User Tools

Site Tools


fmk:ecpr:1.0:createpersonid

This is an old revision of the document!


« eCPR2 snitflade

CreatePersonId

Findes der allerede en registrering for en person, og ønskes der dannet et nyt person-ID til denne person, anvendes servicen CreatePersonId. PID-data-elementerne anvendes som tekniske nøgler i forbindelse hermed, på samme måde som ved sletning og opdatering. Personen der ønskes dannet nyt person-ID til, angives via en KeyIdentifier-struktur, og OIDen for den nye Identifier der ønskes dannet, angives i en Identifier-struktur, hvor kun OID er udfyldt.

Request-eksempel (simplificeret):

<CreatePersonIdRequest>
  <Person>
    <Identifier>
      <PID>cacdfb80-49dd-472a-8354-11c647dddf24</PID>
      <OID>1.2.208.176.1.6.1.1</OID>
    </Identifier>
    <Identifier>
      <OID>1.2.208.176.1.6.1.1</OID>
    </Identifier>
    <Modified>
      <By>
        <Person>
          <AuthorisationIdentifier>AB01C</AuthorisationIdentifier>
          <Name>Jens Jensen</Name>
          <PersonIdentifier>1234567890</PersonIdentifier>
        </Person>
        <Role>Læge</Role>
        <Organisation>
          <Name>Andeby hospital</Name>
          <Type>Hospital</Type>
          <Identifier>
            <Identifier>1234123412</Identifier>
            <Source>SOR</Source>
          </Identifier>
        </Organisation>
      </By>
    </Modified>
    <KeyIdentifier>
      <OID>1.2.208.176.1.6.1.1</OID>
      <Value>1212701XG7</Value>
    </KeyIdentifier>
  </Person>
</CreatePersonIdRequest>

Response-eksempel (simplificeret):

<CreatePersonIdResponse>
  <Person>
    <Identifier>
      <PID>cacdfb80-49dd-472a-8354-11c647dddf24</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <ValidTo>2018-05-07T10:27:49+02:00</ValidTo>
      <OID>1.2.208.176.1.6.1.1</OID>
      <OIDLabel>X-eCPR</OIDLabel>
      <OIDType>eCPR-nummer</OIDType>
      <Value>1212701XG7</Value>
      <Validity>16</Validity>
    </Identifier>
    <Identifier>
      <PID>cacdfb80-49dd-472a-8354-11c647dddf24</PID>
      <ValidFrom>2018-05-07T10:27:49+02:00</ValidFrom>
      <OID>1.2.208.176.1.6.1.1</OID>
      <OIDLabel>X-eCPR</OIDLabel>
      <Value>1212701XG9</Value>
      <Validity>16</Validity>
    </Identifier>
    <Modified>
      <By>
        <Person>
          <AuthorisationIdentifier>AB01C</AuthorisationIdentifier>
          <Name>Jens Jensen</Name>
          <PersonIdentifier>1234567890</PersonIdentifier>
        </Person>
        <Role>Læge</Role>
        <Organisation>
          <Name>Andeby hospital</Name>
          <Type>Hospital</Type>
          <Identifier>
            <Identifier>1234123412</Identifier>
            <Source>SOR</Source>
          </Identifier>
        </Organisation>
      </By>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <ValidTo>2018-05-07T10:27:49+02:00</ValidTo>
    </Modified>
    <Modified>
      <By>
        <Person>
          <AuthorisationIdentifier>AB01C</AuthorisationIdentifier>
          <Name>Jens Jensen</Name>
          <PersonIdentifier>1234567890</PersonIdentifier>
        </Person>
        <Role>Læge</Role>
        <Organisation>
          <Name>Andeby hospital</Name>
          <Type>Hospital</Type>
          <Identifier>
            <Identifier>1234123412</Identifier>
            <Source>SOR</Source>
          </Identifier>
        </Organisation>
      </By>
      <ValidFrom>2018-05-07T10:27:49+02:00</ValidFrom>
    </Modified>
    <Gender>
      <PID>44550ca5-88ba-4f45-96a8-22a0732895d5</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <Value>male</Value>
    </Gender>
    <Name>
      <PID>1a691815-a383-4d91-a405-e364830c6460</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <Use>official</Use>
      <Text>Gunther Weber</Text>
      <FamilyName>Weber</FamilyName>
      <GivenName>Gunther</GivenName>
    </Name>
    <BirthDate>
      <PID>5882a28b-9f40-4257-9ef1-2ffa26a1383a</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <Value>1970-12-12</Value>
    </BirthDate>
  </Person>
</CreatePersonIdResponse>
fmk/ecpr/1.0/createpersonid.1625388959.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki