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 2.3.1 of the Health Level Seven (HL7) Protocol
5 MSH|^~\&||MA0000||GA0000|199705221610||VXR^V03^V03|19970522M A53|T|2.3.1|||NE|AL| MSA|AA|19970522GA40| … PID|||1234^^^^SR^~1234-12^^^^LR^~3872^^^^MR~221345671^^^^SS^ ~430078856^^^^MA^||KENNEDY^JOHN^FITZGERALD^ JR^^^L|BOUVIER ^^^^^ ^M|19900607|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) 555-1212^PRN^PH^^^617^5551212 … 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