AMQP Avtaleutsending

Prosessen avtaleutsending er identisk med funksjonen for å sende avtale i prosessen timereservasjon versjon 1.2: Timereservasjon https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1462108169 . Denne prosessen gjør det mulig for en aktør å publisere avtaler til innbygger, uten å åpne opp for hele prosessen timeadministrasjon som også innebærer at innbygger får hente ledige timer, avbestille timer og bestille timer.

API-navn

DIALOG_INNBYGGER_AVTALEUTSENDING

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.0 Oct 25, 2018

Status

I Drift

API-dokumentasjon sist endret

Feb 11, 2021

Teknologi

AMQP

Prosesser og flyt

Her er info om prosesser og flyt

 

Dette er en frittstående prosess og har en egen verdi i meldingens funksjon i hodemeldingen. Følgende prosess skal aktiveres i adresseregisteret for å støtte funksjonaliteten:

Prosess

Funksjonalitet

Versjon

Prosess

Funksjonalitet

Versjon

Dialog_Innbygger_Avtaleutsending

Første versjon av kommunikasjonsprosess.

1.0

Tabellen under viser hvilke roller som inngår i prosessen, hvilke funksjoner de ulike rollene kan gjøre og hvilke meldinger som benyttes for de ulike versjonene.

Versjon

Rolle

Funksjon

Meldingsinnhold

1.0

Innbygger

 

Applikasjonskvittering

Helsepersonell

Avtale

Dialogmelding 1.1

iCal

Se ytterligere detaljer i innholdsstandarder for innhold i meldinger

Avtaleutsending, asynkron tjeneste

Her er strukturen på meldingen

For detaljer om implementasjon av dialogmeldinmelding og ical se https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1462108169

Tjeneste

Avtaleutsending, asynkron tjeneste

Bruksområde

Notifikasjon fra timebok til helsenorge.no for å dele innbyggers avtaler

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1348174397

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_AVTALEUTSENDING" DN="Dialog med innbygger - avtaleutsending"/>

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

<Ack DN="Ja" V="J"/>

 

Meldinger som inngår i en samtaletråd skal refereres til hverandre ved hjelp av MsgHead/MsgInfo/ConversationRef på følgende måte:

  • Elementet «RefToParent» skal referere til forrige melding i dialog

  • Elementet «RefToConversation» skal referere til første melding i dialogen

<ConversationRef> <RefToParent>ae53cf18-c834-4342-994c-387e5b80078c</RefToParent> <RefToConversation>ae53cf18-c834-4342-994c-387e5b80078c</RefToConversation> </ConversationRef>

Dette skal benyttes i tilfeller der det sendes en endring på en tidligere avtale

Eksempelmeldinger

Generell info om meldingsutveksling med Helsenorge

For overordnet informasjon om meldingsutveksling med Helsenorge se her: