Versions Compared

Key

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

...

Notificeringer i NAS

I forbindelse med skriveoperationer i ODR (oprettelse, opdateringer og sletninger) sker der en notificering via NAS. Se evt. NAS 2.0 Anvenderguide.

De enkelte notificeringer indholder ikke detaljer vedr. oprettelse, redigering eller sletning af borgerens organdonordata, men udelukkende oplysninger om det cprnummer, for hvilket opdateringen har fundet sted. Det er efterfølgende op til anvenderen at hente det opdaterede stamkort ud via snitfladerne.

Følgende er et eksempel på en opdateringsnotificering:

Code Block
firstline1
titleEksempel på notifikation ved skrivning fra ODR
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/PDCOrgandonor-notification"/>
                            <version value="1"/>
                        </ns8:OrgandonorUpdated>
                    </ns6:NotifyContent>
                </ns3:Message>
            </ns3:NotificationMessage>
        </ns3:Notify>
Code Block
firstline1
titleOrganDonorUpdatedNotification
linenumberstrue
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
		   targetNamespace="http://sundhedsdatastyrelsen.dk/organdonor/2022/08/01/"
		   elementFormDefault="qualified">
	<xs:element name="OrganDonorUpdatedNotificationOrgandonorUpdated">
		<xs:complexType>
			<xs:attribute name="Id" type="xs:string"/>
sequence>
				<xs:attributeelement name="Datetype" type="xs:string"/>
				<xs:attributeelement name="Typedate" type="xs:string"/>
				<xs:attributeelement name="Versionversion" type="xs:string"/>
			<xs:attribute name="MessageId" type="xs:string"/></xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>

...