AMQP Timeønske Ungdom

Timeønske ungdom er laget som en egen prosess for å kunne tilgangsstyre denne spesifikt slik at den er tilgjengelig for ungdom på eget grunnlag.

Ved bruk av prosessen timeønske kan ungdom rette et ønske om time, men innbygger får ikke anledning til å velge og reservere en spesifikk time.

API-navn

DIALOG_INNBYGGER_TIMEONSKEUNGDOM

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.0 Apr 18, 2021

Status

Drift

API-dokumentasjon sist endret

Mar 21, 2022

Teknologi

AMQP

Prosesser og flyt

Her er info om prosesser og flyt

Sekvensdiagram for ønske om time er vist i figuren under.

Sekvensdiagram for ønske om avbestilling av time er vist i figuren under.

En av følgende prosesser skal aktiveres i adresseregisteret for å støtte funksjonaliteten.

Prosess

Funksjonalitet

Versjon

Dialog_Innbygger_TimeonskeUngdom

Første versjon av kommunikasjonsprosess. Benyttes kun på egne vegne.

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.

Helsenorge skal aktivere rollen “Innbygger”, kommunal tjeneste skal aktivere rollen “Helsepersonell”.

Versjon

Rolle

Funksjon

Meldingsinnhold

1.0

Innbygger

ØnskeReserver

ØnskeAvbestill

Dialogmelding 1.1

iCal

Helsepersonell

SvarØnske

Dialogmelding 1.1

iCal

Se ytterligere detaljer i innholdsstandarder for innhold i meldinger

Forespørsel om timeønske ungdom

Med forespørsel om timeønske kan innbygger komme med et ønske om time, men timen kan ikke reserveres (eller endres) i sanntid.

Tjeneste

Forespørsel om timeønske, asynkron tjeneste

Bruksområde

Brukes når ungdom har ønske om ny time eller avbestille en bestilt time.

Hodemelding

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

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEONSKEUNGDOM" DN="Dialog med innbygger – timeønske ungdom"/>

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

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

Dialogmelding

Obligatoriske elementer (klasse/element):

  • Dialogmelding/Foresporsel/TypeForesp

 

Lovlige kodeverdier som kan brukes i TypeForesp:

  • OT          Ønske om time

  • OAT        Ønske om avbestilling av time

 

Valgfrie elementer (klasse/element):

  • Dialogmelding/Foresporsel/EmneSporsmal

  • Dialogmelding/Foresporsel/Sporsmal

 

XML eksempel:

<Foresporsel> <TypeForesp V="OT" DN=" Ønske om time" S="2.16.578.1.12.4.1.1. 7601"/> <Emnesporsmal>Tlf 12345678</Emnesporsmal> </Foresporsel>

RollerRelatertNotat

benyttes i henhold til https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1348174412 under RollerRelatertNotat.

Angir enheten det ønskes at timeønsket rutes til og angir organisasjonsnummer og navn til enheten.

 

XML-eksempel:

iCalender

Obligatorisk ved avbestilling av time når informasjon om tidspunkt sendes strukturert til tjenesten,
Ved ønske om ny time skal ikke iCal benyttes.

 

Elementer under iCal/vevent skal ha følgende innhold

Ønske om avbestilling av time

  • dtstart: tidsslot for gjeldende time, start

  • dtend: tidsslot for gjeldende time, slutt

  • uid: id for tidsslot

  • contact: HER-id for tjeneste som tidsslot tilhører

  • related-to: id for timeavtalen en ønsker å avbestille/endre

 

XML eksempel:

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten.

 

Svar på forespørsel om timeønske ungdom

Her er strukturen på svar på timeønske

Tjeneste

Svar på forespørsel om timeønske, asynkron tjeneste

Bruksområde

Svar på reservasjon en ny time eller avbestilling av en reservert time.

Hodemelding

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

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

Dialogmelding

Obligatoriske elementer (klasse/element):

  • Dialogmelding/Notat/Temakodet

  • Dialogmelding/Notat/Foresporsel

 

Elementet Dialogmelding/Notat/Foresporsel benyttes ikke i svarmelding.

 

Lovlige kodeverdier som kan brukes i Dialogmelding/Notat/Temakodet:

  • 05     Timereservasjon bekreftet

  • 07    Endring av time bekreftet

  • 08     Avbestilling av time bekreftet

 

Avvisning av henvendelse/forespørsel: denne meldingen støtter ikke feilkoder for å avvise en forespørsel.

 

Valgfrie elementer (klasse/element):

  • Dialogmelding/Notat/TekstNotatInnhold

 

XML eksempel:

RollerRelatertNotat

Valgfritt, benyttes i henhold til under RollerRelatertNotat.

RollerRelatertNotat angir helsepersonellet som besvarte meldingen og gir mulighet til å skille hvem meldingen er adressert fra (hodemelding) og hvem som besvarer

XML-eksempel:

iCalender

Obligatorisk når informasjon om tidspunkt sendes til Helsenorge.no.

XML eksempel:

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten.

Ytterligere informasjon

Eksempelmeldinger er angitt under

Eksempelmeldinger

Generell info om meldingsutveksling med Helsenorge

For overordnet informasjon om meldingsutveksling med Helsenorge se her: