120 likes | 552 Views
iREX vs. T. Rex: Immunization Record Exchange. David John Marotta DT7 Software www.dt7.com/cdc. iREX Project Description. CDC Project to encourage HL7 Immunization transport between state registries
E N D
iREX vs. T. Rex:Immunization Record Exchange David John MarottaDT7 Softwarewww.dt7.com/cdc
iREX Project Description • CDC Project to encourage HL7 Immunization transport between state registries • Toolkit to facilitate HL7 Immunization encoding, transport, receipt, acknowledgement, and parsing.
iREX Toolkit Immunization Registry Exchange • Message Trigger • Message Encoding • Message Transport • Message Receipt • Message Acknowledgement • Message Parsing • Message Handling
Message Trigger • Business case for implementing immunization message exchange • Funding and management support for project implementation • Business rules to send a VXU V04 - Unsolicited Vaccination Record Update • Business rules to send a VXQ V01- Query for Vaccination Record
Message Encoding • Visual Message Definition (VMD) takes HL7-friendly file and handles the message encoding.
Message Transport • Secure HTTP (HTTPS) • Privacy • Authentication • Simplicity • Real-time acknowledgement Dedicated line (DL) This Proprietary SoftwareProduct Mandated By OurState Legislature (TPSPMBOSL) Virtual Private Network (VPN) Digital Certificates (DC) Encrypted Email (eEMail) Encrypted FTP (eFTP)
Message Receipt • HTTPS is always available • Messages can be stored into any format • ODBC table inserts can store messages directly into a database
Message Acknowledgement • Messages are acknowledged in real time • Message acknowledgement can include data specific responses from an interaction with a database • Acknowledgement does not require the sending system to have a message server
Message Parsing • The visual message definition is used to parse the message according to the implementation guide • Messages are parsed into an HL7-friendly record format
Message Handling • Business rules when to accept unsolicited update message • Business rules when to respond to query request • Data scrubbing and quality control issues • De-duplification of patients • De-duplification of care facitilites
iREX Toolset • Visual Message Definition • Java HTTPS Message Receiver • Immunization Message Transmiter • Available for free use, source included • Email: cdc@dt7.com • Website: www.dt7.com/cdc