Referansedokument meldingsimplementering



Like dokumenter
Praktisk bruk av XML i helsefaglige meldinger. Referansedokument meldingsimplementering

Akseptansetest av mottak Elektronisk epikrise

Akseptansetest av sending Elektronisk epikrise - Den gode epikrise

Akseptansetest av mottak Rekvirering av medisinske tjenester Medisinsk biokjemi

Innrapportering av trekk til NAV

Kortversjon - Akseptansetest av sending Elektronisk epikrise - Den gode epikrise

Veiledning: Prinsipper for utskrift av epikrise

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

Veiledning: Prinsipper for utskrift av meldinger og skjema

Forespørsel og svar om egenandel

Elektronisk melding om arbeidsrelatert sykdom eller skade. 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

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

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

RAS - AMF. Teknisk dokumentasjon

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

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

NOTAT. Eksempler på mikrobiologi. 1. Testcase

Standard for dialogmelding

Medisinsk-faglig innhold i epikriser fra poliklinikker og legespesialister - "Den gode spesialistepikrise"

Vurdering av arbeidsmulighet / sykmelding

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

Akseptansetest av mottak Elektronisk henvisning

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi

Utskrivningsrapport Veiledning i bruk av meldingen for logistikkmeldinger

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. Ebrev. Elektronisk utsending av brev FOR HELSE OG VELFERD.. INFORMASJONSTEKNOLOGI

Akseptansetest for mottak PLO-meldingen Orientering om tjenestetilbud

Akseptansetest for sending PLO-meldingen: Orientering om tjenestetilbud

Rekvirering av medisinske tjenester Informasjonsmodell og XML meldingsbeskrivelse HIS 80821:2014

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

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

Akseptansetest for sending av PLO-meldingen: Overføring av medisinske opplysninger

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

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi

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

Akseptansetest for mottak av PLO-meldingen: Helseopplysninger til lege

Akseptansetest for mottak av administrativ kommunikasjon mot kjernejournal

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

Standardiseringsprosessen og KITH-standarder. Metodedokument

Akseptansetest for mottak av PLO-meldingen: Tverrfaglig epikrise

Akseptansetest av mottak Svarrapportering av medisinske tjenester Medisinsk biokjemi (Klinisk kjemi)

Akseptansetest for sending av PLO-meldingen Innleggelsesrapport

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi

Variabelliste og utkast til informasjonsmodell

Akseptansetest for sending PLO-meldingen Melding om fravær

Akseptansetest for sending av PLO-meldingen: Tverrfaglig epikrise

Standard for elektronisk kommunikasjon med pleie- og omsorgstjenesten

Akseptansetest av sending og mottak Applikasjonskvittering

Veiledning til NCMP 2008 Innledning

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

Akseptansetest for mottak av PLO-meldingen: Tverrfaglig epikrise

Transaksjonsstandard for virkesomsetningen i Norge. Business Acknowledge. Versjon 2.0. Desember 2007 SKOG-DATA AS

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

Den gode epikrise i et samhandlingsperspektiv

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi

Prosedyrekoder for bruk innenfor (re)habilitering, rusbehandling og psykisk helsevern

Akseptansetest av mottak Svarrapportering av medisinske tjenester Immunologi

Akseptansetest for sending av administrativ kommunikasjon mot kjernejournal

Veiledning: Prinsipper for utskrift av meldinger og skjema

K I T H. eresept M26 Oppslag i fastlegeregister. Informasjonsmodell og XML meldingsbeskrivelse

Akseptansetest av sending Elektronisk epikrise - Den gode epikrise

Forslag til nasjonalt utvekslingsformat for bibliografiske data

Akseptansetest av mottak Dialogmelding

Akseptansetest for mottak av Overføring av legemiddelopplysninger (PLO/SUMO)

Brukerdokumentasjon. NiceF 2013 versjon Nirvaco Classification Engine Frittstående 2013-versjon INNHOLDSFORTEGNELSE

Nyheter i WinMed Allmenn. versjon Databaserevisjon www

Svarrapportering av medisinske tjenester Informasjonsmodell og XML meldingsbeskrivelse HIS 80822:2014

Akseptansetest av mottak Svarrapportering av medisinske tjenester Radiologi

Hva betyr standarder og sertifisering for samhandling? ~samhandling for helse og velferd

Epikrise. Informasjonsmodell og XML meldingsbeskrivelse

Akseptansetest for sending av PLO-meldingen: Medisinske opplysninger

Veiledning: Overføring av legemiddelinformasjon

Standard: Organisasjonsoppsett

Veiledning til mapping av hovedfunn for kolon- og rektumkarsinomer

Dok 75 SYSVAK Akseptansetest: sending og mottak av SYSVAK meldinger

TDT4102 Prosedyre og Objektorientert programmering Vår 2014

TDT4105 Informasjonsteknologi, grunnkurs. Introduksjon til programmering i Matlab. Rune Sætre / Anders Christensen {satre, anders}@idi.ntnu.

Standard for hodemelding Informasjonsmodell og XML meldingsbeskrivelse HIS 80601:2006

Transaksjonsstandard for virkesomsetningen i Norge. Transportert virke. Versjon 2.0. Desember 2007 SKOG-DATA AS

EFO/NELFO Vareformat versjon 3.0 Rev.:

Akseptansetest for sending av PLO-meldingen: Tverrfaglig epikrise

Akseptansetest av Elektronisk rekvisisjon Klinisk kjemi

Overføring av EPJ ved bytte av fastlege

Akseptansetest av sending Svarrapportering av medisinske tjenester Radiologi

Riksrevisjonens koderevisjon 2009 på 2008-data ved St. Olavs Hospital HF. Kommentarer

INF1040 Oppgavesett 5: XML

Akseptansetest av sending Dialogmelding Forespørsel, svar og notat

Transkript:

Tema: Revisjonshistorikk Dato Kommentar Ansvarlig 11.07.2006 Publisert AA Dette notatet inngår i en samling av referansedokumenter som inneholder generelle råd, tips og veiledning til bruk og implementering av XML-meldinger i helsevesenet. Dette notatet inneholder generelle råd, tips og veiledning til bruk og implementering av i helsefaglige XML- meldinger i Norge. Innhold Innhold... 1 Generelle retningslinjer... 2 Spesialtegn i XML... 2 Tidsangivelse... 2 Grunnleggende datatyper for tidsangivelse... 2 Kompleks datatype for tidsangivelse... 3 Kodete verdier... 3 CS... 3 Bruk av CS... 4 CV... 4 Bruk av CV:... 4 Generelt om kodeverk...4 OID medisinskfaglige kodeverk... 4 Angivelse av diagnose med CV... 5 Bruk av uspesifisert laboratoriekodeverk (8212) for labsvar... 5 Bruk av URL... 5 Lovlig formatering i tekst... 6 Linjeskift ved ren tekst... 6 Enkel formatering av tekst med datatypen anytype... 7 1

Generelle retningslinjer Alle elementer skal ha innhold. Tomme elementer skal ikke være med o Unntak: Hvis underelementer krever et element på et høyre nivå i hierarkiet Det skal ikke være blanke tegn i slutten av attributter En XSD dekker ofte flere anvendelsesområder. Det er viktig å se på logiske avhengigheter som er dokumentert i implementasjonsguiden. Avhengigheter kan også være spesifisert i veiledningsnotat og i akseptansetester tilhørende det spesifikke anvendelsesområdet. XML-Schema kan ikke være en fullstendig validator da XSD også må fungere for sjeldne unntak. Derfor er noen avhengigheter mest hensiktsmessig å bygge inn i applikasjonen. Spesialtegn i XML Noen tegn er forbeholdt XML og har spesielle betydninger (entity references). De kan ikke overføres direkte. Dette er symboler som refererer til andre data. De innledes med & og avsluttes med ; I XML finnes følgende predefinerte spesialtegn: XML-representasjon Engelsk betegnelse Norsk betegnelse Tegn & ampersand og & < less than mindre enn < > greater than større enn > " quotation marks gåseøyne &apos; apostrophe apostroff Tidsangivelse Tidsangivelse oppgis enten med enkle grunnleggende datatyper eller med kompleks datatype. Grunnleggende datatyper for tidsangivelse Grunnleggende datatyper for tidsangivelse er: Datatype Innhold Eksempel Date Kun dato <TestDato>2006-05-29</GenDate> Time Kun tidspunkt <TestTidspunkt>09:30:47</TestTidspunkt> datetime Tidspunkt OG dato <TestTidOgDato>2006-05-29T09:30:47</ TestTidOgDato > Dersom en har behov for større presisjon enn et sekund, kan dette angis i form av desimaler etter ss, for eksempel 2006-05-29T09:30:47.125. Det er også mulig å angi tidssone. 2

Kompleks datatype for tidsangivelse Kompleks datatype for tidsangivelse er TS Tidsangivelse med datatypen TS kan oppgis på følgende former: - dato OG klokkeslett - kun dato - kun klokkeslett. Merk at alle klokkeslett må inneholde time, minutt og sekund. Der er imidlertid tillatt å angi en dato uten klokkeslett og et klokkeslett uten dato. Klokkeslett oppgis på formen HH:MM:SS (time, minutt, sekund atskilt med semikolon). Dersom en har behov for større presisjon enn et sekund, kan dette angis i form av desimaler etter "ss", f.eks. 17:37:04.125. Det er også mulig å angi tidssone. Dato oppgis på formen YYYY-MM-DD (årstall med århundre, måned, dato atskilt med bindestrek). Dersom det i en konkret anvendelse ikke er behov for å angi dato med maksimal presisjon kan en avstå fra å angi de siste leddende i datodelen, slik at en f.eks. kan angi et årstall på formen YYYY eller en bestemt måned i et år på formen YYYY-MM. Eksempler på lovlige forekomster i instansmeldinger er: Instanseksempel <IssueDate V="2006-06-11T12:28:47" /> <Tidspunkt V="12:30:00" /> <Tidspunkt V="12:37:23.156" /> <Undersøkelsesdato V="2004-06-11" /> <Maaned V="2006-06" /> <Aar V="2006" /> Forklaring Dato og klokkeslett Klokkeslett Klokkeselett med større presisjon enn sekund Dato Måned i år Årstall Kodete verdier Kodete verdier angis enten ved å benytte datatypen CV eller datatypen CS. Begge datatypene forutsetter at det er definert kodeverk som angir lovlige verdier. CS Benyttes for registrering av kodet verdi hvor koden angis i form av en tekststreng og med mulighet til å angi kodemeningen som opsjon. Kodeverket og versjonen av dette skal være entydig bestemt av den kontekst datatypen benyttes. Datatype CS kan benyttes dersom det kun skal tillates benyttet koder fra et kodeverk hvor: KITH har ansvar for vedlikeholdet og kodeverket er publisert på www.volven.no. Nye koder kan opprettes uten at man endrer selve meldingsdefinisjonen, og utvidelser/nye kodeverdier vil bli publisert på www.kith.no og www.volven.no. Siste gyldige versjon av kodeverket vil alltid finnes på Volven. Eller hvor den instans som har ansvar for vedlikeholdet av kodeverket følger en lignende formell prosedyre i forbindelse med vedlikehold og publisering av kodeverket. KITH kan 3

etter avtale publisere kodeverk og eventuelle utvidelser og/eller informasjon om endringene og hvor disse kan skaffes, på tilsvarende måte som for de kodeverk som vedlikeholdes av KITH. Bruk av CS Kodeverdien skal alltid oppgis i attributtet V. Kodemening oppgis i attributtet DN, men denne er frivillig. Merk: Når CS benyttes for overskrifter til tekstlig innhold anbefales det at DN er påkrevd. Alle kodeverk som benyttes for CS vil bli publisert på www.volven.no med egen OID. Utvidelser av kodeverk med nye kodeverdier publiseres under nyheter for informasjonsutveklsing på www.kith.no. CV Datatypen CV må benyttes hvis dataelementet skal kunne nyttiggjøre seg flere ulike kodeverk. Kodeverk som er definert som datatype CV skal ha den tilhørende OID (object identifier objektidentifikator) som entydig identifiserer kodeverket i XML-attributtet S. En OID er oppbygd av en rekke tall atskilt med punktum. For kodeverk i vår sammenheng vil vanligvis alle tallene unntatt det siste være konstant, mens det siste tallet varierer som angitt i tabellen nedenfor. Den konstante delen av OID for kodeverk tildelt identifikator av KITH vil være 2.16.578.1.12.4.1.1. XML-attributtet S vil inneholde denne felles delen samt koden xxxx i henhold til kodeverksoversikten nedenfor slik at innholdet blir 2.16.578.1.12.4.1.1.xxxx. Bruk av CV: Kodeverk som er definert som datatype CV skal ha den tilhørende OID (object identifier objektidentifikator) som entydig identifiserer kodeverket i XML-attributtet S Kodeverk oppgis med OID på formen 2.16.578.1.12.4.1.1.xxx der xxxx angir det aktuelle kodeverket. Når kodeverdi oppgis (V) skal alltid tilhørende kodemening (DN) oppgis. Hvis kodeverdien ikke er kjent, angis opplysningen i OT mottager må i så fall mappe mottatt informasjon mot riktig kode med en manuell prosess. Generelt om kodeverk Alle kodeverk er publisert på Volven (www.volven.no), og det aktuelle kodeverket finnes ved å søke på OID eller navn. Merk: Siste gyldige versjon av kodeverket vil alltid finnes på Volven. Kodeverk kan endres uten at man endrer selve meldingsdefinisjonen OID medisinskfaglige kodeverk OID for noen sentrale kodeverk 7120 Diagnoser i henhold til ICD-9 7110 Diagnoser i henhold til ICD-10 7160 Diagnoser i henhold til ICPC-1 4

7170 Diagnoser i henhold til ICPC-2 7210 Operasjoner i henhold til NCSP 7240 Røntgenundersøkelser i henhold til Norako 7010 Patologiundersøkelser i henhold til Snomed 8212 Uspesifisert laboratoriekodeverk (Kan benyttes der nasjonalt kodeverk foreløpig ikke eksisterer (f.eks. mikrobiologi, eller ved bruk av lokale kodeverk inntil NEKLAB er tatt i bruk). Angivelse av diagnose med CV Diagnose skal alltid oppgis strukturert med diagnosekode og tilhørende kodemening og med datatypen CV. Referanse til kodeverk skal også alltid oppgis i attributtet S. Flere diagnoser Når det oppgis flere diagnoser, skal hoveddiagnose alltid oppgis først. Øvrige diagnoser er bidiagnoser. Bruk av uspesifisert laboratoriekodeverk (8212) for labsvar Uspesifisert laboratoriekodeverk benyttes for angi spesifikasjon av undersøkelse for laboratoriesvar/rekvisisjon i henhold til lokale kodeverk såfremt det ikke fines nasjonale kodeverk som undersøkelsen kan oppgis under (f.eks. NPU-kode, Snomed-kode, Norakokode). Lokale kodeverk oppgis med Uspesifisert laboratoriekodeverk med oid=2.16.578.1.12.4.1.1.8212 i attributtet S i /Message/ServReport/Patient/ResultItem/Investigation/Id/@S Dette kodeverket har ingen offisielle kodeverdier. Attributtene S og OT skal derfor alltid ha verdi når kodeverk 8212 benyttes, og det er verdien i OT som skal presenteres i skjermbilde eller på utskrift. Lokale kodeverdier med tilhørende kodemening kan oppgis i hhv. V og DN, men dette er lokale verdier som avsender er ansvarlig for. Det tilbys ingen nasjonal tolkning for kodeverdier i 8212. Under er vist et eksempel på hvordan undersøkelsen Dyrkning aerobt oppgis bare med bruk av OT og med bruk av lokale koder. Bruk av lokale kodeverk med lokale kodeverdier må være avtalt med kommunikasjonsparten på forhånd. <Investigation> <Id S="2.16.578.1.12.4.1.1.8212" OT="Dyrkning aerobt"/> </Investigation> Eksempel med bruk av lokale koder hentet fra Haukeland universitetssjukehus: <Investigation> <Id V="_SVDY" DN="Svar dyrkning" S="2.16.578.1.12.4.1.1.8212" OT="Dyrkning aerobt"/> </Investigation> Når svaret skal presenteres er det Dyrkning aerobt som skal vises. Bruk av URL Følgende prefiks kan benyttes: mailto: fax: 5

tel: Telefonnumer skal oppgis fortløpende uten blanke tegn. Lovlige skilletegn er: +, /, - Eksempler på bruk: <TeleAddress V="tel:+4773598600"/> <TeleAddress V="tel:73598600"/> <TeleAddress V= fax:+4773598611"/> <TeleAddress V= mailto:meldingshjelp@kith.no"/> Lovlig formatering i tekst Linjeskift ved ren tekst Ren tekst overføres enten med den komplekse datatypen ST eller basis datatypen string. Linjeskift i datatypen ST eller string oppgis med tegnsettet Eksempel på tekst med linjeskift <Comment> <Heading V="FU" DN=" Funn og undersøkelsesresultater"/> - <!-- Funn og undersøkelsesresultat --> - <TextResultValue>EKG: Sinusrytme, 64 pr. min, ve. grenblokk. Rtg. thorax: fibrose apicalt bilat., basalt ve. side. Klare lunger. CT abdomen: Normal lever og milt. Nyrecyster. Ureteres av normal vidde. Ingen tegn til stase. Urin bakt: Blandingskultur, sannsynlig forurensning. Blodkultur: Streptokokkus mutans, følsom for blant annet penicillin G. Ekko cor initialt normalt, etter hvert påvist vegetasjon på fremre mitralsegl, senere normalisert. Blodprøver: glukose kl 0800 7.4-7.9-7.7-7.6, glukose 6.1-7.0, leukocytter 8.2-6.1-6.9-8.4, hgb 13.8-13.8-14.2-13.9, SR 49-61-19, CRP 79-52-39-30-20-4-4-6-10, kreatinin 85-79-76-77-77-92, urinsyre 468-304-340.</TextResultValue> </Comment> Denne teksten skal da vises slik (fet skrift for overskriften er frivillig): Funn og undersøkelsesresultater EKG: Sinusrytme, 64 pr. min, ve. grenblokk. Rtg. thorax: fibrose apicalt bilat., basalt ve. side. Klare lunger. CT abdomen: Normal lever og milt. Nyrecyster. Ureteres av normal vidde. Ingen tegn til stase. Urin bakt: Blandingskultur, sannsynlig forurensning. Blodkultur: Streptokokkus mutans, følsom for blant annet penicillin G. Ekko cor initialt normalt, etter hvert påvist vegetasjon på fremre mitralsegl, senere normalisert. Blodprøver: glukose kl 0800 7.4-7.9-7.7-7.6 glukose 6.1-7.0 leukocytter 8.2-6.1-6.9-8.4 hgb 13.8-13.8-14.2-13.9 SR 49-61-19 CRP 79-52-39-30-20-4-4-6-10 kreatinin 85-79-76-77-77-92 6

urinsyre 468-304-340. Enkel formatering av tekst med datatypen anytype Noen felt har datatypen anytype med følgende lovlige XHTML-tagger: - h1, h2, h3 Overskrifter - p Paragraf - em, b, i Uthevelse (emphasis, bold, italic) - table, tr, td Tabeller (th er ikke gyldig xhtml) - br Break - pre Fixed font - hr Linje (horizontal ruler) 7