Versions Compared

Key

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

...

Det gælder for visse felter, at der er en begrænset tilladt værdimængde. Det håndhæves ikke via WSDL/XSD, men via simpel validering i de forskellige services. Det drejer sig om:

FeltVærdimængde
Gender.Valuemale, female, other, unknown
Address.Usehome, work, temp, old
Address.Typepostal, physical, both
Contact.Usemobile, home, work, temp
Contact.Systemphone, email, sms, fax, pager, url, other
Name.Useofficial, usual, nickname, maiden, old

OBS! Snitfladen understøtter parametre (fx “nickname”), som ikke må anvendes. Disse er markeret med gennemstregning i tabellen. De gennemstregede parametre vil muligvis blive fjernet i fremtidige snitflade versioner.

...

Identifier.Validity angiver ”troværdigheden” eller ”sikkerheden” af værdien. Validiteten kan f.eks. anvendes til at vurdere hvorvidt f.eks. et EHIC-nummer (nummer på det blå europæiske sygesikringskort) er tilstrækkeligt troværdigt til at en aktør manuelt vil flette to registreringer baseret på denne registrering. Der kan anvendes følgende værdier:

VærdiBeskrivelse
0Ukendt / ikke angivet
1Oplyst af patient
2Dokumenteret af patient, f.eks. ved at det blå europæiske sundhedskort eller pas er vist
4Dokumenteret af sundhedsfaglig, f.eks. ved at der er modtaget en henvisning af en færøsk patient
8Systemmæssigt valideret, f.eks. ved at det blå europæiske sundhedskort er læst maskinelt
16Rapporteret fra kildesystem, uanset om der er tale om et X-eCPR eller D-eCPR

Operationsliste

Nedenfor findes en liste over de forskellige operationer i eCPR2 servicen. For hver operation linkes til en side med yderligere uddybning og eksempler på request/response (for simpelhedens skyld uden DGWS/IDWS headers). 

GetPermissionsHent rettigheder for den pågældende bruger.
GetOIDs Hentning af OID-stamdata for alle OID brugt i Nationalt eCPR.
GetPersonById Opslag på personregistreringer via en Identifier, fx X-eCPR, pasnummer etc.
SearchPerson Søgning på personregistreringer via et query, fx navn OG køn OG fødselsdag
CreatePerson Oprettelse af en personregistrering (oprettelse af et X-eCPR)
UpdatePerson Opdatering af en personregistrering
MergePersons Fletning af to personregistreringer (sammenkobling af to X-eCPR)
DeletePerson Sletning af personregistrering (KUN I TEST)
ReservePersonId Reservation af X-eCPR nummer
CompareNameSammenligning af et givent navn med navn på en personregistrering

Der findes eksempler på requests og responses i xml-samples.zip (bemærk dog, at SOAP-headers er udeladt for simpelheds skyld).

...

I operationerne GetPersonById, UpdatePerson, DeletePerson og CompareName identificeres personregistreringen med en “KeyIdentifier”-struktur, hvor man angiver OID og værdi som her:

...

<Envelope>
  <Header>
  </Header>
  <Body>
    <Fault>
      <faultcode>Server</faultcode>
      <faultstring xml:lang="en">
        Fejl i request ifm. med opdatering af eCPR-data, Ulovligt format for fødselsdag (ÅÅÅÅ-MM-DD): [2020-04-130]
      </faultstring>
    </Fault>
  </Body>
</Envelope>


...

Ændringslog

1.02023-11-07Side publiceretSDS