AMQP Behandlingssted

Prosessen behandlingssted kan benyttes av innbygger for å hente tilgjengelige behandlingssteder fra en kommunikasjonspart. Dersom det finnes aktuelle behandlingssteder vil EPJ-systemet svare tilbake med en liste med disse, alternativt svare med en kode som angir at det ikke fantes noen behandlingssted.

API-navn

DIALOG_INNBYGGER_BEHANDLINGSSTED

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.0 Jun 26, 2020

Status

I Drift

API-dokumentasjon sist endret

Feb 11, 2021

Teknologi

AMQP

Prosesser og flyt

Her er info om prosesser og flyt

Sekvensdiagram for prosessen er vist i figuren under.

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

Prosess

Funksjonalitet

Versjon

Dialog_Innbygger_Behandlingssted

Basisversjon for 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.

Versjon

Rolle

Funksjon

Meldingsinnhold

1.0

Innbygger

Hent

Dialogmelding 1.1

Pasientrelasjon

Helsepersonell

Svar

Dialogmelding 1.1

Se ytterligere detaljer i innholdsstandarder for innhold i meldinger

Forespørsel om behandlingssted

Tjeneste

Forespørsel om behandlingssted, synkron tjeneste

Bruksområde

Forespørsel fra helsenorge.no for å hente aktuelle behandlingssted for en innbygger.

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_BEHANDLINGSSTED" DN="Dialog med innbygger – behandlingssted" />

Obligatorisk verdi i MsgHead/MsgInfo/Ack er:

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

Dialogmelding

Obligatoriske elementer (klasse/element):

  • Dialogmelding/Foresporsel/TypeForesp

 

Lovlige kodeverdier som kan brukes i TypeForesp:

  • HBS Hent behandlingssted

 

XML eksempel:

<Foresporsel> <TypeForesp V="HBS" DN="Hent behandlingssted" ="2.16.578.1.12.4.1.1.7601"/> </Foresporsel>

RollerRelatertNotat

Ikke aktuelt å bruke for denne tjenesten.

iCalender

Ikke aktuelt å bruke for denne tjenesten

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten.

Pasientrelasjon

Obligatorisk informasjon når en annen person henter behandlingssted på vegne av pasient.

Se https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1348174436 for korrekt bruk.

Vedlegg

Ikke aktuelt å bruke for denne tjenesten

 

Svar på forespørsel om behandlingssted

Tjeneste

Svar på forespørsel om hent behandlere, synkron tjeneste

Bruksområde

Svar fra kommunikasjonspart med aktuelle behandlingssted som finnes for en innbygger.

Dersom ingen behandlingssted fins skal kode for dette returneres.

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

 

Elementet Dialogmelding/Notat/Foresporsel benyttes ikke i svarmelding.

 

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

  • 24     Behandlingssted          

  • 25     Ingen behandlingssted

 

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>:

  • 30     Ikke tilgang

 

XML eksempel:

RollerRelatertNotat

Obligatorisk informasjon dersom koden «24   Behandlingssted» returneres

XML eksempel med to behandlingsteder:

iCalender

Ikke aktuelt å bruke for denne tjenesten

Helsepersonell

Ikke aktuelt å bruke for denne tjenesten

Pasientrelasjon

Ikke aktuelt å bruke for denne tjenesten

Vedlegg

Ikke aktuelt å bruke for denne tjenesten

Generell info om meldingsutveksling med Helsenorge

For overordnet informasjon om meldingsutveksling med Helsenorge se her: