HL7

Python Library Parsing HL7 V2.X-berichten
Download nu

HL7 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John Paulett

HL7 Tags


HL7 Beschrijving

Python Library Parsing HL7 V2.X-berichten HL7 is een eenvoudige Python-bibliotheek voor het parseren van berichten van gezondheidsniveau 7 (HL7) versie 2.x.hl7 is een communicatieprotocol en berichtindeling voor gezondheidszorggegevens. Het is de FACTO-norm voor het verzenden van gegevens tussen klinische informatiesystemen en tussen klinische apparaten. De versie 2.x-serie, die vaak is, is een buisgescheiden formaat momenteel de meest geaccepteerde versie van HL7 (versie 3.0 is een XML-gebaseerd formaat). Python-HL7 Momenteel alleen parseert HL7 Versie 2.x-berichten in een eenvoudig om toegang te krijgen tot de gegevensstructuur. De huidige implementatie volgt de HL7-specificatie niet volledig, maar is goed genoeg om de meest voorkomende HL7-berichten te ontleden. De bibliotheek kan mogelijk evolueren om volledig klager te zijn met de spec. De bibliotheek kan uiteindelijk ook de mogelijkheid bevatten om HL7 V2.X-berichten te maken. Een voorbeeld, laten we een HL7-bericht maken: >>> Message = 'MSH | ^ ~ | GHH LAB | ELAB-3 | GHH OE | BLDG4 | 200202150930 || Oru ^ R01 | CNTRL-3456 | P | 2.4 '>>> Bericht + =' PID ||| 555-44-4444 || elkevrouw ^ ^ ^ e ^^^^ l | Jones | 196203520 | f || | 153 Fernwood Dr. ^^ Statesville ^ Oh ^ 35292 || (206) 3345232 | (206) 752-121 |||| AC555444444 || 67-A4335 ^ OH ^ 20030520 '>>> Message + =' OBR | 1 | 845439 ^ Ghh OE | 1045813 ^ GHH Lab | 1554-5 ^ Glucose ||| 200202150730 |||||||| 555-55-5555 ^ primaire ^ Patricia P ^^^^ MD ^^ Level Seven Seven HealthCare, Inc . ||||||||| f |||||| 444-44-4444 ^ Hippocrates ^ HOWARD H ^^^^ MD '>>> Bericht + =' Obx | 1 | SN | 1554-5 ^ Glucose ^ Post 12H CFST: MCNC: PT: SER / PLAS: QN || ^ 182 | MG / DL | 70_105 | H ||| F'we bel de opdracht HL7.parse () met stringbericht: >>> H = Parse (bericht) Wij krijgen een N-dimensionale lijst Terug: >>> Type (H) Er waren 4 segmenten (MSH, PID, OBR, OBX): >>> Len (H) 4We kunnen extraheren Individuele elementen van het bericht: >>> H 'Glucose' >>> H '182'We kunnen SEGM opzoeken ents door het segment-ID: >>> PID = segment ('PID', H) >>> PID '555-44-4444' Vereisten: · Python


HL7 Gerelateerde software