Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Eksempler på KeyIdentifiers:

Nationalt eCPR-nummer

Decentralt eCPR-nummer

EPID


Svaret returnerer det samme antal personregistreringer som antallet af medsendte KeyIdentifiers (hvis der findes en sådan personregistrering), hvor personregistreringen returnes med fuld historik på hvert enkelt dataelement.

Personregistrering fundet

Personregistreringen returneres med al stamdata og fuld historik på de enkelte dataelementer.

Nationalt eCPR-nummer er inaktiveret

Personregistreringen returneres med al stamdata og fuld historik på de enkelte dataelementer, selvom det X-eCPR der er brugt til opslag er inaktiveret. Der kan være flere Nationale eCPR-numre i stamdata, men kun ét aktivt. Alle inaktive elementer har en angivet værdi for ValidTo.

Personregistrering ikke fundet

Der returneres et tomt response.

Bemærk! Hvis dette er resultatet af et opslag med et Nationale eCPR-nummer der er modtaget fra en anden aktør, er der tale om en alvorlig fejl som skal indrapporteres til SDS, da det kan betyde at den pågældende aktør har brugt X-eCPR formatet til at udstede lokale eCPR-numre.

Forespørgsel

Request-eksempel (simplificeret):

...

<GetPersonByIdResponse>
  <Person>
    <Identifier>
      <PID>cacdfb80-49dd-472a-8354-11c647dddf24</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <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>
    <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>
    <Address>
      <PID>15f8c77d-5972-4a1d-a249-0e33ba08c995</PID>
      <ValidFrom>2018-05-07T10:26:02+02:00</ValidFrom>
      <Use>home</Use>
      <Type>physical</Type>
      <Text>Strassenbahn 42</Text>
      <City>Hamburg</City>
      <PostalCode>20095</PostalCode>
      <Country>DEU</Country>
      <CountryName>Tyskland</CountryName>
    </Address>
  </Person>
  <Person>
  ...
  </Person>   
</GetPersonByIdResponse>


...

Ændringslog

1.02023-11-08Indhold publiceretSDS