Page History
...
På oidref.com kan man i øvrigt se betydningen af enkeltcifre i de fleste OID'er, fx http://oidref.com/2.16.840.1.113883.1.3
Notificeringer i NAS
I forbindelse med skriveoperationer i BTR (oprettelse, opdateringer og sletninger) sker der en notificering via NAS få sekunder efter ændringen er gemt. Se evt. NAS2 - Anvenderguide.
De enkelte notificeringer indholder ikke detaljer vedr. oprettelse, redigering eller sletning af borgerens behandlingstestamentdata of livstestamentdata , 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 til behandlingstestamente:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<ns3:Notify xmlns:ns3="http://docs.oasis-open.org/wsn/b-2" xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://docs.oasis-open.org/wsrf/bf-2" xmlns:ns5="http://docs.oasis-open.org/wsn/t-1" xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns7="http://sundhedsdatastyrelsen.dk/TreatmentWill/2022/08/01/">
<ns3:NotificationMessage>
<ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://sundhedsdatastyrelsen.dk/TreatmentWill/2022/05/05:TreatmentWillUpdated</ns3:Topic>
<ns3:Message>
<ns6:NotifyContent id="0501792275" idType="http://nsi.dk/advis/v10/CPR">
<ns7:TreatmentWillUpdated>
<ns7:type>http://sundhedsdatastyrelsen.dk/MessageDefinition/Treatmentwill-notification</ns7:type>
<ns7:date>2022-09-12</ns7:date>
<ns7:version>1</ns7:version>
</ns7:TreatmentWillUpdated></ns6:NotifyContent>
</ns3:Message>
</ns3:NotificationMessage>
</ns3:Notify> |
Følgende er et eksempel på en opdateringsmeddelelse til livstestamente:
Code Block | ||||
---|---|---|---|---|
| ||||
<ns3:Notify xmlns:ns3="http://docs.oasis-open.org/wsn/b-2" xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://docs.oasis-open.org/wsrf/bf-2" xmlns:ns5="http://docs.oasis-open.org/wsn/t-1" xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns7="http://sundhedsdatastyrelsen.dk/LivingWill/2022/08/01/">
<ns3:NotificationMessage>
<ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://sundhedsdatastyrelsen.dk/LivingWill/2022/05/05:LivingWillUpdated</ns3:Topic>
<ns3:Message>
<ns6:NotifyContent id="0501792275" idType="http://nsi.dk/advis/v10/CPR">
<ns7:LivingWillUpdated>
<ns7:type>http://sundhedsdatastyrelsen.dk/MessageDefinition/Livingwill-notification</ns7:type>
<ns7:date>2022-09-12</ns7:date>
<ns7:version>1</ns7:version>
</ns7:LivingWillUpdated></ns6:NotifyContent>
</ns3:Message>
</ns3:NotificationMessage>
</ns3:Notify> |
Notificeringer for Behandlingstestamenteregisteret
For notificeringer på behandlingstestamenteregisteret anvendes topic http://sundhedsdatastyrelsen.dk/TreatmentWill/2022/05/05:TreatmentWillUpdated
Notificeringer følger nedenstående XSD:
Snitflade
HTML |
---|
<iframe src="https://archi.nspop.dk/NSP/570928ca/views/507fac52-f8c5-4e21-bca1-7be0ca6abf06.html" name="test" height="950" width="800">You need a Frames Capable browser to view this content.</iframe> |
Sundhedsfaglige anvender begge services gennem en DGWS-snitflade, som skal kaldes med et MOCES niveau 4 medarbejdercertifikat. Via DGWS er der udelukkende adgang til at se, om en registrering eksisterer, samt se detaljer om registreringen.
Borgere anvender services gennem en IDWS-snitflade og har adgang til alle operationer. Der understøttes ikke fuldmagter.
Hvis en borger forsøger at oprette et behandlingstestamente, og der samtidigt allerede eksisterer et livstestamente for denne borger, fejler kaldet. Anvendere skal derfor først slette livstestamentet for borgeren, og dernæst oprette behandlingstestamentet. Dette kan også gøres ved hjælp af UpgradeToTreatmentWill-serviceoperationen.
Snitfladerne skal kaldes skal kaldes gennem NSP'ens DCC endpoint (afkoblingskomponenten).
Server-URL'er for de forskellige test-miljøer kan findes på Endpoints for eksterne testmiljøer.
Pt findes der 2 sæt af snit flader til Behandlingstestamenteregistret. Forskellen er, at for noLifeProlongingIfDying kan der i version 2 ikke angives om der skal gives yderligere accept fra nærmest pårørende, værge eller fremtidsfuldmægtig.
WSDL-filer | |
---|---|
HTML-side med overblik | <server>/btr/wsdl |
Livstestamenteregister DGWS | <server>/btr/wsdl/ltr/dgws |
Livstestamenteregister IDWS | <server>/btr/wsdl/ltr/idws |
Behandlingstestamenteregister DGWS | <server>/btr/wsdl/btr/dgws |
Behandlingstestamenteregister IDWS | <server>/btr/wsdl/btr/idws |
Behandlingstestamenteregister DGWS v2 | <server>/btr/wsdl/btrV2/dgws |
Behandlingstestamenteregister IDWS v2 | <server>/btr/wsdl/btrV2/idws |
WSDL Livstestamenteregistret
Operation | Beskrivelse | DGWS | IDWS |
---|---|---|---|
UpdateLivingWillRequest_2018_05_01 | Opdatér en borgers livstestamenteregistrering | Nej | Ja |
DeleteLivingWillRequest_2018_05_01 | Slet en borgers livstestamenteregistrering | Nej | Ja |
GetLivingWillRequest_2018_05_01 | Hent en livstestamenteregistrering for en specifik borger | Ja | Ja |
HasLivingWillRequest_2018_05_01 | Hent om en specifik borger har en livstestamenteregistrering | Ja | Ja |
WSDL Behandlingstestamenteregistret
Operation | Beskrivelse | DGWS | IDWS |
---|---|---|---|
CreateTreatmentWill_2018_05_01 | Opret en behandlingstestamenteregistrering for en specifik borger | Nej | Ja |
UpdateTreatmentWill_2018_05_01 | Opdatér en borgers behandlingstestamenteregistrering | Nej | Ja |
DeleteTreatmentWill_2018_05_01 | Slet en borgers behandlingstestamenteregistrering | Nej | Ja |
GetTreatmentWill_2018_05_01 | Hent en behandlingstestamenteregistrering for en specifik borger | Ja | Ja |
HasTreatmentWill_2018_05_01 | Hent om en specifik borger har en behandlingstestamenteregistrering | Ja | Ja |
WSDL Behandlingstestamenteregistret version 2
Operation | Beskrivelse | DGWS | IDWS |
---|---|---|---|
CreateTreatmentWill_2020_03_16 | Opret en behandlingstestamenteregistrering for en specifik borger | Nej | Ja |
UpdateTreatmentWill_2020_03_16 | Opdatér en borgers behandlingstestamenteregistrering | Nej | Ja |
UpgradeToTreatmentWill_2020_03_16 | Opret en behandlingstestamenteregistrering for en specifik borger og slet en borgers livstestamenteregistrering | Nej | Ja |
DeleteTreatmentWill_2020_03_16 | Slet en borgers behandlingstestamenteregistrering | Nej | Ja |
GetTreatmentWill_2020_03_16 | Hent en behandlingstestamenteregistrering for en specifik borger | Ja | Ja |
GetTreatmentWillWithOnlyForcedTreatment | Hent en behandlingstestamenteregistrering for en specifik borger. Indeholder kun forced treatment. | Ja | Nej |
HasTreatmentWill_2020_03_16 | Hent om en specifik borger har en behandlingstestamenteregistrering | Ja | Ja |
Serviceoperationer Livstestamenteregistret
Nedenfor beskrives de forskellige operationer i servicen. For hver operation gives eksempler på request/response hvis aktuelle (for simpelhedens skyld uden DGWS/IDWS headers). Eksemplerne tjener dels til formål at give overblik over hvad der skal til for at bruge en operation, men demonstrerer samtidigt hvilke attributter der er krævet. Dvs. de forskellige requests angiver hvad der som minimum skal angives.
UpdateLivingWill
Request-eksempel:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns | ||||||||
Code Block | ||||||||
| ||||||||
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://sundhedsdatastyrelsen.dk/TreatmentWilllivstestamente/20222018/0805/01/" elementFormDefault="qualified"> <xs:element name="TreatmentWillUpdated xmlns:urn="urn:hl7-org:v3" xmlns:ltr="urn:hl7-org:ltr"> <xs:complexType><soapenv:Header/> <soapenv:Body> <xs<ns:sequence>UpdateLivingWillRequest> <xs:element name<id assigningAuthorityName="typeCPR" typeextension="xs:string0501792275" minOccursroot="1" maxOccurs="1.2.208.176.1.2"/> <xs:element name="date" type="xs:string" minOccurs="1" maxOccurs="1"/><livingWill> <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"/> </xs:sequence><ltr:noLifeProlongingIfDying>true</ltr:noLifeProlongingIfDying> <ltr:noLifeProlongingIfSeverelyDegraded>true</ltr:noLifeProlongingIfSeverelyDegraded> </livingWill> </xsns:complexType>UpdateLivingWillRequest> </xssoapenv:element>Body> </xs:schema> |
Notificeringer for Livstestamenteregisteret
Der anvendes følgende topic: http://sundhedsdatastyrelsen.dk/LivingWill/2022/05/05:LivingWillUpdated
Notificeringer følger nedenstående XSD:
soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
livingWill | Data for en livstestamenteregistrering. Type er LivingWill. Se tabel under afsnittet Typer. | - | Nej |
Response-eksempel (indeholder ingen data):
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV | ||||||||
Code Block | ||||||||
| ||||||||
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://wwwschemas.w3xmlsoap.org/soap/2001envelope/XMLSchema" targetNamespace> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:UpdateLivingWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/LivingWilllivstestamente/20222018/0805/01/"/> elementFormDefault="qualified"> <xs:element name="LivingWillUpdated"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:string" minOccurs="1" maxOccurs="1</SOAP-ENV:Body> </SOAP-ENV:Envelope> |
DeleteLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"> <soapenv:Header/> <soapenv:Body> <ns:DeleteLivingWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <xs:element name="date" type="xs:string" minOccurs="1" maxOccurs="1"/> <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |
Snitflade
HTML |
---|
<iframe src="https://archi.nspop.dk/NSP/570928ca/views/507fac52-f8c5-4e21-bca1-7be0ca6abf06.html" name="test" height="950" width="800">You need a Frames Capable browser to view this content.</iframe> |
Sundhedsfaglige anvender begge services gennem en DGWS-snitflade, som skal kaldes med et MOCES niveau 4 medarbejdercertifikat. Via DGWS er der udelukkende adgang til at se, om en registrering eksisterer, samt se detaljer om registreringen.
Borgere anvender services gennem en IDWS-snitflade og har adgang til alle operationer. Der understøttes ikke fuldmagter.
Hvis en borger forsøger at oprette et behandlingstestamente, og der samtidigt allerede eksisterer et livstestamente for denne borger, fejler kaldet. Anvendere skal derfor først slette livstestamentet for borgeren, og dernæst oprette behandlingstestamentet. Dette kan også gøres ved hjælp af UpgradeToTreatmentWill-serviceoperationen.
Snitfladerne skal kaldes skal kaldes gennem NSP'ens DCC endpoint (afkoblingskomponenten).
Server-URL'er for de forskellige test-miljøer kan findes på Endpoints for eksterne testmiljøer.
Pt findes der 2 sæt af snit flader til Behandlingstestamenteregistret. Forskellen er, at for noLifeProlongingIfDying kan der i version 2 ikke angives om der skal gives yderligere accept fra nærmest pårørende, værge eller fremtidsfuldmægtig.
...
<server>/btr/wsdl
...
<server>/btr/wsdl/ltr/dgws
...
<server>/btr/wsdl/ltr/idws
...
Behandlingstestamenteregister DGWS
...
<server>/btr/wsdl/btr/dgws
...
<server>/btr/wsdl/btr/idws
...
</ns:DeleteLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:DeleteLivingWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
GetLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:GetLivingWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:GetLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response-eksempel
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns6="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"
xmlns:ns2="urn:hl7-org:v3"
xmlns:ltr="urn:hl7-org:ltr">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns6:GetLivingWillResponse>
<ClinicalDocument classCode="DOCCLIN" moodCode="EVN">
<ns2:realmCode code="DK"/>
<ns2:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/>
<ns2:templateId root="1.2.208.184.15.1"/>
<ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184"/>
<ns2:code code="LivingWill" displayName="Livstestamente" codeSystem="1.2.208.184.15.1"/>
<ns2:title>Livstestamente</ns2:title>
<ns2:effectiveTime value="20171110112045+0100"/>
<ns2:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>
<ns2:languageCode code="da-DK"/>
<ns2:versionNumber value="7"/>
<ns2:recordTarget contextControlCode="OP" typeCode="RCT">
<ns2:patientRole classCode="PAT">
<ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns2:patientRole>
</ns2:recordTarget>
<ns2:author>
<ns2:time value="20171024143445+0200"/>
<ns2:assignedAuthor>
<ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns2:assignedAuthor>
</ns2:author>
<ns2:custodian>
<ns2:assignedCustodian>
<ns2:representedCustodianOrganization>
<ns2:id root="NA"/>
</ns2:representedCustodianOrganization>
</ns2:assignedCustodian>
</ns2:custodian>
<ns2:component>
<ns2:structuredBody>
<ns2:component>
<ns2:section>
<ns2:text>Livstestamente</ns2:text>
<ns2:entry>
<ns2:observation classCode="OBS" moodCode="EVN">
<ns2:code code="LivingWill" displayName="Livstestamente" codeSystem="1.2.208.184.15.1"/> |
WSDL Livstestamenteregistret
...
Operation
...
Beskrivelse
...
UpdateLivingWillRequest_2018_05_01
...
Opdatér en borgers livstestamenteregistrering
...
DeleteLivingWillRequest_2018_05_01
...
Slet en borgers livstestamenteregistrering
...
GetLivingWillRequest_2018_05_01
...
Hent en livstestamenteregistrering for en specifik borger
...
HasLivingWillRequest_2018_05_01
...
Hent om en specifik borger har en livstestamenteregistrering
...
WSDL Behandlingstestamenteregistret
...
Operation
...
Beskrivelse
...
CreateTreatmentWill_2018_05_01
...
Opret en behandlingstestamenteregistrering for en specifik borger
...
UpdateTreatmentWill_2018_05_01
...
Opdatér en borgers behandlingstestamenteregistrering
...
DeleteTreatmentWill_2018_05_01
...
Slet en borgers behandlingstestamenteregistrering
...
GetTreatmentWill_2018_05_01
...
Hent en behandlingstestamenteregistrering for en specifik borger
...
HasTreatmentWill_2018_05_01
...
Hent om en specifik borger har en behandlingstestamenteregistrering
...
WSDL Behandlingstestamenteregistret version 2
...
Operation
...
Beskrivelse
...
CreateTreatmentWill_2020_03_16
...
Opret en behandlingstestamenteregistrering for en specifik borger
...
UpdateTreatmentWill_2020_03_16
...
Opdatér en borgers behandlingstestamenteregistrering
...
UpgradeToTreatmentWill_2020_03_16
...
Opret en behandlingstestamenteregistrering for en specifik borger og slet en borgers livstestamenteregistrering
...
DeleteTreatmentWill_2020_03_16
...
Slet en borgers behandlingstestamenteregistrering
...
GetTreatmentWill_2020_03_16
...
Hent en behandlingstestamenteregistrering for en specifik borger
...
GetTreatmentWillWithOnlyForcedTreatment
...
Hent en behandlingstestamenteregistrering for en specifik borger. Indeholder kun forced treatment.
...
HasTreatmentWill_2020_03_16
...
Hent om en specifik borger har en behandlingstestamenteregistrering
...
Serviceoperationer Livstestamenteregistret
Nedenfor beskrives de forskellige operationer i servicen. For hver operation gives eksempler på request/response hvis aktuelle (for simpelhedens skyld uden DGWS/IDWS headers). Eksemplerne tjener dels til formål at give overblik over hvad der skal til for at bruge en operation, men demonstrerer samtidigt hvilke attributter der er krævet. Dvs. de forskellige requests angiver hvad der som minimum skal angives.
UpdateLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/" xmlns:urn="urn:hl7-org:v3" xmlns:ltr="urn:hl7-org:ltr">
<soapenv:Header/>
<soapenv:Body>
<ns:UpdateLivingWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
<livingWill>
<ltr:noLifeProlongingIfDying>true</ltr:noLifeProlongingIfDying>
<ltr:noLifeProlongingIfSeverelyDegraded>true</ltr:noLifeProlongingIfSeverelyDegraded>
</livingWill>
</ns:UpdateLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
...
livingWill
...
Data for en livstestamenteregistrering. Type er LivingWill. Se tabel under afsnittet Typer.
...
-
...
Nej
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:UpdateLivingWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
DeleteLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:DeleteLivingWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:DeleteLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:DeleteLivingWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
GetLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:GetLivingWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:GetLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response-eksempel
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns2:value xsi:type="ltr:LivingWill"> xmlns:ns6="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/" <ltr:noLifeProlongingIfDying>true</ltr:noLifeProlongingIfDying> xmlns:ns2="urn:hl7-org:v3" xmlns<ltr:noLifeProlongingIfSeverelyDegraded>false</ltr="urn:hl7-org:ltr">:noLifeProlongingIfSeverelyDegraded> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns6:GetLivingWillResponse> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> </ns2:value> <ns2:realmCode code="DK"/> <ns2:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> </ns2:observation> <ns2:templateId root="1.2.208.184.15.1"/> </ns2:entry> <ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184"/> </ns2:section> <ns2:code code="LivingWill" displayName="Livstestamente" codeSystem="1.2.208.184.15.1"/> </ns2:component> <ns2:title>Livstestamente<</ns2:title>structuredBody> <ns2:effectiveTime value="20171110112045+0100"/></ns2:component> </ClinicalDocument> <ns2:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/> <ns2:languageCode code="da-DK"/> <ns2:versionNumber value="7"/> <ns2:recordTarget contextControlCode="OP" typeCode="RCT"> <ns2:patientRole classCode="PAT"> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:patientRole> </ns2:recordTarget> <ns2:author> <ns2:time value="20171024143445+0200"/> <ns2:assignedAuthor> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:assignedAuthor> </ns6:GetLivingWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Element | Beskrivelse | Type |
---|---|---|
realmCode | Krævet pr. standard, fast værdi | |
typeId | Krævet pr. standard, fast værdi | |
templateId | Krævet pr. standard, fast værdi | |
id | Krævet pr. standard, fast værdi | |
code | Krævet pr. standard, fast værdi | |
title | Krævet pr. standard, fast værdi | |
effectiveTime | Krævet pr. standard, fast værdi | |
ConfidentialityCode | Krævet pr. standard, fast værdi | |
languageCode | Krævet pr. standard, fast værdi | |
versionNumber | Versionsnummer for en registrering | |
recordTarget.patient Role.id | Borgerens CPR-nr i "extension"-attribut | |
author.time | Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | |
Borgerens CPR-nr i "extension"-attribut | ||
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation | ||
code | Krævet pr. standard, fast værdi | |
value | Data for en livstestamenteregistrering | LivingWill. Se tabel under afsnittet Typer. |
HasLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:HasLivingWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:HasLivingWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> </ns2:author><ns3:HasLivingWillResponse xmlns:ns3="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/"> <ns2:custodian><willExists>true</willExists> </ns3:HasLivingWillResponse> <ns2:assignedCustodian> <ns2:representedCustodianOrganization> <ns2:id root="NA"/> </ns2:representedCustodianOrganization> </ns2:assignedCustodian> </ns2:custodian> <ns2:component> <ns2:structuredBody> <ns2:component> <ns2:section> <ns2:text>Livstestamente</ns2:text> <ns2:entry> <ns2:observation classCode="OBS" moodCode="EVN"> <ns2:code code="LivingWill" displayName="Livstestamente" codeSystem</SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Element | Beskrivelse | Type |
---|---|---|
willExists | Eksisterer der en livstestamenteregistrering for den pågældende person der laves en forespørgsel for. | hl7:bl |
Serviceoperationer Behandlingstestamenteregistret
I det følgende foreståes følgende, når der angives treatmentWill som element: For oprindelig version anvendes treatmentWill, for version 2 af servicen anvendes treatmentWillV2.
Der er request og response eksempler for både oprindelig version og version 2.
CreateTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btr">
<soapenv:Header/>
<soapenv:Body>
<ns:CreateTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
<treatmentWill>
<btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying>
<btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded>
<btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain>
<btr:noForcedTreatmentIfIncapable>false</btr:noForcedTreatmentIfIncapable>
</treatmentWill>
</ns:CreateTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btrv2"> <soapenv:Header/> <soapenv:Body> <ns:CreateTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.184176.151.12"/> <treatmentWillV2> <btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>false</btr:noForcedTreatmentIfIncapable> </treatmentWillV2> </ns:CreateTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
treatmentWill | Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer. | - | Nej |
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:value xsi:type="ltr:LivingWill"> <ltr:noLifeProlongingIfDying>true</ltr:noLifeProlongingIfDying> <ltr:noLifeProlongingIfSeverelyDegraded>false</ltr:noLifeProlongingIfSeverelyDegraded> <ns2:CreateTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/"/> </ns2SOAP-ENV:value> Body> </SOAP-ENV:Envelope> |
Response-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:CreateTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"/> </ns2SOAP-ENV:observation> </ns2:entry> </ns2:section> </ns2:component> </ns2:Body> </SOAP-ENV:Envelope> |
UpgradeToTreatmentWill
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<ns3:UpgradeToTreatmentWillRequest xmlns:ns2="urn:hl7-org:btrv2" xmlns:ns4="urn:hl7-org:btr" xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/">
<id root="1.2.208.176.1.2" extension="0309691555" assigningAuthorityName="CPR"/>
<treatmentWillV2>
<ns2:noLifeProlongingIfDying>true</ns2:noLifeProlongingIfDying>
<ns2:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noLifeProlongingIfSeverelyDegraded>
<ns2:noLifeProlongingIfSeverePain acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noLifeProlongingIfSeverePain>
<ns2:noForcedTreatmentIfIncapable acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noForcedTreatmentIfIncapable>
</treatmentWillV2>
</ns3:UpgradeToTreatmentWillRequest> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
treatmentWill | Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer. | - | Nej |
Response-eksempel V2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> structuredBody> </ns2:component> <ns2:UpgradeToTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"/> </ClinicalDocument> </ns6:GetLivingWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...
Element
...
Beskrivelse
...
realmCode
...
Krævet pr. standard, fast værdi
...
typeId
...
Krævet pr. standard, fast værdi
...
templateId
...
Krævet pr. standard, fast værdi
...
id
...
Krævet pr. standard, fast værdi
...
code
...
Krævet pr. standard, fast værdi
...
title
...
Krævet pr. standard, fast værdi
...
effectiveTime
...
Krævet pr. standard, fast værdi
...
ConfidentialityCode
...
Krævet pr. standard, fast værdi
...
languageCode
...
Krævet pr. standard, fast værdi
...
versionNumber
...
Versionsnummer for en registrering
...
recordTarget.patient Role.id
...
Borgerens CPR-nr i "extension"-attribut
...
author.time
...
Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200
...
...
Borgerens CPR-nr i "extension"-attribut
...
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation
...
code
...
Krævet pr. standard, fast værdi
...
value
...
Data for en livstestamenteregistrering
...
SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
UpdateTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btr">
<soapenv:Header/>
<soapenv:Body>
<ns:UpdateTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
<treatmentWill>
<btr:noLifeProlongingIfDying>false</btr:noLifeProlongingIfDying>
<btr:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</btr:noLifeProlongingIfSeverelyDegraded>
<btr:noLifeProlongingIfSeverePain>false</btr:noLifeProlongingIfSeverePain>
<btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable>
</treatmentWill>
</ns:UpdateTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Request-eksempel v2:
Code Block | ||
---|---|---|
|
HasLivingWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:urn="urn:hl7-org:v3" xmlns:nsbtr="http://sundhedsdatastyrelsen.dk/livstestamente/2018/05/01/urn:hl7-org:btrv2"> <soapenv:Header/> <soapenv:Body> <ns:HasLivingWillRequest>UpdateTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <treatmentWillV2> <btr:noLifeProlongingIfDying>false</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>false</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> </treatmentWillV2> </ns:HasLivingWillRequest>UpdateTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
treatmentWill | Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer. | - | Nej |
Response-eksempel (indeholder ingen data)Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns3<ns2:HasLivingWillResponseUpdateTreatmentWillResponse xmlns:ns3ns2="http://sundhedsdatastyrelsen.dk/livstestamentebehandlingstestamente/2018/05/01/"> <willExists>true</willExists> </ns3:HasLivingWillResponse>/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...
Element
...
Beskrivelse
...
willExists
...
Eksisterer der en livstestamenteregistrering for den pågældende person der laves en forespørgsel for.
...
Serviceoperationer Behandlingstestamenteregistret
I det følgende foreståes følgende, når der angives treatmentWill som element: For oprindelig version anvendes treatmentWill, for version 2 af servicen anvendes treatmentWillV2.
Der er request og response eksempler for både oprindelig version og version 2.
CreateTreatmentWill
Request-eksempelResponse-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv<SOAP-ENV:Envelope xmlns:soapenvSOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btr"> <soapenv:Header/> <soapenv:Body> <ns:CreateTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <treatmentWill> <btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>false</btr:noForcedTreatmentIfIncapable> </treatmentWill> </ns:CreateTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope>> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:UpdateTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
DeleteTreatmentWill
Request-eksempelRequest-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/20202018/0305/1601/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btrv2"> <soapenv:Header/> <soapenv:Body> <ns:CreateTreatmentWillRequest>DeleteTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <treatmentWillV2> <btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>false</btr:noForcedTreatmentIfIncapable> </treatmentWillV2> </ns:CreateTreatmentWillRequest>DeleteTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
treatmentWill
...
Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer.
...
-
...
Nej
Response-eksempel (indeholder ingen data):Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV<soapenv:Envelope xmlns:SOAP-ENVsoapenv="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:CreateTreatmentWillResponse xmlns:ns2ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/20182020/0503/0116/"> <soapenv:Header/> <soapenv:Body> <ns:DeleteTreatmentWillRequest> <id assigningAuthorityName="CPR" </SOAP-ENVextension="0501792275" root="1.2.208.176.1.2"/> </ns:DeleteTreatmentWillRequest> </soapenv:Body> </SOAP-ENV:Envelope>soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:CreateTreatmentWillResponseDeleteTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/20202018/0305/1601/"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
UpgradeToTreatmentWill
RequestResponse-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<ns3:UpgradeToTreatmentWillRequest xmlns:ns2="urn:hl7-org:btrv2"<SOAP-ENV:Envelope xmlns:ns4="urn:hl7-org:btr" xmlns:ns3SOAP-ENV="http://sundhedsdatastyrelsenschemas.xmlsoap.dkorg/behandlingstestamente/2020/03/16soap/envelope/"> <id root="1.2.208.176.1.2" extension="0309691555" assigningAuthorityName="CPR"/> <treatmentWillV2> <SOAP-ENV:Header/> <ns2:noLifeProlongingIfDying>true</ns2:noLifeProlongingIfDying><SOAP-ENV:Body> <ns2:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noLifeProlongingIfSeverelyDegraded> <ns2:noLifeProlongingIfSeverePainDeleteTreatmentWillResponse acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noLifeProlongingIfSeverePain>xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"/> <ns2:noForcedTreatmentIfIncapable acceptanceNeeded="relativeAcceptanceRequired">true</ns2:noForcedTreatmentIfIncapable> </treatmentWillV2> </ns3:UpgradeToTreatmentWillRequest> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
GetTreatmentWill
Request-eksempel
treatmentWill
...
Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer.
...
-
...
Nej
Response-eksempel V2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV<soapenv:Envelope xmlns:SOAP-ENVsoapenv="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:UpgradeToTreatmentWillResponse xmlns:ns2ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/20202018/0305/1601/"> <soapenv:Header/> <soapenv:Body> <ns:GetTreatmentWillRequest> <id assigningAuthorityName="CPR" </SOAP-ENVextension="0501792275" root="1.2.208.176.1.2"/> </ns:GetTreatmentWillRequest> </soapenv:Body> </SOAP-ENVsoapenv:Envelope> |
...
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/20182020/0503/01/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btr16/"> <soapenv:Header/> <soapenv:Body> <ns:UpdateTreatmentWillRequest>GetTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <treatmentWill> <btr:noLifeProlongingIfDying>false</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>false</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> </treatmentWill> </ns:UpdateTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope></ns:GetTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response-eksempelRequest-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv<SOAP-ENV:Envelope xmlns:soapenvSOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:urn="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btrv2"> <soapenv:Header/> <soapenv:Body> <ns:UpdateTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <treatmentWillV2> <btr:noLifeProlongingIfDying>false</btr:noLifeProlongingIfDying> <btr:noLifeProlongingIfSeverelyDegraded acceptanceNeeded="relativeAcceptanceRequired">true</btr:noLifeProlongingIfSeverelyDegraded> <btr:noLifeProlongingIfSeverePain>false</btr:noLifeProlongingIfSeverePain> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> </treatmentWillV2> </ns:UpdateTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
...
treatmentWill
...
Data for en behandlingstestamenteregistrering. Type er TreatmentWill. Se tabel under afsnittet Typer.
...
-
...
Nej
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns6="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/" xmlns:ns2="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btr"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:UpdateTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Response-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns6:GetTreatmentWillResponse> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <ns2:realmCode code="DK"/> <ns2:UpdateTreatmentWillResponse xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
DeleteTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/"> <soapenv:Header/> <soapenv:Body> <ns:DeleteTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275 <ns2:templateId root="1.2.208.184.15.1"/> <ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.176.1.2"/> </ns:DeleteTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/">
<soapenv:Header/>
<soapenv:Body>
<ns:DeleteTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:DeleteTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response-eksempel (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> 184"/> <ns2:code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1"/> <ns2:title>Behandlingstestamente</ns2:title> <ns2:effectiveTime value="20171110112045+0100"/> <ns2:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/> <ns2:languageCode code="da-DK"/> <ns2:DeleteTreatmentWillResponseversionNumber xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/value="7"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Response-eksempel v2 (indeholder ingen data):
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns2:recordTarget contextControlCode="OP" typeCode="RCT"> <ns2:DeleteTreatmentWillResponsepatientRole xmlns:ns2="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
GetTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:GetTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:GetTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/">
<soapenv:Header/>
<soapenv:Body>
<ns:GetTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:GetTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" classCode="PAT"> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:patientRole> </ns2:recordTarget> <ns2:author> <ns2:time value="20171024143445+0200"/> <ns2:assignedAuthor> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:assignedAuthor> </ns2:author> <ns2:custodian> <ns2:assignedCustodian> <ns2:representedCustodianOrganization> <ns2:id root="NA"/> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" </ns2:representedCustodianOrganization> xmlns:ns6="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/" </ns2:assignedCustodian> </ns2:custodian> <ns2:component> xmlns:ns2="urn:hl7-org:v3" <ns2:structuredBody> xmlns:btr="urn:hl7-org:btr"> <SOAP-ENV:Header/><ns2:component> <SOAP-ENV:Body> <ns6:GetTreatmentWillResponse> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <ns2:section> <ns2:realmCode code="DK"/> <ns2:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> :text>Behandlingstestamente</ns2:text> <ns2:templateId root="1.2.208.184.15.1"/> entry> <ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184"/> <ns2:codeobservation codeclassCode="TreatmentWillOBS" displayNamemoodCode="Behandlingstestamente" codeSystem="1.2.208.184.15.1"/> EVN"> <ns2:title>Behandlingstestamente</ns2:title> <ns2:effectiveTime value="20171110112045+0100code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1"/> <ns2:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/> <ns2:languageCodevalue codexsi:type="da-DK"/btr:TreatmentWill"> <ns2:versionNumber value="7"/> <ns2<btr:recordTargetnoLifeProlongingIfDying contextControlCodeacceptanceNeeded="OP" typeCode="RCT"> relativeAcceptanceRequired">true</btr:noLifeProlongingIfDying> <ns2:patientRole classCode="PAT"> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:patientRole> <<btr:noLifeProlongingIfSeverePain>true</ns2btr:recordTarget>noLifeProlongingIfSeverePain> <ns2:author> <ns2:time value="20171024143445+0200"/> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> <ns2:assignedAuthor> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:value> </ns2:assignedAuthor> </ns2:author>observation> <ns2:custodian> </ns2:entry> <ns2:assignedCustodian> <ns2</ns2:representedCustodianOrganization>section> </ns2:component> <ns2:id root="NA"/> </ns2:structuredBody> </ns2:representedCustodianOrganization>component> </ClinicalDocument> </ns6:GetTreatmentWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Response-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"ns2:assignedCustodian> </ns2:custodian> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns2:component> xmlns:ns6="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" <ns2:structuredBody>xmlns:ns2="urn:hl7-org:v3" xmlns:btr="urn:hl7-org:btrv2"> <ns2:component><SOAP-ENV:Header/> <SOAP-ENV:Body> <ns6:GetTreatmentWillResponse> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <ns2:section> <ns2:realmCode code="DK"/> <ns2:text>Behandlingstestamente</ns2:text> typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> <ns2:entry><ns2:templateId root="1.2.208.184.15.1"/> <ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184"/> <ns2:observation classCodecode code="TreatmentWill" displayName="OBSBehandlingstestamente" moodCodecodeSystem="EVN"1.2.208.184.15.1"/> <ns2:title>Behandlingstestamente</ns2:title> <ns2:effectiveTime value="20171110112045+0100"/> <ns2:codeconfidentialityCode code="TreatmentWill" displayName="BehandlingstestamenteN" codeSystem="12.16.2840.2081.184113883.155.125"/> <ns2:languageCode code="da-DK"/> <ns2:versionNumber value xsi:type="btr:TreatmentWill7"/> <ns2:recordTarget contextControlCode="OP" typeCode="RCT"> <btr:noLifeProlongingIfDying acceptanceNeeded="relativeAcceptanceRequired">true</btr:noLifeProlongingIfDying><ns2:patientRole classCode="PAT"> <ns2:id assigningAuthorityName="CPR" <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded>extension="0501792275" root="1.2.208.176.1.2"/> </ns2:patientRole> <btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain></ns2:recordTarget> <ns2:author> <ns2:time value="20171024143445+0200"/> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> <ns2:assignedAuthor> <ns2:id assigningAuthorityName="CPR" </ns2:value>extension="0501792275" root="1.2.208.176.1.2"/> </ns2:assignedAuthor> </ns2:observation>author> <ns2:custodian> </ns2<ns2:entry>assignedCustodian> <ns2:representedCustodianOrganization> </ns2:section> </ns2:component> <ns2:id root="NA"/> </ns2:structuredBody> representedCustodianOrganization> </ns2:component>assignedCustodian> </ClinicalDocument> </ns6ns2:GetTreatmentWillResponse>custodian> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Response-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" <ns2:component> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns2:structuredBody> xmlns:ns6="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:ns2="urn:hl7-org:v3" <ns2:component> xmlns:btr="urn:hl7-org:btrv2"> <ns2:section> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns6:GetTreatmentWillResponse> <ns2:text>Behandlingstestamente</ns2:text> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <ns2:realmCode code="DK"/> entry> <ns2:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> <ns2:templateId root="1.2.208.184.15.1"/> observation classCode="OBS" moodCode="EVN"> <ns2:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184"/> <ns2:code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1"/> <ns2:title>Behandlingstestamente</ns2:title> <ns2:effectiveTime value="20171110112045+0100"/> <ns2:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/> <ns2:languageCodevalue codexsi:type="da-DK"/btr:TreatmentWillV2"> <ns2:versionNumber value="7"/> <ns2:recordTarget contextControlCode="OP" typeCode="RCT"> <btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying> <ns2:patientRole classCode="PAT"> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> </ns2:patientRole> <<btr:noLifeProlongingIfSeverePain>true</ns2btr:recordTarget>noLifeProlongingIfSeverePain> <ns2:author> <ns2:time value="20171024143445+0200"/> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable> <ns2:assignedAuthor> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns2:value> </ns2:assignedAuthor> </ns2:author>observation> <ns2:custodian> </ns2:entry> <ns2:assignedCustodian> <ns2</ns2:representedCustodianOrganization> section> </ns2:component> <ns2:id root="NA"/> </ns2:structuredBody> </ns2:representedCustodianOrganization>component> </ClinicalDocument> </ns2ns6:assignedCustodian>GetTreatmentWillResponse> </ns2:custodian> <ns2:component> <ns2:structuredBody> <ns2:component> <ns2:section> <ns2:text>Behandlingstestamente</ns2:text> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Element | Beskrivelse | Type |
---|---|---|
realmCode | Krævet pr. standard, fast værdi | |
typeId | Krævet pr. standard, fast værdi | |
templateId | Krævet pr. standard, fast værdi | |
id | Krævet pr. standard, fast værdi | |
code | Krævet pr. standard, fast værdi | |
title | Krævet pr. standard, fast værdi | |
effectiveTime | Krævet pr. standard, fast værdi | |
ConfidentialityCode | Krævet pr. standard, fast værdi | |
languageCode | Krævet pr. standard, fast værdi | |
versionNumber | Versionsnummer for en registrering | |
recordTarget.patient Role.id | Borgerens CPR-nr i "extension"-attribut | |
author.time | Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | |
Borgerens CPR-nr i "extension"-attribut | ||
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation | ||
code | Krævet pr. standard, fast værdi | |
value | Data for en behandlingstestamenteregistrering | TreatmentWill. Se tabel under afsnittet Typer. |
GetTreatmentWillWithOnlyForcedTreatment
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> ... </soap:Header> <ns2:entry><soap:Body> <ns3:GetTreatmentWillWithOnlyForcedTreatmentRequest xmlns:ns2="urn:hl7-org:btrv2" xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:ns4="urn:hl7-org:btr" <ns2:observation classCode="OBS" moodCode="EVNxmlns:ns5="urn:hl7-org:v3" xmlns:ns6="urn:hl7-org:sdtc" xmlns:ns7="urn:hl7-org:ltr"> <id root="1.2.208.176.1.2" extension="1806889160" assigningAuthorityName="CPR" /> </ns3:GetTreatmentWillWithOnlyForcedTreatmentRequest> </soap:Body> </soap:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header <ns2:code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1"xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" /> <soap:Body> <ns3:GetTreatmentWillWithOnlyForcedTreatmentResponse xmlns:ns2="urn:hl7-org:btrv2" <ns2:value xsi:type="btr:TreatmentWillV2">xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:ns4="urn:hl7-org:btr" xmlns:ns5="urn:hl7-org:v3" xmlns:ns6="urn:hl7-org:sdtc" xmlns:ns7="urn:hl7-org:ltr"> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <btr:noLifeProlongingIfDying>true</btr:noLifeProlongingIfDying><ns5:realmCode code="DK" /> <btr:noLifeProlongingIfSeverelyDegraded>false</btr:noLifeProlongingIfSeverelyDegraded> <ns5:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3" /> <ns5:templateId root="1.2.208.184.15.1" /> <ns5:id assigningAuthorityName="MedCom" extension="NA" <btr:noLifeProlongingIfSeverePain>true</btr:noLifeProlongingIfSeverePain>root="1.2.208.184" /> <ns5:code code="TreatmentWill" codeSystem="1.2.208.184.15.1" displayName="Behandlingstestamente" /> <btr:noForcedTreatmentIfIncapable>true</btr:noForcedTreatmentIfIncapable><ns5:title>Behandlingstestamente</ns5:title> </ns2:value><ns5:effectiveTime value="20221107090220+0100" /> <ns5:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" /> <ns5:languageCode code="da-DK" </ns2:observation>> <ns5:versionNumber value="1" /> </ns2:entry> <ns5:recordTarget contextControlCode="OP" typeCode="RCT"> <ns5:patientRole classCode="PAT"> </ns2:section> <ns5:id assigningAuthorityName="CPR" extension="1806889160" </ns2:component>root="1.2.208.176.1.2" /> </ns2ns5:structuredBody>patientRole> </ns2ns5:component>recordTarget> </ClinicalDocument> </ns6:GetTreatmentWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...
Element
...
Beskrivelse
...
realmCode
...
Krævet pr. standard, fast værdi
...
typeId
...
Krævet pr. standard, fast værdi
...
templateId
...
Krævet pr. standard, fast værdi
...
id
...
Krævet pr. standard, fast værdi
...
code
...
Krævet pr. standard, fast værdi
...
title
...
Krævet pr. standard, fast værdi
...
effectiveTime
...
Krævet pr. standard, fast værdi
...
ConfidentialityCode
...
Krævet pr. standard, fast værdi
...
languageCode
...
Krævet pr. standard, fast værdi
...
versionNumber
...
Versionsnummer for en registrering
...
recordTarget.patient Role.id
...
Borgerens CPR-nr i "extension"-attribut
...
author.time
...
Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200
...
...
Borgerens CPR-nr i "extension"-attribut
...
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation
...
code
...
Krævet pr. standard, fast værdi
...
value
...
Data for en behandlingstestamenteregistrering
...
GetTreatmentWillWithOnlyForcedTreatment
Request-eksempel v2:
Code Block | ||||
---|---|---|---|---|
| ||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <ns5:author> <ns5:time value="20221107090214+0100" /> <ns5:assignedAuthor> <ns5:id assigningAuthorityName="CPR" extension="1806889160" root="1.2.208.176.1.2" /> </ns5:assignedAuthor> </ns5:author> <ns5:custodian> <ns5:assignedCustodian> <ns5:representedCustodianOrganization> <ns5:id root="NA" /> ... </soapns5:Header>representedCustodianOrganization> <soap:Body> <ns3:GetTreatmentWillWithOnlyForcedTreatmentRequest xmlns:ns2="urn:hl7-org:btrv2" xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:ns4="urn:hl7-org:btr" xmlns:ns5="urn:hl7-org:v3" xmlns:ns6="urn:hl7-org:sdtc" xmlns:ns7="urn:hl7-org:ltr"> </ns5:assignedCustodian> </ns5:custodian> <id root="1.2.208.176.1.2" extension="1806889160" assigningAuthorityName="CPR" /> </ns3<ns5:GetTreatmentWillWithOnlyForcedTreatmentRequest>component> </soap:Body> </soap:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" /> <soap<ns5:Body>structuredBody> <ns3:GetTreatmentWillWithOnlyForcedTreatmentResponse xmlns:ns2="urn:hl7-org:btrv2" <ns5:component> xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/" xmlns:ns4="urn:hl7-org:btr" xmlns:ns5="urn:hl7-org:v3" xmlns:ns6="urn:hl7-org:sdtc" xmlns:ns7="urn:hl7-org:ltr"> <ns5:section> <ClinicalDocument classCode="DOCCLIN" moodCode="EVN"> <ns5:realmCode code="DK" /> :text>Behandlingstestamente</ns5:text> <ns5:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3" /> entry> <ns5:templateId root="1.2.208.184.15.1" /> <ns5:idobservation assigningAuthorityNameclassCode="MedCom" extension="NA" root="1.2.208.184" /OBS" moodCode="EVN"> <ns5:code code="TreatmentWill" codeSystem="1.2.208.184.15.1" displayName="Behandlingstestamente" /> <ns5:title>Behandlingstestamente</ns5:title>:code xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns5:effectiveTime value="20221107090220+0100" /> <ns5:confidentialityCode code="NTreatmentWill" codeSystem="1.2.208.16184.84015.1.113883.5.25" /> <ns5:languageCode code="da-DK" /> <ns5:versionNumber value="1" /> <ns5:recordTarget contextControlCodedisplayName="OPBehandlingstestamente" typeCodexsi:type="RCTns5:CE" /> <ns5:patientRole classCode="PAT"> <ns5:value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns5:id assigningAuthorityName="CPR" extension="1806889160" root="1.2.208.176.1.2" /> </ns5:patientRole> </ns5:recordTarget> xsi:type="ns2:TreatmentWillWithOnlyForcedTreatment"> <ns5:author> <ns5:time value="20221107090214+0100" /> <ns2:noForcedTreatmentIfIncapable <ns5:assignedAuthor> <ns5:id assigningAuthorityName="CPR" extensionacceptanceNeeded="1806889160relativeAcceptanceRequired" root="1.2.208.176.1.2" /> >true </ns5:assignedAuthor> </ns5:author> </ns2:noForcedTreatmentIfIncapable> <ns5:custodian> <ns5:assignedCustodian> </ns5:value> <ns5:representedCustodianOrganization> </ns5:observation> <ns5:id root="NA" /> </ns5:representedCustodianOrganization>entry> </ns5:assignedCustodian>section> </ns5:custodian>component> <ns5</ns5:component>structuredBody> <ns5:structuredBody></ns5:component> </ClinicalDocument> </ns3:GetTreatmentWillWithOnlyForcedTreatmentResponse> <ns5:component> <ns5:section> <ns5:text>Behandlingstestamente</ns5:text> <ns5:entry> <ns5:observation classCode="OBS" moodCode="EVN"> <ns5:code xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" code="TreatmentWill" codeSystem</soap:Body> </soap:Envelope> |
Element | Beskrivelse | Type |
---|---|---|
realmCode | Krævet pr. standard, fast værdi | |
typeId | Krævet pr. standard, fast værdi | |
templateId | Krævet pr. standard, fast værdi | |
id | Krævet pr. standard, fast værdi | |
code | Krævet pr. standard, fast værdi | |
title | Krævet pr. standard, fast værdi | |
effectiveTime | Krævet pr. standard, fast værdi | |
ConfidentialityCode | Krævet pr. standard, fast værdi | |
languageCode | Krævet pr. standard, fast værdi | |
versionNumber | Versionsnummer for en registrering | |
recordTarget.patient Role.id | Borgerens CPR-nr i "extension"-attribut | |
author.time | Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | |
Borgerens CPR-nr i "extension"-attribut | ||
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation | ||
code | Krævet pr. standard, fast værdi | |
value | Data for en behandlingstestamenteregistrering. Indeholder kun noForcedTreatmentIfIncapable. | TreatmentWillWithOnlyForcedTreatment. Se tabel under afsnittet Typer. |
HasTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/"> <soapenv:Header/> <soapenv:Body> <ns:HasTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.184176.151.12" displayName="Behandlingstestamente" xsi:type="ns5:CE" /> /> </ns:HasTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns <ns5:value xmlns:xsi="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"> <soapenv:Header/> <soapenv:Body> <ns:HasTreatmentWillRequest> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns:HasTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(30) | Nej |
Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:TreatmentWillWithOnlyForcedTreatment"> <ns2:noForcedTreatmentIfIncapable acceptanceNeeded="relativeAcceptanceRequired">true </ns2:noForcedTreatmentIfIncapable><ns3:HasTreatmentWillResponse xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/"> <willExists>true</willExists> </ns3:HasTreatmentWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> </ns5:value><SOAP-ENV:Body> <ns3:HasTreatmentWillResponse xmlns:ns3="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2020/03/16/"> <willExists>true</willExists> </ns5:observation> </ns5:entry> </ns5:section> </ns5:component> </ns5:structuredBody> </ns5:component> </ClinicalDocument> </ns3:GetTreatmentWillWithOnlyForcedTreatmentResponse> </soap:Body> </soap:Envelope> |
...
Element
...
Beskrivelse
...
realmCode
...
Krævet pr. standard, fast værdi
...
typeId
...
Krævet pr. standard, fast værdi
...
templateId
...
Krævet pr. standard, fast værdi
...
id
...
Krævet pr. standard, fast værdi
...
code
...
Krævet pr. standard, fast værdi
...
title
...
Krævet pr. standard, fast værdi
...
effectiveTime
...
Krævet pr. standard, fast værdi
...
ConfidentialityCode
...
Krævet pr. standard, fast værdi
...
languageCode
...
Krævet pr. standard, fast værdi
...
versionNumber
...
Versionsnummer for en registrering
...
recordTarget.patient Role.id
...
Borgerens CPR-nr i "extension"-attribut
...
author.time
...
Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200
...
...
Borgerens CPR-nr i "extension"-attribut
...
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation
...
code
...
Krævet pr. standard, fast værdi
...
value
...
Data for en behandlingstestamenteregistrering. Indeholder kun noForcedTreatmentIfIncapable.
...
</ns3:HasTreatmentWillResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
Element | Beskrivelse | Type |
---|---|---|
willExists | Eksisterer der en behandlingstestamenteregistrering for den pågældende person der laves en forespørgsel for. | hl7:bl |
Typer
LivingWill
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
noLifeProlongingIfDying | Livstestamente tilkendegivelse | Boolean | Nej |
noLifeProlongingIfSeverelyDegraded | Livstestamente tilkendegivelse | Boolean | Nej |
TreatmentWill
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
noLifeProlongingIfDying | Behandlingstestamente tilkendegivelse | TreatmentWillValueType*1 | Nej |
noLifeProlongingIfSeverelyDegraded | Behandlingstestamente tilkendegivelse | TreatmentWillValueType | Nej |
noLifeProlongingIfSeverePain | Behandlingstestamente tilkendegivelse | TreatmentWillValueType | Nej |
noForcedTreatmentIfIncapable | Behandlingstestamente tilkendegivelse | TreatmentWillValueType | Nej |
TreatmentWillV2
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
noLifeProlongingIfDying | Behandlingstestamente tilkendegivelse | TreatmentWillValueTypeWithoutAcceptanceNeeded | Nej |
noLifeProlongingIfSeverelyDegraded | Behandlingstestamente tilkendegivelse | TreatmentWillValueTypeWithAcceptanceNeeded | Nej |
noLifeProlongingIfSeverePain | Behandlingstestamente tilkendegivelse | TreatmentWillValueTypeWithAcceptanceNeeded | Nej |
noForcedTreatmentIfIncapable | Behandlingstestamente tilkendegivelse | TreatmentWillValueTypeWithAcceptanceNeeded | Nej |
TreatmentWillWithOnlyForcedTreatment
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
noForcedTreatmentIfIncapable | Behandlingstestamente tilkendegivelse | TreatmentWillValueTypeWithAcceptanceNeeded | Nej |
TreatmentWillValueType/TreatmentWillValueTypeWithAcceptanceNeeded
Elementets er en standard boolean, hvis indhold kan være "true" eller "false".
Elementet har en optionel attribut, acceptanceNeeded, som er en enumeration, der kan indeholde én af følgende strenge:
- relativeAcceptanceRequired
- guardianAcceptanceRequired
- trustedAgentAcceptanceRequired
Hvis denne attribut udelades, angiver dette, at der ikke er angivet nogen værdi for denne data. Bemærk, at attributten kun må angives såfremt elementets indhold er "true"; denne validering foregår i servicen og kan ikke ses ud fra XML Schema'et.
*1: det er fra version 1.1.1 ikke længer tilladt at angive acceptanceNeeded for noLifeProlongingIfDying i den oprindelige snitflade (TreatmentWill). Der vil blive returneret med en soap fejl, hvis det sker.
TreatmentWillValueTypeWithoutAcceptanceNeeded
Elementets er en standard boolean, hvis indhold kan være "true" eller "false".
Notificeringer i NAS
I forbindelse med skriveoperationer i BTR (oprettelse, opdateringer og sletninger) sker der en notificering via NAS få sekunder efter ændringen er gemt. Se evt. NAS2 - Anvenderguide.
De enkelte notificeringer indholder ikke detaljer vedr. oprettelse, redigering eller sletning af borgerens behandlingstestamentdata of livstestamentdata , 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 til behandlingstestamente:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<ns3:Notify xmlns:ns3="http://docs.oasis-open.org/wsn/b-2" xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://docs.oasis-open.org/wsrf/bf-2" xmlns:ns5="http://docs.oasis-open.org/wsn/t-1" xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns7="http://sundhedsdatastyrelsen.dk/TreatmentWill/2022/08/01/">
<ns3:NotificationMessage>
<ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://sundhedsdatastyrelsen.dk/TreatmentWill/2022/05/05:TreatmentWillUpdated</ns3:Topic>
<ns3:Message>
<ns6:NotifyContent id="0501792275" idType="http://nsi.dk/advis/v10/CPR">
<ns7:TreatmentWillUpdated>
<ns7:type>http://sundhedsdatastyrelsen.dk/MessageDefinition/Treatmentwill-notification</ns7:type>
<ns7:date>2022-09-12</ns7:date>
<ns7:version>1</ns7:version>
</ns7:TreatmentWillUpdated></ns6:NotifyContent>
</ns3:Message>
</ns3:NotificationMessage>
</ns3:Notify> |
Følgende er et eksempel på en opdateringsmeddelelse til livstestamente:
Code Block | ||||
---|---|---|---|---|
| ||||
<ns3:Notify xmlns:ns3="http://docs.oasis-open.org/wsn/b-2" xmlns:ns2="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://docs.oasis-open.org/wsrf/bf-2" xmlns:ns5="http://docs.oasis-open.org/wsn/t-1" xmlns:ns6="http://nsi.dk/advis/v10" xmlns:ns7 |
HasTreatmentWill
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamente/2018/05/01/">
<soapenv:Header/>
<soapenv:Body>
<ns:HasTreatmentWillRequest>
<id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/>
</ns:HasTreatmentWillRequest>
</soapenv:Body>
</soapenv:Envelope> |
Request-eksempel:
Code Block | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sundhedsdatastyrelsen.dk/behandlingstestamenteLivingWill/20202022/0308/1601/"> <soapenv:Header/> <soapenv:Body> <ns<ns3:HasTreatmentWillRequest>NotificationMessage> <id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/> </ns:HasTreatmentWillRequest> </soapenv:Body> </soapenv:Envelope> |
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
id
...
Som attribut "extension" angives personens CPR-nummer (uden bindestreg)
...
varchar(30)
...
Nej
Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV<ns3:Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://sundhedsdatastyrelsen.dk/LivingWill/2022/05/05:LivingWillUpdated</ns3:Topic> <ns3:Message> <ns6:NotifyContent id="0501792275" idType="http://schemasnsi.xmlsoap.orgdk/soapadvis/envelopev10/CPR"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns3:HasTreatmentWillResponse xmlns:ns3=" <ns7:LivingWillUpdated> <ns7:type>http://sundhedsdatastyrelsen.dk/MessageDefinition/Livingwill-notification</ns7:type> <ns7:date>2022-09-12</ns7:date> <ns7:version>1</ns7:version> </ns7:LivingWillUpdated></ns6:NotifyContent> </ns3:Message> </ns3:NotificationMessage> </ns3:Notify> |
Notificeringer for Behandlingstestamenteregisteret
For notificeringer på behandlingstestamenteregisteret anvendes topic http://sundhedsdatastyrelsen.dk/
...
...
...
Notificeringer følger nedenstående XSD:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs |
Response:
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemaswww.xmlsoapw3.org/soap2001/envelope/XMLSchema"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns3:HasTreatmentWillResponse xmlns:ns3targetNamespace="http://sundhedsdatastyrelsen.dk/behandlingstestamenteTreatmentWill/20202022/0308/1601/"> elementFormDefault="qualified"> <xs:element name="TreatmentWillUpdated"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:string" <willExists>true</willExists> </ns3:HasTreatmentWillResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...
Element
...
Beskrivelse
...
willExists
...
Eksisterer der en behandlingstestamenteregistrering for den pågældende person der laves en forespørgsel for.
...
Typer
LivingWill
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
noLifeProlongingIfDying
...
Livstestamente tilkendegivelse
...
Boolean
...
Nej
...
noLifeProlongingIfSeverelyDegraded
...
Livstestamente tilkendegivelse
...
Boolean
...
Nej
TreatmentWill
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
noLifeProlongingIfDying
...
Behandlingstestamente tilkendegivelse
...
TreatmentWillValueType*1
...
Nej
...
noLifeProlongingIfSeverelyDegraded
...
Behandlingstestamente tilkendegivelse
...
TreatmentWillValueType
...
Nej
...
TreatmentWillV2
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
noLifeProlongingIfDying
...
Behandlingstestamente tilkendegivelse
...
TreatmentWillValueTypeWithoutAcceptanceNeeded
...
Nej
...
noLifeProlongingIfSeverelyDegraded
...
Behandlingstestamente tilkendegivelse
...
TreatmentWillValueTypeWithAcceptanceNeeded
...
Nej
...
TreatmentWillWithOnlyForcedTreatment
Den generelle struktur der anvendes på create- og update-requests, samt på get-responses, ser ud som følger:
...
Element
...
Beskrivelse
...
Type
...
Optionel
...
TreatmentWillValueType/TreatmentWillValueTypeWithAcceptanceNeeded
Elementets er en standard boolean, hvis indhold kan være "true" eller "false".
Elementet har en optionel attribut, acceptanceNeeded, som er en enumeration, der kan indeholde én af følgende strenge:
- relativeAcceptanceRequired
- guardianAcceptanceRequired
- trustedAgentAcceptanceRequired
Hvis denne attribut udelades, angiver dette, at der ikke er angivet nogen værdi for denne data. Bemærk, at attributten kun må angives såfremt elementets indhold er "true"; denne validering foregår i servicen og kan ikke ses ud fra XML Schema'et.
*1: det er fra version 1.1.1 ikke længer tilladt at angive acceptanceNeeded for noLifeProlongingIfDying i den oprindelige snitflade (TreatmentWill). Der vil blive returneret med en soap fejl, hvis det sker.
TreatmentWillValueTypeWithoutAcceptanceNeeded
...
minOccurs="1" maxOccurs="1"/>
<xs:element name="date" type="xs:string" minOccurs="1" maxOccurs="1"/>
<xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema> |
Notificeringer for Livstestamenteregisteret
Der anvendes følgende topic: http://sundhedsdatastyrelsen.dk/LivingWill/2022/05/05:LivingWillUpdated
Notificeringer følger nedenstående XSD:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://sundhedsdatastyrelsen.dk/LivingWill/2022/08/01/"
elementFormDefault="qualified">
<xs:element name="LivingWillUpdated">
<xs:complexType>
<xs:sequence>
<xs:element name="type" type="xs:string" minOccurs="1" maxOccurs="1"/>
<xs:element name="date" type="xs:string" minOccurs="1" maxOccurs="1"/>
<xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema> |
Ændringslog
Version | Dato | Ændring | Ansvarlig |
---|---|---|---|
1.0.1 | 2018-08-09 | Initialt dokument | Trifork |
- | 2018-08-10 | Tilføjelser til snitfladebeskrivelse | Trifork |
1.0.2 | 2018-08-31 | Ny release | Trifork |
1.0.3 | 2018-09-06 | Endpoints ændret fra /ltr-btr til /btr | Trifork |
1.0.6 | 2018-10-15 | Tilføjet data-elementet noForcedTreatmentIfIncapable Fjernet elementet relativeAcceptanceRequired og indført acceptanceNeeded for alle 4 Behandlingstestamente-spørgsmål Opdateret request/response XML-eksempler | Trifork |
1.1.0 | 2020-03-24 | TreatmentWillV2 med noLifeProlongingIfDying uden angivelse af yderligere accept | KvalitetsIT |
1.1.1 | 2020-03-30 | TreatmentWill validerer ingen yderligere accept angives på noLifeProlongingIfDying | KvalitetsIT |
1.1.2 | 2022-10-10 | TreatmentWillWithOnlyForcedTreatment endpoint tilføjet. | KvalitetsIT |
1.1.3 | 2022-11-03 | UpgradeToTreatmentWill endpoint tilføjet. Opretter et behandlingstestamente og sletter livstestamente for en bestemt cpr. | KvalitetsIT |