Presentation on theme: "1 An HL7-Centric Immunization Registry Presented by Kevin Davidson QS Technologies."— Presentation transcript:
1 An HL7-Centric Immunization Registry Presented by Kevin Davidson QS Technologies
2 The Information Exchange Problem How can unlike systems understand each other?
3 Enter HL7 An international standard for the exchange of health information Designed for unlike systems to communicate through a standard format "HL7”, "Health Level Seven," and the puzzle design are registered trademarks, and the HL7 design is a trademark of Health Level Seven, Inc.
4 Implementation Guide for Immunization Data Transactions using Version of the Health Level Seven (HL7) Protocol
5 MSH|^~\&||MA0000||GA0000| ||VXR^V03^V03| M A53|T|2.3.1|||NE|AL| MSA|AA| GA40| … PID|||1234^^^^SR^~ ^^^^LR^~3872^^^^MR~ ^^^^SS^ ~ ^^^^MA^||KENNEDY^JOHN^FITZGERALD^ JR^^^L|BOUVIER ^^^^^ ^M| |M|KENNEDY^BABY BOY^^^^^^B|2106-3^WHITE^HL 70005|123 MAIN ST^APT 3B^LEXINGTON^MA^00210^ ^M^MSACODE^MA 034~345 ELM ST^^BOSTON^MA^00314^^BDL~^^^^^^BR^^MA002||(617) ^PRN^PH^^^617^ … Actual HL7 Message HL7 messages are not designed for humans, but machines like them Segmen t Field
6 HL7 Message Types for Immunizations VXQ – Query for Vaccination Record VXX – Response with Multiple Matches VXR – Response with Vaccination Record VXU – Unsolicited Vaccination Update QCK/ACK – Acknowledgments ORU – Unsolicited Transmission of an Observation (used for VAERS) ADT – Admit / Discharge / Transfer
7 VXQ Message – Query for Vaccination Record Do you have any shots for Jimmy Smith?
8 VXX – Response with multiple matches Jimmy Smith 1 Jimmy Smith 2 Jimmy Smith 3 Jimmy Smith 4 Jimmy Smith 5 Jimmy Smith 6
9 VXR – Response with Vaccination Record Patient demographics Identifiers Vaccination history Adverse events Contraindications Recommendations for shots due
10 VXU – Unsolicited Vaccination Update Use to add new individual immunizations to the registry Use for mass loading from other systems
11 ORU – Unsolicited Transmission of an Observation (used for VAERS)
12 ADT – Admit / Discharge / Transfer ADT Messages can be used with legacy hospital and billing systems
13 Coded Data in HL7 CVX NIP Codes OMB RaceMVX LOINC HL7 Codes Over 50 Code Sets
14 An HL7-Centric Registry
15 An HL7-Centric Registry
16 Database Problems with Legacy Databases Do not provide ways to store all the possible information in an HL7 message Data fields have to be used in ways not originally intended Database
17 An HL7-Centric Registry
18 Problems with Legacy Code Sets Legacy Code Sets may not capture HL7 Coded Data completely. Translation tables are hard to maintain.