Indholdsfortegnelse:

Beskrivelse

CreatePerson benyttes til oprettelse af en ny person-registrering. Servicen anvendes til at danne en ny person-registrering med et nyt Natinalt eCPR-nummer. I kaldet kan der suppleres med EPID'er og andre stamdata. Det er obligatorisk at angive køn og fødselsdato, da dette benyttes til dannelse af nyt eCPR-nummer.

Der skal også angives en Identifier uden Value og med OID på det format der skal benyttes til genereringen af det Nationale eCPR-nummer. Det skal altid være OID for X-eCPR 1 .

Oprettelse af en personregistrering for en kendt patient

Parametre

Evt.

  • EPID
  • Adresse
  • Telefonnummer

Resultat

Ny personregistrering er oprettet

Der returneres en personregistrering med de angivne data, og et unikt Nationalt eCPR-nummer.

EPID er allerede registreret på en eksisterende personregistrering

Hvis det medsendte EPID er registreret på en eksisterende personregistrering fejler oprettelsen, da dette tyder på at patienten allerede har et Nationalt eCPR-nummer.


Oprettelse af en personregistrering for en ukendt patient

Parametre

  • OID for X-eCPR
  • Køn
  • En skønnet fødselsdato (evt. dags dato) eller
    • måned + år eller
    • år

Hvis der mangler angivelse af dag eller dag + måned bliver værdierne fra dags dato brugt af servicen til at generere et Nationalt eCPR-nummer.

  • Man må ikke registrere ’dummy’ information så som givenname:ukendt på en personregistrering.

Resultat

Ny personregistrering er oprettet

Der returneres en personregistrering med de angivne data, og et unikt Nationalt eCPR-nummer.


Forespørgsel

Request-eksempel (simplificeret):

<CreatePersonRequest>
  <Person>
    <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>
    <Gender>
      <Value>male</Value>
    </Gender>
    <Name>
      <Use>official</Use>
      <FamilyName>Weber</FamilyName>
      <GivenName>Gunther</GivenName>
    </Name>
    <BirthDate>
      <Value>1970-12-12</Value>
    </BirthDate>
    <Address>
      <Use>home</Use>
      <Type>physical</Type>
      <Text>Strassenbahn 42</Text>
      <City>Hamburg</City>
      <PostalCode>20095</PostalCode>
      <Country>DEU</Country>
    </Address>
  </Person>
</CreatePersonRequest>

Svar

Response-eksempel (simplificeret):

<CreatePersonResponse>
  <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>
    </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>
</CreatePersonResponse>

  1. Angivelsen af OID bunder i Nationalt eCPR's historie; og skyldes at Nationalt eCPR-servicen blev udviklet før X-eCPR formatet blev fastsat som det nationale format.


Ændringslog:

1.02023-11-09Indhold publiceretSDS


  • No labels