Info |
---|
Beskrivelsen her er generell. Hvilke konkrete FHIR-ressurser som støtter hvilke av mekanismene som er beskrevet her, vil framgå under beskrivelsen av den enkelte ressurs. |
...
Domain Resource (alle FHIR ressurser "arver" disse egenskapene) | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Til venstre vises den formelle strukturen for Resource som alle FHIR-ressurser arver. På Helsenorge benytter vi 5 av mekanismene som ligger i denne strukturen:
| |||||||||||||||||
meta.security - Tjenesteområde: Det er innført et felles system for å kategorisere informasjonsobjekter/ressurser på Helsenorge. Formålet med dette er man på Helsenorge skal kunne avgjøre:
For noen FHIR ressurser er det underforstått hvilken kategori/område ressursen tilhører. For andre mere generiske FHIR-ressurser (eksempel FHIR Task) er det behov for å angi dette. Det vil framgå av profilen for den enkelte FHIR-ressurs om dette er obligatorisk eller ikke. Følgende 6 Tjenesteområder som en FHIR-ressurs kan tilhøre er definert:
Kodeverk 7618 på Volven
Eks:
meta.security - Sensitiv avsender (Ønskes på sikt ersattet erstattet med at avsender selv kan angi navn på avsenders organisasjon, slik det skal vises i varsler på e-post/SMS. Det vil framgå av detaljbeskrivelsen for den enkelte ressurs, om “gammel” eller “ny” håndtering støtttes. Se under “meta-tag - Varsling” for det nye konseptet) Avsender kan angi om avsenders navn/identitet er sensitiv eller ikke. Dette kan benyttes for å hindre at avsenders navn inkluderes når innbygger varsles om mottak på Helsenorge. Dette fordi varsel skjer gjennom usikre kanaler (e-post og/eller SMS). Kodesystem: http://helsenorge.no/fhir/sensitiv-avsender Verdisett:
Eks:
meta.security - Hvem som kan utføre/endre på aktuell ressurs. MERK:
Spesielt om kodene:
Kodesystem: http://helsenorge.no/fhir/KanUtforesAv Verdisett (gyldige kodeverdier):
Eks: Kan kun utføres av innbygger selv, også dersom innbygger har begrenset adresse (adressekode 6/7) Code Block | Der pasienten er ungdom:
Kodesystem: http://helsenorge.no/fhir/KanUtforesAv Verdisett (gyldige kodeverdier):
Eks: Kan kun utføres av innbygger selv, også dersom innbygger har adressesperre:
Eks: Kan utføres av innbygger selv samt ved foreldrerepresentasjon eller (både 0-12 og 12-16) samt ved fullmakt for ikke samtykkekompetent innbygger
meta.security - Tilgangsbegrensning (betinget) Denne parameteren skal være med dersom melding/ressurs inneholder informasjon om en innbygger som er fra og med 12 år og opp til og med 15 år. Elementet er altså "conditional" (og ikke obligatorisk i skjemaet). Parameteren skal angi om det ikke er noen tilgangsbegrensning (dvs. at både foreldre og ungdommen selv har tilgang til informasjonen), eller om bare foreldre har tilgang eller bare ungdommen selv. Årsaken til at vi krever denne er satt når pasienten er 12-16 år, er at den indikerer at det er gjort et bevist valg/vurdering om hvem som skal ha tilgang til informasjonen. (Selv om konklusjonen er at både foreldre og ungdom kan få tilgang). Kodesystem:Eks: Kan kun utføres av ungdom selv og ikke foreldrene
Gyldige verdier: 1 - Ingen begrensning 2 - Kan kun ses av foreldre (ungdom vil ikke kunne se dette informasjonselemnentet selv). 3 - Kan kun ses av ungdommen selv (foreldre vil ikke kunne se dette informasjon selementet), Code Block |
meta.security - Innbygger/pasient representasjon (foreløpig forslag for utprøving og diskusjon) Dersom en innbygger benytter tjenester på vegne av en pasient (en annen innbygger) fra helsenorge.no og informasjon fra tjenesten kommuniseres med en FHIR-ressursinstans, da kan informasjon om hvem som benytter tjenesten oppgis i meta.security. Dette skjer ved bruk av fullmakt fra pasienten, og en annen innbygger får tilgang til hele eller deler av pasientens tjenester på helsenorge.no . Hvorvidt meta.security for representasjon av innbyggeren skal brukes, defineres som en del av FHIR-profilen som benyttes. Code Block | | ||||||||||||||
|
Code Block |
---|
<meta> <security> <!-- Når pasienten er fra 12 år og til og med 15 år skal avsender angi hvilken vurdering som er gjort i forhold til om ungdom- {og eller foreldre skal ha tilgang til ressursen. --> <!-- Volven kodeverk "url": "familyName",9603 --> <system value="urn:oid:2.16.578.1.12.4.1.1.9603"/> "valueString": "Danser"<code value="NORN_FORANS"/> }, <display value="Nektet, foreldreansvarlig"/> { "url": "givenName", "valueString": "Far" </security> </meta) |
meta.security - representasjon (for utprøving)
Denne kan benyttes dersom innbygger via Helsenorge sender en FHIR-ressurs til sektoren. Denne parameteren er sammenlignbar med representasjon i Pasientrelasjon i dialogmeldinger. Dersom en innbygger benytter tjenester på vegne av annen innbygger fra Helsenorge så skal informasjon om hvem som benytter tjeneste oppgis samt relasjon til innbygger i meta.security.
Value sett basert på https://norskhelsenett.github.io/FHIRCodeAndMore/ExampleIG/output/CodeSystem-no-kodeverk-8116.codesystem.html#root der kun FNR (Fødselsnummer) og DNR (D-nummer) er gyldige koder brukes for iden for den som har fått fullmakt
Kodeverk https://norskhelsenett.github.io/FHIRCodeAndMore/ExampleIG/output/CodeSystem-no-kodeverk-7611.codesystem.html#root (oid:2.16.578.1.12.4.1.1.7611) er brukt for å vise rollen til den som har fått fullmakt.
Strukturdefinisjon for representasjon finnes på https://norskhelsenett.github.io/FHIRCodeAndMore/ExampleIG/output/StructureDefinition-hn-extension-representant.html#root
Code Block | ||
---|---|---|
| ||
<meta> <security> <extension |
url="http://helsenorge.no/fhir/StructureDefinition/hn-extension-representant"> <extension url="name"> |
<valueHumanName> <extension |
|
|
url="http://hl7.no/fhir/StructureDefinition/no-basis-middlename"> |
<valueString value="Grete"/> </extension> |
|
|
<family value="Danser"/> <given value="Line"/> |
</valueHumanName> </extension> |
<extension url="ident"> |
<valueIdentifier> <type> |
<coding> |
<system |
value="urn:oid:2.16.578.1.12.4.1.1.8116"/> <code value=" |
FNR" |
/> |
<display |
value=" |
Fødselsnummer"/> </coding> |
|
|
</type> |
<value value="12345678901"/> </valueIdentifier> |
</extension> |
</extension> <system value="urn:oid:2.16.578.1.12.4.1.1.7611"/> |
<code value="FO"/> |
<display value="Foreldreansvar"/> |
</security> |
</meta> |
meta.tag - Videreformidling:
For enkelte noen få FHIR ressurser tilbys videreformidling av ressursen i lesbart format til innbygger dersom innbygger ikke er aktiv på Helsenorge. Det vil da formidles en PDF versjon av resursen i fysisk post til innbygger. Dersom en aktør ønsker dette, må det i tillegg inkluderes et eget videreformidling skjema i meldingen. (Se egen dokumentasjon for dette). MERK! Det vil framgå i detaljbeskrivelsen av den enkelte ressurs om videreformiding støttes, og også hvilke av verdiene under som støttes.
Kodesystem: http://helsenorge.no/fhir/videreformidling
Verdisett (gyldige kodeverdier):
1 - Videreformidling hvis ikke aktiv
2 - Videreformidling ved varslingsfeil
3 - Videreformidling hvis ikke lest
Eks:
Code Block |
---|
<meta> <tag> <!-- Avsender ønsker task videreformidlet til fysisk post dersom innbygger ikke er digital aktiv på Helsenorge. --> <system value="http://helsenorge.no/fhir/videreformidling"/> <code value="1"/> <display value="Videreformidling hvis ikke aktiv"/> </tag> <meta> |
meta.tag - Paminnelse (reminder)
For enkelte FHIR ressurser er det mulig å undertrykke at innbygger for påminnelser og/eller styre måten slike påminnelser sendes.
Kodesystem: http://helsenorge.no/fhir/paminnelse
Verdisett (gyldige kodeverdier):
1 - Ingen - Innbygger skal ikke påminnes
9 - Standard - Innbygger skal påminnes på standard måte
Eks:
Code Block |
---|
<meta> <tag> <system value="http://helsenorge.no/fhir/paminnelse"/> <code value="1"/> <display value="Innbygger skal ikke påminnes"/> </tag> </meta> |
meta.tag - Varsling For enkelte FHIR ressurser er det mulig å undertrykke at innbygger varsles når en ekstern aktør lagrer eller endrer en ressurs på Helsenorge. Videre kan parameteren
Denne parameteren har to funksjoner:
I noen få situasjoner er det naturlig at innbygger ikke varsles om endring på en eksisterende FHIR-ressurs. Dette er typisk der innbygger selv “gjør noe” på Helsenorge som medfører at et system i sektoren oppdaterer en FHIR-ressurs som er lagret på Helsenorge. I slikt tilfelle “vet” innbygger allerede om dette. Denne verdien i meta.tg - varsling skal kun benyttes i slike tilfeller.
Parameteren kan benyttes for å angi hvordan avsender organisasjonen skal
framstå (navn) i SMS- og e-post varsler til innbygger. Dette erstatter tidligere bruk av meta.security - sensitiv avsender som kun utelater avsenders navn i varslene. Det vil framgå av dokumentasjonen på den enkelte FHIR-ressurs om gammel eller ny måte støttes.
Kodesystem: http://helsenorge.no/fhir/varsling
Verdisett (gyldige kodeverdier):
1 - Innbygger skal ikke varsles
9 - Benytt angitt navn som avsender i varsel til innbygger (Vil på sikt erstatte tidligere bruk av meta.security - sensitivAvsender)
Eks:
Code Block |
---|
<meta> <tag> <system value="http://helsenorge.no/fhir/varsling"/> <code value="1"/> <display value="Innbygger skal ikke varsles"/> </tag> </meta> <meta> <tag> <extension url="http://helsenorge.no/fhir/StructureDefinition/hn-extension/-varselorganisasjon"> <valueString value="Ullevål sykehus, OUS"/> </extension> <system value="http://helsenorge.no/fhir/varsling"/> <code value="9"/> <display value="Benytt angitt navn som avsender i varsel til innbygger"/> </tag> </meta> |
Se strukturdefinisjon for varselorganisasjon på https://norskhelsenett.github.io/FHIRCodeAndMore/ExampleIG/output/StructureDefinition-hn-extension-varselorganisasjon.html#root