Versions Compared

Key

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

...

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
titleGetTreatmentWillResponse_V2
collapsetrue
<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


author.assignedAuthor.id

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.

...