Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

...

 

 

 

MOD_fhir-single_CommunicationRequest.bmp

identifier (mandatory): En identifikator som identifiserer det enkelte Hendelsesvarsel forretningsmessig uavhengig av ressursens id på en FHIR-server. Skal være en GUID, og unik pr. CommunicationRequest. Eksempel på bruk under:

Code Block
<identifier>
        <!-- GUID satt av den som har generert Hendelsesvarselet. Benyttes for å referer til dette Hendelsesvarselet unikt -->
        <system value="urn:ietf:rfc:3986"/>
        <value value="urn:uuid:aa54d29e-4009-49cb-9ec4-847a6469459d"/>
</identifier>

status (mandatory): Status på CommunicationRequest i henhold til FHIR kodeverk, skal alltid være “active” og er påkrevd.

Code Block
 <status value="active" />

category (mandatory): Type CommunicationRequest i henhold til FHIR kodeverk.

Gyldige kodeverdier for Hendelsesvarselet:

  • “notification”: Benyttes normalt ved nye meldinger

  • “reminder”: Benyttes når innbygger minnes på noe man tidligere er gjort kjent med

Code Block
<!-- Hendelsesvarsel skal angi kategori -->
    <category>
        <coding>
            <system value="http://terminology.hl7.org/CodeSystem/communication-category "/>
            <code value="notification"/>
        </coding>
    </category>

subject (mandatory): Dette identifiser innbygger som skal ha Hendelsesvarselet og det skal benyttes fødselsnummer eller d-nummer.

Eksempel på bruk under:

Code Block
<subject>
       <type value="Patient" />
        <identifier>
           <system value="urn:oid:2.16.578.1.12.4.1.4.1" />
           <value value="13116900216" />
       </identifier>
</subject>

about (betinget): Dersom Hendelsesvarsel referer til en konkret ressurs som er tilgjengelig på Helsenorge, kan det legges inn en referanse til denne her. Med tilgjengelig menes at ressursen enten er lagret på Helsenorge eller at Helsenorge kan hente denne på vegne av innbygger fra den eksterne aktøren. Helsenorge kan da vise detaljene til innbygger. For ressurser som hentes eksternt, må avsender av hendelse verifisere at innbygger som mottar hendelse også har tilgang til ressursen. Eksempelvis skal det ikke sendes varsel om prøvesvar som ikke er tilgjengelig for innbygger.

Må inneholde verdi for følgende (så langt) definrete typer Hendelsesvarsel (se under for elementet “payload”):

  • 1001: Nytt prøvesvar - Må være med

  • 1002: Endrede pørvesvar - Må være med

  • 1010: Påminnelse fra verktøy - Må være med

  • 1020: Nytt dokument - Varsel om at de finnes et nytt dokument som omhandler innbygger - Må være med

  • 1030: Endret DHG status - Varsel om endret status i det Digitale Helsekortet for gravide - Må være med

1001 og 1002: Eksempler for en hendelsevarsel som angår nytt eller endret prøvesvar.

Pr. i dag har vi 3 2 forskjellige kilder for prøvesvar:

  • Pasientens Prøvesvar (sentral tjeneste under utprøving)

Code Block
<about>
    <!-- Her legges inn referanse til FHIR-ressurs som finnes, eller kan hentes, på Helsenorge -->
    <!-- Eksempel fra Pasientens Prøvesvar -->
    <type value="DiagnosticReport" />
    <identifier>
       <system value="http://nhn.no/pps/ressursid"/>
       <value value="aa54d29e-4009-49cb-9ec4-847a6469459d"/>
    </identifier>
</about>
  • Dokumentbaserte prøvesvar (via nasjonal XDS-løsning)

Code Block
<about>
    <!-- Her legges inn referanse til FHIR-ressurs som finnes, eller kan hentes, på Helsenorge -->
    <!-- Eksempel fra dokumentbaserte prøvesvar fra speialisthelsetjenesten -->
    <type value="DiagnosticReport" />
    <identifier>
       <system value="http://nhn.no/xds/dokumentlokaliseringsinformasjon"/>
       <value value="[Home Community Id]:[Repository Unique Id]:[Document Unique Id]"/>
    </identifier>
</about>

1010: Eksempel på hendelsevarsel som inneholder påminnelse fra et Verktøy

Code Block
<about>
    <!-- Her legges inn referanse til FHIR-ressurs som finnes, eller kan hentes, på Helsenorge -->
    <!-- Eksempel på referenase til et Verktøy som ligger i Verktøykatalogen på Helsenorge -->
    <type value="Device" />
    <identifier>
       <system value="http://nhn.no/helsenorge/verktoyid" />
       <value value="6aaa34b9-103a-4d6c-a850-6cbfebb16348"/>
    </identifier>
</about>

1020: Eksempel på varsel om at det finnes et nytt dokument (via den nasjonale dokumentdelingstjenesten)

Code Block
<about>
    <!-- Her legges inn referanse til FHIR-ressurs som finnes, eller kan hentes, på Helsenorge -->
    <!-- Eksempel på referenase til et dokument som kan ses via nasjonal dokumentdelingstjeneste -->
    <type value="DocumentReference" />
    <identifier>
       <system value="http://nhn.no/xds/dokumentlokaliseringsinformasjon"/>
       <value value="[Home Community Id]:[Repository Unique Id]:[Document Unique Id]"/>
    </identifier>
</about>

1030: Eksempel på varsel om at status er endret i Digitalt Helsekort for Gravide.

Code Block
<about>
    <type value="DocumentReference" />
    <identifier>
       <system value="http://nhn.no/dhg/recordid"/>
       <value value="d3fbcccd-1a75-41c6-94e2-8bf49f85911d"/>
    </identifier>
</about>

payload: Referanse til en Hendelsestype på Helsenorge. Disse er forhåndsdefinert og nye legges til ved behov. Teksten som vises for innbygger i Hendelsesmenyen vil være funksjon av Hendelsestype og “category” og vedlikeholdes av Helsenorge.

Foreløpig er følgende Hendelsestyper definert:

  • 1001: Nytt prøvesvar - Det sendes varsel av type “obligatorisk”. Innbygger varsles alltid (uavhengig av hvilken varslingsprofil innbygger selv har valgt)

  • 1002: Endrede pørvesvar - Det sendes varsel av type “obligatorisk”. Innbygger varsles alltid (uavhengig av hvilken varslingsprofil innbygger selv har valgt)

  • 1010: Påminnelse fra verktøy - Innbygger varsles ikke fra Helseorge om hendelsen (men ser den ved første innlogging)

  • 1020: Nytt dokument -Varsel om at de finnes et nytt dokument som omhandler innbygger. Varselet er av viktighet “Normal”. Dvs. Innbygger varsles med mindre innbygger eksplisitt har sagt at de vil ha så få varsler som mulig i sitt varseloppsett på Helsenorge.

  • (under implementering)1030: Endret DHG status - Varsel om endret status i det Digitale Helsekortet for gravide. Skal kun sendes fra eksternt system når status i DHG endres til Delivered eller Terminated.

Eks: 1001: Nytt prøvesvar

Code Block
<payload>
   <contentReference>
       <identifier>
           <system value="http://helsenorge.no/fhir/hendelsestype"/>
            <value value="1001"/>
         </identifier>
        <display value="Nytt prøvesvar"/>
    </contentReference>
</payload> 

Eks: 1002: Endret prøvesvar

Code Block
<payload>
   <contentReference>
       <identifier>
           <system value="http://helsenorge.no/fhir/hendelsestype"/>
            <value value="1002"/>
         </identifier>
        <display value="Endret prøvesvar"/>
    </contentReference>
</payload> 

Eks: 1010: Påminnelse fra verktøy

Code Block
<payload>
   <contentReference>
       <identifier>
           <system value="http://helsenorge.no/fhir/hendelsestype"/>
            <value value="1010"/>
         </identifier>
        <display value="Påminnelse fra verktøy"/>
    </contentReference>
</payload> 

Eks: 1020: Nytt dokument

Code Block
<payload>
   <contentReference>
       <identifier>
           <system value="http://helsenorge.no/fhir/hendelsestype"/>
            <value value="1020"/>
         </identifier>
        <display value="Nytt dokument"/>
    </contentReference>
</payload> 

Eks: 1030: Endret DHG status

Code Block
<payload>
   <contentReference>
       <identifier>
           <system value="http://helsenorge.no/fhir/hendelsestype"/>
            <value value="1030"/>
         </identifier>
        <display value="Endret DHG status"/>
    </contentReference>
</payload> 

requester (mandatory): Den som har generert Hendelsesvarselet. Skal inneholde organisasjonsnummer og navn. Denne informasjonen vises ikke til innygger i Hendelsemenyen.

Eks:

Code Block
<requester>
        <type value="Organization"/>
        <identifier>
           <!-- Avsenders organisasjonsnummer -->
           <system value="urn:oid:2.16.578.1.12.4.1.2.101" />
            <value value="994598759" />
        </identifier>
        <display value="Norsk Helsenett SF"></display>
</requester>

Sender (mandatory): Den tjeneste som varselet er relatert til. Denne vises som avsender av Hendelsesvarselet for innbygger i Hendelsesmenyen.

Eks:

Code Block
<sender>
        <type value="HealthcareService"/>
        <display value="Pasientens Prøvesvar"/>
</sender>

...