Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Prosessen timebestilling er identisk med funksjonen for innbygger å hente ledige timer og sende en forespørsel om bestilling i prosessen 3.4 Timereservasjon versjon 1.2.

Denne prosessen gjør det mulig for en aktør å eksplisitt angi at timebestilling er støttet, og sammen med prosessene for avtaleutsending og avtaleavbestilling utgjør den funksjonalitet for timeadministrasjon. Et premiss for å kunne benytte denne prosessen er at innbygger ser avtaler og prosessen Avtaleutsending er aktivert.

API-navn

DIALOG_INNBYGGER_TIMEBESTILLING

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.0

Status

I DRIFT

API-dokumentasjon sist endret

Teknologi

AMQP

Prosesser og flyt

Her er info om prosesser og flyt

 Overordnet flyt og sekvensdiagram

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

Dialog_Innbygger_Timebestilling

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

HentLedigeTimer

ReserverAvtale

·         Dialogmelding 1.1

·         Pasientrelasjon

·         iCalendar 2.0

Helsepersonell

SvarLedigeTimer

SvarTimeReservasjon

·         Dialogmelding 1.1

·         Helsepersonell

·         iCalendar 2.0

Hent ledige timer

Funksjonen «Hent ledige timer» gir mulighet til å hente ledige timer synkront fra timebok.

 Forespørsel om Hent ledige timer

Med «hent ledige timer» menes her at helsenorge.no henter ledige timer hos den behandler som er angitt i meldingen. Timene vil presenteres for innbygger som kan velge og reservere en eller flere av ledige timene.

Tjeneste

Forespørsel om hent ledige timer, synkron tjeneste

Bruksområde

Forespørsel fra helsenorge.no for å hente ledige timer i timeboken til  behandleren som er angitt som mottaker i meldingen.

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i kapittel 2.3

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEBESTILLING" DN="Dialog med innbygger – timebestilling" />

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

<Ack DN="Nei" V="N"/>

Dialogmelding

Som beskrevet i 3.4.2.1

iCalender

Ikke aktuelt å bruke for denne tjenesten.

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Obligatorisk informasjon når en annen person enn utfører timereservasjon på vegne av pasient.

Se kapittel 2.4.6 for korrekt bruk.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten

 Svar på forespørsel om Hent ledige timer

Tjeneste

Svar på forespørsel om hent ledige timer, synkron tjeneste

Bruksområde

Svar fra kommunikasjonspart med ledige timer for angitt behandler.

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i kapittel 2.3

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEBESTILLING" DN="Dialog med innbygger - timebestilling"/>

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

<Ack DN="Nei" V="N"/>

Dialogmelding

Som beskrevet i 3.4.2.2

iCalender

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

Dersom koden «ingen ledige timer» returneres skal iCalendar ikke benyttes.

 

For detaljer se beskrivelse  i 3.4.2.2

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten

Vedlegg

Ikke aktuelt å bruke for denne tjenesten

Reservasjon av valgt time

Med reservasjon av valgt time kan innbygger sende en forespørsel om reservasjon. Bruk av denne funksjonen forutsetter at hent ledige timer er benyttet først, for å finne ledige tidspunkt og referanser til avtale som skal reserveres.

 Forespørsel fra innbygger om timereservasjon

Med forespørsel om timereservasjon kan innbygger sende en forespørsel om å bestille en time. Dersom innbygger vil endre en time må dette gjøres som avbestilling av eksisterende og en bestilling av ny time.

Tjeneste

Forespørsel om timereservasjon, asynkron tjeneste

Bruksområde

Brukes når innbygger skal reservere en ny time, endre en reservert time eller avbestille en reservert time.

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i kapittel 2.3

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEBESTILLING" DN="Dialog med innbygger - timebestilling "/>

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

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

Dialogmelding

Som beskrevet i 3.4.3.1

iCalender

Obligatorisk når informasjon om tidspunkt sendes til legekontor.

Som beskrevet i 3.4.3.1

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Obligatorisk informasjon når en annen person enn utfører timereservasjon på vegne av pasient.

Se kapittel 2.4.6 for korrekt bruk.

Vedlegg

Som beskrevet i 3.4.3.1

 Svar på forespørsel om timereservasjon

Tjeneste

Svar på forespørsel om timereservasjon, asynkron tjeneste

Bruksområde

Svar på reservasjon en ny time.

Hodemelding

Obligatorisk, og benyttes i henhold til beskrivelse i kapittel 2.3

Obligatorisk verdi i MsgHead/MsgInfo/Type er:

<Type V="DIALOG_INNBYGGER_TIMEBESTILLING" DN="Dialog med innbygger - timebestilling "/>

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

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

Dialogmelding

Som beskrevet i 3.4.3.2

iCalender

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

For detaljer se beskrivelse i 3.4.3.2

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten.

Vedlegg

Som beskrevet i 3.4.3.2

Generell info om meldingsutveksling med Helsenorge

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

Ytterligere informasjon

Under er forskjellige typer supplerende informasjon

 Benytter av følgende komponenter

Navn

Type

Beskrivelse




  • No labels