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