Table of Contents | ||
---|---|---|
|
...
|
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| 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:
| ||||||||||
status (mandatory): Status på CommunicationRequest i henhold til FHIR kodeverk, skal alltid være “active” og er påkrevd.
| |||||||||||
category (mandatory): Type CommunicationRequest i henhold til FHIR kodeverk. Gyldige kodeverdier for Hendelsesvarselet:
| |||||||||||
subject (mandatory): Dette identifiser innbygger som skal ha Hendelsesvarselet og det skal benyttes fødselsnummer eller d-nummer. Eksempel på bruk under:
| |||||||||||
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 og 1002: Eksempler for en hendelsevarsel som angår nytt eller endret prøvesvar. Pr. i dag har vi 2 forskjellige kilder for prøvesvar:
1010: Eksempel på hendelsevarsel som inneholder påminnelse fra et Verktøy
1020: Eksempel på varsel om at det finnes et nytt dokument (via den nasjonale dokumentdelingstjenesten)
1030: Eksempel på varsel om at status er endret i Digitalt Helsekort for Gravideom påminnelse om voksenvaksinasjon.
| |||||||||||
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:
Eks: 1001: Nytt prøvesvar
Eks: 1002: Endret prøvesvar
Eks: 1010: Påminnelse fra verktøy
Eks: 1020: Nytt dokument
Eks: 1030: Endret DHG statusPåminnelse om voksenvaksinasjon
| |||||||||||
requester (mandatory): Den som har generert Hendelsesvarselet. Skal inneholde organisasjonsnummer og navn. Denne informasjonen vises ikke til innygger i Hendelsemenyen. Eks:
| |||||||||||
Sender (mandatory): Den tjeneste som varselet er relatert til. Denne vises som avsender av Hendelsesvarselet for innbygger i Hendelsesmenyen. Eks:
|
...
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <CommunicationRequest xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir fhir-single.xsd"> <meta> <security> <!-- Man skal angi hvilket "område" ressursen faller inn under. Dette benyttes på Helsenorge for å tilordnede riktig tilgansstyringsprofil til det aktuelle objektet. --> <!-- Volven kodeverk 7618 benyttes --> <system value="urn:oid:2.16.578.1.12.4.1.1.7618"/> <code value="3"/> <display value="Helsehjelp"/> </security> <!-- Må benyttes dersom avsenders navn skal være med i varsler fra Helsenorge til innbygger på e-post/SMS --> <!-- Inntil videre tillates ikke at Helsenorge selv varsler innbygger via e-post/SMS for Verktøypåminnelser --> <tag> <extension url="http://helsenorge.no/fhir/extension/varselorgansasjon"> <valueString value="Oslo kommunale legevakt"/> </extension> <system value="http://helsenorge.no/fhir/varsling"/> <code value="9"/> <display value="Benytt angitt navn som avsender i varsel til innbygger"/> </tag> </meta> <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:ee389a1d-0b92-4bc3-8ae0-0d514a5d75ec"/> </identifier> <status value="active" /> <!-- Hendelsesvarsel skal alltid angi kategori --> <category> <coding> <system value="http://terminology.hl7.org/CodeSystem/communication-category "/> <code value="reminder"/> </coding> </category> <subject> <type value="Patient" /> <identifier> <system value="urn:oid:2.16.578.1.12.4.1.4.1" /> <value value="27888498775" /> </identifier> </subject> <about> <!-- Her legges inn referanse til FHIR-ressurs som finnes, eller kan hentes, på Helsenorge --> <!-- Eksempel for dokument som deles av Oslo kommune via Dokumentdeligstjenesten --> <type value="DocumentReference" /> <identifier> <system value="http://nhn.no/xds/dokumentlokaliseringsinformasjon"/> <value value="urn:oid:2.16.578.1.12.4.6.1.1.1.2:2.16.578.1.12.4.6.1.1.2.2:51E8AC1C-3FD5-46BA-93EE-CAB15978A86B"/> </identifier> </about> <payload> <contentReference> <identifier> <system value="http://helsenorge.no/fhir/hendelsestype"/> <value value="1020"/> </identifier> <display value="Nytt dokument"/> </contentReference> </payload> <requester> <type value="Organization"/> <identifier> <!-- Avsenders organisasjonsnummer --> <system value="urn:oid:2.16.578.1.12.4.1.2.101" /> <value value="958935420" /> </identifier> <display value="Oslo kommune"></display> </requester> <sender> <type value="HealthcareService"/> <display value="Oslo kommune, Legevakten"/> </sender> </CommunicationRequest> |
...
Påminnelse om voksenvaksinasjon
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <CommunicationRequest xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir fhir-single.xsd"> <meta> <security> <!-- Man skal angi hvilket "område" ressursen faller inn under. Dette benyttes på Helsenorge for å tilordnede riktig tilgansstyringsprofil til det aktuelle objektet. --> <!-- Volven kodeverk 7618 benyttes --> <system value="urn:oid:2.16.578.1.12.4.1.1.7618"/> <code value="3"/> <display value="Helsehjelp"/> </security> </meta> <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:db8e2241-5ef7-485d-af59-f272ab3d9130"/> </identifier> <status value="active" /> <!-- Hendelsesvarsel skal alltid angi kategori --> <category> <coding> <system value="http://terminology.hl7.org/CodeSystem/communication-category "/> <code value="reminder"/> </coding> </category> <subject> <type value="Patient" /> <identifier> <system value="urn:oid:2.16.578.1.12.4.1.4.1" /> <value value="27888498775" /> </identifier> </subject> <about> <type value="DocumentReference" /> <identifier> <system value="http://nhn.no/dhg/recordid"/> <value value="d3fbcccd-1a75-41c6-94e2-8bf49f85911d"/> </identifier> Immunization" /> </about> <payload> <contentReference> <identifier> <system value="http://helsenorge.no/fhir/hendelsestype"/> <value value="1030"/> </identifier> <display value="EndretPåminnelse DHGom statusvaksinasjon"/> </contentReference> </payload> <requester> <type value="Organization"/> <identifier> <!-- Avsenders organisasjonsnummer --> <system value="urn:oid:2.16.578.1.12.4.1.2.101" /> <value value="994598759983744516" /> </identifier> <display value="Norsk Helsenett SFFolkehelseinstituttet"></display> </requester> <sender> <type value="HealthcareService"/> <display value="Digitalt Helsekort for GravideVoksenvaksinasjon programmet"/> </sender> </CommunicationRequest> |