Elektronisk utveksling av henvisning



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

XML meldingsbeskrivelse

Elektronisk utveksling av tilbakemelding på henvisning

Henvisning og epikrise

HIS 80517:2014. Henvisning Informasjonsmodell og XML meldingsbeskrivelse

Kortversjon - Akseptansetest av sending Elektronisk epikrise - Den gode epikrise

Epikrise. Informasjonsmodell og XML meldingsbeskrivelse

Referansedokument meldingsimplementering

XML meldingsbeskrivelse

Akseptansetest av sending Tilbakemelding på henvisning

Rekvirering av medisinske tjenester Veiledning i bruk av meldingen for rekvirering av radiologiske undersøkelser

Svarrapportering av medisinske tjenester

Utskrivningsrapport Veiledning i bruk av meldingen for logistikkmeldinger

Vedlegg til meldinger

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

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

Informasjonsmodell og meldingsbeskrivelse

Notat: Den gode epikrise minstekrav til medisinskfaglig innhold ved sending

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

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

Rekvirering av medisinske tjenester

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

LEGEOPPGJØRSMELDING. Informasjonsmodell og implementasjonsbeskrivelse. Versjon Status: Til utprøving

Elektronisk rekvirering av medisinske tjenester

Rekvirering av medisinske tjenester Veiledning i bruk av meldingen for rekvirering av klinisk kjemisk laboratorieundersøkelser

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

HISD 1032:2011. Den gode henvisning minstekrav og mapping mot XML Side 1 av 14. Notat: Den gode henvisning minstekrav og mapping mot XML

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

Akseptansetest av sending Svarrapportering av medisinske tjenester Immunologi

Akseptansetest av mottak Tilbakemelding på henvisning

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

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

Standard for kommunikasjon av EPJ-innhold Informasjonsmodell og XML meldingsbeskrivelse

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

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

Forespørsel og svar om egenandel

HIS 1017:2010. Henvisningsmelding: Tannhelsetjenesten. Versjon 1.6 Opprinnelig dato Sist endret KITH 21/08:2012

Utskrivningsrapport. XML meldingsbeskrivelse. Versjon desember 2003 Status: Til utprøving. KITH Rapport Rnn/nn ISBN nnn-n

Akseptansetest for sending Rekvirering av medisinske tjenester Mikrobiologi

Elektronisk utveksling av epikrise

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

Applikasjonskvittering. Informasjonsmodell, XML meldingsbeskrivelse og retningslinjer for bruk

Akseptansetest av mottak Rekvirering av medisinske tjenester Medisinsk biokjemi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Immunologi

Innrapportering av trekk til NAV

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi

K I T H. Rekvirering av medisinske tjenester. XML meldingsbeskrivelse. VERSJON 1.4 Status: Til utprøving 20. mai KITH-rapport 13/05

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi

Akseptansetest av mottak Elektronisk epikrise - Den gode epikrise

Akseptansetest av mottak Rekvirering av medisinske tjenester Radiologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Patologi

Akseptansetest for mottak av PLO-meldingen: Helseopplysninger til lege

Akseptansetest sending Rekvirering Radiologi 1. Akseptansetest for sending Rekvirering av medisinske tjenester Radiologi

Akseptansetest for sending PLO-meldingen: Orientering om tjenestetilbud

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

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

Akseptansetest av sending og mottak Applikasjonskvittering

Akseptansetest av mottak Elektronisk henvisning

Akseptansetest av mottak Svarrapportering av medisinske tjenester Radiologi

Akseptansetest av mottak Svarrapportering av medisinske tjenester Mikrobiologi

- <!-- Generated on :28:44 at KITH. - <!-- XML-Schema level supported is specified by W3C. - <!--

Applikasjonskvittering

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

Implementasjonsguide for Overføring av SYSVAK spørremelding

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

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

Standard for hodemelding Informasjonsmodell og XML meldingsbeskrivelse HIS 80601:2006

Akseptansetest av Elektronisk rekvisisjon Klinisk kjemi

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

Elektronisk resept. Informasjonsmodell og meldingsbeskrivelse XML

Adresseopplysninger i nasjonale meldingsstandarder

Medisinsk vurdering av arbeidsmulighet ved sykdom og Legeerklæring ved arbeidsuførhet

Retningslinjer for bruk av standardene for Rekvisisjon av medisinske tjenester og Svarrapportering av medisinske tjenester

Standard for dialogmelding

Informasjonsmodell for elektronisk meldingsutveksling i SYSVAK

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

Akseptansetest av mottak Rekvirering av medisinske tjenester Immunologi

Akseptansetest for mottak av PLO-meldingen: Tverrfaglig epikrise

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

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

Akseptansetest for mottak PLO-meldingen: Orientering om tjenestetilbud

Akseptansetest av mottak Rekvirering av medisinske tjenester Medisinsk biokjemi

Akseptansetest av sending Dialogmelding Forespørsel, svar og notat

Epikrise v1.2. Inkluderer addendum, presiseringer og oversikt over kjente feil HIS 80226:2014. Sist oppdatert:

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

Epikrise v1.1 HIS 80226:2014. Inkluderer presiseringer og oversikt over kjente feil. Sist oppdatert: [Rapportnummer]

Svarrapportering av medisinske tjenester v.1.3

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

Tilbakemelding om feil i mottatt melding v1.0

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

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

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

Akseptansetest av sending Elektronisk henvisning

Akseptansetest for mottak av PLO-meldingen: Tverrfaglig epikrise

Rekvirering av medisinske tjenester v. 1.5

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

Bruk av kontaktopplysninger i basismeldinger, dialogmelding og pleie- og omsorgsmeldinger

HIS 80226:2006. Epikrise. Informasjonsmodell og XML meldingsbeskrivelse

Retningslinjer for bruk av standardene for Rekvisisjon av medisinske tjenester og Svarrapportering av medisinske tjenester

Transkript:

Elektronisk utveksling av henvisning XML meldingsbeskrivelse Versjon 0.9 13.10.2003 Status: Til utprøving KITH Rapport R25/03 ISBN 82-7846-188-0

KITH-rapport TITTEL Elektronisk utveksling av henvisning XML meldingsbeskrivelse Versjon 0.9 Status: Til utprøving Forfatter(e): Annebeth Askevold og Edgar Glück Oppdragsgiver(e): Sosial- og Helsedirektoratet Postadresse Sukkerhuset N-7489 Trondheim Besøksaddresse Sverresgt 15 Telefon +47-73 59 86 00 Telefaks +47-73 59 86 11 e-post firmapost@kith.no Foretaksnummer 959 925 496 ISBN 82-7846-188-0 Dato 7. november 2003 Antall sider 77 Kvalitetssikret av Anita Lorck Bjørgen Gradering Åpen Godkjent av: Rapportnr: R25/03 Sammendrag Denne rapporten beskriver en XML-melding for elektronisk overføring av henvisning basert på et subsett av CEN pre-standarden ENV 12538 som er dokumentert i informasjonsmodell for henvisning og epikrise, KITH rapport R27/02. Dette dokumentet beskriver selve XML-skjemaet og hvordan dette skal implementeres. Relevante deler av informasjonsmodellen er tatt med i vedlegg. Detaljert beskrivelse av informasjonsinnholdet finnes i informasjonsmodellen. Meldingen dekker alle krav og anbefalinger til strukturering og innhold som er beskrevet i rapporten Medisinskfaglig innhold i henvisninger - Den gode henvisning (KITH rapport R30/02). Meldingen dekker også alle krav og anbefalinger til struktur og innhold som fremkommer i funksjonskravene til ELIN-prosjektet datert august 2003. Arbeidet er gjennomført som en del av Epikrise- og henvisningsprosjektet, finansiert av Sosialog helsedirektoratet. i

Forord Dette dokumentet er utarbeidet i forbindelse med Epikrise- og henvisningsprosjektet som er finansiert av Sosial- og helsedirektoratet. Denne rapporten beskriver en XML-melding for elektronisk overføring av henvisninger. Rapporten er utarbeidet i nært samarbeid brukere og leverandører. Denne rapporten erstatter versjon 0.6 (med tilhørende skjema versjon 0.63), dokumentert i Notat elektronisk henvisning, XML meldingsbeskrivelse Fase 1 implementering, versjon 0.6 av 7. november 2002 med tilhørende XML-skjema v063, som en del leverandører har implementert. Versjon 0.9 13.10.2003 ii

Innhold 1 Innledning 1 1.1 Bakgrunn 1 1.2 Leserveiledning...1 1.3 Om dette dokumentet...1 2 Bruk av meldingen 3 2.1 Funksjon 3 2.2 Mulige detaljeringsnivåer for henvisningen...3 2.3 Begrensninger...5 3 GMD - Meldingsmodell 6 3.1 Metode 6 3.2 GMD diagram...7 3.3 Beskrivelse av meldingspakkene...8 4 Meldingens innhold og struktur 9 4.1 XML-meldingens struktur...9 5 XML-skjema for henvisningsmeldingen 15 6 Implementasjonsdetaljer 24 6.1 Logisk innhold...24 6.2 Kodeverk 31 7 Endringer 36 7.1 Endringer som er gjort i forhold til v063:...36 8 Referanser 39 Vedlegg A XML eksempel-melding 41 Vedlegg B UML-modell 45 Henvisningsmeldingen...45 Meldingspakke...46 Pasient-pakke...50 Klinisk opplysning pakke...52 Helsetjenesteenhet pakke...58 Pakke for gjenbrukte klasser...64 Vedlegg C Om bruk av UML i figurer 67 Vedlegg D Notasjon 72 Versjon 0.9 13.10.2003

1 Innledning Dette kapitlet gir en kort beskrivelse av dokumentet: bakgrunn for arbeidet, bruksområder for dette dokumentet samt en kort oversikt over innholdet i dokumentet. 1.1 Bakgrunn Denne rapporten beskriver en konkret XML-melding for elektronisk overføring av henvisning definert i form av et XML-skjema. Meldingsinnholdet er basert på CEN pre-standarden ENV 12538 [1] og utgjør et subsett av denne slik det er beskrevet i Informasjonsmodell for henvisning og epikrise [3]. Informasjonsinnholdet er definert ved bruk av et subsett av HL7s datatyper for å være bedre egnet for implementering ved bruk av XML meldingssyntaks. Denne rapporten er en utvidelse av Fase 1 implementering som er dokumentert i Notat elektronisk henvisning, XML meldingsbeskrivelse Fase 1 implementering, versjon 0.6 av 7. november 2002 med tilhørende XML-skjema v063. Meldingen dekker nå alle anbefalinger til struktur som er dokumentert i rapporten Medisinskfaglig innhold i henvisninger - Den gode henvisning [6]. Meldingen dekker også alle krav og anbefalinger til struktur og innhold som fremkommer i funksjonskravene til ELIN-prosjektet datert august 2003. 1.2 Leserveiledning Dokumentet er myntet på leverandører og it-personell som skal implementere meldingen. Dokumentet inneholder mye tekniske detaljer som kun er relevant for de som skal implementere meldingen. Dokumentet beskriver selve XML-skjemaet, en del detaljer rundt selve implementeringen, kodeverk som skal benyttes samt noen eksempler. Detaljert beskrivelse av informasjonsinnholdet finnes i informasjonsmodellen [3] og i Vedlegg B. XML-skjemaet er basert direkte på UML-modellen som beskriver informasjonsinnholdet. Alle referanser finnes i kapittel 8. For de som ikke er kjent med XML og XML Schema henvises det til referansene [7] og [8]. 1.3 Om dette dokumentet Dokumentet er videre organisert som følger: Kap. 2 inneholder en beskrivelse av meldingens bruksområde og eventuelle begrensninger. Kap. 3 inneholder en "meldingsmodell" (GMD, engelsk general message description) for henvisning fra en instans til en medisinsk tjenesteyter og eventuelle kopimottakere. Versjon 0.9 13.10.2003 1

Kap. 4 beskriver en hierarkisk struktur for meldingen (HMD, engelsk hierarchical message description) som lar seg overføre serielt over en kommunikasjonsforbindelse. Kap. 5 inneholder et XML-skjema som i detalj definerer XML-meldingen som skal benyttes. Kap. 6 inneholder detaljer med hensyn til hvordan XML-skjemaet skal implementeres, samt en oversikt over alle kodeverk som kan benyttes. Kap. 7 inneholder endringslogg i forhold til versjon 063. Kap. 8 inneholder referanser til dokumenter som er omtalt. Vedlegg A inneholder et eksempel på en lovlig XML-melding. Vedlegg B inneholder en detaljert beskrivelse av meldingsmodellen (GMD). Vedlegg C beskriver hvordan UML er benyttet for å modellere informasjonsinnholdet. Vedlegg D beskriver litt av metodikken bak utarbeidelsen av meldingen, navnepolitikk, datatyper og bruk av XML. Versjon 0.9 13.10.2003 2

2 Bruk av meldingen Dette kapittelet inneholder en beskrivelse av hvilke funksjoner meldingen skal dekke. Det er også påpekt noen begrensninger knyttet til hvordan meldingen kan benyttes. 2.1 Funksjon Dette dokumentet definerer en XML-melding for elektronisk overføring av henvisninger fra en henvisende instans, for eksempel praktiserende lege eller spesialist, til en medisinsk tjenesteyter og eventuelle andre parter som skal ha kopi av henvisningen. XML- meldingen kan benyttes for følgende formål: Overføring av en henvisning fra en henvisende instans til en tjenesteytende avdeling/institusjon og/eller andre helsetjenesteenheter som skal ha kopi av henvisningen. En henvisning kan enten være: en ny henvisning endring(er) (tillegg og/eller modifikasjoner) til en tidligere sendt henvisning en kansellering av en tidligere sendt henvisning Meldingen kan benyttes med varierende grad av strukturerte opplysninger avhengig av mulighetene det avgiende system har for å gi strukturert informasjon. Opplysninger som identifiserer pasienten, utsteder av henvisningen, diagnoser og annen informasjon som vanligvis forefinnes strukturert, skal alltid mappes til spesifikke informasjonselementer i meldingen og ikke dupliseres i eventuelle tekstlige beskrivelser. Øvrige opplysninger kan overføres som en samlet tekstblokk, flere tekstblokker med hvert sitt innhold eller fullstendig strukturert i den grad meldingen tillater dette som omtalt nedenfor. 2.2 Mulige detaljeringsnivåer for henvisningen Den beskrevne meldingen tillater overføring av henvisningsopplysninger med varierende grad av strukturering. Informasjonsinnholdet er tradisjonelt utformet, og meldingen dekker alle anbefalinger til struktur som er dokumentert i rapporten Medisinskfaglig innhold i henvisninger - Den gode henvisning [6]. Meldingen dekker også alle krav og anbefalinger til struktur og innhold som fremkommer i funksjonskravene til ELIN-prosjektet datert august 2003. Den dekker også innholdet i blanketten Henvisning til undersøkelse eller behandling (I-0908 B) utgitt av Sosial- og Helsedepartementet desember -97. Følgende opplysninger skal alltid overføres strukturert: Identifikasjon av lege og/eller sykehus og avdeling man henviser til Identifikasjon av henvisende lege Identifikasjon av fastlege (dersom annen enn henvisende instans) Versjon 0.9 13.10.2003 3

Tidspunkt for henvisning Pasientens personalia Henvisningsdiagnose Henvisningens tekstlige del kan oversendes som én tekstblokk eller som mer eller mindre strukturert informasjon, men informasjonsinnholdet i henvisningen bør alltid overføres med den detaljeringsgrad avsendende applikasjon er i stand til å produsere. Mottaende applikasjon vil da være i stand til å slå sammen informasjonselementer om nødvendig. Avhengig av hvilke muligheter avsendende applikasjon har, kan innholdet i henvisningen overføres med ulike nivåer av detaljering. Ulike detaljeringsnivå er beskrevet i tabellen under. Aktuell oversendelse av henvisningens tekstlige del Kun én enkelt tekstblokk Flere spesifiserte tekstblokker Benyttede deler av meldingen Teksten gis som én forekomst av klassen Begrunnelse for henvisningen. Teksten gis som flere forekomster av klassen Begrunnelse for henvisningen, hver med angivelse av type opplysning (strukturert overskrift). Medisinskfaglige opplysninger gis i Annen klinisk opplysning med angivelse av type overskrift. Flere spesifiserte tekstblokker, strukturerte medisin og CAVE-opplysninger Som over men i tillegg strukturerte laboratoriesvar Tabell 1: Detaljeringsnivå for henvisningen Teksten gis som flere forekomster av klassen Begrunnelse for henvisningen, hver med angivelse av type opplysning. Medikamentopplysninger gis som en eller flere forekomster av Medikamentell behandling. CAVE-opplysninger gis som en forekomst av Medikamentell behandling (alt. Annen klinisk opplysning). Øvrige medisinskfaglige opplysninger gis som flere forekomster av Annen klinisk opplysning, hver med angivelse av type opplysning. Som over, men laboratoriesvarene oppgis strukturert i en eller flere forekomster av klassen Undersøkelsesresultat. Alle journalsystem bør være i stand til å overføre og motta opplysninger i henhold til de tre første detaljeringsnivåene i løpet av 2004 (jmf. Den gode henvisning og ELIN-krav). Mottaende applikasjon må tilsvarende behandle den mottatte informasjonen i samsvar med denne applikasjonens muligheter for å ta vare på strukturert informasjon. I den utstrekning detaljeringsgraden på den informasjon som mottas er for detaljert, må Versjon 0.9 13.10.2003 4

applikasjonen slå sammen informasjonen til et informasjonsinnhold som passer, men strukturen bør i størst mulig grad ivaretas i presentasjonen av dataene. 2.3 Begrensninger På det nåværende tidspunkt er ingen aktuelle begrensninger kjent. Versjon 0.9 13.10.2003 5

3 GMD - Meldingsmodell Dette kapitlet presenterer informasjonsmodellen (GMD General Message Description) for henvisningsmeldingen. Informasjonsstrukturen er beskrevet grafisk i form av UML-diagram som viser relasjonene mellom de involverte klassene. 3.1 Metode Henvisningsmeldingen er avledet fra informasjonsmodellen for henvisning og epikrise (DIM Domain Information Model) [3]. Meldingsmodellen (GMD General Message Description) er et subsett av DIM hvor klasser og attributter som ikke benyttes i henvisningsmeldingen er utelatt. Kardinalitetene er endret tilsvarende. Meldingsmodellen (GMD) er deretter omformet til en rent hierarkisk struktur (HMD Hierarchical Message Description). Dette kan innebære omgjøring av relasjoner, duplisering av klasser og attributter samt innføring av pekere. Den hierarkiske meldingsmodellen er grunnlaget for automatisk generering av XMLskjemaet for meldingen ved bruk av programmet UML2XML. XML-skjemaet definerer hvordan XML-meldingen skal være oppbygd. Dersom det skulle være uoverensstemmelser mellom DIM en (se [3]) og denne meldingsbeskrivelsen, er det XML-skjemaet som har presedens. Grafisk fremstilling av GMD For å bedre oversikten er modellen oppdelt i informasjonspakker som kun viser en logisk sammenhørende del av den totale meldingsmodellen. Hver pakke er presentert grafisk med de klassene som inngår og relasjonene mellom disse. Klasser i en pakke vil vanligvis også vise viktige relasjoner til klasser som tilhører andre pakker. Klasser som tilhører andre pakker vil ha dette angitt i diagrammet. Forekomsten av en klasse i forhold til en annen er indikert ved angivelse av kardinalitet ("mengdeangivelse", engelsk: cardinality eller multiplicity) i tilknytning til relasjonene vist i den grafiske fremstillingen. På diagrammet fremgår vanligvis også attributtene som inngår i pakkens klasser. Datatyper Hvert enkelt attributt er beskrevet ved bruk av en datatype. Se nærmere beskrivelse i Vedlegg C. Fargekoder Klasser markert med gul og blå farge i UML-diagrammene er nye klasser i forhold til verjon 0.63. Versjon 0.9 13.10.2003 6

Klasser markert med blå farge forventes å bli implementert på et senere stadium enn høsten 2003. 3.2 GMD diagram Overordnet informasjonsmodell Moderator (f rom Pakke f or gjenbrukte klasser) <<top>> Henvisningsmelding (f rom Meldings pakke) Referert dokument (f rom Pakke f or gjenbrukte klasser) Kopimottakerrolle (from HTE pakke) Henvisningsdiagnose (f rom Pakke f or gjenbrukte klasser) Begrunnelse for henvisningen (from Pakke f or gjenbrukte klasser) Rekvirert tjeneste (f rom Rekv irert tjeneste pakke) 1..* 0..1 1 Henvisning (f rom Meldings pakke) Kopimottaker (f rom HTE pakke) Tjenesteyter (f rom HTE pakke) 1 1 Henvisende instans (from HTE pakke) HTErolle (from HTE pakke) 0..1 Tjeneste (f rom Rekv irert tjeneste pakke) Advarsel til tjenesteyter (from Pasient-pakke) 1 Pasient (f rom Pasient-pakke) Pasientrelatert helsetjenes teenhet 0..1 (from HTE pakke) Adresse (from Pakke f or gjenbrukte klasser) 0..1 1 Helsetjenesteenhet (fro m HTE pakke ) Alternativ pasientid (from Pasient-pakke) Klinisk opplysning (f rom Klinisk opply sning pakke) Klinisk undersøkelse (f rom Klinisk opply sning pakke) Person i helsevesenet (fro m HTE pakke ) Institusjon (f rom HTE pakke) 1 Medikamentell behandling (f rom Klinisk opply sning pakke) Annen klinisk opplysning (f rom Klinisk opply sning pakke) Undersøkels esresultat (f rom Klinisk opply sning pakke) Person i organisasjon (from HTE pakke) Avdeling (f rom HTE pakke) Numerisk resultat (f rom Klinis k opply sning pakke) Tekstlig resultat (f rom Klinisk opply sning pakke) Usikkerhetsintervall (f rom Klinisk opply sning pakke) Dat oresultat (f rom Klinisk opply sning pakke) 0..1 Result at (f rom Klinisk opply sning pakke) Figur 1: Overordnet modell Den overordnede informasjonsmodellen for henvisningsmeldingen er vist i Figur 1: Overordnet modell. Hovedbudskapene til denne overordnede modellen er som følger: En melding inneholder kun én henvisning. En henvisning kan ha flere begrunnelser. En henvisning omfatter kun én pasient. Pasienten kan ha tilknyttede kliniske opplysninger som beskriver undersøkelsesresultat, medikamentell behandling eller andre kliniske opplysninger som tidligere operative inngrep osv. Versjon 0.9 13.10.2003 7

En henvisning kan ha én rekvirert tjeneste som for eksempel et sykehusopphold, en operasjon osv. En henvisning må angi en henvisningsdiagnose. Full informasjonsmodell med attributter Full informasjonsmodell med alle klasser og attributter er vist i Figur 2: Full informasjonsmodell. Moderator Navn : CS Verdi : SET<CV> <<top>> Henvisningsmelding Type : CS Versjon av melding : ST Versjon av implementering : ST Genereringstidspunkt : TS Id : ST Referert dokument Utstedelsestids punkt : TS Type melding/dokument : CS Utsteders dokumentid : ST Henvisningsdiagnose Tilstand : CV Begrunnelse for henvis ningen Type Tekstsvar : CS Tekstlig verdi : ST Kodet opplysning : CV 0..1 Rekvirert tjeneste Tjenestetype : CS Formål : CS Ønsket tidspunkt : TS Hastegrad : CS Kommentar : ST 0..1 Tjeneste 1..* Identifikasjon/spesifikasjon : CV Medisinsk spesialitet : CV Pasientadministrativ type tjeneste : CS Advarsel til tjenesteyter Advarsel : ST Starttidspunkt : TS Sluttidspunkt : TS 1 Henvisning Tjenestetype : CS Utstedelsestidspunkt : TS Betalingskategori : CS Henvisende instans sin kommentar : ST Meldingsbekreftelse : CS Type henvisning : CS Henvisende instans sin henvisningsid : ST Alternativ pas ientid Id : ST Type : CS Klinisk opplysning Type klinisk opplysning : CS Starttidspunk : TS Sluttidspunkt : TS Tidspunkt for opprinnelse : TS 1 Tjenesteyter 1 Rolle : CS Henvisende instans 1 Rolle : CS Pasient Kopimottaker Rolle : CS Refusjonsgrunnlag : CS Sosialt kjønn : CS Fødselsdato : TS Dødsdato : TS Navn : ST Henvisende instans sin pasientid : ST Offisiell pasientid : ST Type offisiell Id : CS Pasientrelatert helsetjenesteenhet Ty pe relasjon : CS Starttidspunkt : TS Sluttidspunkt : TS 0..1 Kopimottakerrolle Type melding/dokument : CS Ønsket kommunikasjonsmetode : CS Aktuelle kommunikasjonsmetode : CS HTErolle 1 Helsetjenesteenhet Medisinsk spesialitet : CV Henvisende instans sin helsetjenesteenhetsid : ST Tjenesteyters id av helsetjenesteenhet : ST 0..1 Adresse Type : CS Gateadresse : ST Postnummer : ST Poststed : ST Fylke/kommune : CS Land : CS Bydel : CS Telekommunikasjon : SET<URL> Person i helsevesenet Type helseprofesjon : CS Navn : ST Id : ST Type Id : CS Person i organisasjon Navn : ST Id : ST Ty pe Id : CS In stitus jon Navn : ST Id : ST Type Id : CS Avdeling Type : CS Navn : ST Id : ST Type Id : CS Medikamentell behandling Identifikasjon av medikament : CV Kommentar : ST Status for medisinering : CS Planlagt varighet : PQ Mengde utlevert medikament : PQ Enhetsdose : PQ Dosering som tekst : ST Annen klinisk opplysning Beskrivelse : ST Kommentar : ST Undersøkelsesresultat Tjenestetype : CS Tidspunkt for undersøkelsen : TS Kom m entar : ST Avviks m arkør : CS Klinisk undersøkelse Identifikasjon/spesifikasjon : CV 1 Ytterligere spesifikasjon : SET<CV> Numerisk resultat Aritmetisk komparator : CS Numerisk verdi : PQ Tekstlig resultat Usikkerhetsintervall Nedre grense : PQ Øvre grense : PQ Datoresultat Datoverdi : TS 0..1 Resultat Type tekstsvar : CS Tekstlig verdi : ST Kodet verdi : CV Figur 2: Full informasjonsmodell 3.3 Beskrivelse av meldingspakkene I Vedlegg B er hver enkelt meldingspakke presentert med et diagram over den enkelte pakken og en fullstendig beskrivelse av alle klasser med sine tilhørende attributter. Versjon 0.9 13.10.2003 8

4 Meldingens innhold og struktur Dette kapitlet beskriver meldingens innhold og struktur. Den hierarkiske meldingsstrukturen er vist ved hjelp av grafiske oversikter generert fra XML Spy. 4.1 XML-meldingens struktur Dette kapittelet inneholder en hierarkisk oversikt over hvordan meldingen er strukturert. Meldingen er delt opp i diagrammene Henvisningsmelding, Henvisning, Pasient, Rekvirert tjeneste, Klinisk opplysning, Helsetjenesteenhet og Undersøkelsesresultat. Elementnavnene (tagnavn) i XML-meldingen svarer til kortnavn i informasjonsmodellen (se Vedlegg B.) Alle bokser med (plusstegn) har et hierarki med elementer under seg som er vist i påfølgende figurer. Figur 3: Henvisningsmelding (Message) Versjon 0.9 13.10.2003

Figur 4: Henvisning (ServReq) Versjon 0.9 13.10.2003 10

Figur 5: Pasient (Patient) Versjon 0.9 13.10.2003 11

Figur 6: Rekvirert tjeneste (ReqServ) Figur 7: Klinisk opplysning (InfItem) Versjon 0.9 13.10.2003 12

Figur 8 Helsetjenesteenhet (HCP) Versjon 0.9 13.10.2003 13

Figur 9: Undersøkelsesresultat (ResultItem) Versjon 0.9 13.10.2003 14

5 XML-skjema for henvisningsmeldingen Dette kapitlet viser hele XML-skjemaet. Deler som forventes å bli implementert på et senere stadium enn høsten 2003 er markert med grå bakgrunnsfarge. Dette er krav som har status A3 eller O3 i den gode henvisning og/eller ELIN-prosjektet. Nye elementer som må implementeres for å dekke minimumskravene i den gode henvisning og fase 1 i ELIN-kravene er markert med fet skrift i skjemaet. Skjemaet kan lastes ned elektronisk fra http://www.kith.no/xmlstds/schemas/ Endringer og nye versjoner av skjemaet vil også finnes på denne siden. <?xml version="1.0" encoding="iso-8859-1"?> <!-- Generated on 10-13-2003 14:15:08 at KITH --> <!-- XML-Schema level supported is specified by W3C --> <!-- http://www.w3.org/2001/xmlschema --> <!-- --> <!-- Skjema dekker opplysninger i "Henvisning" --> <!-- File name: Henvisning-v0.9.xsd --> <!-- Version: "v0.9 2003-10-13" --> <schema targetnamespace="http://www.kith.no/xmlstds/henvisning/2003-10-13" xmlns="http://www.w3.org/2001/xmlschema" xmlns:xsd="http://www.w3.org/2001/xmlschema.xsd" xmlns:kith="http://www.kith.no/xmlstds" xmlns:ref="http://www.kith.no/xmlstds/henvisning/2003-10-13" elementformdefault="qualified" attributeformdefault="unqualified"> <import namespace="http://www.kith.no/xmlstds" schemalocation="http://www.kith.no/xmlstds/kith.xsd"/> <!-- LEVEL 1 --> <!-- Class: Henvisningsmelding --> <annotation> <documentation> En melding bestående av en henvisning. Hver henvisning kan angi en ny pasient. </documentation> </annotation> <element name="message"> <complextype> <sequence> <element name="type" type="kith:cs" minoccurs="0"/> <element name="msgversion" type="kith:st" minoccurs="0"/> <element name="migversion" type="kith:st"/> <element name="gendate" type="kith:ts"/> <element name="msgid" type="kith:st"/> <element ref="ref:servreq"/> </sequence> </complextype> </element> <!-- LEVEL 2 --> <!-- Class: Henvisning --> <annotation> <documentation> Henvisning av en pasient til undersøkelse/behandling hos spesialist eller annen helsetjenesteenhet. </documentation> </annotation> <element name="servreq"> <complextype> <sequence> <element name="servtype" type="kith:cs"/> <element name="issuedate" type="kith:ts"/> <element name="paymentcat" type="kith:cs" minoccurs="0"/> <element name="reqcomment" type="kith:st" minoccurs="0"/> <element name="ack" type="kith:cs" minoccurs="0"/> <element name="msgdescr" type="kith:cs"/> <element name="id" type="kith:st"/> Versjon 0.9 13.10.2003 15

<element ref="ref:patient"/> <element ref="ref:servprovider"/> <element ref="ref:requester"/> <element ref="ref:copydest" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:refdoc" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:reasonastext" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:diagnosis maxoccurs="unbounded " /> <element ref="ref:reqserv" minoccurs="0 "/> </sequence> </complextype> </element> <!-- LEVEL 3 --> <!-- Class: Tjenesteyter --> <annotation> <documentation> Helsetjenesteenhet som yter tjenester i forbindelse med undersøkelse eller behandling av pasient. </documentation> </annotation> <element name="servprovider"> <complextype> <sequence> <element name="role" type="kith:cs" minoccurs="0"/> <element ref="ref:hcp"/> </sequence> </complextype> </element> <!-- Class: Begrunnelse for henvisningen --> <annotation> <documentation> Begrunnelse for henvisningen som fri tekst. En forekomst av klassen for hver type opplysning. </documentation> </annotation> <element name="reasonastext"> <complextype> <sequence> <element name="heading" type="kith:cs" minoccurs="0"/> <element name="textresultvalue" type="kith:st" minoccurs="0"/> <element name="textcode" type="kith:cv" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Referert dokument --> <annotation> <documentation> Referanse til dokument som er relevant for denne meldingen. </documentation> </annotation> <element name="refdoc"> <complextype> <sequence> <element name="issuedate" type="kith:ts" minoccurs="0"/> <element name="msgtype" type="kith:cs"/> <element name="id" type="kith:st" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Pasient --> <annotation> <documentation> Opplysninger om pasienten. </documentation> </annotation> <element name="patient"> <complextype> <sequence> <element name="basisforhealthservices" type="kith:cs" minoccurs="0"/> <element name="sex" type="kith:cs" minoccurs="0"/> <element name="dateofbirth" type="kith:ts" minoccurs="0"/> Versjon 0.9 13.10.2003 16

<element name="dateofdeath" type="kith:ts" minoccurs="0"/> <element name="name" type="kith:st" minoccurs="0"/> <element name="idbyrequester" type="kith:st" minoccurs="0"/> <element name="offid" type="kith:st" minoccurs="0"/> <element name="typeoffid" type="kith:cs" minoccurs="0"/> <element ref="ref:patientprecaution" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:infitem" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:patrelhcp" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:additionalid" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:address" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Kopimottaker --> <annotation> <documentation> Helsetjenesteenhet som får eller som skal ha kopi av et dokument eller en melding. En kopimottaker i en henvisningsmelding kan både være den som får kopi av den aktuelle henvisningen og også en part som skal ha kopi av den resulterende svarrapporten/epikrisen når denne foreligger. </documentation> </annotation> <element name="copydest"> <complextype> <sequence> <element name="role" type="kith:cs" minoccurs="0"/> <element ref="ref:copydestrole" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:hcp"/> </sequence> </complextype> </element> <!-- Class: Henvisende instans --> <annotation> <documentation> Helsetjenesteenhet som henviser pasient til undersøkelse eller behandling. </documentation> </annotation> <element name="requester"> <complextype> <sequence> <element name="role" type="kith:cs" minoccurs="0"/> <element ref="ref:hcp"/> </sequence> </complextype> </element> <!-- Class: Henvisningsdiagnose --> <annotation> <documentation> Kompleks kode for å uttrykke en henvisningsdiagnose med et definert kodeverk. </documentation> </annotation> <element name="diagnosis"> <complextype> <sequence> <element name="concept" type="kith:cv"/> <element ref="ref:modifier" minoccurs="0" maxoccurs="unbounded"/> </sequence> </complextype> </element> <!-- Class: Rekvirert tjeneste --> <annotation> <documentation> Opplysninger om rekvirert eller ønsket tjeneste. </documentation> </annotation> <element name="reqserv"> <complextype> <sequence> <element name="servtype" type="kith:cs " /> Versjon 0.9 13.10.2003 17

<element name="purpose" type="kith:cs" minoccurs="0"/> <element name="reqdate" type="kith:ts" minoccurs="0"/> <element name="priority" type="kith:cs" minoccurs="0"/> <element name="comment" type="kith:st" minoccurs="0"/> <element ref="ref:service" minoccurs="0"/> </sequence> </complextype> </element> <!-- LEVEL 4 --> <!-- Class: Pasientrelatert helsetjenesteenhet --> <annotation> <documentation> Pasientrelatert helsetjenesteenhet som er involvert i å yte helsetjeneste til en pasient og som ikke er spesielt relatert til en gitt hendelse. </documentation> </annotation> <element name="patrelhcp"> <complextype> <sequence> <element name="relation" type="kith:cs"/> <element name="startdatetime" type="kith:ts" minoccurs="0"/> <element name="enddatetime" type="kith:ts" minoccurs="0"/> <element ref="ref:hcp"/> </sequence> </complextype> </element> <!-- Class: Moderator --> <annotation> <documentation> Modifikator til en tilstand/prosedyre. </documentation> </annotation> <element name="modifier"> <complextype> <sequence> <element name="name" type="kith:cs"/> <element name="value" type="kith:cv" maxoccurs="unbounded"/> </sequence> </complextype> </element> <!-- Class: Alternativ pasientid --> <annotation> <documentation> Annen identifikasjon av personen som personen er eller har vært kjent under. </documentation> </annotation> <element name="additionalid"> <complextype> <sequence> <element name="id" type="kith:st"/> <element name="type" type="kith:cs"/> </sequence> </complextype> </element> <!-- Class: Kopimottakerrolle --> <annotation> <documentation> Rolle til aktuelle kopimottaker. </documentation> </annotation> <element name="copydestrole"> <complextype> <sequence> <element name="msgtype" type="kith:cs"/> <element name="reqcommethod" type="kith:cs" minoccurs="0"/> <element name="actcommethod" type="kith:cs" minoccurs="0"/> </sequence> </complextype> Versjon 0.9 13.10.2003 18

</element> <!-- Class: Advarsel til tjenesteyter --> <annotation> <documentation> Pasientopplysninger av betydning for tjenesteyters håndtering av pasienten. </documentation> </annotation> <element name="patientprecaution"> <complextype> <sequence> <element name="precaution" type="kith:st"/> <element name="startdatetime" type="kith:ts" minoccurs="0"/> <element name="enddatetime" type="kith:ts" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Tjeneste --> <annotation> <documentation> Spesifikasjon om utført, planlagt eller rekvirert tjeneste. </documentation> </annotation> <element name="service"> <complextype> <sequence> <element name="servid" type="kith:cv" minoccurs="0"/> <element name="medspeciality" type="kith:cv" minoccurs="0"/> <element name="admcat" type="kith:cs" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Klinisk opplysning --> <annotation> <documentation> Opplysninger om en enkelt klinisk opplysning som for eksempel sykehistorie, symptom, funn, diagnose, undersøkelsesresultat, medikamentell behandling eller operasjon. </documentation> </annotation> <element name="infitem"> <complextype> <sequence> <choice> <element ref="ref:resultitem"/> <element ref="ref:medication"/> <element ref="ref:observation"/> </choice> <element name="type" type="kith:cs"/> <element name="startdatetime" type="kith:ts" minoccurs="0"/> <element name="enddatetime" type="kith:ts" minoccurs="0"/> <element name="orgdate" type="kith:ts" minoccurs="0"/> </sequence> </complextype> </element> <!-- LEVEL 5 --> <!-- Class: Undersøkelsesresultat --> <annotation> <documentation> Opplysninger om resultatet av en undersøkelse. </documentation> </annotation> <element name="resultitem"> <complextype> <sequence> <choice> <element ref="ref:textresult"/> <element ref="ref:interval"/> <element ref="ref:dateresult"/> <element ref="ref:numresult"/> Versjon 0.9 13.10.2003 19

</choice> <element name="servtype" type="kith:cs" minoccurs="0"/> <element name="invdate" type="kith:ts" minoccurs="0"/> <element name="comment" type="kith:st" minoccurs="0"/> <element name="devresultind" type="kith:cs" minoccurs="0"/> <element ref="ref:clininv"/> </sequence> </complextype> </element> <!-- Class: Helsetjenesteenhet --> <annotation> <documentation> Opplysninger om en helsetjenesteenhet. En helsetjenesteenhet kan være en institusjon (eventuelt en avdeling ved en institusjon), en aktør (person) i helsevesenet eller en aktør ved en institusjon/avdeling. </documentation> </annotation> <element name="hcp"> <complextype> <sequence> <choice> <element ref="ref:inst"/> <element ref="ref:hcprof"/> </choice> <element name="medspeciality" type="kith:cv" minoccurs="0"/> <element name="partyidbyrequester" type="kith:st" minoccurs="0"/> <element name="partyidbyservprov" type="kith:st" minoccurs="0"/> <element ref="ref:address" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Medikamentell behandling --> <annotation> <documentation> Spesifikasjon av tidligere, planlagt eller pågående medikamentell behandling. </documentation> </annotation> <element name="medication"> <complextype> <sequence> <element name="drugid" type="kith:cv"/> <element name="comment" type="kith:st" minoccurs="0"/> <element name="status" type="kith:cs"/> <element name="intendedduration" type="kith:pq" minoccurs="0"/> <element name="quantitysupplied" type="kith:pq" minoccurs="0"/> <element name="unitdose" type="kith:pq" minoccurs="0"/> <element name="dosagetext" type="kith:st" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Annen klinisk opplysning --> <annotation> <documentation> Beskrivelse av klinisk opplysning bortsett fra medikamentell behandling og undersøkelsesresultat som er beskrevet strukturert. </documentation> </annotation> <element name="observation"> <complextype> <sequence> <element name="description" type="kith:st" minoccurs="0"/> <element name="comment" type="kith:st" minoccurs="0"/> </sequence> </complextype> </element> <!-- LEVEL 6 --> <!-- Class: Tekstlig resultat --> <annotation> <documentation> Versjon 0.9 13.10.2003 20

Undersøkelsesresultat angitt som et tekstlig svar. </documentation> </annotation> <element name="textresult"> <complextype> <sequence> <element ref="ref:result" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Institusjon --> <annotation> <documentation> Institusjon i helsevesenet. </documentation> </annotation> <element name="inst"> <complextype> <sequence> <element name="name" type="kith:st" minoccurs="0"/> <element name="id" type="kith:st" minoccurs="0"/> <element name="typeid" type="kith:cs" minoccurs="0"/> <element ref="ref:dept" minoccurs="0" maxoccurs="unbounded"/> <element ref="ref:hcperson" minoccurs="0" maxoccurs="unbounded"/> </sequence> </complextype> </element> <!-- Class: Adresse --> <annotation> <documentation> Adresse. </documentation> </annotation> <element name="address"> <complextype> <sequence> <element name="type" type="kith:cs"/> <element name="streetadr" type="kith:st" minoccurs="0"/> <element name="postalcode" type="kith:st" minoccurs="0"/> <element name="city" type="kith:st" minoccurs="0"/> <element name="county" type="kith:cs" minoccurs="0"/> <element name="country" type="kith:cs" minoccurs="0"/> <element name="citydistr" type="kith:cs" minoccurs="0"/> <element name="teleaddress" type="kith:url" minoccurs="0" maxoccurs="unbounded"/> </sequence> </complextype> </element> <!-- Class: Klinisk undersøkelse --> <annotation> <documentation> Spesifikasjon av en klinisk undersøkelse som resulterer i et undersøkelsesresultat. </documentation> </annotation> <element name="clininv"> <complextype> <sequence> <element name="id" type="kith:cv"/> <element name="spec" type="kith:cv" minoccurs="0" maxoccurs="unbounded"/> </sequence> </complextype> </element> <!-- Class: Usikkerhetsintervall --> <annotation> <documentation> Undersøkelsesresultat angitt som et usikkerhetsintervall. </documentation> </annotation> <element name="interval"> Versjon 0.9 13.10.2003 21

<complextype> <sequence> <element name="low" type="kith:pq" minoccurs="0"/> <element name="high" type="kith:pq" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Datoresultat --> <annotation> <documentation> Undersøkelsesresultat uttrykt som en dato, for eksempel forventet dato for nedkomst. </documentation> </annotation> <element name="dateresult"> <complextype> <sequence> <element name="dateresultvalue" type="kith:ts"/> </sequence> </complextype> </element> <!-- Class: Numerisk resultat --> <annotation> <documentation> Undersøkelsesresultat i form av en numerisk verdi. </documentation> </annotation> <element name="numresult"> <complextype> <sequence> <element name="arithmeticcomp" type="kith:cs" minoccurs="0"/> <element name="numresultvalue" type="kith:pq"/> </sequence> </complextype> </element> <!-- Class: Person i helsevesenet --> <annotation> <documentation> Person i helsevesenet som er involvert direkte eller indirekte i å yte helsetjenester til en pasient. </documentation> </annotation> <element name="hcprof"> <complextype> <sequence> <element name="type" type="kith:cs" minoccurs="0"/> <element name="name" type="kith:st" minoccurs="0"/> <element name="id" type="kith:st" minoccurs="0"/> <element name="typeid" type="kith:cs" minoccurs="0"/> </sequence> </complextype> </element> <!-- LEVEL 7 --> <!-- Class: Resultat --> <annotation> <documentation> Tekstlig resultat. </documentation> </annotation> <element name="result"> <complextype> <sequence> <element name="heading" type="kith:cs" minoccurs="0"/> <element name="textresultvalue" type="kith:st" minoccurs="0"/> <element name="textcode" type="kith:cv" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Avdeling --> <annotation> Versjon 0.9 13.10.2003 22

<documentation> Opplysninger om avdeling. Forutsetter at institusjon er angitt. </documentation> </annotation> <element name="dept"> <complextype> <sequence> <element name="type" type="kith:cs" minoccurs="0"/> <element name="name" type="kith:st" minoccurs="0"/> <element name="id" type="kith:st" minoccurs="0"/> <element name="typeid" type="kith:cs" minoccurs="0"/> </sequence> </complextype> </element> <!-- Class: Person i organisasjon --> <annotation> <documentation> Person i helsevesenet som er del av en institusjon eller avdeling. </documentation> </annotation> <element name="hcperson"> <complextype> <sequence> <element name="name" type="kith:st" minoccurs="0"/> <element name="id" type="kith:st" minoccurs="0"/> <element name="typeid" type="kith:cs" minoccurs="0"/> </sequence> </complextype> </element> </schema> Versjon 0.9 13.10.2003 23

6 Implementasjonsdetaljer Dette kapitlet beskriver detaljer med hensyn til hvordan XML-skjemaet implementeres, herunder kodeverk som skal benyttes. Innholdet må suppleres i løpet av pilot-perioden. 6.1 Logisk innhold Tabellen nedenfor gir en logisk oversikt over meldingens struktur og angir hvor de viktigste informasjonselementene plasseres i meldingen. 1 Meldingen Opplysninger om meldingen, herunder type melding 1 Henvisning Opplysninger om Henvisningen 1 Pasient Opplysninger om henvist pasient (navn, fødselsnummer etc.) 0-* Advarsel til tjenesteyter Viktige pasientopplysninger som ikke inngår som CAVEopplysninger 0-* Kliniske opplysninger (inkludert CAVE) Medikamentell behandling Annen klinisk opplysning 0-* Undersøkelseresultat - Numerisk resultat - Tekstlig resultat - Datoresultat - Intervall 0-* Pasientrelatert helsetjenesteenhet - Pasientens faste lege 0-* Alternativ pasientid - Lokalt hjelpenummer - Tidligere offisiell id 0-1 Pasientens adresse og telekommunikasjonsopplysninger Adresse og telefon 2-* Involverte helsetjenesteenheter - henvisende instans - tjenesteytende instans - kopimottaker 0-1 Adresse Adresse for helsetjenesteenhet 0-* Referert dokument Opplysninger om tilknyttet(e) dokument(er), inkludert bookingreferanse 0..1 Rekvirert tjeneste Prioritet 0..1 Tjeneste Spesifikasjon av ønsket undersøkelse 0-* Begrunnelse for henvisningen Begrunnelse for henvisningen som fri tekst (ikke diagnose) 1-* Diagnose Henvisningsdiagnose Versjon 0.9 13.10.2003 24

Oversikt over klasser og attributter Klassenavn Attributtnavn Kortnavn Forekomst Data- Dokumentasjon type Henvisningsm 1 En melding bestående av en henvisning. elding (Message) Type Type 0..1 CS Spesifikasjon av benyttet meldingstype. Kodeverdi = H (Henvisning) NB! Type skal alltid oppgis, men attributtet er frivillig i skjema siden denne klassen er gjenbrukt i mange meldinger. Henvisning (ServReq) Versjon av melding MsgVersion 0..1 ST Spesifikasjon av benyttet versjon av meldingstypen. Feltet inneholder identifikasjon av benyttet XML-skjema på formen "vn ccyy-mm-dd". Bør oppgis. Versjon av implementerin g MIGversion 1 ST Spesifikasjon av benyttet implementasjon av meldingen. Feltet inneholder identifikasjon av benyttet implementasjonsguide på formen "vn ccyy-mmdd". Genereringsti dspunkt GenDate 1 TS Tidspunkt for generering av meldingen angitt med dato og klokkeslett (CCYYMMDDHHMMSS). Dette tidspunktet kan være forskjellig fra tidspunktet for sending av meldingen. Id MsgId 1 ST Avsenders entydige identifikasjon av meldingen. 1 Henvisning av en pasient til undersøkelse/behandling hos spesialist eller annen helsetjenesteenhet. Tjenestetype ServType 1 CS Kode for tjenestetype for henvisningen generelt, ikke om de ulike rekvirerte tjenestene. Utstedelsestid spunkt IssueDate 1 TS Utstedelsestidspunkt for henvisningen, vanligvis angitt kun med dato. Utstedelsestidspunkt er ikke nødvendigvis det tidspunktet meldingen blir sendt. PaymentCat 0..1 CS Kode for hvem som betaler for behandlingen. Betalingskate gori Henvisende ReqComment 0..1 ST Henvisende instans sine kommentarer til instans sin henvisningen i sin helhet. Inkluderer ikke kommentar begrunnelse for henvisningen. Meldingsbekr Ack 0..1 CS Angivelse av om avsender ønsker bekreftelse på eftelse at mottaker har mottatt meldingen. Type henvisning Henvisende instans sin henvisningsid MsgDescr 1 CS Angivelse av type henvisning som for eksempel søknad om innleggelse, henvisning til poliklinisk undersøkelse, supplerende opplysninger, purring på tidligere henvisning. Id 1 ST Henvisende instans sin identifikasjon av henvisningen. Versjon 0.9 13.10.2003 25

Klassenavn Attributtnavn Kortnavn Forekomst Data- Dokumentasjon type Pasient (Patient) 1 Opplysninger om pasienten. Klassen må alltid inneholde minimum Offisiell pasientid og Type offisiell id eller navn og klassen Alternativ pasientid Refusjonsgrun BasisForHealt 0..1 CS Grunnlag for refusjon av kostnader til nlag hservices helsetjenester. Sosialt kjønn Sex 0..1 CS Kode for personens kjønn iht. ISO 5218. Fødselsdato DateOfBirth 0..1 TS Personens fødselsdato angitt som CCYYMMDD. Navn Name 0..1 ST Navn på person angitt med etternavn etterfulgt av fornavn og atskilt med komma. Tjenesteyters IdByServProv 0..1 ST Tjenesteyters identifikasjon av pasienten. Advarsel til tjenesteyter (PatientPrecau tion) Klinisk opplysning (InfItem) Undersøkelses resultat (ResultItem) pasientid Henvisende instans sin pasientid Offisiell pasientid Type offisiell id ider IdByRequeste r 0..1 ST Henvisende instans sin pasientidentifikasjon. OffId 0..1 ST Offisiell pasientidentifikasjon. Vanligvis fødselsnummer, men kan være D- nummer eller H-nummer dersom fødselsnummer ikke finnes. TypeOffId 0..1 CS Type offisiell pasientidentifikasjon. Pasientopplysninger av betydning for tjenesteyters håndtering av pasienten. CAVE opplysninger skal angis i klassen "Kliniske opplysninger" Advarsel Precaution 1 ST Angivelse av opplysning som er av betydning for tjenesteyter (smittefare, gravid, etc.), men som ikke er CAVE-opplysninger. Det er også mulig å angi at et gitt forhold ikke er til stede eller at opplysning om dette mangler. CAVE-opplysninger angis i klassen "Kliniske opplysninger". Starttidspunkt StartDateTim 0..1 TS (Start-)Tidspunkt for gyldighet av den aktuelle e advarsel eller forhåndsregel. Sluttidspunkt EndDateTime 0..1 TS Sluttidspunkt for gyldighet av den aktuelle advarsel eller forhåndsregel. Opplysninger om en enkelt klinisk opplysning Spesialiseres til Medikamentell behandling eller Annen klinisk opplysning. Type klinisk Type 1 CS Kode for type klinisk opplysning. opplysning Starttidspunk StartDateTim 0..1 TS (Start-)Tidspunkt for klinisk opplysning. e Sluttidspunkt EndDateTime 0..1 TS Sluttidspunkt for klinisk opplysning. Tidspunkt for OrgDate 0..1 TS Tidspunkt for opprinnelsen til den kliniske opprinnelse opplysningen. 0..1 Opplysninger om resultatet av en undersøkelse. Selve undersøkelsesresultatet spesifiseres som et numerisk resultat, usikkerhetsintervall, tekstlig resultat eller datoresultat. Tjenestetype ServType 0..1 CS Kode for tjenestetype for undersøkelsesresultatet. Versjon 0.9 13.10.2003 26

Datoresultat Datoresultat Datoverdi Numerisk resultat (NumResult) Aritmetisk komparator Klassenavn Attributtnavn Kortnavn Forekomst Data- Dokumentasjon type Tidspunkt for InvDate 0..1 TS Tidspunkt for nårtid undersøkelsen er foretatt undersøkelsen angitt med dato og evt. klokkeslett. Kommentar Comment 0..1 ST Kommentarer som fri tekst vedrørende undersøkelsesresultatet. Avviksmarkør DevResultInd 0..1 CS Kode for avvik fra normalområdet. Resultat 0..1 Tekstlig resultat. (Result) Type tekstsvar Heading 0..1 CS Type (overskrift) for tekst. Tekstlig verdi TextResultVal 0..1 ST Tekstlig beskrivelse. ue Kodet verdi TextCode 0..1 CV Kodet opplysning Usikkerhetsint ervall (Interval) Nedre grense Low 0..1 0..1 PQ Undersøkelsesresultat angitt som et usikkerhetsintervall. Nedre grense for undersøkelsesresultat angitt som et usikkerhetsintervall. Øvre grense High 0..1 PQ Øvre grense for undersøkelsesresultat angitt som et usikkerhetsintervall. Pasientrelatert helsetjenesteenhet (PatRelHCP) Alternativ pasientid (AdditionalId) Rekvirert tjeneste (ReqServ) Numerisk verdi DateResultVa lue 0..1 Undersøkelsesresultat uttrykt som en dato, for eksempel forventet dato for nedkomst. 1 TS Undersøkelsesresultat angitt som en tidsangivelse (datoresultat eller klinisk dato). 0..1 Undersøkelsesresultat i form av en numerisk verdi. ArithmeticCo mp 0..1 CS Aritmetisk komparator NumResultVa 1 PQ Måleresultat som en numerisk verdi. lue Pasientrelatert helsetjenesteenhet som er involvert i å yte helsetjeneste til en pasient og som ikke er spesielt relatert til en gitt hendelse. Benyttes for å oppgi pasientens fastlege ved behov. Type relasjon Relation 1 CS Rollen aktuelle helsetjenesteyter har i relasjon til pasienten. Starttidspunkt StartDateTim 0..1 TS (Start-)Tidspunkt for aktuelle relasjon. e Sluttidspunkt EndDateTime 0..1 TS Sluttidspunkt for aktuelle relasjon. Annen identifikasjon av personen som personen er eller har vært kjent under. Id Id 1 ST Alternativ pasientidentifikasjon. Type Type 1 CS Kode for type alternativ pasientidentifikasjon. 0..1 Opplysninger om rekvirert eller ønsket tjeneste. Tjenestetype ServType 1 CS Kode for tjenestetype for rekvirert tjeneste. Formål Purpose 0..1 CS Formål med ønsket/rekvirert tjeneste. Ønsket ReqDate 0..1 TS Starttidspunkt for rekvirert/ønsket tjeneste. tidspunkt Hastegrad Priority 0..1 CS Kode for henvisende instans' utførelsesprioritet eller tildelt prioritet. Ø-hjelp (umiddelbart) skal alltid varsles spesielt (ofte per telefon). Kommentar Comment 0..1 ST Kommentar til rekvirert tjeneste. Versjon 0.9 13.10.2003 27

Klassenavn Attributtnavn Kortnavn Forekomst Data- Dokumentasjon type Tjeneste (Service) 0..1 Spesifikasjon om utført, planlagt eller rekvirert tjeneste. Identifikasjon/ ServId 0..1 CV Kode for å spesifisere en bestemt type tjeneste. spesifikasjon Medisinsk spesialitet MedSpeciality 0..1 CV Kode for medisinsk spesialitet som er påkrevd. Pasientadmini AdmCat 0..1 CS Kode for pasientadministrativ tjeneste som strativ type tjeneste ønskes. Pasientrelatert helsetjenesteenhet (PatRelHCP) Tjenesteyter (ServProvider ) Henvisende instans Pasientrelatert helsetjenesteenhet som er involvert i å yte helsetjeneste til en pasient og som ikke er spesielt relatert til en gitt hendelse. Benyttes for å oppgi pasientens fastlege ved behov. Type relasjon Relation 1 CS Rollen aktuelle helsetjenesteyter har i relasjon til pasienten. Starttidspunkt StartDateTim 0..1 TS (Start-)Tidspunkt for aktuelle relasjon. e Sluttidspunkt EndDateTime 0..1 TS Sluttidspunkt for aktuelle relasjon. 1 Helsetjenesteenhet som yter tjenester i forbindelse med undersøkelse eller behandling av pasient. Rolle Role 0..1 CS Kode for helsetjenesteenhet som tjenesteyter. Benyttes vanligvis ikke. 1 Helsetjenesteenhet som henviser pasient til undersøkelse eller behandling. (Requester) Rolle Role 0..1 CS Kode for helsetjenesteenhet som henvisende instans. Kopimottaker (CopyDest) Kopimottaker rolle (Copy- DestRole) Referert dokument (RefDoc) Benyttes vanligvis ikke. Helsetjenesteenhet som får eller som skal ha kopi av et dokument eller melding. Rolle Role 0..1 CS Kode for helsetjenesteenhet som kopimottaker. Benyttes vanligvis ikke. Rolle til aktuelle kopimottaker. Type melding/doku ment Ønsket kommunikasj onsmetode Aktuelle kommunikasj onsmetode MsgType 1 CS Kode for type melding eller dokument som parten har fått eller skal ha kopi av. ReqComMeth od ActComMeth od 0..1 CS Kode for kommunikasjonsmetode som foreslått av henvisende instans. 0..1 CS Kode for kommunikasjonsmetode som blir eller ble benyttet. Referanse til dokument som er relevant for denne meldingen. Utstedelsestid IssueDate 0..1 TS Tidspunkt for utstedelse av dokument/melding spunkt angitt med dato og evt. klokkeslett. Type melding/doku ment MsgType 1 CS Kode for type melding/dokument. Versjon 0.9 13.10.2003 28

Klassenavn Attributtnavn Kortnavn Forekomst Utsteders dokumentid Begrunnelse for henvisningen (ReasonAsTe xt) Adresse (Address) Helsetjenestee nhet (HCP) Data- Dokumentasjon type Id 0..1 ST Utsteders identifikasjon av dokument/melding eller bookingnummer. Bookingnummer skal bestå av følgende felt, adskilt med bindestrek: Teneste-Ressurs-Timestart Tjeneste (unik standardkode felles for alle system) Ressurs (velges fritt av det enkelte sykehus) Timestart (Århundre, år, måned, dag, time, minutt - CCYYMMDDHHMM) Begrunnelse for henvisningen som fri tekst. En forekomst av klassen for hver type opplysning. Diagnose oppgis i Henvisningsdiagnose. Type Heading 0..1 CS Type (overskrift for) tekst. Tekstsvar Tekstlig verdi TextResultVal 0..1 ST Tekstlig beskrivelse av begrunnelsen i henhodl ue til "Type Tekstsvar". Kodet opplysning TextCode 0..1 CV 0..1 Adresseopplysninger - Pasientens adresse - Adresse for helsetjenesteenhet Type Type 1 CS Kode for type adresse. For pasienter benyttes vanligvis bostedsadresse (H) mens det for organisasjoner benyttes poststedsadresse (PST). Gateadresse StreetAdr 0..1 ST Gateadresse. Postnummer PostalCode 0..1 ST Postnummer. Poststed City 0..1 ST Poststedsnavn. Fylke/kommu County 0..1 CS Angivelse av kode for fylke og/eller kommune i ne henhold til SSB's kodeverk. Land Country 0..1 CS Kode for land iht. ISO 3166. Benyttes vanligvis kun for adresser i utlandet. Bydel CityDistr 0..1 CS Kode for administrativ del av by i henhold til kodeverk fra SSB vedrørende de større byene. Telekommuni TeleAddress URL Telekommunikasjonsadresse inkludert type. kasjon Opplysninger om en helsetjenesteenhet. En helsetjenesteenhet kan være en institusjon (eventuelt en avdeling ved en institusjon), en aktør (person) i helsevesenet eller en aktør ved en institusjon/avdeling. Medisinsk spesialitet MedSpecialty 0..1 CV Kode for medisinsk spesialitet for aktuelle helsetjenesteenhet. En helsetjenesteenhet kan ha flere medisinske spesialiteter, men kun den som er av interesse i den gitte sammenhengen tas med her. Benyttes kun hvis denne opplysningen er relevant i den aktuelle sammenhengen. Henvisende PartyIdByReq instans sin uester helsetjenestee nhetsid 0..1 ST Henvisende instans sin identifikasjon av helsetjenesteenhet. Versjon 0.9 13.10.2003 29