Page History
...
ODR anvender MinLog Producer biblioteket til at registrere i Minlog2.
NAS
Alle ændringer (oprettelser, opdateringer og sletning) af Stamkort afstedkommer adviseringer til NAS.
Ved manglende adgang til NAS-servicen vil servicekaldet fejle.
Beskedformat
Der anvendes følgende topic (som kan konfigureres):
...
http://sundhedsdatastyrelsen.dk/
...
organdonor/
...
2022/
...
08/01/:
...
OrganDonorUpdated.
Indholdet i notifikationen bestpår af et OrganDonorUpdated-objekt, med følgende attributter:
- id: Patientens CPR nummer
- date: Dato for Hvornår ændringen er sket
- type: Type for beskeddefinitionen
- version: Versionsnummer for beskeddefinitionen.
- messagenumber: Sekventielt løbenummer, således anvendere af adviseringer, kan se om de har modtaget alle adviseringer.
| Code Block | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<ns3:Notify xmlns:ns3="http://docs.oasis-open.org/wsn/b-2" xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns8="http://sundhedsdatastyrelsen.dk/organdonor/20182022/0508/01/" xmlns=""> <ns3:NotificationMessage> <ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">TESTNAS-TOPIC1 </ns3:Topic> <ns3:Message> <ns6:NotifyContent id="0501792275" idType="http://nsi.dk/advis/v10/CPR"> <ns8:OrgandonorUpdated> <date value="2022-08-01"/> <id value="0501792275"/> <messageId value="07300e17-37cc-4c85-9b5e-050939e61443"/> <type value="http://sundhedsdatastyrelsen.dk/MessageDefinition/PDC-notification"/> <version value="1"/> </ns8:OrgandonorUpdated> </ns6:NotifyContent> </ns3:Message> </ns3:NotificationMessage> </ns3:Notify> |
...
Gennem kald til CprExists Service foretages validering af CPR nummer. CPR valideringen kan køre i følgende tre modes:
- OFF: Der foretages ikke yderligere verifikation af CPRnummeret udover simpel validering af længde. CPRExists kaldes ikke
- WARNING: CPRExists service kaldes. Hvis denne service svarer, at CPR nummeret ikke findes, eller er inaktivt, så audit logges denne information.
- REJECT: CPRExists service kaldes. Svaret fra denne er en hård validering dvs kaldet til ODR fejler, hvis CPRExist service ikke kender CPR nummeret eller det er inaktivt.
...