AMQP Timeønske
- kjetill.vassmo.lund
- Levin Løssfelt (Unlicensed)
- Alette N. L. Olrik (Unlicensed)
Ved bruk av prosessen timeønske kan innbygger be om en time hos en helsekontakt.
API-navn | DIALOG_INNBYGGER_TIMEONSKE |
---|---|
Funksjonelt område | Dialog |
API-versjon og dato publisert | v1.2 Nov 23, 2015 |
Status | I Drift |
API-dokumentasjon sist endret | Oct 23, 2023 |
Teknologi | AMQP |
Kommunikasjonsprosess
Følgende prosess skal aktiveres i adresseregisteret for å støtte funksjonaliteten.
Prosess | Funksjonalitet | Versjon |
Dialog_Innbygger_Timeonske | Håndtering av pasientrelasjon. Helsenorge.no kan sende meldinger på vegne av annen person. | 1.2 |
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.2 | Innbygger | ØnskeReserver | Dialogmelding 1.1 Pasientrelasjon iCal |
Helsepersonell | SvarØnske | 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 en time.
Tjeneste | Forespørsel om timeønske, asynkron tjeneste |
Bruksområde | Brukes når innbygger har ønske om ny timeavtale |
Hodemelding | Obligatorisk, og benyttes i henhold til beskrivelse i Hodemelding Obligatorisk verdi i MsgHead/MsgInfo/Type er: <Type V="DIALOG_INNBYGGER_TIMEONSKE" DN="Dialog med innbygger - timeønske"/> Obligatorisk verdi i MsgHead/MsgInfo/Ack er: <Ack DN="Ja" V="J"/> |
Dialogmelding | Obligatoriske elementer (klasse/element):
Lovlige kodeverdier som kan brukes i TypeForesp:
Valgfrie elementer (klasse/element):
XML eksempel: <Foresporsel>
<TypeForesp V="OT" DN=" Ønske om time" S="2.16.578.1.12.4.1.1. 7601"/>
<Sporsmal>Ønsker konsultasjon fordi jeg har slitt med langvarig tørrhoste</Sporsmal>
<KodetOpplysning V="1" DN="Ja" S="2.16.578.1.12.4.1.1.1101"/>
</Foresporsel> RollerRelatertNotat Benyttes ikke. Timeønske sendes alltid til tjeneste angitt i hodemeldingen (fastlege eller annen tjeneste) |
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 Pasientrelasjon for korrekt bruk. |
Vedlegg | Valgfri informasjon som kan være med dersom f.eks. innbygger legger ved et bilde. Se Vedlegg for korrekt bruk. |
Svar fra helsekontakt
Tjeneste | Svar på forespørsel om timeønske, asynkron tjeneste |
Bruksområde | Svar på reservasjon en ny time, endring av en reservert time eller avbestilling av en reservert 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:
Dette skal benyttes i tilfeller der det sendes et svar på et timeønske. |
Dialogmelding | Obligatoriske elementer (klasse/element):
Elementet Dialogmelding/Notat/Foresporsel benyttes ikke i svarmelding.
Lovlige kodeverdier som kan brukes i Dialogmelding/Notat/Temakodet:
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>:
Valgfrie elementer (klasse/element):
XML eksempel: RollerRelatertNotat Valgfritt, benyttes i henhold til Dialogmelding 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 svar inneholder en timeavtale 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