Table of Contents |
---|
...
Skjemaoppgave Task. Detaljert beskrivelse: FHIR Task - Oppgave
Skjemadefinisjon: Questionnaire (http://hl7.org/fhir/questionnaire.html)
Skjemarespons: QuestionnaireResponse (http://hl7.org/fhir/questionnaireresponse.html)
For “lesbare” dokumenter eller proprietære formater: DocumentReference (http://hl7.org/fhir/documentreference.html)
Sammensetning av flere FHIR ressurser: Bundle (http://hl7.org/fhir/bundle.html)
UseCases
Skjemaoppgave (Task) | Skjema i HN-Skjemakatalog | HN-skjemautfyller | Ekstern skjemautfyller som ikke støtter FHIR | Helsenorge står for distribusjon av resultat til mottager | Benyttede ressurser (mellom Helsenorge og aktør) | Kommentar |
---|---|---|---|---|---|---|
x | x | x | x |
| Helsenorge sender alltid med både respons, skjemadefinisjon og PDF-versjon av responsen. | |
x | x | x |
| Kan også benyttes selv om skjema finnes i HN-skjemakatalog, men der en ønsker å sende med et personalisert/delvis utfylt skjema. | ||
x | x |
| Skjemautfyller står selv for innsending av resultat til den/de som skal ha resultatet. Imidlertid skal alltid ekstern skjemautfyller sende en DocumentReference med PDF-versjon av utfylt skjema til Helsenorge slik at innbygger har kopi av dette. | |||
x | x | x |
| Ekstern skjemautfyller sender samme respons til Helsenorge når innbygger er ferdig med utfylling. | ||
x | x | x |
| Dette er en UseCase der det benyttes dyplenker til Helsenorge skjemautfyller. Det er en forutsetning at skjemaet er lagret i HN-skjemakatalog. |
Questionnaire
Denne benyttes for å beskrive skjemaer, lovlige respons verdier samt logikken i skjemaet. Det kan også legges inn initielle verdier i et slikt skjema.
Helsenorge har en egen skjemautfyller som opererer på slike skjema definisjoner.
Skjemadefinisjonen kan være forhåndslagret i Helsenorge sin skjemakatalog eller sendes med som input fra aktøren som ønsker at innbygger fyller ut et skjema.
Dersom man ønsker at innbygger skal fylle ut et skjema som er forhåndslagret i Helsenorge sin skjemakatalog, må man i “skjemaoppgaven” Task referere til dette. Man kan referer til et skjema på to måter:
Angi “blankett-nummer”. Dette er identifikasjonen på et logisk skjema. Et skjema, identifisert med “blankett-nummer”, kan finnes i flere språk-versjoner. Dersom man refererer til et skjema med “Blankett-nummer” tilbys innbygger å velge skjemaet i ønsket språk, dersom skjemaet er laget på flere språk.
Angi “skjema-id”. Dette er en instans av et “Blankett-nummer” på et bestemt språk. Vanligvis vil en aktør referere til et “blankett-nummer”.
Eksterne skjemautfyllere oppfordres også til å benytte slike definisjoner, men det er ikke en forutsetning for at Helsenorge kan håndtere den eksterne skjemautfylleren.
Det er laget en egen profil for denne FHIR-ressursen med en del utvidelser. (lenke kommer.)
QuestionnaireResponse
Denne benyttes for å beskrive resultatet av at innbygger har fylt ut et skjema. Ofte trenger mottager av denne også skjemadefinisjonen (Questionnaire) for å kunne “tolke” responsen.
Helsenorge sin egen skjemautfyller benytter alltid denne ressursen for å angi strukturert resultat av utfylt skjema.
Eksterne skjemautfyllere oppfordres også til å benytte denne ressursen for å beskrive resultatet av at innbygger har fylt ut et skjema. Dette er likevel ikke en forutsetning for at Helsenorge kan håndtere den eksterne skjemautfylleren.
Det er laget en egen profil for denne FHIR-ressursen med en del utvidelser. (lenke kommer.)
DocumentReference
Denne benyttes i Skjemaløsningen for å beskrive innhold som ikke er standardiserte FHIR ressurser.
Benyttes for å være bærer av menneskelig lesbar versjon av et utfylt skjema (dvs. PDF-versjon)
Benyttes for å være bærer av skjemadefinisjoner som ikke er av type FHIR Questionnaire. (Dette kan være relevant dersom en aktør skal sende med en proprietær skjemadefinisjon til en ekstern skjemautfyller sammen med skjemaoppgaven).
Benyttes for å være bærer av strukturert format for utfylt skjema der dette ikke er en FHIR QuestionnaireResponse. Benyttes kun dersom det benyttes ekstern skjemautfyller som ikke benytter standardiserte FHIR ressurser (dvs. proprietær format definisjon).
...