Page History
...
Notificeringer i NAS
I forbindelse med skriveoperationer i BTR (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 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:
...
Code Block | ||||
---|---|---|---|---|
| ||||
<SOAP-ENV<soap:Envelope xmlns:SOAP-ENVsoap="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" /> <soap:Body> <ns3:GetTreatmentWillWithOnlyForcedTreatmentResponse xmlns:xsins2="http://www.w3.org/2001/XMLSchema-instanceurn:hl7-org:btrv2" xmlns:ns6ns3="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:ns2ns7="urn:hl7-org:v3ltr"> <ClinicalDocument xmlns:btr="urn:hl7-org:btrv2"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <ns6:GetTreatmentWillResponse> <ClinicalDocument classCode="DOCCLIN" classCode="DOCCLIN" moodCode="EVN"> <ns2<ns5:realmCode code="DK" /> <ns2<ns5:typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3" /> <ns2<ns5:templateId root="1.2.208.184.15.1" /> <ns2<ns5:id assigningAuthorityName="MedCom" extension="NA" root="1.2.208.184" /> <ns2<ns5:code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1" displayName="Behandlingstestamente" /> <ns2<ns5:title>Behandlingstestamente</ns2ns5:title> <ns2<ns5:effectiveTime value="2017111011204520221107090220+0100" /> <ns2<ns5:confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" /> <ns5:languageCode code="da-DK" /> <ns5:versionNumber value="1" /> <ns5:recordTarget contextControlCode="OP" typeCode="RCT"> <ns5:patientRole classCode="PAT"> <ns5:id assigningAuthorityName="CPR" extension="1806889160" root="1.2.208.176.1.2" /> </ns5:patientRole> <ns2:languageCode code="da-DK"/> </ns5:recordTarget> <ns2:versionNumber value="7"/> <ns5:author> <ns2<ns5:recordTargettime contextControlCodevalue="OP20221107090214+0100" typeCode="RCT"/> <ns2:patientRole classCode="PAT"><ns5:assignedAuthor> <ns2<ns5:id assigningAuthorityName="CPR" extension="05017922751806889160" root="1.2.208.176.1.2" /> </ns2ns5:patientRole>assignedAuthor> </ns2:recordTarget> ns5:author> <ns5:custodian> <ns5:assignedCustodian> <ns5:representedCustodianOrganization> <ns2:author> <ns2<ns5:timeid valueroot="20171024143445+0200NA" /> <ns2:assignedAuthor> </ns5:representedCustodianOrganization> <ns2:id assigningAuthorityName="CPR" extension="0501792275" root="1.2.208.176.1.2"/></ns5:assignedCustodian> </ns2ns5:assignedAuthor>custodian> </ns2<ns5:author>component> <ns2:custodian> <ns5:structuredBody> <ns2<ns5:assignedCustodian>component> <ns2:representedCustodianOrganization> <ns5:section> <ns2:id root="NA"/> <ns5:text>Behandlingstestamente</ns5:text> </ns2<ns5:representedCustodianOrganization>entry> </ns2:assignedCustodian> </ns2:custodian> <ns5:observation classCode="OBS" moodCode="EVN"> <ns2:component> <ns2:structuredBody><ns5:code xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns2:component> code="TreatmentWill" codeSystem="1.2.208.184.15.1" <ns2:section> <ns2:text>Behandlingstestamente</ns2:text> displayName="Behandlingstestamente" xsi:type="ns5:CE" /> <ns2:entry> <ns5:value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <ns2:observation classCode="OBS" moodCode="EVN xsi:type="ns2:TreatmentWillWithOnlyForcedTreatment"> <ns2:code code="TreatmentWill" displayName="Behandlingstestamente" codeSystem="1.2.208.184.15.1"/> noForcedTreatmentIfIncapable <ns2:value xsi:type acceptanceNeeded="btr:TreatmentWillV2relativeAcceptanceRequired">>true <btr:noForcedTreatmentIfIncapable>true<</btrns2:noForcedTreatmentIfIncapable> </ns2ns5:value> </ns2ns5:observation> </ns2ns5:entry> </ns2ns5:section> </ns2ns5:component> </ns2ns5:structuredBody> </ns2ns5:component> </ClinicalDocument> </ns6ns3:GetTreatmentWillResponse>GetTreatmentWillWithOnlyForcedTreatmentResponse> </SOAP-ENVsoap:Body> </SOAP-ENVsoap: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. |
...