Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BQIDCAH3

Package: iCare

Routine: BQIDCAH3


Information

BQIDCAH3 ;VNGT/HS/ALA-Ad Hoc continued ; 22 Apr 2011 12:02 PM

Source Information

Source file <BQIDCAH3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
iCare 2 BLD^BQITUTL  $$PUNC^BQIUL3  
Kernel 1 $$UP^XLFSTR  
VA Fileman 1 FIELD^DID  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
iCare 2 BQIDCAH  BQIPDSCF  

Entry Points

Name Comments DBIA/ICR reference
MED(FGLOB,TGLOB,MED,MEDTX,FDT,TDT,MNOT,MPARMS) ;EP - Medication search
MD ;EP
LBR ;EP - Lab results
LB ;EP
SCD ;EP
LBDT ;EP - Date search
CP ;EP
MDDT ; EP
LAB(FGLOB,TGLOB,LAB,LABTX,FDT,TDT,LNOT,MPARMS,MAPARMS) ;EP - Lab test search
CPT(FGLOB,TGLOB,CPT,CPTTX,FDT,TDT,CNOT,MPARMS) ;EP - CPT test search
LSET(LN) ;EP - Set of codes for lab test
CPDT ;EP

External References

Name Field # of Occurrence
BLD^BQITUTL LAB+44, LAB+45, MED+9, CPT+9
$$PUNC^BQIUL3 LB+24, LBDT+7, SCD+6, SCD+8
FIELD^DID LSET+7
$$UP^XLFSTR LB+23, LBDT+6, SCD+6, SCD+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
63.04 FIELD^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] LAB+66, MED+28, CPT+27
^AUPNVCPT - [#9000010.18] CP+17, CP+18, CPDT+3
^AUPNVCPT("AA" CP+7, CP+10, CP+13, CPDT+2
^AUPNVCPT("B" CP+16
^AUPNVLAB - [#9000010.09] LB+17, LB+18, LB+23, LBDT+3, LBDT+6
^AUPNVLAB("AA" LB+7, LB+10, LB+13, LBDT+2
^AUPNVLAB("B" LB+16
^AUPNVMED - [#9000010.14] MD+16, MD+17, MDDT+3
^AUPNVMED("AA" MD+9, MD+12, MDDT+2
^AUPNVMED("B" MD+15
^AUPNVSIT - [#9000010] LB+19, LB+20, LB+21, LBDT+4, LBDT+5, MD+18, MD+19, MD+20, CP+19, CP+20
, CP+21, CPDT+4, CPDT+5
^LAB(60 - [#60] LSET+2, LSET+3
^TMP("BQIDCCPT" CPT+2
^TMP("BQIDCLAB" LAB+2
^TMP("BQIDCMED" MED+2

Label References

Name Line Occurrences
$$LSET LBR+6, LBR+13
CP CPT+4, CPT+11, CPT+14
CPDT CP+10, CP+13
LB LAB+12, LAB+14, LAB+22, LAB+24, LAB+28, LAB+39, LAB+47, LAB+50
LBDT LB+10, LB+13
LBR LB+28, LBDT+11
MD MED+4, MED+11, MED+14
MDDT MD+9, MD+12
SCD LBR+7, LBR+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APARMS LAB+5
>> APARMS("LAB" LAB+8, LAB+9, LAB+10, LAB+11, LAB+18, LAB+19, LAB+20, LAB+21, LAB+27, LAB+28
>> BDT LB+9*, LB+10*, LB+12*, LB+13*, LBDT+2, MD+8*, MD+9*, MD+11*, MD+12*, MDDT+2
, CP+9*, CP+10*, CP+12*, CP+13*, CPDT+2
>> BGT LB+12*, LB+13, MD+11*, MD+12, CP+12*, CP+13
CNOT CPT~, CPT+20, CPT+21, CPT+23, CPT+26, CP+23, CP+24, CPDT+6, CPDT+7
>> CPOP CPT+10, CPT+12, CP+23, CP+24, CP+25, CPDT+6, CPDT+7, CPDT+8
CPPT CPT+1~, CPT+13!
CPPT( CPT+16, CPT+18, CPT+19!, CP+25*, CPDT+8*
CPT CPT~, CPT+4, CPT+11*, CPT+14*, CP+7, CP+10, CP+13, CP+16, CP+25, CPDT+2
, CPDT+8
CPTTX CPT~, CPT+5, CPT+8
>> CRIT LAB+37, LAB+38, LAB+59, LAB+60, LB+32, LB+36, LB+41, LBDT+15, LBDT+19, LBDT+24
, MED+21, MED+22, MD+23, MDDT+5, CPT+19, CPT+21, CP+23, CPDT+6
CT LAB+1~, LAB+17*, LAB+18*, LAB+27*, LAB+33, LAB+38, LAB+50*, LAB+55, LAB+60, MED+1~
, MED+14*, MED+19, MED+22, CPT+1~, CPT+14*, CPT+19, CPT+20, CPT+21
CTAX CPT+1~, CPT+8*, CPT+9
DFN LB+1~, LB+18*, LB+31, LB+32, LB+35, LB+36, LB+40, LB+41, MD+1~, MD+17*
, MD+22, MD+23, MD+24, CP+1~, CP+18*, CP+23, CP+24, CP+25
DT LB+2, MD+2, CP+2
>> ENT LB+12*, MD+11*, CP+12*
FDT LAB~, LB+8, LB+11, LB+12, LB+22, MED~, MD+7, MD+10, MD+11, MD+21
, CPT~, CP+8, CP+11, CP+12, CP+22
FGLOB LAB~, LAB+62, LAB+63, LAB+65, LB+3, LB+6, MED~, MED+24, MED+25, MED+27
, MD+3, MD+6, CPT~, CPT+23, CPT+24, CPT+26, CP+3, CP+6
FLD LSET+5~, LSET+6*, LSET+7
FQL LBR+2~, SCD+2*, SCD+12*, SCD+13*, SCD+14*, SCD+15*, SCD+16*, SCD+17*
>> I LBR+30*, LBR+31, LBR+35*, LBR+36
IEN LAB+1~, LAB+29*, LAB+30*, LAB+32, LAB+34, LAB+35, LAB+37, LAB+38, LAB+51*, LAB+52*
, LAB+54, LAB+56, LAB+57, LAB+59, LAB+60, LAB+63*, LAB+64, LAB+66*, LB+1~, LB+4~
, LB+5*, LB+6*, LB+7, LB+10, LB+13, LB+15*, LB+16*, LB+17, LB+18, LB+23
, LB+32, LB+36, LB+40, LB+41, LBDT+2, LBDT+14, LBDT+15, LBDT+18, LBDT+19, LBDT+23
, LBDT+24, MED+15*, MED+16*, MED+18, MED+20, MED+21, MED+22, MED+25*, MED+26, MED+28*
, MD+1~, MD+4~, MD+5*, MD+6*, MD+9, MD+12, MD+14*, MD+15*, MD+16, MD+17
, MD+23, MD+24, MDDT+2, MDDT+4, MDDT+5, MDDT+6, CPT+1~, CPT+15*, CPT+16*, CPT+18
, CPT+19, CPT+20, CPT+21, CPT+24*, CPT+25, CPT+27*, CP+1~, CP+4~, CP+5*, CP+6*
, CP+7, CP+10, CP+13, CP+15*, CP+16*, CP+17, CP+18, CP+23, CP+25, CPDT+2
, CPDT+6, CPDT+7, CPDT+8
LAB LAB~, LAB+7*, LAB+8*, LAB+9, LAB+10, LAB+11, LAB+13*, LAB+14*, LAB+17*, LAB+18*
, LAB+19, LAB+20, LAB+21, LAB+23*, LAB+24*, LAB+25*, LAB+26*, LAB+27, LAB+28, LAB+39
, LAB+47*, LAB+50*, LB+7, LB+10, LB+13, LB+16, LB+27, LB+28, LB+40, LBDT+2
, LBDT+10, LBDT+11, LBDT+23, LBR+6, LBR+10, LBR+11, LBR+13
LABTX LAB~, LAB+40, LAB+43, LAB+44, LAB+45
LB LAB+1~, LAB+31*, LAB+32*, LAB+34*, LAB+35*, LAB+37, LAB+53*, LAB+54*, LAB+56*, LAB+57*
, LAB+59, CPT+17*, CPT+18*
>> LBOP LAB+6, LAB+15, LAB+46, LAB+48, LB+29, LB+33, LB+37, LBDT+12, LBDT+16, LBDT+20
LBPT LAB+3!, LAB+49!
LBPT( LAB+30, LAB+32, LAB+35, LAB+37, LAB+52, LAB+54, LAB+57, LAB+59, LB+40*, LBDT+23*
LBR LBR+2~, LBR+11*, LBR+12, LBR+15
LBRES LB+1~, LB+23*, LB+24, LBDT+6*, LBDT+7, LBR+1, LBR+3, LBR+4, LBR+12, LBR+23
, LBR+24, LBR+25*, LBR+27*, SCD+12, SCD+15
LBRS LBR+2~, SCD+3*, SCD+6, SCD+8
>> LBRSN LB+24*, LBDT+7*
LBURNP LB+1~, LB+24*, LBDT+7*, SCD+14, SCD+17
LCOD SCD+1~, SCD+4~, SCD+6*, SCD+11, SCD+12
LCODP SCD+1~, SCD+4~, SCD+6*, SCD+14
LCODU SCD+1~, SCD+4~, SCD+6*, SCD+13
LCT LAB+1~, LAB+31*, LAB+32*, LAB+33, LAB+38, LAB+53*, LAB+54*, LAB+55, LAB+60, CPT+1~
, CPT+17*, CPT+18*, CPT+19, CPT+20, CPT+21
LI LBR+2~, SCD+2*, SCD+3
>> LIEN LAB+36*, LAB+37*, LAB+58*, LAB+59*, LBDT+1*, LBDT+2*, LBDT+3, LBDT+6, LBDT+15, LBDT+19
, LBDT+23, LBDT+24, CPDT+1*, CPDT+2*, CPDT+3, CPDT+6, CPDT+8
LN LSET~, LSET+2, LSET+3
LNOT LAB~, LAB+33, LAB+38, LAB+55, LAB+60, LAB+62, LAB+65, LB+29, LB+33, LBDT+12
, LBDT+16
LOK LB+1~, LB+27*, LB+28*, LB+32, LB+36, LB+41, LBDT+10*, LBDT+11*, LBDT+15, LBDT+19
, LBDT+24, LBR+3*, LBR+5*, LBR+11, LBR+12*, LBR+40*, LBR+41*, LBR+44*, LBR+46*, LBR+47*
, SCD+12*, SCD+13*, SCD+14*, SCD+15*, SCD+16*, SCD+17*
LTAX LAB+1~, LAB+43*, LAB+44, LAB+45
LURES LB+1~, LB+23*, LB+24, LBDT+6*, LBDT+7, LBR+5, SCD+13, SCD+16
LVAL SCD+1~, SCD+8*, SCD+15
LVALP SCD+1~, SCD+8*, SCD+17
LVALU SCD+1~, SCD+8*, SCD+16
MAPARMS LAB~, LAB+5
MAPARMS("LAB" LAB+14, LAB+24, LB+27, LB+28, LBDT+10, LBDT+11, LBR+10, LBR+11
MCT MED+1~, MED+17*, MED+18*, MED+19, MED+22
>> MD MED+17*, MED+18*, MED+21*
>> MDOP MED+10, MED+12, MD+22, MD+23, MD+24, MDDT+4, MDDT+5, MDDT+6
MDP MD+4~, MDDT+3*, MDDT+4, MDDT+5, MDDT+6
MDPT MED+1~, MED+13!
MDPT( MED+16, MED+18, MED+21, MD+24*, MDDT+6*
MED MED~, MED+4, MED+11*, MED+14*, MD+15, MD+24, MDDT+4, MDDT+5, MDDT+6
MEDTX MED~, MED+5, MED+8
MIEN MED+1~, MED+21*, MDDT+1*, MDDT+2*, MDDT+3, MDDT+5, MDDT+6
MNOT MED~, MED+19, MED+22, MED+24, MED+27, MD+22, MD+23, MDDT+4, MDDT+5
MPARMS LAB~, MED~, CPT~
MPARMS("CPT" CPT+6, CPT+11, CPT+14
MPARMS("LAB" LAB+26, LAB+41, LAB+47, LAB+50
MPARMS("MED" MED+6, MED+11, MED+14
MTAX MED+1~, MED+8*, MED+9
NGLOB LAB+1~, LAB+2*, LAB+38, LAB+60, LAB+64, LAB+66, LAB+67, LB+35, LBDT+18, MED+1~
, MED+2*, MED+22, MED+26, MED+28, MED+29, MD+22, MDDT+4, CPT+1~, CPT+2*, CPT+21
, CPT+25, CPT+27, CPT+28, CP+24, CPDT+7
NUMLAB LAB+10*, LAB+20*, LAB+25!, LB+27, LB+28, LBDT+10, LBDT+11, LBR+17, LBR+21, LBR+22
, LBR+28, LBR+29
OPER LBR+2~, LBR+31*, LBR+32, LBR+33*, LBR+40, LBR+41, LBR+42, LBR+44, LBR+46
OPER2 LBR+2~, LBR+36*, LBR+37, LBR+38*, LBR+44, LBR+47
RES LB+1~, LB+26*, LB+27*, LB+30, LB+34, LB+38, LBDT+9*, LBDT+10*, LBDT+13, LBDT+17
, LBDT+21, LBR+3*, LBR+5*, LBR+12*, LBR+40*, LBR+41*, LBR+44*, LBR+46*, LBR+47*, SCD+3*
, SCD+12*, SCD+13*, SCD+14*, SCD+15*, SCD+16*, SCD+17*
RES1 LBR+2~, LBR+31*, LBR+33*
RES2 LBR+2~, LBR+36*, LBR+38*
REX LBR+20~, LBR+21*, LBR+22*, LBR+45
>> ROK LB+27*, LB+28*, LB+30, LB+34, LB+38, LBDT+10*, LBDT+11*, LBDT+13, LBDT+17, LBDT+21
, SCD+3*
ROPER LBR+2~, LBR+27*, LBR+40, LBR+41, LBR+42
RVAL LAB+1~, LAB+9*, LAB+10, LAB+11, LAB+19*, LAB+20, LAB+21
SCODE LBR+2~, LBR+6*, LBR+13*, SCD+2, SCD+3
SETLAB LAB+11*, LAB+21*, LAB+25!, LB+27, LB+28, LBDT+10, LBDT+11, LBR+3, LBR+4, LBR+5
, LBR+14~, LBR+15*, SCD+11
TDT LAB~, LB+2*, LB+12, LB+22, MED~, MD+2*, MD+11, MD+21, CPT~, CP+2*
, CP+12, CP+22
TEST LSET+5~
TEST("POINTER" LSET+8
TGLOB LAB~, LAB+4, LAB+34, LAB+56, LAB+64, LAB+66, LB+31, LBDT+14, MED~, MED+3
, MED+20, MED+26, MED+28, MD+23, MDDT+5, CPT~, CPT+3, CPT+20, CPT+25, CPT+27
, CP+23, CPDT+6
TREF LAB+1~, LAB+41*, LAB+42, LAB+44, LAB+45, MED+1~, MED+6*, MED+7, MED+9, CPT+1~
, CPT+6*, CPT+7, CPT+9
TYP LSET+1~, LSET+3*, LSET+4, LSET+6
U LB+18, LB+20, LB+21, LB+23, LBDT+3, LBDT+5, LBDT+6, MD+17, MD+19, MD+20
, MDDT+3, CP+18, CP+20, CP+21, CPDT+3, CPDT+5
VALUE LSET+1~, LSET+2, LSET+3*, LSET+8*, LSET+9
VCRIT1 LBR+2~, LBR+28*, LBR+29*, LBR+30, LBR+31
VCRIT2 LBR+2~, LBR+28*, LBR+29*, LBR+34, LBR+35, LBR+36, LBR+39, LBR+43
>> VIS LB+18*, LB+19, LB+20, LB+21, LBDT+3*, LBDT+4, LBDT+5, MD+17*, MD+18, MD+19
, MD+20, CP+18*, CP+19, CP+20, CP+21, CPDT+3*, CPDT+4, CPDT+5
>> VSDTM LB+21*, LB+22, MD+20*, MD+21, CP+21*, CP+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All