LA7QRY1 ;VA/DALOI/JMC - Lab HL7 Query Utility ; 13-Aug-2013 09:09 ; MKK
Source file <LA7QRY1.m>
Package | Total | Call Graph |
---|---|---|
Automated Lab Instruments | 8 | (FILE6249,FILESEG)^LA7VHLU $$NVAF^LA7VHLU2 ($$PCENC,$$SDENC)^LA7VHLU3 OBX^LA7VOBX (NTE,OBR,ORC)^LA7VORU MI^LA7VORU1 AP^LA7VORU2 INTRP^LA7VORUA |
Registration | 3 | ADM^VADPT2 BLDPID^VAFCQRY ($$IN,$$OUT)^VAFHLPV1 |
VA Fileman | 2 | $$FIND1^DIC $$GET1^DIQ |
Kernel | 1 | ($$FMTHL7,$$NOW)^XLFDT |
Lab Service | 1 | DEM^LRX |
Package | Total | Caller Graph |
---|---|---|
Automated Lab Instruments | 3 | LA7HDR LA7HDR1 LA7QRY |
Name | Comments | DBIA/ICR reference |
---|---|---|
PV1 | ; Build PV1 segment for HDR
|
|
BUILDMSG | ; Build HL7 message with result of query
|
|
PAT | ; Build PID/PV1 segments
|
|
CHKSC | ; Check search NLT/LOINC codes
|
|
SPEC | ; Convert HL7 Specimen Codes to File #61, Topography codes
; Find all topographies that use this HL7 specimen code |
|
OBX | ; Build OBX segment
|
|
OBR | ; Build OBR segment
|
|
ORC | ; Build ORC segment
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | BUILDMSG+17 |
$$GET1^DIQ | ORC+28 |
FILE6249^LA7VHLU | PAT+23, OBX+12, PV1+23 |
FILESEG^LA7VHLU | BUILDMSG+12, PAT+22, OBX+11, PV1+22 |
$$NVAF^LA7VHLU2 | ORC+23 |
$$PCENC^LA7VHLU3 | PV1+14 |
$$SDENC^LA7VHLU3 | PV1+16 |
OBX^LA7VOBX | OBX+9 |
NTE^LA7VORU | OBR+6 |
OBR^LA7VORU | OBR+5 |
ORC^LA7VORU | ORC+30 |
MI^LA7VORU1 | OBX+5 |
AP^LA7VORU2 | OBX+6 |
INTRP^LA7VORUA | OBX+14 |
DEM^LRX | PAT+6 |
ADM^VADPT2 | PV1+8 |
BLDPID^VAFCQRY | PAT+17 |
$$IN^VAFHLPV1 | PV1+9 |
$$OUT^VAFHLPV1 | PV1+20 |
$$FMTHL7^XLFDT | BUILDMSG+11 |
$$NOW^XLFDT | BUILDMSG+11 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | FIND1^DIC |
^LAM - [#64] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(61 - [#61] | SPEC+7 |
^LAB(95.3 - [#95.3] | CHKSC+10 |
^LAM("E" | CHKSC+8, ORC+27 |
^LR - [#63] | PAT+5, ORC+5, ORC+6, OBX+18, OBX+19*, PV1+3 |
^TMP("LA7-61" | SPEC+7* |
^TMP("LA7-LN" | CHKSC+11* |
^TMP("LA7-NLT" | CHKSC+9* |
^TMP($J | PAT+13, PAT+14, PAT+20* |
^VAT(391.71 - [#391.71] | PV1+20 |
Name | Line Occurrences |
---|---|
OBR | ORC+30 |
OBX | BUILDMSG+31 |
ORC | BUILDMSG+26, BUILDMSG+29, BUILDMSG+30 |
PAT | BUILDMSG+23, BUILDMSG+25, BUILDMSG+28 |
PV1 | PAT+26 |
Name | Field # of Occurrence |
---|---|
^(0 | PAT+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | PAT+5*, PAT+13, PAT+14, PAT+17, PAT+20, PV1+9, PV1+18, PV1+20 |
>> GBL | BUILDMSG+12, PAT+22, OBX+11, PV1+22 |
HL | BUILDMSG+2~, PAT+17 |
HL("ECH" | BUILDMSG+8* |
HL("FS" | BUILDMSG+8* |
HL("Q" | BUILDMSG+9* |
HLECH | BUILDMSG+2~, BUILDMSG+8* |
HLFS | BUILDMSG+2~, BUILDMSG+8* |
HLQ | BUILDMSG+2~, BUILDMSG+9* |
I | PAT+2~, PAT+18*, PAT+19* |
J | CHKSC+2~, CHKSC+4*, CHKSC+5*, CHKSC+7, CHKSC+13, SPEC+2~, SPEC+4*, SPEC+5*, SPEC+6 |
K | SPEC+2~, SPEC+6*, SPEC+7 |
L | SPEC+2~, SPEC+6*, SPEC+7* |
LA | BUILDMSG+3~ |
LA( | BUILDMSG+14* |
LA("HUID" | ORC+7*, ORC+8*, ORC+9*, ORC+10*, ORC+11*, ORC+18, ORC+19, ORC+20 |
LA("LRDFN" | BUILDMSG+23, PAT+4*, ORC+5, ORC+6, OBX+9, OBX+18, OBX+19 |
LA("LRIDT" | BUILDMSG+24, PAT+28*, ORC+4*, ORC+5, ORC+6, OBX+9, OBX+18, OBX+19 |
LA("NLT" | BUILDMSG+30, ORC+25* |
LA("ORD" | ORC+25*, ORC+28* |
LA("RUID" | ORC+13*, ORC+15*, ORC+16*, ORC+17, ORC+18*, ORC+19*, ORC+20* |
LA("SITE" | ORC+22* |
LA("SUB" | BUILDMSG+27, PAT+28*, ORC+4*, ORC+5, ORC+6, ORC+10, OBR+4, OBX+5, OBX+6, OBX+9 , OBX+17, OBX+18, OBX+19 |
LA7 | PAT+2~, PAT+17 |
LA7( | PAT+19 |
>> LA76249 | PAT+23, OBX+12, PV1+23 |
LA763 | BUILDMSG+3~ |
LA763(0 | ORC+5*, ORC+8, ORC+10 |
LA764 | ORC+2~, ORC+25*, ORC+27*, ORC+28 |
LA7DATA | OBX+2~, OBX+9, OBX+10, OBX+11, OBX+12 |
LA7DT | PV1+1~, PV1+2*, PV1+3*, PV1+4, PV1+8, PV1+9, PV1+20 |
LA7ECH | BUILDMSG+2~, BUILDMSG+8*, BUILDMSG+10, PAT+13, PAT+14, PAT+20, OBX+9 |
LA7ERR | PAT+2~, PAT+17 |
LA7FS | BUILDMSG+2~, BUILDMSG+8*, BUILDMSG+10, BUILDMSG+11, PAT+13, PAT+14, PAT+15, PAT+20, OBX+9 |
>> LA7HL7 | BUILDMSG+7*, BUILDMSG+8 |
LA7ID | BUILDMSG+3~, BUILDMSG+20* |
>> LA7INTYP | BUILDMSG+25, BUILDMSG+28, PAT+26 |
LA7MSH | BUILDMSG+2~, BUILDMSG+12 |
LA7MSH(0 | BUILDMSG+10*, BUILDMSG+11* |
LA7NLT | ORC+2~, ORC+25*, ORC+26, ORC+27 |
>> LA7NOMSG | BUILDMSG+2, BUILDMSG+6, PAT+23, OBX+12, PV1+23 |
LA7NTESN | BUILDMSG+3~, PAT+28*, ORC+23*, OBX+4* |
LA7NVAF | BUILDMSG+3~, ORC+23* |
LA7OBRSN | BUILDMSG+3~, BUILDMSG+25, BUILDMSG+28, PAT+28* |
LA7OBXSN | BUILDMSG+3~, PAT+28*, OBR+7*, OBX+9 |
LA7PCE | PV1+1~, PV1+14*, PV1+15, PV1+16 |
LA7PID | PAT+2~, PAT+14*, PAT+20, PAT+22, PAT+23 |
LA7PID( | PAT+19* |
LA7PID(0 | PAT+15* |
LA7PIDSN | BUILDMSG+3~, BUILDMSG+20*, PAT+9*, PAT+15, PAT+17 |
LA7PV1 | PAT+2~, PV1+22, PV1+23 |
LA7PV1(0 | PV1+9*, PV1+20* |
>> LA7QERR(6 | CHKSC+12* |
LA7QUIT | BUILDMSG+3~, BUILDMSG+20*, BUILDMSG+21, BUILDMSG+22* |
LA7ROOT | BUILDMSG+3~, BUILDMSG+20*, BUILDMSG+21*, BUILDMSG+22, BUILDMSG+23, BUILDMSG+24, BUILDMSG+27, BUILDMSG+30, PAT+4, ORC+4 , ORC+25, OBX+8, PV1+2 |
LA7RS | OBR+2~ |
>> LA7SCDE( | CHKSC+5, CHKSC+7, CHKSC+13! |
LA7SDENC | PV1+1~, PV1+16*, PV1+17 |
>> LA7SPEC( | SPEC+5, SPEC+6 |
LA7VPTR | PV1+13~, PV1+14*, PV1+17*, PV1+18*, PV1+20 |
LA7VT | OBX+2~, OBX+8*, OBX+9, OBX+18, OBX+19 |
LA7X | BUILDMSG+3~ |
>> LRDFN | PAT+4*, PAT+5, PV1+3, PV1+14 |
>> LRDPF | PAT+5* |
LRDX | PV1+1~, PV1+6*, PV1+9 |
LRIDT | BUILDMSG+3~, ORC+4*, PV1+1~, PV1+2*, PV1+3, PV1+14 |
LRNMSP | ORC+2~, ORC+7*, ORC+9, ORC+13*, ORC+14*, ORC+15 |
LRPOC | BUILDMSG+3~, BUILDMSG+17*, ORC+14 |
LRSS | BUILDMSG+3~, ORC+4*, PV1+1~, PV1+2*, PV1+3, PV1+14 |
LRUID | PV1+1~ |
VADMVT | PAT+2~, PV1+1~, PV1+9, PV1+12 |
VAINDT | PAT+2~, PV1+1~, PV1+8* |
X | CHKSC+6~, CHKSC+7*, CHKSC+8, CHKSC+9, CHKSC+10, CHKSC+11, CHKSC+12, BUILDMSG+3~, BUILDMSG+14*, ORC+2~ , ORC+6*, ORC+7, ORC+13, ORC+14, ORC+16, ORC+22 |