Bruk av base64-koding i hodemeldingen

Like dokumenter
HIS 1036:2011. Elektronisk samhandling Vedlegg til meldinger. endret KITH 21/08:2012

Forslag til nasjonal standard for sending av vedlegg til nasjonale XML-meldinger

Vedlegg til meldinger

K I T H. Ebrev. Elektronisk utsending av brev FOR HELSE OG VELFERD.. INFORMASJONSTEKNOLOGI

K I T H. eresept M Referansenummer. Informasjonsmodell og XML meldingsbeskrivelse. VERSJON 2.4 Status: Til utprøving KITH-rapport 19/08

SAK: Versjon 2.5 av meldingsdefinisjonene oppdatert

Forespørsel om fastlege Informasjonsmodell og XML meldingsbeskrivelse HIS 1022:2010

Innrapportering av trekk til NAV

Versjon 2.5 av meldingsdefinisjonene oppdatert

Forespørsel og svar om egenandel

Akseptansetest av sending og mottak Applikasjonskvittering

Helsefaglig dialog v1.1

Helsefaglig dialog v1.1. Profil av HIS 80603:2017 Standard for dialogmelding

Spørretjenesten pasientens frikortstatus

Helsefaglig dialog. Profil av HIS 80603:2017 Standard for dialogmelding

ebxml og bruk av hodemelding

NOIS-PIAH XML-import Filformat

HIS 1023:2010. Pasientliste Informasjonsmodell og XML meldingsbeskrivelse

Standard for kommunikasjon av EPJ-innhold Informasjonsmodell og XML meldingsbeskrivelse

Meldingsutveksling med Kreftregisteret over Norsk Helsenett

Versjon 2.5 av meldingsdefinisjonene oppdatert

Labmeldinger - Anita Lorck Bjørgen, ~samhandling for helse og velferd

Nasjonale retningslinjer meldinger med vedlegg

XML Schema. David Massey MBIB

K I T H. eresept M3 Anmodning om søknad til SLV M14 Søknad til SLV M15 Søknadssvar fra SLV. Informasjonsmodell og XML meldingsbeskrivelse

Læringsmål XML. Markering av tekst. SGML-familien. Forstå prinsippene bak XML og XHTML. Forstå hva XML kan brukes til og hvordan.

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Ebrev - abonnementtjenester NAV

Standard for hodemelding Informasjonsmodell og XML meldingsbeskrivelse HIS 80601:2006

Tilbakemelding om feil i mottatt melding v1.0

Nasjonale retningslinjer meldinger med vedlegg

Angivelse av EHF profiler og dokumenttyper

NOTAT. 1. Revisjon av henvisningsmeldingen. Forfatter Annebeth Askevold, KITH Dato Tema Strukturert bookingid i henvisningsmeldingen

Overføring av legemiddelopplysninger

Informasjonsmodell og meldingsbeskrivelse

Veiledning: Overføring av legemiddelinformasjon

Implementasjonsguide. Digital Dialog helsenorge.no

K I T H. Informasjonsmodell og XML meldingsbeskrivelse. VERSJON 2.4 Status: Til utprøving KITH-rapport 14/08 FOR HELSE OG VELFERD..

K I T H. eresept M02 Individuell søknad. og M12 Søknadssvar - Individuell søknad om refusjon til HELFO. Informasjonsmodell og XML meldingsbeskrivelse

K I T H. eresept M02 Individuell søknad. og M12 Søknadssvar - Individuell søknad om refusjon til HELFO. Informasjonsmodell og XML meldingsbeskrivelse

Vurdering av arbeidsmulighet / sykmelding

Basis interoperabilitetstest - ebxml

<Ident> <Id> </Id> <TypeId DN="HER" V="Identifikator fra Helsetjenesteenhetsregisteret (HER-id)" S="

Standard for dialogmelding: Avviksmelding

BEHANDLERKRAV. Informasjonsmodell og XML meldingsbeskrivelse. Versjon KITH Rapport R18/06 Status: Til utprøving ISBN

Akseptansetest for sending av PLO-meldingen: Helseopplysninger ved søknad

Akseptansetest av sending av Overføring av legemiddelopplysninger (PLO / SUMO)

Dokumenter som skal inngå i en melding kan opprettes og signeres uavhengig av hverandre.

Teknisk håndbok SPESIFIKASJON. Påmelding i XML-FORMAT. versjon Status: Gjeldene. Påmelding XML format versjon 2.9

K I T H. Vurdering av arbeidsmulighet / sykmelding. Informasjonsmodell og XML meldingsbeskrivelse

HISD 1157:2009. Notat: Legemidler i PLO-meldingene. Versjon 1.6 Opprinnelig dato Sist endret KITH 21/08:2012

Akseptansetest av sending Dialogmelding Forespørsel, svar og notat

Forespørsel og svar på forespørsel

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering

Service, Action og Role i ebxml-konvolutten Basismeldinger, PLO-meldinger og Dialogmelding 1. Innledning

Semistrukturerte data og XML

Akseptansetest for sending PLO-meldingen: Orientering om tjenestetilbud

K I T H. Standard for hodemelding. Informasjonsmodell og XML meldingsbeskrivelse. VERSJON 1.0 Status: Til utprøving 22. november KITH-rapport 24/05

Bruk av Norsk laboratoriekodeverk (NLK) i rekvirering og svarrapportering av medisinske tjenester

Utvalg for tjenestetyper i Adresseregisteret

Teknisk håndbok efaktura Spesifikasjon Påmelding i XML-format Innhold

Innholdsstandard (meldinger) ebxml-rammeverk (innpakking, adressering, transportkvittering, kryptering, autentisering, virksomhetssignatur)

K I T H. Elektronisk korrespondanse med pasient. Informasjonsmodell og XML meldingsbeskrivelse

Standardiseringsprosessen og KITH-standarder. Metodedokument

Akseptansetest for sending PLO-meldingen Orientering om tjenestetilbud

Markeringsspråk og XML Nettsider og XHTML

MELDINGSVALIDATOR STATISTIKK OG FULLVALIDERING PÅ HELSENETTET.

Helseopplysninger til lege v1.6

NKKN typeforslag versjon Definisjon av grunntypene

NOTAT 3. April 2009 Håndtering av høringssvar til retningslinjer for implementering og bruk av Applikasjonskvittering

SIMS Grensesnittbeskrivelse ekstern V0.8

Elektronisk melding om arbeidsrelatert sykdom eller skade. Informasjonsmodell og XML meldingsbeskrivelse

K I T H. M25 Varer i bruk. Informasjonsmodell og XML meldingsbeskrivelse. VERSJON 2.4 Status: Til utprøving KITH-rapport 16/08

Utvalg for tjenestetyper i Adresseregisteret

Grensesnittdokumentasjon for FEST

Standard for elektronisk kommunikasjon med pleie- og omsorgstjenesten: Medisinske opplysninger (v1.6)

Retningslinjer for bruk av kodeverk og identifikatorer ved endring og kansellering av meldinger

Akseptansetest for sending PLO-meldingen Melding om fravær

Akseptansetest for mottak av PLO-meldingen: Helseopplysninger ved søknad

Høringsbrev. Vennlig hilsen. Olav Isak Sjøflot e.f. avdelingsdirektør

BRUKERVEILEDNING MELDINGSVALIDATOR FULLVALIDERING DATO VERSJON BESKRIVELSE Klar til publisering

Generelle kommentarer

Doserings DLL. E-resept dokumentasjon. Tekniske krav 0

BRUKERVEILEDNING SAMSVARSTEST AV ELEKTRONISKE MELDINGER I NHN TESTSENTER DOKUMENTHISTORIKK DATO VERSJON BESKRIVELSE

Søndre Land kommune og elektronisk faktura/kreditnota

Grensesnittene mellom Legemiddelverket og de andre eresept-aktørene

Sertifisering. Avdelingssjef Bjarte Aksnes

XML Kurs for earkivar

Retningslinjer for bruk av kodeverk og id-er ved endring, kansellering, tillegg eller historikk i meldinger

Utskrivningsrapport Veiledning i bruk av meldingen for logistikkmeldinger

MPEG-7. Problemstilling:

Bruk av Norsk laboratoriekodeverk (NLK) i rekvirering og svarrapportering av medisinske tjenester

Akseptansetest for sending av PLO-meldingen: Pasientlogistikk

INFORMASJON OM ELEKTRONISK FAKTURA TIL IVAR IKS

Standard for elektronisk kommunikasjon med pleie- og omsorgstjenesten: Pasientlogistikkmeldinger(v1.6)

ER-BASERT ABONNEMENT PÅ ENDRINGER FRA GREP

Dok 75 SYSVAK Akseptansetest: sending og mottak av SYSVAK meldinger

Akseptansetest av sending Tilbakemelding på henvisning

Akseptansetest av mottak Rekvirering av medisinske tjenester Medisinsk biokjemi

Transkript:

NOTAT Til eresept-programmet og andre brukere av hodemeldingen Fra Espen Stranger Seland, KITH Dato 3.7.2006 Bruk av base64-koding i hodemeldingen Dette notatet beskriver hvordan vedlegg skal inkluderes direkte ( embeddes ) i hodemeldingens 1 Content-element. 1. Innledning Tradisjonelt har XML-vedlegg blitt lagt direkte som XML i Content, og binære vedlegg lagt utenfor hodemeldingen med referanse (vedlegg i ebxml-konvolutt). Det viser seg nå et behov, først i eresept-programmet, for å både kunne inkludere XML og binære vedlegg direkte i hodemeldingens vedleggstruktur ved hjelp av base64- koding. Det er ikke et ønske å endre hodemeldingen på nåværende tidspunkt, blant annet at den har stor utbredelse og en revisjon ville få store følger. Derfor er det bestemt at Contentelementet skal benyttes 1 KITH R01/06 Standard for hodemelding, versjon 1.2 24.5.2006. 1

2. Base64Container Content-elementet er beregnet på XML som er strict, noe som betyr at innholdet må valideres korrekt mot en oppgitt XSD. For å løse dette er det laget en XSD som i prinsippet en konteiner for base64-kodet innhold. <?xml version="1.0" encoding="utf-8"?> <!-- Base64Container v1.0 2009-06-16 KITH http://www.kith.no/ Skjema for å benytte base64-kodet innhold i Document/Content-elementet i Hodemeldingen. --> <xs:schema xmlns="http://www.kith.no/xmlstds/base64container" xmlns:xs="http://www.w3.org/2001/xmlschema" targetnamespace="http://www.kith.no/xmlstds/base64container" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:element name="base64container"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:base64binary"/> </xs:simplecontent> </xs:complextype> </xs:element> </xs:schema> 2

3. Bruk Base64Container skal brukes sammen med hodemeldingen, som en utvidelse av Content. Figur 1 Document, RefDoc og Content Bruk av øvrige elementer i Document-strukturen avhenger om det er en XML-melding eller en binærfil som er vedlegget. 3

3.1. XML-melding som vedlegg Følgende elementer skal benyttes: Document/ContentType: Kodeverket Meldingens funksjon (OID=8279), eksempelvis "ERM1" for resept" Document/RefDoc/MsgType: Kodeverket Type dokumentreferanse (OID=8114). Verdi skal ALLTID være A som er Vedlegg. Document/RefDoc/Id: Meldingens ID (UUID) Document/RefDoc/MimeType: text/xml Eksempel: <Document> <ContentType S="2.16.578.1.12.4.1.1.8279" V="ERM1" DN="Resept"/> <RefDoc> <MsgType V="A" DN="Vedlegg"/> <Id>36ee5c30-6d47-11de-8a39-0800200c9a66</Id> <MimeType>text/xml</MimeType> <Content> <Base64Container xsi:schemalocation="http://www.kith.no/xmlstds/base64container kithbase64.xsd" xmlns="http://www.kith.no/xmlstds/base64container" xmlns:xsi="http://www.w3.org/2001/xmlschemainstance">pd94bwwgdmvyc2lvbj0ims4wiiblbmnvzgluzz0ivvrgltgipz4ncjxnc2dizwfkihhtbg5zpsjo dhrwoi8vd3d3lmtpdggubm8veg1sc3rkcy9tc2dozwfklziwmdytmdutmjqiihhtbg5zomrzpsjo ( ) dw1lbnq+dqojpcetlsa8zhm6u2lnbmf0dxjlpiblcib1dgvsyxr0igkgzwtzzw1wbgv0lcbtzw4g c2thbcb25njlig1lzcatlt4ncjwvtxnnsgvhzd4ncg==</base64container> </Content> </RefDoc> </Document> Vær oppmerkom på at når som XML brukes som en fast del av en melding ALDRI skal base64-kodes, men legges på vanlig måte som direkte lesbar XML i Content som XMLinstans. Base64-koding gjelder altså KUN når det er snakk om et vedlegg. 4

3.2. Binærfil som vedlegg Følgende elementer skal benyttes: Document/RefDoc/MsgType: Kodeverket Type dokumentreferanse (OID=8114). Verdi skal alltid være A som er Vedlegg. Document/RefDoc/MimeType: Bruk korrekt type for det binære vedlegget, eksempelvis application/pdf, image/jpeg, video/mp4 osv. Den enkelte meldingstype vil bestemme hvilke typer binære vedlegg som er lovlige. Document/RefDoc/Description: Kort beskrivelse av innholdet, eksempelvis Bilde av kne, Innskannet resept, Beskjed fra arbeidsgiver osv. Eksempel: <Document> <RefDoc> <MsgType V="A" DN="Vedlegg"/> <MimeType>application/pdf</MimeType> <Description>Notat fra arbeidsgiver</description> <Content> <Base64Container xsi:schemalocation="http://www.kith.no/xmlstds/base64container kithbase64.xsd" xmlns="http://www.kith.no/xmlstds/base64container" xmlns:xsi="http://www.w3.org/2001/xmlschemainstance">pd94bwwgdmvyc2lvbj0ims4wiiblbmnvzgluzz0ivvrgltgipz4ncjxnc2dizwfkihhtbg5zpsjo (...) dhrwoi8vd3d3lmtpdggubm8veg1sc3rkcy9tc2dozwfklziwmdytmdutmjqiihhtbg5zomrzpsjo c2thbcb25njlig1lzcatlt4ncjwvtxnnsgvhzd4ncg==</base64container> </Content> </RefDoc> </Document>. 5