Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

I forbindelse med løsningen for digitale skjema benyttes følgende FHIR ressurser på Helsenorge. Alle ressursene er FHIR R4:

...

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.

...

DocumentReference ved proprietært format på Utfylt skjema

  • UseCase 1: Benyttes dersom ekstern skjemautfyller mellomlagrer delvis utfylt skjema på Helsenorge.

  • Denne Usecase 2 (støttes pr. i dag ikke på Helsenorge): Benyttes når Helsenorge formidler skjemarespons fra eksterne skjemautfyllere som ikke benytter QuestionnaireRespons (dvs. proprietære formater).

    • Forutsetter at mottager som skal tolke skjemasvaret kjenner det proprietære formatet. I dette tilfelle skal det også være en “lesbar” PDF-kopi til innbygger i samme Bundle.

...

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<Bundle 
    xmlns="http://hl7.org/fhir"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://hl7.org/fhir fhir-single.xsd">
    <!-- En unik ressurs GUID for denne Bundle -->
	<id value="fb02b1bb-0942-494a-afce-8671937877f4"/>
	<!-- Bruker "collection" når sendt med AMQP -->
	<type value="collection"/>
	<!-- Tidspunkt når Bundle ble generert -->
	<timestamp value="2020-12-21T13:45:30+01:00"/>
	<link>
		<!-- Denne er med dersom dette er en respons på en oppgave dvs. FHIR Task -->
		<relation value="replies"/>
		<!-- Dette er GUID i Task.identifier for den oppgave dette er respons på -->
		<url value="urn:uuid:aa54d29e-4009-49cb-9ec4-847a6469459d"/>
	</link>
	<entry>
        <fullUrl value="urn:uuid:51f5f36f-13ad-48b4-a7a7-2c4285f8c96b" />
        <resource>
        	<!-- QuestionnaireResponse med eller uten Narrative <txt>- del -->
            <QuestionnaireResponse>
                <id value="51f5f36f-13ad-48b4-a7a7-2c4285f8c96b"/>
                .
                .
            </QuestionnarieResponse>
        </resource>
     </entry>
     <entry>
		<!-- Kopi av Questionnaire -->
		<fullUrl value="urn:uuid:f3da38c2-594c-4d0a-b969-4ab9dfc0cc3f" />
		<resource>
			<Questionnaire>
				<!-- Benytter skjemaets ressurs id -->
				<id value="f3da38c2-594c-4d0a-b969-4ab9dfc0cc3" />
				.
				.
			</questionnarie>
        </resource>	
     </entry>
     <entry>
		<!-- Bruker DocumentReference for PDF-dokument! -->
		<fullUrl value="urn:uuid:753d3a1e-367d-4ecf-8c66-857ab441f9e9" />
		<resource>
			<DocumentReference>
				<id value="753d3a1e-367d-4ecf-8c66-857ab441f9e9"/>            
				.
				.
					<!-- Context gir knytning mellom PDF dokumnentet og "strukturert skjemarespons". 
						 Det kan også være med knytning til "skjemaoppgave" (Task) dersom responsen er resultat av en skjemaoppgave. -->
					<context>
						<!-- Knytning til "strukturert skjemarespons". Her QuestionnaireResponse.id (i denne bundle) -->
						<related>
							<type value="QuestionnaireResponse"/>
							<identifier>
								<system value="urn:ietf:rfc:3986"/>
								<value value="urn:uuid:51f5f36f-13ad-48b4-a7a7-2c4285f8c96b"/>
							</identifier>
						</related>
						<!-- Knytning til skjemaoppgave, dersom responsen er resultat av skjemaoppgave. Referere til Task.identifier -->
						<related>
							<type value="Task"/>
							<identifier>
								<system value="urn:ietf:rfc:3986"/>
								<value value="urn:uuid:aa54d29e-4009-49cb-9ec4-847a6469459d"/>
							</identifier>
						</related>
					</context>
			</DocumentReference>
		</resource>
	</entry>
</Bundle>   			           

...

Proprietær strukturert skjemarespons (kan benyttes ved ekstern utfyller). Denne UseCase støttes pr i dag ikke på Helsenorge.

Bundle inneholder:

  • DocumentReference (for binær representasjon av proprietært format for strukturert respons)

  • DocumentReference (for PDF versjon av respons)

...