AMQP Timeendring

Ved bruk av prosessen timeendring kan innbygger be om endring av en time hos en helsekontakt.

API-navn

DIALOG_INNBYGGER_TIMEENDRING

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.1 May 6, 2024

Status

Utvikling

API-dokumentasjon sist endret

May 6, 2024

Teknologi

AMQP

Kommunikasjonsprosess

Følgende prosess skal aktiveres i adresseregisteret for å støtte funksjonaliteten.

Prosess

Funksjonalitet

Versjon

Dialog_Innbygger_Timeendring

Første versjon av dialogbasert ønske om endring av timeavtale

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

ØnskeEndring

Dialogmelding 1.1

Pasientrelasjon

iCal

Helsepersonell

Avtale

Dialogmelding 1.1

iCal

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



Se ytterligere detaljer i innholdsstandarder for innhold i meldinger

Forespørsel fra innbygger

Innbygger kommer med et ønske om endring av en timeavtale.

Tjeneste

Forespørsel om timeendring, asynkron tjeneste

Bruksområde

Brukes når innbygger har ønske en endring av en timeavtale

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i Hodemelding

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEENDRING" DN="Dialog med innbygger - timeendring"/>

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:

  • OET          Ønske om endring av time

 

Valgfrie elementer (klasse/element):

  • Dialogmelding/Foresporsel/EmneSporsmal

  • Dialogmelding/Foresporsel/Sporsmal

 

XML eksempel:

<Foresporsel> <TypeForesp V="OET" DN=" Ønske om endring av time" S="2.16.578.1.12.4.1.1. 7601"/> <Sporsmal>Timen på tirsdag kolliderer med en annen avtale. Kan jeg få en avtale på onsdag?</Sporsmal> </Foresporsel>

RollerRelatertNotat

Benyttes ikke. Timeønske sendes alltid til tjeneste angitt i hodemeldingen (fastlege eller annen tjeneste)

iCalender

Inneholder Id til timeavtalen som skal endres

  • dtstart: starttidspunkt for gjeldende time

  • dtend: slutttidspunkt for gjeldende time

  • uid: id for avtale

  • contact: HER-id som administrerer avtalen

XML eksempel:

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Obligatorisk informasjon når en annen person enn pasient ber om timeendring på vegne av pasient.

Se Pasientrelasjon for korrekt bruk.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten.

 

Svar fra helsekontakt

Tjeneste

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

Bruksområde

Svar på endring av time

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i Hodemelding

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

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

Dette skal benyttes i tilfeller der det sendes et svar på et timeønske.

Dialogmelding

Obligatoriske elementer (klasse/element):

  • Dialogmelding/Notat/Temakodet

Elementet Dialogmelding/Notat/Foresporsel benyttes ikke i svarmelding.

 

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

  • 07    Endring av time bekreftet

  • 34    Time kunne ikke endres

 

Avvisning av henvendelse/forespørsel: dersom system/behandler ikke kan svare på mottatt henvendelse/forespørsel kan følgende  kodeverdier fra kodeverk 7602 benyttes i elementet <Dialogmelding/Notat/Temakodet>:

  • 26     Forespørsel avvist

  • 30     Ikke tilgang. Benyttes dersom innbygger ikke har tilgang til tjenesten digitalt

 

Valgfrie elementer (klasse/element):

  • Dialogmelding/Notat/TekstNotatInnhold

 

XML eksempel:

RollerRelatertNotat

Valgfritt, benyttes i henhold til Dialogmelding under RollerRelatertNotat.

RollerRelatertNotat angir helsepersonellet som besvarte meldingen og gir mulighet til å angi hvem som besvarer

XML-eksempel:

iCalender

Obligatorisk når timeavtalen er oppdatert. Dersom timen ikke kunne endres eller forespørsel avvises, skal ical element ikke sendes og timeavtalen i Helsenorge er uendret.

XML eksempel:

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten.

Eksempelmeldinger

Eksempelmeldinger er angitt under

Generell info om meldingsutveksling med Helsenorge

For overordnet informasjon om meldingsutveksling med Helsenorge se her: Meldingsutveksling med Helsenorge

Endringslogg