Innledning
Følgende skjema benyttes i eksemplene:
FHIR:
Meldingshode (ved AMQP-integreasjon):
Innsending av skjemaoppgave fra aktør til Helsenorge
Det benyttes FHIR Task: FHIR Task - Oppgave
Skjemaoppgave der Helsenorge skjemautfyller skal benyttes
REST API Oppgave (Task)
Det støttes i første omgang kun HTTP POST
View file |
---|
name | FHIR-Task_Skjemaoppgave_egen-utfyller_blankett nummer_ingen-input-parameter.xml |
---|
|
...
Hodemelding - Oppgave (Task)
View file |
---|
name | AMQP_FHIR-Task_Skjemaoppgave_egen-utfyller_blankett nummer_ingen-input-parameter.xml |
---|
|
Skjemaoppgave der ekstern skjemautfyller benyttes
REST API Oppgave (Task)
Det støttes i første omgang kun HTTP POST
View file |
---|
name | FHIR-Task_Skjemaoppgave_ekstern-utfyller.xml |
---|
|
Samme payload, men sendt som (hode)melding
View file |
---|
name | AMQP_FHIR-Task_Skjemaoppgave_ekstern-utfyller.xml |
---|
|
Skjemaoppgave der alle mulig opsjoner for å styre utførelse er angitt
Se her for Task.Input: Skjemaoppgave Task.Input
Merk! Her er bare laget et payload eksempel (kan benyttes både via REST og som “Document” i AMQP-melding
View file |
---|
name | FHIR-Task_Skjemaoppgave_alle-Task-input_egen-utfyller.xml |
---|
|
Skjemaoppgave der Skjemadefinisjon sendes med til Helsenorge skjemautfyller
Som beskrevet HER benyttes da en FHIR Bundle med to elementer:
HTTP POST med FHIR Bundle av type “transaction”
Se HER
View file |
---|
name | Transaction-Bundle_til_Helsenorge-Task-Questionnaire.xml |
---|
|
FHIR Bundle av type “collection” ved bruk av meldingsformidling (AMQP)
View file |
---|
name | AMQP_Collection-Bundle_til_Helsenorge-Task-Questionnaire.xml |
---|
|