Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Oppdatert om Task.input. Byttet ut bilder med tekst for kode-eksempler
Table of Contents

Samtykke forespørsel

...

Gyldige verdier i Task.input, gjelder kun for Skjemaoppgave

Funksjonelt behov

Forklaring/kommentar

Eksempel

AccessibilityToResponse:
Avsender kan be om at innbygger ikke får tilgang til å lagre eller kopi av utfylt skjema.

Helsenorge er innbyggers nettsted og helsearkiv på nettet. Normalt skal innbygger alltid kunne velge å beholde kopi av innsendt materiale. Denne funksjonen kan benyttes i helt spesielle tilfeller. Før denne eventuelt benyttes må dette avtales med aktørens kontaktperson i NHN.

Image Removed

Code Block
languagexml
<input>
  <type>
    <coding>
      <system value="http://helsenorge.no/fhir/task-input" />
      <code value="AccessibilityToResponse" />
      <display value="Restriksjoner for tilgang til resultat." />
    </coding>
  </type>
  <valueCoding>
    <system value="http://ehelse.no/fhir/ValueSet/AccessibilityToResponse" />
    <code value="3" />
    <display value="Kun mottaker ikke innbygger" />
  </valueCoding>
</input>

Recipient:
Avsender kan angi hvem/hvor utfylt skjema skal sendes. Dvs. hvem som skal være mottager av skjemasvaret.

Mottagere kan være fast satt på et skjema i skjemakatalogen på Helsenorge, eller innbyggers valg av mottager kan være en del av skjemautfyllingen. I de tilfeller der dette ikke er tilfelle kan/må avsender sende med hvor Helsenorge skal sende utfylt skjema. Det kan angis

mere

flere enn

en mottager

én mottaker, samt om ønskelig skille på

Hovedmottager

hovedmottager og

Kopimottager

kopimottager. I dag støttes kun sending av utfylt skjema via meldingsformidling (AMQP). Det planlegges også støtte for å levere skjema til mottager via HTTP

(antagelig første halvår 2021)

. Eksemplene viser hvordan man velger mellom disse to

innsendingmetodene

innsendingsmetodene.

Innsendingmetode

Innsendingsmetode skal alltid være med.

Eks 1: Hovedmottager og levering av resultat via AMQP

Image Removed

Code Block
languagexml
<input>
  <!-- Angivelse av en mottager -->
  <type>
    <coding>
      <system value="http://helsenorge.no/fhir/task-input" />
      <code value="Recipient" />
      <display value="Mottager for resultat av oppgaven" />
    </coding>
  </type>
  <valueCodeableConcept>
    <!-- Eksempel med hovedmottager og AMQP-levering av skjemasvar -->
    <coding>
      <system value="http://helsenorge.no/fhir/ValueSet/RecipientType" />
      <code value="MainReceiver" />
      <display value="Hovedmottager" />
    </coding>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type" />
      <code value="kith-amqp" />
      <display value="KITH AMQP" />
    </coding>
    <coding>
      <!-- HER-id -->
      <system value="urn:oid:2.16.578.1.12.4.1.2" />
      <code value="98877" />
    </coding>
  </valueCodeableConcept>
</input>

Eks 2: Kopimottager og levering av resultatet via REST
NB!

Rest

REST-basert

levereing

levering av

skjemasvarv

skjemasvar fra Helsenorge

tikl

til aktør er ikke implementert enda.

Image Removed

Code Block
<input>
  <type>
    <coding>
      <system value="http://helsenorge.no/fhir/task-input" />
      <code value="Recipient" />
      <display value="Mottager for resultat av oppgaven" />
    </coding>
  </type>
  <valueCodeableConcept>
    <!-- Eksempel med kopimottager og REST-levering av skjemasvar -->
    <coding>
      <system value="http://helsenorge.no/fhir/ValueSet/RecipientType" />
      <code value="OtherReceiver" />
      <display value="Kopimottager" />
    </coding>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type" />
      <code value="hl7-fhir-rest" />
      <display value="HL7 FHIR" />
    </coding>
    <coding>
      <system value="http://helsenorge.no/fhir/endpoint" />
      <code value="https://skjemamottak.hso.no/" />
    </coding>
  </valueCodeableConcept>
</input>