Beskrivelsen her er generell. Hvilke konkrete FHIR ressujser som støtter hvilke av mekanismene som er beskrevet her, vil framgå under besklrivelsen av den enkelte ressurs.
Alle FHIR ressurser er av typen Resource og arver disse egenskapene.
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. Dette er derfor ikke obligatorisk å benytte Metadata.security. Det vil framgå av profilen for den enkelte FHIR-ressurs om dette er obligatorisk eller ikke. Følgende 5 kategorier som en FHIR-ressurs kan tilhøre er definert og ønskes benyttet i sektoren:
Kodeverk 7618 på Volven
Eks: <meta> <security> <!-- For ressursen Task skal avsender angi hvilket "område" ressursen faller inn under. Dette benyttes på Helsenorge for å tilordnede riktig tilgansstyringsprofil til det aktuelle objektet. --> <!-- Volven kodeverk 7618 --> <system value="urn:oid:2.16.578.1.12.4.1.1.7618"/> <code value="3"/> <display value="Helsehjelp"/> </security> <meta> meta.security - Sensitiv avsender 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). Vi så langt valgt å ikke publisere kodeverdiene på Volven. Kodesystem: http://helsenorge.no/fhir/sensitiv-avsender Verdisett:
Eks: <meta> <security> <system value="http://helsenorge.no/fhir/sensitiv-avsender"/> <code value="1"/> <display value="Sensitiv avsender"/> </security> <meta> (Kommer Q1 - 2023): meta.security - Hvem som kan utføre/endre på aktuell ressurs. NB! Denne opsjonen gir ikke mulighet til å bestemme hvem som skal kunne “se” den aktuelle ressurs. Dette styres av standardiserte regler på Helsenorge. 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) <meta> <security> <system value="http://helsenorge.no/fhir/KanUtforesAv"/> <code value="1"/> <display value="Kan kun utføres av innbygger selv"/> </security> <security> <system value="http://helsenorge.no/fhir/KanUtforesAv"/> <code value="6"/> <display value="Kan utføres selv om innbygger med begrenset adresse (adressekode 6/7)"/> </security> </meta> Eks: Kan kun utføres dersom representasjon er foreldrerepresentasjon eller ved fullmakt for ikke samtykkekompetent <meta> <security> <system value="http://helsenorge.no/fhir/KanUtforesAv"/> <code value="2"/> <display value="Kan utføres av foreldre til barn under 12 år"/> </security> <security> <system value="http://helsenorge.no/fhir/KanUtforesAv"/> <code value="3"/> <display value="Kan utføres av foreldre til barn mellom 12-16 år"/> </security> <security> <system value="http://helsenorge.no/fhir/KanUtforesAv"/> <code value="4"/> <display value="Kan utføres av representant med tildelt fullmakt (ikke samtykkekompetent pasient)"/> </security> </meta> meta.tag - Innholdtype: For noen FHIR-ressurser og i visse contexter kan/skal avsender angi hva slags "innholdtype" ressursen tilhører. Dette må ikke forveksles med Tjenesteområder beskrevet over. Formålet med "innholdtype" er blant annet å kunne differensiere varslingtekster og varslingsnivå på Helsenorge. Det vil framgå av profilen for den enkelte FHIR ressurs om det er nødvendig, eller mulig, å sette denne parameteren eller ikke. Eks: <meta> <tag> <system value="urn:oid:2.16.578.1.12.4.1.1.7613"/> <code value="IB"/> <display value="Innkallingsbrev"/> </tag> </meta> meta.tag - Videreformidling: For enkelte 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). Kodesystem: http://helsenorge.no/fhir/videreformidling Verdisett (gyldige kodeverdier):
Eks: <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 - Varsling For enkelte FHIR ressurser er det mulig å undertrykke at innbygger varsles når en ekstern aktør endrer en ressurs på Helsenorge. I slikt tilfelle benyttes FHIR ressursen “Parameters”, som benyttes for å endre allerede lagrede ressurser ved hjelp av FHIRPath Patch. Parameteren har fått den generelle navnet “varsling” for eventuelle framtidige opsjoner knyttet til varsling. Kodesystem: http://helsenorge.no/fhir/varsling Verdisett (gyldige kodeverdier):
Eks: <meta> <tag> <system value="http://helsenorge.no/fhir/varsling"/> <code value="1"/> <display value="Innbygger skal ikke varsles"/> </tag> </meta> |