AMQP Kommunikasjonstest

AMQP Kommunikasjonstest

Denne prosessen er ikke en reell sluttbrukertjeneste ment brukt av innbyggere eller behandlere. Dette er en tjeneste kun ment brukt til testformål for oppkobling og responstid til Helsenorge.

Tjenesten verifiserer tilgang til køer, riktig bruk av signering/krypteringssertifikater og verifiserer tovei flyt av meldinger.

API-navn

DIALOG_INNBYGGER_TEST

Funksjonelt område

Dialog

API-versjon og dato publisert

v1.2 Nov 23, 2015

Status

I DRIFT

API-dokumentasjon sist endret

Feb 11, 2021

Teknologi

AMQP

Prosesser og flyt

Her er info om prosesser og flyt

Sekvensdiagram for tjenesten er vist i figuren under, med http://helsenorge.no som initierer synkron melding. Følgende prosess skal aktiveres i adresseregisteret for å støtte funksjonaliteten. Prosess Funksjonalitet Versjon Dialog_Innbygger_Test Basisversjon for kommunikasjonsprosess 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. Versjon Rolle Funksjon Meldingsinnhold 1.2 Innbygger Forespørsel Svar Dialogmelding 1.1 Helsepersonell Forespørsel Svar Dialogmelding 1.1

Se ytterligere detaljer i innholdsstandarder for innhold i meldinger

Forespørsel om kommunikasjonstest

Tjeneste Kommunikasjonstest – forespørsel, synkron tjeneste Bruksområde Brukes når en ønsker å verifisere oppkobling og responstid. Forespørsel gjøres til Helsenorge Hodemelding Obligatorisk, og benyttes i henhold til beskrivelse i Obligatorisk verdi i MsgHead/MsgInfo/Type er: <Type V="DIALOG_INNBYGGER_TEST" DN="Dialog med innbygger - test"/> 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: KT Kommunikasjonstest XML eksempel: <Foresporsel> <TypeForesp V="KT" DN=" Kommunikasjonstest" S="2.16.578.1.12.4.1.1.7603"/> </Foresporsel> RollerRelatertNotat Ikke aktuelt å bruke for denne tjenesten. 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.

 

Svar på forespørsel om kommunikasjonstest

Tjeneste Kommunikasjonstest – svar, synkron tjeneste Bruksområde Respons fra Helsenorge etter forespørsel fra helseaktør. Hodemelding Obligatorisk, og benyttes i henhold til beskrivelse i Obligatorisk verdi i MsgHead/MsgInfo/Type er: <Type V="DIALOG_INNBYGGER_TEST" DN="Dialog med innbygger - test"/> Obligatorisk verdi i MsgHead/MsgInfo/Ack er: <Ack DN="Nei" V="N"/> Dialogmelding Obligatoriske elementer (klasse/element): Dialogmelding/Notat/Temakodet Dialogmelding/Notat/Foresporsel   Lovlige kodeverdier som kan brukes i Dialogmelding/Notat/Temakodet RKT Respons kommunikasjonstest Elementet Dialogmelding/Notat/Foresporsel benyttes ikke i svarmelding.   XML eksempel: <Notat> <TemaKodet DN="Respons kommunikasjonstest" V="RKT" S="2.16.578.1.12.4.1.1.7603"/> </Notat> RollerRelatertNotat Ikke aktuelt å bruke for denne tjenesten. 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.

Eksempelmeldinger

<?xml version="1.0" encoding="UTF-8"?> <!-- Eksempel på bruk av hodemeldingen sammen med dialogmeldingen --> <MsgHead xmlns="http://www.kith.no/xmlstds/msghead/2006-05-24" xmlns:xsd="http://www.w3.org/2001/XMLSchema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kith.no/xmlstds/msghead/2006-05-24 ../../../sarepta/skjema/felleskomponenter/MsgHead-v1_2.xsd"> <MsgInfo> <Type V="DIALOG_INNBYGGER_TEST" DN="Dialog med innbygger - test"/> <MIGversion>v1.2 2006-05-24</MIGversion> <GenDate>2012-11-21T09:30:47.0Z</GenDate> <MsgId>16fae5f2-b927-4158-a5f0-ab5a0bee6c64</MsgId> <Ack V="J" DN="Ja"/> <Sender> <Organisation> <OrganisationName>Nanset legekontor</OrganisationName> <Ident> <Id>982371821</Id> <TypeId V="ENH" S="2.16.578.1.12.4.1.1.9051" DN="Organisasjonsnummeret i Enhetsregister"/> </Ident> <Ident> <Id>1609</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> <HealthcareProfessional> <RoleToPatient V="6" S="2.16.578.1.12.4.1.1.9034" DN="Fastlege"/> <FamilyName>September</FamilyName> <GivenName>August</GivenName> <Ident> <Id>1234</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.8116" DN="HER-id"/> </Ident> </HealthcareProfessional> </Organisation> </Sender> <Receiver> <Organisation> <OrganisationName>Direktoratet for e-helse</OrganisationName> <Ident> <Id>115851</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> <Organisation> <OrganisationName>Helsenorge.no MAS-02</OrganisationName> <Ident> <Id>8093239</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> </Organisation> </Organisation> </Receiver> <Patient> <FamilyName>Danser</FamilyName> <GivenName>Line</GivenName> <Ident> <Id>13116900216</Id> <TypeId V="FNR" S="2.16.578.1.12.4.1.1.8116" DN="Fødselsnummer"/> </Ident> </Patient> </MsgInfo> <Document> <ContentDescription>Kommunikasjonstest</ContentDescription> <RefDoc> <IssueDate V="2012-11-14T09:30:47.0Z"/> <MsgType V="XML" DN="XML-instans"/> <Content> <Dialogmelding xmlns="http://www.kith.no/xmlstds/dialog/2013-01-23" xsi:schemaLocation="http://www.kith.no/xmlstds/dialog/2013-01-23 ../../../sarepta/skjema/dialogmelding/2013-01-23/dialogmelding-v1.1.xsd"> <Foresporsel> <TypeForesp V="KT" S="2.16.578.1.12.4.1.1.7603" DN="Kommunikasjonstest"/> </Foresporsel> </Dialogmelding> </Content> </RefDoc> </Document> </MsgHead>
<?xml version="1.0" encoding="UTF-8"?> <MsgHead xmlns="http://www.kith.no/xmlstds/msghead/2006-05-24" xmlns:xsd="http://www.w3.org/2001/XMLSchema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kith.no/xmlstds/msghead/2006-05-24 ../../../sarepta/skjema/felleskomponenter/MsgHead-v1_2.xsd"> <MsgInfo> <Type V="DIALOG_INNBYGGER_TEST" DN="Dialog med innbygger - test"/> <MIGversion>v1.2 2006-05-24</MIGversion> <GenDate>2019-04-21T09:30:47.0Z</GenDate> <MsgId>4922ccac-28f8-42f7-858d-bbe58f85de7a</MsgId> <Ack V="J" DN="Ja"/> <ConversationRef> <RefToParent>8325fcb8-89a9-11e3-baa8-0800200c9a66</RefToParent> <RefToConversation>8325fcb8-89a9-11e3-baa8-0800200c9a66</RefToConversation> </ConversationRef> <Sender> <Organisation> <OrganisationName>Direktoratet for e-helse</OrganisationName> <Ident> <Id>115851</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> <Organisation> <OrganisationName>Helsenorge.no MAS-02</OrganisationName> <Ident> <Id>8093239</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> </Organisation> </Organisation> </Sender> <Receiver> <Organisation> <OrganisationName>Nanset legekontor</OrganisationName> <Ident> <Id>971318864</Id> <TypeId V="ENH" S="2.16.578.1.12.4.1.1.9051" DN="Organisasjonsnummeret i Enhetsregister"/> </Ident> <Ident> <Id>1234</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.9051" DN="HER-id"/> </Ident> <HealthcareProfessional> <RoleToPatient V="6" S="2.16.578.1.12.4.1.1.9034" DN="Fastlege"/> <FamilyName>September</FamilyName> <GivenName>August</GivenName> <Ident> <Id>1234</Id> <TypeId V="HER" S="2.16.578.1.12.4.1.1.8116" DN="HER-id"/> </Ident> </HealthcareProfessional> </Organisation> </Receiver> </MsgInfo> <Document> <ContentDescription>Kommunikasjonstest</ContentDescription> <RefDoc> <IssueDate V="2019-04-21T09:30:47.0Z"/> <MsgType V="XML" DN="XML-instans"/> <Content> <Dialogmelding xmlns="http://www.kith.no/xmlstds/dialog/2013-01-23" xsi:schemaLocation="http://www.kith.no/xmlstds/dialog/2013-01-23 ../../../sarepta/skjema/dialogmelding/2013-01-23/dialogmelding-v1.1.xsd"> <Notat> <TemaKodet V="RKT" S="2.16.578.1.12.4.1.1.7603" DN="Respons kommunikasjonstest"/> <Foresporsel> <TypeForesp V="KT" S="2.16.578.1.12.4.1.1.7603" DN="Kommunikasjonstest"/> </Foresporsel> </Notat> </Dialogmelding> </Content> </RefDoc> </Document> </MsgHead>

Generell info om meldingsutveksling med Helsenorge

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