Page History
...
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:
| Felt | Værdimængde |
|---|---|
| Gender.Value | male, female, other, unknown |
| Address.Use | home, |
| Address.Type | |
| Contact.Use | mobile, home, work, temp |
| Contact.System | phone, |
| Name.Use | official, |
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ærdi | Beskrivelse |
|---|---|
| 0 | Ukendt / ikke angivet |
| 1 | Oplyst af patient |
| 2 | Dokumenteret af patient, f.eks. ved at det blå europæiske sundhedskort eller pas er vist |
| 4 | Dokumenteret af sundhedsfaglig, f.eks. ved at der er modtaget en henvisning af en færøsk patient |
| 8 | Systemmæssigt valideret, f.eks. ved at det blå europæiske sundhedskort er læst maskinelt |
| 16 | Rapporteret 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).
| GetPermissions | Hent 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 |
| CompareName | Sammenligning 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.0 | 2023-11-07 | Side publiceret | SDS |