HL7 versio 2 Health Level International - voittoa tavoittelematon organisaatio perustettu vuonna 1987 yli 2300 henkilöä tavoitteena tuottaa standardit terveydenhuollon tarpeisii - ANSI:n valtuuttama - hl7.org - hl7.fi HL7 versio 2.x I - sarja standardeja terveydenhuollon informaation pakkaamiseen sähköisesti siirrettävään muotoon - rajapinta(formaatti) - viestimuotoista dataa ASCII-muodossa - käytössä yli 35 maassa HL7 versio 2.x II - laaja standardi (yli 2000 sivua määritelmiä) - lukuisasti erilaisia viestityyppejä terveydenhuollon tarpeisiin - yhteensopiva vanhempien versioiden kanssa - potilaan siirto, kotiutus Esimerkki MSH|^~\&|MegaReg|XYZHospC|SuperOE|XYZImgCtr|20060529090131-0500||ADT^A01^ADT_A01|01052901|P|2.5 EVN||200605290901||||200605290900 PID|||56782445^^^UAReg^PI||KLEINSAMPLE^BARRY^Q^JR||19620910|M||2028-9^^HL70005^RA99113^^XYZ|260 GOODWIN CREST DRIVE^^BIRMINGHAM^AL^35209^^M~NICKELL’S PICKLES^10000 W 100TH AVE^BIRMINGHAM^AL^35200^^O|||||||0105I30001^^^99DEF^AN PV1||I|W^389^1^UABH^^^^3||||12345^MORGAN^REX^J^^^MD^0010^UAMC^L||67890^GRAINGER^LUCY^X^^^MD^001 0^UAMC^L|MED|||||A0||13579^POTTER^SHERMAN^T^^^MD^0010^UAMC^L|||||||||||||||||||||||||||200605290 900 OBX|1|NM|^Body Height||1.80|m^Meter^ISO+|||||F OBX|2|NM|^Body Weight||79|kg^Kilogram^ISO+|||||F AL1|1||^ASPIRIN DG1|1||786.50^CHEST PAIN, UNSPECIFIED^I9|||A Viestin rakenne - viesti koostuu segmenteistä - segmentit sisältävät kenttiä - kentät sisältävät komponentteja Segmentit I - jokainen segmenttirivi alkaa kolmikirjaimisella tunnisteella - päättyy rivinvaihtomerkkiin - segmentin rakenne määrittelytaulusta - taulussa määritellään mm.segmentin kenttien pituudet, tietotyypit, kentät pakollisuus, toistot Segmentit II - erityinen segmentti MSH (Message Header) eli otsikkokenttä (pakollinen) - määritellään segmentissä käytettävät erottimet - lähettäjän tiedot, päivämäärä, viestin tyyppi Erottimet - kenttien erottimina putkimerkki “|” - komponenttien erottimina “^" - toistuvien kenttien erotin “~” Esimerkki otsikkosegmentistä MSH|erottimet||lähettäjä|||dateTime||messageType|messageID|processingStatus|syntaxVersion MSH|^~\&||^123457^Labs|||200808141530||ORU^R01|12345678 9|P|2.4 Yleisiä segmenttejä - Patient Identification Details (PID) potilaan tiedot - Patient Visit (PVI) potilaan luona (hoito) käynti - OBR, laboratiokokeen kuvaus - OBX, laboratiokokeen tulokset - Z-segmentti, omat määritelmät Tietotyypit - elementtien (kentät,komponentit) sisällön määrittely - yksinkertaiset tietotyypit (päivämäärä, muotoiltu teksti, ID, numeroarvot) - monimutkaiset tietotyypit (osoitteet, koodausjärjestelmät Tietotyypit II (koodit ja tunnisteet) - tarvitaan kun siirretään tietoa kahden erilaisen järjestelmän välillä - erilaiset koodausmenetelmät - vaara että molemmat tuottavat saman tunnisteen Tietotyypit III - HL7 ratkaisu: kaksi kenttää toisessa kentässä koodausmenetelmä toisessa tunniste koodausmenetelmä joko suoraan määritelty tai se lähetetään viestin mukana tunnisteen mukana HL7 V2.xml - HL7 version 2 tuki myös XML-formaatille - ANSI:n hyväksymä v 2003 - helpottaa siirtymää versio 3:een
© Copyright 2025