Immunization Reporting
Contents
Introduction
As it currently stands the package is not useful clinically and may be harmful to your clinical data. Please don't use it. You can use it to attest if you wish.
How does it work
In CPRS, using a reminder dialog, you document a test immunization on a test patient. This reminder dialog opens a generic order dialog. You need to document the test immunization again, and make sure to set the option to Send an HL7 message to yes.
In roll and scroll, run the option VW IMMUN HL7 MSG PREP to create the HL7 message. From there, it's up to you on how you are going to send it.
Installation
All components are packaged in one KIDS file. You need to perform some set-up after installation prior to using.
DO NOT USE THIS PACKAGE WITH REAL PATIENTS. DUPLICATE DATA ENTRY WILL LEAD TO ERRORS.
Usage
NB: Vistapedia isn't letting me upload images right now. I will just leave placeholders.
Set-up
First, you need to add the reminder dialog that was installed with the KIDS build as a selectable dialog to use for TIU. You can do it at the System Level or at a User Level. I would tend to recommend a User Level in this case, but the screen cap below shows you adding it at the system level.
Follow these steps from the Reminder Manager menu.
Select Reminder Managers Menu Option: ? CF Reminder Computed Finding Management ... RM Reminder Definition Management ... SM Reminder Sponsor Management ... TXM Reminder Taxonomy Management ... TRM Reminder Term Management ... LM Reminder Location List Management ... RX Reminder Exchange RT Reminder Test OS Other Supporting Menus ... INFO Reminder Information Only Menu ... DM Reminder Dialog Management ... CP CPRS Reminder [[Configuration~|Configuration]] ... RP Reminder Reports ... MST Reminders MST Synchronization Management ... PL Reminder Patient List Menu ... PAR Reminder Parameters ... XM Reminder Extract Menu ... GEC GEC Referral Report Enter ?? for more options, ??? for brief descriptions, ?OPTION for help text. Select Reminder Managers Menu Option: CP CPRS Reminder [[Configuration~|Configuration]] Select CPRS Reminder [[Configuration~|Configuration]] Option: ? CA Add/Edit Reminder Categories CL CPRS Lookup Categories CS CPRS Cover Sheet Reminder List MH Mental Health Dialogs Active PN Progress Note Headers RA Reminder GUI Resolution Active TIU TIU Template Reminder Dialog Parameter DL Default Outside Location PT Position Reminder Text at Cursor NP New Reminder Parameters GEC GEC Status Check Active WH WH Print Now Active Enter ?? for more options, ??? for brief descriptions, ?OPTION for help text. Select CPRS Reminder [[Configuration~|Configuration]] Option: TIU TIU Template Reminder Dialog Par ameter Reminder Dialogs allows as Templates may be set for the following: 1 User USR [choose from NEW PERSON] 3 Service SRV [choose from SERVICE/SECTION] 4 Division DIV [VOE OFFICE INSTITUTION] 5 System SYS [BETA.VISTA-OFFICE.ORG] Enter selection: 5 System BETA.VISTA-OFFICE.ORG Setting Reminder Dialogs allows as Templates for System: BETA.VISTA-OFFICE.ORG Select Display Sequence: ? Display Sequence Value ---------------- ----- 1 TIU PERSONAL HX 2 TIU CHIEF COMPLAINT 3 TIU IMMUNIZATIONS 10 VA-DEPRESSION SCREEN 20 MU NQF0028AB MANAGEMENT DI 30 MU NQF0421 BMI DI 40 MU SMOKING STATUS DI Select Display Sequence: 50 Are you adding 50 as a new Display Sequence? Yes// YES Display Sequence: 50// 50 Clinical Reminder Dialog: MU IMM REGISTRY DI DI reminder dialog LOCAL ...OK? Yes// (Yes) Select Display Sequence: Select CPRS Reminder [[Configuration~|Configuration]] Option:
CPRS Set-up and Use
Second, you need to associate the dialog with a new TIU Template in CPRS. Choose the Notes tab in CPRS, and choose Options > Edit Templates File:Immunization Reporting Edit Templates1.png
Click on New Template, name the template any legal name (here I called it IMM_HL7), choose a template type of "Reminder Dialog" and pick the reminder dialog "Mu Imm Registry Di Di". File:Immunization Reporting Edit Templates2.png
Pick a test patient, create a new visit, go to the Notes tab, and click "New Note". Pick an appropriate title, and then pick the template you just created from the templates drawer. You will see a dialog that looks like this: File:Immunization Reporting Template1.png
Fill it out using any of the sample immunizations listed, like this: File:Immunization Reporting Template2.png
After you click Finish, an order dialog will be opened. You need to fill in all the information again. File:Immunization Reporting OrderDialog1.png
The order does not need to be signed.
Extraction of HL7 messages
Run option VW IMMUN HL7 MSG PREP
PREP IMMUNIZATION ORDERS FOR HL7 MESSAGES The "Last Order" from which to begin checking for Immunization orders is: 135 Do you want to reset that value? NO// YES What value shall be used?: 135// 0 Ready to prep more immunization orders for HL7 messages? YES// PATIENT: COYOTE,WILEY E DEVICE: HOME// ;;99999 TELNET MSH|^~\&|VW IMMUNIZATION|WorldVistA EHR 3-09|CDC IMMUNIZATION REG|CDC|2012102411 5708-0500||VXU^V04^VXU_V04|123|P||||AL|AL|USA| PID|1||7^^^DFN^MR||COYOTE^WILEY^E^^^^L~VULGARIS^CARNIVOROUS^^^^^A~DIGESTUS^ROAD- RUNNERUS^^^^^A~ANYTHINGUS^EATIBUS^^^^^A||19490917|M||2106-3^WHITE^HL70005|111 KL SJD^""^CROCKETT^VA^24323^USA^P^""^197~^^TUCSON^AZ^^^N||^PRN^^^^333^4445555|||||| |||N^ NOT HISPANIC OR LATINO^HL70189||||||||| ORC|RE||135|||||||||23^DOCTOR^TEN| RXA|0|1|20121009|20121009|03^Measles Mumps Rubella Vaccine^CVX|0.2|GM^GM^HL70396 ||||||||LOT6||SKB^GLAXOSMITHKLINE^MVX||||A| Done Last Order processed: 135
Once the data is generated it's up to you on how to get it to the certifying agency if necessary.
The KIDS file includes HL7 messaging components that are not used for messaging. If you are versed in HL7 in VISTA, you may use these to send off the messages to appropriate destinations.
PROTOCOL: ACTION: VW IMMUNIZATION VXU V04 CDC CLIENT SEND TO SITE VW IMMUNIZATION VXU V04 DRIVER SEND TO SITE VW IMMUNIZATION VXU V04 EVT SEND TO SITE VW IMMUNIZATION VXU V04 SUB SEND TO SITE