Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: SDS-5721

...

Code Block
titleDataCardUpdated
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
	<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/1999/XSL/Transform"
			   targetNamespace="http://sundhedsdatastyrelsen.dk/skr/2021/06/02"
		   elementFormDefault="qualified"
		   xmlns:ns="http://sundhedsdatastyrelsen.dk/skr/2021/06/02">

		<xs:element name="DataCardUpdated">
			<xs:complexType>
				<xs:sequence>
					<xs:element name="date" type="ns:element"/>
					<xs:element name="id" type="ns:element"/>
					<xs:element name="messageId" type="ns:element"/>
					<xs:element name="type" type="ns:element"/>
					<xs:element name="version" type="ns:element"/>
				</xs:sequence>
			</xs:complexType>
		</xs:element>

		<xs:complexType name="element" mixed="false">
			<xs:attribute name="value" type="xs:string" use="required"/>
		</xs:complexType>

	</xs:schema>

Eksempel på notifikation:

Code Block
titleEksempel pa notification
collapsetrue
<ns3:Notify xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns3="http://docs.oasis-open.org/wsn/b-2"
            xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns7ns8="http://sundhedsdatastyrelsen.dk/skr/2021/06/02">
    <ns3:NotificationMessage>
        <ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">TESTNAS-TOPIC1
        <TOPIC1</ns3:Topic>
        <ns3:Message>
            <ns6:NotifyContent id="0501792275" idType="http://nsi.dk/advis/v10/CPR">
                <ns7<ns8:DataCardUpdated>
                    <ns7:date<date value="2022-1011-3101"/>
                    <ns7:id<id value="0501792275"/>
                    <ns7:messageId<messageId value="AAABhC7K+xYhS0Fgnh3MzVNPU0kAAABhDKrCSD8xJkQXp07iFNPU0k="/>
                    <ns7:type<type value="http://sundhedsdatastyrelsen.dk/MessageDefinition/PDC-notification"/>
                    <ns7:version<version value="1"/>
                </ns7ns8:DataCardUpdated>
            </ns6:NotifyContent>
        </ns3:Message>
    </ns3:NotificationMessage>
</ns3:Notify>

...

CprExists anvendes på 2 områder i SKR:

...

  • 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, så audit logges denne information.
    • REJECT: CPRExists service kaldes. Svaret fra denne er en hård validering dvs kaldet til SKR fejler, hvis CPRExist service ikke kender CPR nummeret.
  • Gennem kald til CprExists Service tjekkes anvenderens relation til CPR numret, skulle anvender og patient ikke være den samme. Anvender kan have en af 2 relationer
    • Forældre relation
    • Værge
  • ...