Notifikasjon Helsekontakt kan benyttes for å sende en ny helsekontakt til innbygger. , eller oppdatere en eksisterende helsekontakt
Forutsetninger for å bruke denne prosessen er:
Avsender må kunne markere enkelte tjenester som digitale innbyggertjenestervære registrert i Adresseregisteret med en Nivå 2 HerId som representerer Helsekontakten
Avsender må være i stand til å ha en elektronisk meldingsutveksling med Helsenorge .noi henhold til kommunikasjonsprosessen AMQP Dialog helsepersonell
Page Properties | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Prosesser og flyt
Her er info om prosesser og flyt
Expand | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
Følgende prosess skal aktiveres i adresseregisteret for å støtte funksjonaliteten.
Tabellen under viser hvilke roller som inngår i prosessen, hvilke funksjoner de ulike rollene kan gjøre og hvilke meldinger som benyttes for de ulike versjonene.
Sekvensdiagram for prosessen tjenesteoversikt er vist i figuren under. |
Info |
---|
Se ytterligere detaljer i innholdsstandarder for innhold i meldinger |
Hodemelding
Hodemelding vil inneholde er å betrakte som transport for selve Helsekontakten og inneholder informasjon om avsender, mottaker og pasient. Hodemelding vil også inneholde teknisk informasjon som unik id og tidspunkt for generering. Nedenfor beskrives de viktigste delene av standarden som slik den skal brukes for orientering om tjenestetilbudmottakende systrem samt pasient for notifikasjonen om en ny- eller endret helsekontakt. Selve Helsekontyakten er i sin helhet bekrevet i Document-delen av hodemelingen i form av FHIR-ressurs.
Expand | ||
---|---|---|
| ||
Den unike id (MsgId) i Hodemeldingen skal være en UUID (Universally Unique Identifier). XML eksempel:
|
Expand | ||||
---|---|---|---|---|
| ||||
Elementet «MsgHead/MsgInfo/Type» skal angi at meldingen er Tjenesteoversikt. Innholdet Notifikason - helsekontakt og skal angis med følgende kodeverdi fra kodeverk 8279 Meldingens funksjon:
|
Expand | ||
---|---|---|
| ||
Elementet «MsgHead/MsgInfo/Ack» skal angi at det kreves applikasjonskvittering på meldingen.
|
Expand | ||||
---|---|---|---|---|
| ||||
Informasjon om avsender og mottaker skal være i henhold til beskrivelsen i standarden for tjenestebasert adressering tilgjengelig her: https://www.ehelse.no/standarder/om-standardisering-i-e-helse/tjenestebasert-adressering Avsender: MsgHead/MsgInfo/Sender I avsender av en melding skal informasjon på to organisasjonsnivå oppgis, virksomhet og kommunikasjonspart. Her-id på begge nivåer skal brukes som identifikator. Dette er altså avsender av notifikasjonen, og er ikke relatert til selve helsekontakten. XML eksempel med Oslo kommune “Universitetssykehuset i Nord-Norge HF” som avsender:
Mottaker: MsgHead/MsgInfo/Receiver I mottager av en melding skal informasjon på to organisasjonsnivå oppgis, virksomhet og kommunikasjonspart. Her-id på begge nivåer skal brukes som identifikator, et XML eksempel er vist under.
|
Expand | ||
---|---|---|
| ||
Elementet <MsgHead/MsgInfo/Ack> skal benyttes til å angi at det skal svares med applikasjonskvittering. Tjenesteoversikt skal alltid ha en applikasjonskvittering. XML eksempel:
| ||
Expand | ||
| ||
For identifikasjon av en pasient benyttes kodeverket «ID-type for personer» 8116, se http://www.volven.no . Skjemaet støtter flere identifikatorer, men for digital dialog benyttes bare en identifikator og det er bare støtte for fødselsnummer eller D-nummer Følgende informasjon er obligatorisk å oppgi for pasient.
XML eksempel for pasient med fødselsnummer:
|
Expand | ||
---|---|---|
| ||
Hodemeldingen har struktur for å ha null til mange forekomster av MsgHead/Document. Under «Document» vil faginnholdet i en melding være plassert, og faginnholdet er definert i egne xml skjema med FHIR-innhold. |
FHIR-innhold
For overføring av helsekontakter er det utarbeidet et sett med FHIR-profiler.
EpisodeOfCare
benyttes to FHIR ressurser:
EpisodeOfCare
CareTeam (contained ressurs)
EpisodeOfCare
NB! Formell profil ikke oppdatert. Implementasjonsguiden angitt her på Confluence gjelder
(FHIR-profil http://ehelse.no/fhir/StructureDefinition/hn-specialist-EpisodeOfCare, basert på EpisodeOfCare.)
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
CareTeam
NB! Formell profil ikke oppdatert. Implementasjonsguiden angitt her på Confluence gjelder
(FHIR-profil http://ehelse.no/fhir/StructureDefinition/hn-specialist-EpisodeOfCare_containedCareTeam, basert på CareTeam.)
Expand | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|
Eksempel melding
Code Block |
---|
<MsgHead xmlns="http://www.kith.no/xmlstds/msghead/2006-05-24"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kith.no/xmlstds/msghead/2006-05-24 MsgHead-v1_2.xsd">
<MsgInfo>
<Type V="NOTIFIKASJON_INNBYGGER_HELSEKONTAKT" DN="Helsekontakt" />
<MIGversion>v1.2 2006-05-24</MIGversion>
<GenDate>2022-08-18T14:32:28</GenDate>
<MsgId>341c7be7-bf2f-4a41-9cc4-f7489f319a10</MsgId>
<Ack DN="Ja" V="J" />
<Sender>
<Organisation>
<OrganisationName>UNIVERSITETSSYKEHUSET NORD-NORGE HF</OrganisationName>
<Ident>
<Id>9</Id>
<TypeId V="HER" DN="HER-id" S="2.16.578.1.12.4.1.1.9051" />
</Ident>
<Organisation>
<OrganisationName>Digitale innbyggertjenester</OrganisationName>
<Ident>
<Id>8135429</Id>
<TypeId V="HER" DN="HER-id" S="2.16.578.1.12.4.1.1.9051" />
</Ident>
</Organisation>
</Organisation>
</Sender>
<Receiver>
<Organisation>
<OrganisationName>DIREKTORATET FOR E-HELSE</OrganisationName>
<Ident>
<Id>115851</Id>
<TypeId V="HER" DN="HER-id" S="2.16.578.1.12.4.1.1.9051" />
</Ident>
<Organisation>
<OrganisationName>Digitale innbyggertjenester</OrganisationName>
<Ident>
<Id>8093247</Id>
<TypeId V="HER" DN="HER-id" S="2.16.578.1.12.4.1.1.9051" />
</Ident>
</Organisation>
</Organisation>
</Receiver>
<Patient>
<FamilyName>Sørve von</FamilyName>
<GivenName>Æss</GivenName>
<Ident>
<Id>05073500186</Id>
<TypeId V="FNR" S="2.16.578.1.12.4.1.1.8116" DN="Fødselsnummer" />
</Ident>
</Patient>
</MsgInfo>
<Document>
<RefDoc>
<IssueDate V="2022-08-18T14:32:28" />
<MsgType V="A" DN="Vedlegg" />
<MimeType>application/xml</MimeType>
<Description>HelseKontakt</Description>
<Content>
<EpisodeOfCare xmlns="http://hl7.org/fhir"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://hl7.org/fhir fhir-single.xsd">
<contained>
<CareTeam>
<id value="CareTeam-1"/>
<category>
<coding>
<system value="http://helsenorge.no/fhir/BehandlingsteamKategori"/>
<code value="3"/>
<display value="Gruppe"/>
</coding>
</category>
<name value="UNN - Alderspsykiatrisk avdeling" />
<telecom>
<system value="phone"/>
<value value="+4798765432" />
</telecom>
</CareTeam>
</contained>
<identifier>
<!-- GUID satt av den som har generert task'et. Benyttes for å referer dette tasket unikt i forretningsprosessen.
Merk! Dette er ikke ressursidentifieren i FHIR-serveren. -->
<system value="urn:ietf:rfc:3986"/>
<value value="urn:uuid:aa54d29e-4009-49cb-9ec4-847a6469459d"/>
</identifier>
<status value="active" />
<type>
<coding>
<system value="http://helsenorge.no/fhir/BehandlingsperiodeType"/>
<code value="3"/>
<display value="Spesialisthelsetjenesten"/>
</coding>
</type>
<!-- Skal alltid vøre med, angir hvilken innbygger denn eEpisodeOfCare tilhører -->
<patient>
<identifier>
<system value="urn:oid:2.16.578.1.12.4.1.4.1" />
<value value="05073500186" />
</identifier>
</patient>
<managingOrganization>
<!-- Skal være HERID på nivå 2 for den organisasjon som er ansvarlig for denne behandlingen
Dennme HERID benyttes for digital dialog med Helsekontakten. -->
<identifier>
<system value="urn:oid:2.16.578.1.12.4.1.2" />
<value value="8135429" />
</identifier>
</managingOrganization>
<period>
<start value="2022-08-18T02:00:00+02:00" />
</period>
<team>
<!-- Referanse til contained ressurs. -->
<reference value="#CareTeam-1" />
</team>
</EpisodeOfCare>
</Content>
</RefDoc>
</Document>
</MsgHead> |