Kuidas lugeda HL7 sõnumeid

Health Level Seven (HL7) on tervishoius kasutatav koostalitlusvõime standard. Seda keelt kasutavad terviseteabesüsteemid suhtlemiseks. Näiteks on rahvatervise osakondadel immuniseerimisregistrid ja sündroomi seiresüsteemid, mis peavad suhtlema haiglate ja kliinikute elektrooniliste tervisekaartide (EHR) süsteemidega. See saavutatakse HL7 sõnumitega. Kuigi HL7 standardeid on alates HL7 v2-st tehtud kaks suuremat muudatust, jääb see siiski tervishoiu standardiks ja versiooniks, mida selles valdkonnas kõige tõenäolisemalt leiate.

1
Õppige HL7 sõnumistruktuuri. Siin on tüüpiline HL7 sõnum, millele on lisatud süntaksi esiletõstmine, et sõnumis olevaid elemente hõlpsamini tuvastada: MSH|^~&|ADT1|MCM|LABADT|MCM|198808181126|Turvalisus|ADT^A01|MSG00001-|P|2.6 EVN |A01|198808181123PID||PATID1234^5^M11^^AN||JONES^WILLIAM^A^III||19610615|M||2106-3|677 DELAWARE AVENUE^^EVERETT^MA^021919| )379-1212|(919)271-3434~(919)277-3114||S||PATID12345001^2^M10^^ACSN|123456789|9-87654^NCNK1|1|JONES^SPOBARA| ||||20011105NK1|1|JONES^MICHAEL^A|FTHPV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|||SUR||-||ADM|A0AL1| 1||^PENITSITSLIIN||KOOD16~KOOD17~KOOD18AL1|2||^KASSI KÕÕM||KOOD257DG1|001|I9|1550|MAL NEO-MAKS, ESMANE|19880501103005|FPR1|2234|5COMDURES1|1^11CO|18AL1| 198809081123ROL|45^SALVESTAJA^ROLLIDE MEISTERLOEND|AD|RO|KATE^SMITH^ELLEN|199505011201GT1|1122|1519|BILL^GATES^AIN1|001|A357|1234|501|A357|1234 | 45^RECORDER^ROLE MASTER LIST|AD|RO|KATE^ELLEN|199505011201Sõnumid koosnevad segmentidest, väljadest, komponentidest ja alamkomponentidest. Segmente võib pidada konteineriteks, mis rühmitavad sarnaseid andmeid. Need andmed sisalduvad segmendi väljadel. Kolmekohalised sinised koodid on selle sõnumi segmendisildid. Iga segment sisaldab välju, mis on eraldatud helesinise tähega ‘|’ iseloomu. Väljad ja segmendid võivad korduda. Korduvad väljad eraldatakse punase märgiga ‘~. Komponendid on väljade sees olevad andmepunktid ja need on eraldatud rohelise märgiga ‘^. Alamkomponendid on piiritletud helelilla ‘&’ eraldajaga. Neid erimärke nimetatakse juhtmärkideks. Tabel sisaldab standardseid juhtmärke, mida kasutatakse HL7-s.

2
Jagage sõnum segmentideks. Segmendid on põhilised struktuurielemendid, millest HL7 sõnumid koostatakse. Iga sõnum koosneb ühest või mitmest segmendist. Sõnumi tüüp määrab, milliseid segmente sõnum sisaldab, millised on valikulised ja millised on korratavad. Selle süntaksi dikteerib sõnumi loomisel kasutatud HL7 versioon. Segmendid on erinevat tüüpi sõnumites taaskasutatavad. Näidissõnumi segmendid on loetletud tabelis:

3
Jagage segmendid väljadeks. Järgmine diagramm on HL7 sõnumi kontseptuaalne mudel, mis on jagatud segmentideks ja väljadeks. Iga segmendi alguses kasutatavad kolmekohalised koodid toimivad siltidena. Väljad märgitakse, laiendades segmenti välja indeksi numbriga. Näiteks sõnumi päise esimene väli oleks MSH-1, teine ​​väli MSH-2 jne. MSH, sõnumi päis, on iga HL7 sõnumi esimene segment ja sisaldab sõnumi metaandmeid. Iga sõnumi teine ​​segment on EVN segment. See sisaldab sündmust, mille sõnum käivitab. Selles näites on selleks sündmuseks statsionaarse operatsiooni ajakava.

4
Pange tähele näitesõnumis, et kõik väljad ei sisalda andmeid. Järgmine NK1 (Next of Kin) segmendi katkend sisaldab tühje välju. Siin olevad tühjad väljad on tähistatud väljade eraldajatega (|), mille vahele ei jää midagi, millele järgneb kuupäev vormingus Yymmdd: SPO|||||20011105

5
Arvestage, et korduvad väljad on eraldatud märgiga ~. See näide näitab korduvat allergilise reaktsiooni välja (AL1.5[1-3]) allergiate (AL1) segmendis: CODE16~CODE17~CODE18

6
Jagage väljad komponentideks. Iga välja komponent on eraldatud märgiga ^. Väljad märgitakse, laiendades segmendi tähistust kümnendkohaga, millele järgneb välja indeksi number. Näiteks aadressi komponent on aadressivälja osa ja seda saab indekseerida PID-11.1-ga. PID on patsiendi tuvastamise segment. PID-11.1 on aadressivälja (PID-11) aadressikomponent. Komponente saab jaotada alamkomponentideks, kasutades eraldajana märki &.

7
Kasutage elementide otsimiseks HL7 andmesõnastikku. Kõigi sõnumis sisalduvate elementide andmesõnastiku saab leida, viidates sõnumi koostamiseks kasutatud HL7 versiooni standardile. Versiooninumbri leiate mis tahes sõnumi päise MSH-12 väljalt. Standardi lisa A sisaldab andmesõnastikku kõigi sõnumi elementide kohta. See on saadaval nii PDF- kui ka XLS-vormingus. Tüüpiline näide on HL7 v2.6 andmesõnastik.