Versions Compared

Key

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

...

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/PersonalDataCard/2020/11/01:DataCardUpdated.

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
languagephp
firstline1
titleEksempel på notifikation
linenumberstrue
collapsetrue
<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/2018/05/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>


CprExists

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.

...