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> |