BHLV01I ; cmi/sitka/maw - BHL Process V01 Event ;
Source file <BHLV01I.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Support HL7 Interfaces | 3 | QRY^BHLPID PTLK^BHLQU (,EOJ)^BHLSETI | 
| IHS VA Utilities | 1 | $$VALI^XBDIQ1 | 
| Kernel | 1 | EN^XQOR | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 2 | IS00025 IS00025A | 
| IHS Support HL7 Interfaces | 1 | BHLV02I | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QRD | ;-- get QRD info | |
| QRF | ;-- get QRF info | |
| GET | ;-- let's lookup the patient then get immunization information | |
| IMM | ;-- lookup immunizations | |
| OQRF | ;EP - reset the original QRF for passback | |
| OQRD | ;EP - reset the original QRD for passback | |
| VST | ;-- pass by visit | |
| MAIN | ;-- file the inbound V01 message | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVIMM - [#9000010.11] | IMM+7 | 
| ^AUPNVIMM("AC" | IMM+1, IMM+6 | 
| ^AUPNVIMM("AD" | VST+8 | 
| Name | Line Occurrences | 
|---|---|
| GET | MAIN+3 | 
| IMM | GET+12 | 
| OQRD | QRD+9 | 
| OQRF | QRF+10 | 
| QRD | MAIN+3 | 
| QRF | MAIN+3 | 
| VST | IMM+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BHLEDT | QRF+3*, QRF+4*, VST+4 | 
| >> BHLERR("FATAL" | MAIN+2 | 
| >> BHLIDA | IMM+6*, IMM+7 | 
| >> BHLIDT | VST+2*, VST+3, VST+4 | 
| >> BHLIVST( | IMM+8*, VST+1 | 
| >> BHLNR | QRD+3* | 
| >> BHLPAT | GET+5*, GET+6, IMM+1, IMM+6, VST+13 | 
| >> BHLPAT(1 | GET+5, GET+7 | 
| >> BHLPAT(2 | GET+2 | 
| >> BHLQCNT | VST+6*, VST+9*, VST+10 | 
| >> BHLQDTM | QRD+1* | 
| >> BHLQID | QRD+2*, GET+9, IMM+3, VST+12 | 
| >> BHLQIV | VST+1*, VST+2, VST+7 | 
| >> BHLQRD12 | QRD+8* | 
| >> BHLQRD2 | QRD+5* | 
| >> BHLQRD3 | QRD+6* | 
| >> BHLQRD9 | QRD+7* | 
| >> BHLQRF1 | QRF+6* | 
| >> BHLQRF6 | QRF+7* | 
| >> BHLQRF7 | QRF+8* | 
| >> BHLQRF8 | QRF+9* | 
| >> BHLQVM | VST+8*, VST+10 | 
| >> BHLQVST | IMM+7*, IMM+8, VST+8 | 
| >> BHLSDT | QRF+1*, QRF+2*, VST+3 | 
| >> BHLWHO | QRD+4* | 
| >> BHLWHOM | QRF+5* | 
| >> DIC | GET+4*, GET+11*, IMM+5*, VST+14* | 
| >> INA("INACKTXT" | GET+10*, IMM+4* | 
| >> INA("INORIGID" | GET+9*, IMM+3*, VST+12* | 
| >> INA("INQDTM" | OQRD+1* | 
| >> INA("INQEDTM" | OQRF+4* | 
| >> INA("INQOSF" | OQRF+5* | 
| >> INA("INQPRI" | OQRD+2* | 
| >> INA("INQSDTM" | OQRF+3* | 
| >> INA("INQTAG" | OQRD+3* | 
| >> INA("INQTY" | OQRD+5* | 
| >> INA("INQWHAT" | OQRD+4* | 
| >> INA("INQWHERE" | OQRF+1* | 
| >> INA("INQWHICH" | OQRF+2* | 
| >> INA("INQWHO" | OQRD+6* | 
| >> INA("INSTATIN" | GET+8*, IMM+2*, VST+11* | 
| INDA | VST+5!, VST+13* | 
| INDA( | VST+10* | 
| INDA(9000010 | VST+7* | 
| >> INV("QRD1" | QRD+1, OQRD+1 | 
| >> INV("QRD12" | QRD+8 | 
| >> INV("QRD2" | QRD+5 | 
| >> INV("QRD3" | QRD+6, OQRD+2 | 
| >> INV("QRD4" | QRD+2, OQRD+3 | 
| >> INV("QRD7" | QRD+3, OQRD+5 | 
| >> INV("QRD8" | QRD+4, OQRD+6 | 
| >> INV("QRD9" | QRD+7, OQRD+4 | 
| >> INV("QRF1" | QRF+6, OQRF+1 | 
| >> INV("QRF2" | QRF+1, OQRF+3 | 
| >> INV("QRF3" | QRF+3, OQRF+4 | 
| >> INV("QRF5" | QRF+5, OQRF+5 | 
| >> INV("QRF6" | QRF+7, OQRF+2 | 
| >> INV("QRF7" | QRF+8 | 
| >> INV("QRF8" | QRF+9 | 
| U | IMM+7 | 
| >> X | GET+4*, GET+11*, IMM+5*, VST+14* |