Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
<?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:dateelement"/> <xs:element name="id" type="ns:idelement"/> <xs:element name="messageId" type="ns:messageIdelement"/> <xs:element name="type" type="ns:typeelement"/> <xs:element name="version" type="ns:versionelement"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="version" mixed="false"> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> <xs:complexType name="type" mixed="false"> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> <xs:complexType name="messageIdelement" mixed="false"> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> <xs:complexType name="id" mixed="false"> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> <xs:complexType name="date" mixed="false"> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> </xs:schema> |
Eksempel på notifikation:
Code Block | ||||
---|---|---|---|---|
| ||||
<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:ns7="http://sundhedsdatastyrelsen.dk/skr/2021/06/02"> <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"> <ns7:DataCardUpdated> <ns7:date value="2022-10-2731"/> <ns7:id value="0501792275"/> <ns7:messageId value="AAABhBrHJOEy4WnxG6F34FNPU0kAAABhC7K+xYhS0Fgnh3MzVNPU0k="/> <ns7:type value="http://sundhedsdatastyrelsen.dk/MessageDefinition/PDC-notification"/> <ns7:version value="1"/> </ns7:DataCardUpdated> </ns6:NotifyContent> </ns3:Message> </ns3:NotificationMessage> </ns3:Notify> |
...
CprExists anvendes på 2 områder i SKR:
...
- 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.
- Forældre relation
- Værge
...