HelsenorgeInstruksjoner
Forslag lagt ut for diskusjon og innspill- ikke forankret, i bruk eller besluttet.
Bakgrunn
I mange tilfeller er det behov for å overføre informasjon om hvordan Helsenorge skal håndtere en melding som sendes fra en helseaktør til Helsenorge. Dette er et generelt behov, på tvers av flere meldingstyper.
For meldinger der hele forretningsinnholdet er en FHIR-ressurs (kodet i MsgHead.Document) er behovet allerede ivaretatt gjennom attributter på FHIR-ressursen. For andre meldinger er det behov for å finne en alternativ måte å formidle disse instruksjonene.
Det er foreslått etablert et nytt skjema for dette behovet, og skjemaet vil legges til som et mulig element i relevante meldingstyper. Skjemaet kodes da som et eget MsgHead.Document.
Behov for informasjon
Tabellen under beskriver identifiserte behov som per i dag ikke dekket.
Behov | Beskrivelse |
|---|---|
Tilgangsbegrensning | For håndtering av nekting som beskrevet i Håndtering av nekting i informasjon som utveksles med Helsenorge |
Angi type helsekontakt | For visning og varsling på Helsenorge, er det behov å vitre hvilken type helsekontakt meldingen er sendt fra. Det ligger ikke tilstrekkelig informasjon i hodemelding eller andre register der denne informasjonen kan slås opp. Et konkret tilfelle er å identifisere om en melding er sendt fra fastlege eller avtalespesialist. |
Angi at helsekontakt skal opprettes | For flere meldingstyper har det vært ønsket mulighet til å angi spesifikt at en helsekontakt skal opprettes. Et eksempel er fastleger som jevnlig behandler innbyggere utenfor egen liste. Da bør innbygger få en helsekontakt for denne behandleren. |
Håndtere feilsendt informassjon | Dersom helseaktør ved en feil sender informasjon til innbygger må dette i dag håndteres helt manuelt. Dette oppstår med jevne mellomrom, enten at informasjon sendes til feil innbygger eller det sendes informasjon til innbygger som ikke skulle vært sendt. |
Markere som viktig | Det er behov for å markere enkelte meldinger som viktiige. |
Alternativer vurdert
Flere alternative løsninger på behovet er vurdert for hvordan informasjonen skal kommuniseres
Alternativer for hvor informasjon sendes
Alternativ | Fordeler | Ulemper | Status |
|---|---|---|---|
| Benyttes i alle meldingstyper med Helsenorge | Benyttes i alle meldingstyper i hele sektoren. Informasjonen som ønskes sendt er spesifkk for Helsenorge og det er ikke hensiktsmessig å utvide Hodemeldingen med dette. | Forkastet |
| Benyttes i alle meldingstyper med Helsenorge | Passer ikke inn i strukturen og vil ha store begrensninger | Forkastet |
| Benyttes i mange meldingstyper | Dialogmelding benyttes ikke i alle meldingstyper. Dialogmelding benyttes i mange meldingstyper i hele helsesektoren, ikke hensiktsmessig å utvide med Helsenorgespesifikk informasjon | Forkastet |
| Full fleksibilitet i modellering av informasjon Dekker alle behov Tydelig at dette gjelder spesifikt for håndtering i Helsenorge | Krever etablering av nytt skjema Kan kreve ny versjon av meldingstype | Foreslått |
Alternativer for innholdsformat
Alternativ | Fordeler | Ulemper | Status |
|---|---|---|---|
| Bør brukes dersom det passer | Blander FHIR innhold og ikke FHIR innhold i meldingstyper, det gjør vi per i dag ikke | Forkastet |
| Enklere struktur Beholder dagens skille på FHIR innhold og ikke- FHRI innhold i meldingstyper | Må begrunnes hvorfor FHIR ikke foreslås | Foreslått |
Oversikt over attributter
Tabellen under angir hvilke parametere som kan settes ved hjelp av skjemaet.
Attributt | Type | Kardinalitet | Kodeverk | Beskrivelse |
|---|---|---|---|---|
Tilgangsbegrensning | FhirCoding | 0..1 | 9603 | Denne parameteren kan være med på alle meldinger og skal være med dersom melding inneholder informasjon om en innbygger som er under 16 år
Øvrige kodeverier i Volven 9603 tilsier at pasienten og dens pårørende ikke skal ha innsyn. Slike informasjonslementer skal ikke utveksles med Helsenorge, men holdes igjen i fagsystemene. |
Helsekontakttype | FhirCoding | 1..1 | 7619 | Denne parameteren skal være med og angir hvilken type helseaktør som er avsender av melding. Dette benyttes av Helsenorge for å gi tilpassede varsalingstekster og visning på Helsenorge. Verdien angis med kodeverk 7619 Helsekontakttype |
OpprettHelsekontakt | Boolean | 0..1 |
| Angir at det skal opprettes en helsekontakt for innbygger for avsender av meldingen- dersom innbygger ikke allerede har en helsekontakt av angitt type. Varighet settes ut fra default verdi i Helsenorge. Typen helsekontakt er angitt ved Helsekontakttype |
Feilsendt | Boolean | 0..1 |
| Benyttes dersom helseaktør tidligere har sendt melding ved en feil, og må trekke denne tilbake. Helsenorge håndterer da visning og eventuell varsling til innbygger. |
MsgIdFeilsendt | String |
|
| MeldingsId til feilsendt melding. Benyttes sammen med angivelse av Feilsendt. Id skal peke på MsgID fra hodemelding som er feilsendt. Helsenorge vil ha logikk for å håndtere dette, inkludert visning til innbygger, varsling med mer. |
Viktig | Boolean | 0..1 |
| Angir at meldingen er spesielt viktig. Helsenorge kan ha logikk for ekstra varsling og oppfølging |
Visuell representasjon av skjema
En visuell representasjon av skjemaet er vist i figuren under.
XML eksempel
Et eksempel på bruk av HelsenorgeInstruksjoner er vist under.
Skjemadefinisjon
XSD for HelsenorgeInsruksjoner er vedlagt under.