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* |