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 |  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: BQIDCAH

Package: iCare

Routine: BQIDCAH


Information

BQIDCAH ;PRXM/HC/ALA-Ad Hoc Search ; 16 Nov 2005 6:26 PM

Source Information

Source file <BQIDCAH.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
iCare 8 (ACHK,BEN,DIAG,RANGE)^BQIDCAH1  VIS^BQIDCAH2  (CPT,LAB,MED)^BQIDCAH3  (EMP,MLR,MND,NAC,NAM,NDC,NRV,PNL,PROB)^BQIDCAH4  (DOB,EDU,ETHN,GEN,PCOMM,PLANG,RACE)^BQIDCAH5  (ALGY,POV,POVS,REM)^BQIDCAH6  MEAS^BQIDCAH7  ($$DATE,$$HRN)^BQIUL1  
Patient Care Component Reports 1 $$DEMO^APCLUTL  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
STCK ;EP - Check
; If all are checked for yes, all patients are included
COMM1 ;EP
; Get Community Name and use x-ref for speed improvement.
; If community ien is passed use it to determine if patient community matches ***
UPD ;EP
AGE(FGLOB,TGLOB,CRIT1,CRIT2) ;EP - Age search
COMM(FGLOB,TGLOB,COM,MPARMS) ;EP - Community search
COMMTX(TAX,COML) ;EP
; Get a list of communities for the specified community taxonomy
STAT(FGLOB,TGLOB,LIV,DEC,INAC) ;EP Check patients status
DECHK(DDFN) ;EP Is patient eligible based on date of death
PARMS(DATA,CDATA,FGLOB,PARMS,MPARMS,APARMS,MAPARMS) ;EP - Execute Ad Hoc Search

External References

Name Field # of Occurrence
$$DEMO^APCLUTL PARMS+203, PARMS+208
ACHK^BQIDCAH1 AGE+7, AGE+10
BEN^BQIDCAH1 PARMS+145
DIAG^BQIDCAH1 PARMS+124
RANGE^BQIDCAH1 PARMS+55, PARMS+60, PARMS+65, PARMS+70, PARMS+75, PARMS+80, PARMS+85, PARMS+90, PARMS+95
VIS^BQIDCAH2 PARMS+172, PARMS+173
CPT^BQIDCAH3 PARMS+184
LAB^BQIDCAH3 PARMS+175
MED^BQIDCAH3 PARMS+179
EMP^BQIDCAH4 PARMS+120
MLR^BQIDCAH4 PARMS+181
MND^BQIDCAH4 PARMS+180
NAC^BQIDCAH4 PARMS+170
NAM^BQIDCAH4 PARMS+182
NDC^BQIDCAH4 PARMS+168
NRV^BQIDCAH4 PARMS+169
PNL^BQIDCAH4 PARMS+122
PROB^BQIDCAH4 PARMS+167
DOB^BQIDCAH5 PARMS+152
EDU^BQIDCAH5 PARMS+177
ETHN^BQIDCAH5 PARMS+148
GEN^BQIDCAH5 PARMS+146
PCOMM^BQIDCAH5 PARMS+149
PLANG^BQIDCAH5 PARMS+150
RACE^BQIDCAH5 PARMS+147
ALGY^BQIDCAH6 PARMS+194
POV^BQIDCAH6 PARMS+186
POVS^BQIDCAH6 PARMS+187
REM^BQIDCAH6 PARMS+190
MEAS^BQIDCAH7 PARMS+189
$$DATE^BQIUL1 PARMS+169, PARMS+181
$$HRN^BQIUL1 STCK+8, STCK+12, STCK+15, STCK+18, STCK+21, STCK+24
$$GET1^DIQ COMM1+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUTTCOM - [#9999999.05] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] COMMTX+8
^ATXAX("B" COMMTX+4
^AUPNPAT - [#9000001] PARMS+140, AGE+10, COMM1+11, COMM1+12, COMM1+18, DECHK+19, DECHK+21, STAT+8
^AUPNPAT("AC" COMM1+16
^AUTTCOM("B" COMMTX+9
^DIBT( PARMS+113
^DIBT("B" PARMS+112
^DPT - [#2] DECHK+2
^DPT("B" PARMS+114, PARMS+115
^TMP("BQIAHOC" PARMS+198
^TMP("BQIAHOCC" PARMS+198
^TMP("BQIAVIS" PARMS+102
^TMP("BQICRIT" PARMS+103
^TMP("BQINOVIS" PARMS+102
^TMP("BQIOTHVIS" PARMS+103
^TMP("BQITO" PARMS+101!, PARMS+107, PARMS+211!, UPD+1

Label References

Name Line Occurrences
$$DECHK STCK+12, STCK+15, STCK+18, STCK+24
AGE PARMS+157, PARMS+165
COMM PARMS+126, PARMS+136
COMM1 COMM+2, COMM+3
COMMTX PARMS+130, PARMS+133
STAT PARMS+196
STCK STAT+5, STAT+8
UPD PARMS+110, PARMS+120, PARMS+122, PARMS+124, PARMS+126, PARMS+143, PARMS+145, PARMS+146, PARMS+147, PARMS+148
, PARMS+149, PARMS+150, PARMS+152, PARMS+157, PARMS+165, PARMS+167, PARMS+168, PARMS+169, PARMS+170, PARMS+172
, PARMS+173, PARMS+175, PARMS+177, PARMS+179, PARMS+180, PARMS+181, PARMS+182, PARMS+184, PARMS+186, PARMS+187
, PARMS+189, PARMS+190, PARMS+194, PARMS+196

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABPOP PARMS+22~, PARMS+34*
AGE PARMS+11~, PARMS+155, PARMS+156, AGE+4~
ALLERGY PARMS+14~, PARMS+42*, PARMS+194
ALLOP PARMS+14~, PARMS+42*
ALNAS PARMS+17~, PARMS+42*, PARMS+194
ALNKN PARMS+17~, PARMS+42*, PARMS+194
APARMS PARMS~, PARMS+24
BEN PARMS+12~, PARMS+33*, PARMS+145
BNEW PARMS+13~
BPOP PARMS+22~, PARMS+34*
CDATA PARMS~, PARMS+198*, PARMS+199, PARMS+200
CFROM PARMS+15~, PARMS+71*, PARMS+184
CLIN PARMS+13~
CNOT PARMS+18~, PARMS+47*, PARMS+184, PARMS+186, PARMS+187
COM PARMS+129~, PARMS+132*, PARMS+133*, PARMS+135*, PARMS+136*, COMM~, COMM+2, COMM+3*, COMM1+4, COMM1+5
COML COMMTX~
COML( COMMTX+10*
COMLST PARMS+129~, PARMS+130, PARMS+133, PARMS+137
COMLST( PARMS+136, PARMS+142
COMM PARMS+11~, PARMS+28*, PARMS+126, COMM1+3~, COMM1+4*, COMM1+5, COMM1+11, COMM1+12, COMM1+18, COMMTX+3~
, COMMTX+7*, COMMTX+8*, COMMTX+9, COMMTX+10
COMMNM COMM1+3~, COMM1+4*, COMM1+5*, COMM1+12, COMM1+16
COMMTX PARMS+12~, PARMS+128, PARMS+130
CPFROM PARMS+18~, PARMS+70*, PARMS+71
CPOP PARMS+15~, PARMS+45*
CPT PARMS+15~, PARMS+43*, PARMS+184
CPTHRU PARMS+18~, PARMS+70*, PARMS+72
CPTTX PARMS+18~, PARMS+44*, PARMS+184
CPTX PARMS+15~
CRANGE PARMS+15~, PARMS+70
CRIT PARMS+17~, PARMS+103*, PARMS+200, PARMS+213
CRIT1 PARMS+11~, PARMS+156*, PARMS+157, PARMS+162*, PARMS+164*, PARMS+165, AGE~, AGE+2
CRIT2 PARMS+12~, PARMS+156*, PARMS+157, PARMS+163*, PARMS+164*, PARMS+165, AGE~
CTHRU PARMS+15~, PARMS+72*, PARMS+184
DATA PARMS~, PARMS+198*, PARMS+199, PARMS+204, PARMS+209
DBFROM PARMS+17~, PARMS+30*, PARMS+152
DBTHRU PARMS+17~, PARMS+30*, PARMS+152
DCD DECHK+1~, DECHK+19*
DDFN DECHK~, DECHK+2, DECHK+19, DECHK+21
DEC PARMS+13~, PARMS+36*, PARMS+196, STAT~, STCK+2, STCK+4, STCK+6, STCK+10, STCK+14, STCK+16
, STCK+19, STCK+22
DECCOD PARMS+13~, PARMS+36*, PARMS+41*, DECHK+21
DECFDT PARMS+13~, PARMS+40*, DECHK+8, DECHK+9, DECHK+10
DECTDT PARMS+13~, PARMS+40*, DECHK+8, DECHK+9, DECHK+11
DEMO PARMS+21~, PARMS+38*, PARMS+110, PARMS+203, PARMS+208
DFLG DECHK+1~, DECHK+8*, DECHK+9*, DECHK+10*, DECHK+11*, DECHK+18*, DECHK+19*
DIEN PARMS+111~, PARMS+112*, PARMS+113, PARMS+114*, PARMS+115*
DN PARMS+111~, PARMS+113*, PARMS+114*, PARMS+115*
DOD AGE+4~, DECHK+1~, DECHK+2*, DECHK+3, DECHK+8, DECHK+10, DECHK+11
DT PARMS+169, PARMS+181
DXCAT PARMS+12~, PARMS+32*, PARMS+124
DXOP PARMS+13~, PARMS+34*
EDFROM PARMS+19~, PARMS+80*, PARMS+81
EDTHRU PARMS+19~, PARMS+80*, PARMS+82
EDUC PARMS+19~, PARMS+51*, PARMS+177
EDUFROM PARMS+18~, PARMS+81
EDUNOT PARMS+19~, PARMS+47*, PARMS+177
EDUOP PARMS+19~, PARMS+45*
EDUPICK PARMS+19~, PARMS+51*, PARMS+177
EDURANGE PARMS+18~, PARMS+80
EDUTHRU PARMS+18~, PARMS+82
EDUTOP PARMS+19~, PARMS+51*, PARMS+177
EDUTX PARMS+19~, PARMS+51*, PARMS+177
EFROM PARMS+19~, PARMS+81*, PARMS+177
EMPL PARMS+12~, PARMS+46*, PARMS+120
ETHN PARMS+16~, PARMS+29*, PARMS+148
ETHRU PARMS+19~, PARMS+82*, PARMS+177
FGLOB PARMS~, PARMS+31*, PARMS+120, PARMS+122, PARMS+124, PARMS+126, PARMS+134, PARMS+136, PARMS+137, PARMS+139
, PARMS+145, PARMS+146, PARMS+147, PARMS+148, PARMS+149, PARMS+150, PARMS+152, PARMS+157, PARMS+165, PARMS+167
, PARMS+168, PARMS+169, PARMS+170, PARMS+172, PARMS+173, PARMS+175, PARMS+177, PARMS+179, PARMS+180, PARMS+181
, PARMS+182, PARMS+184, PARMS+186, PARMS+187, PARMS+189, PARMS+190, PARMS+194, PARMS+196, PARMS+206, PARMS+207
, UPD+1*, AGE~, AGE+6, AGE+7, AGE+9, COMM~, COMM1+9, COMM1+10, COMM1+15, STAT~
, STAT+4, STAT+5, STAT+7
FROM PARMS+11~, PARMS+31*, PARMS+56*, PARMS+172, PARMS+173
FUT PARMS+20~, PARMS+52*, PARMS+190
IEN PARMS+15~, PARMS+129~, PARMS+138*, PARMS+139*, PARMS+140, PARMS+142, PARMS+202*, PARMS+203, PARMS+204, PARMS+207*
, PARMS+208, PARMS+209, AGE+4~, AGE+5*, AGE+7*, AGE+10*, COMM1+7~, COMM1+8*, COMM1+10*, COMM1+11
, COMM1+12, COMM1+13, COMM1+16*, COMM1+18, COMM1+19, COMMTX+3~, STAT+2~, STAT+3*, STAT+5*, STAT+8*
, STCK+2, STCK+8, STCK+12, STCK+15, STCK+18, STCK+21, STCK+24
INAC PARMS+15~, PARMS+39*, PARMS+196, STAT~, STCK+2, STCK+4, STCK+6, STCK+10, STCK+14, STCK+16
, STCK+19, STCK+22
JJ PARMS+11~, PARMS+106*, PARMS+107, PARMS+211, UPD+1*
KK PARMS+11~, PARMS+101*, PARMS+211*
LAB PARMS+14~, PARMS+43*, PARMS+175
LABTX PARMS+15~, PARMS+44*, PARMS+175
LBOP PARMS+15~, PARMS+45*
LFROM PARMS+14~, PARMS+61*, PARMS+175
LIV PARMS+15~, PARMS+37*, PARMS+196, STAT~, STCK+2, STCK+4, STCK+6, STCK+10, STCK+14, STCK+16
, STCK+19, STCK+22
LNOT PARMS+17~, PARMS+47*, PARMS+175
LRANGE PARMS+14~, PARMS+60
LRFROM PARMS+14~, PARMS+60*, PARMS+61
LRTHRU PARMS+14~, PARMS+60*, PARMS+62
LTHRU PARMS+14~, PARMS+62*, PARMS+175
MAPARMS PARMS~, PARMS+24, PARMS+172, PARMS+173, PARMS+175
MD PARMS+18~
MDNAC PARMS+19~, PARMS+182
MDNDC PARMS+20~, PARMS+180
MDNRV PARMS+20~, PARMS+181
MDOP PARMS+15~, PARMS+45*
MEAS PARMS+21~, PARMS+43*, PARMS+189
MED PARMS+14~, PARMS+43*, PARMS+179
MEDTX PARMS+15~, PARMS+44*, PARMS+179
MFROM PARMS+14~, PARMS+66*, PARMS+179, PARMS+181*, PARMS+182
MNOT PARMS+17~, PARMS+47*, PARMS+179
MPARMS PARMS~, PARMS+24, PARMS+120, PARMS+122, PARMS+124, PARMS+126, PARMS+136, PARMS+145, PARMS+147, PARMS+148
, PARMS+167, PARMS+175, PARMS+177, PARMS+179, PARMS+184, PARMS+186, PARMS+187, PARMS+189, PARMS+190, PARMS+194
, COMM~
MPARMS("AGE" PARMS+160, PARMS+162, PARMS+163
MPARMS("ALLERGY" PARMS+194
MPARMS("BEN" PARMS+145
MPARMS("COMM" PARMS+126, COMM+3
MPARMS("COMMTX" PARMS+128, PARMS+131, PARMS+133
MPARMS("CPT" PARMS+184
MPARMS("DECCOD" DECHK+18, DECHK+19
MPARMS("DXCAT" PARMS+124
MPARMS("EDUC" PARMS+177
MPARMS("ETHN" PARMS+148
MPARMS("LAB" PARMS+175
MPARMS("MEAS" PARMS+189
MPARMS("MED" PARMS+179
MPARMS("PLIDEN" PARMS+122
MPARMS("POV" PARMS+186
MPARMS("POVS" PARMS+187
MPARMS("PROB" PARMS+167
MPARMS("RACE" PARMS+147
MPARMS("REMCODE" PARMS+190
MRANGE PARMS+11~, PARMS+65
MRFROM PARMS+11~, PARMS+65*, PARMS+66
MRTHRU PARMS+11~, PARMS+65*, PARMS+67
MSFROM PARMS+21~, PARMS+96*, PARMS+189
MSNOT PARMS+21~, PARMS+48*, PARMS+189
MSOP PARMS+22~, PARMS+45*
MSRANGE PARMS+22~, PARMS+95
MSTHRU PARMS+21~, PARMS+97*, PARMS+189
MTHRU PARMS+14~, PARMS+67*, PARMS+179, PARMS+181*, PARMS+182
N PARMS+161~, PARMS+162*, PARMS+163*
NM PARMS+12~, PARMS+25*, PARMS+26*
NUMLAB PARMS+16~
NUMVIS PARMS+12~
OVD PARMS+20~, PARMS+52*, PARMS+190
PARMS PARMS~, PARMS+24
PARMS( PARMS+26
PCOMM PARMS+16~, PARMS+29*, PARMS+129~, PARMS+140*, PARMS+141, PARMS+142, PARMS+149
PFROM PARMS+17~, PARMS+76*, PARMS+167, PARMS+169*, PARMS+170
PLANG PARMS+16~, PARMS+29*, PARMS+150
PLIDEN PARMS+12~, PARMS+32*, PARMS+122
POV PARMS+21~, PARMS+43*, PARMS+186
POVS PARMS+21~, PARMS+43*, PARMS+187
POVSB PARMS+21~, PARMS+44*, PARMS+187
POVTX PARMS+21~, PARMS+44*, PARMS+186
PPFROM PARMS+16~, PARMS+75*, PARMS+76
>> PPIEN PARMS+55, PARMS+60, PARMS+65, PARMS+70, PARMS+75, PARMS+80, PARMS+85, PARMS+90, PARMS+95
PPTHRU PARMS+16~, PARMS+75*, PARMS+77
PRANGE PARMS+16~, PARMS+75
PRFROM PARMS+18~, PARMS+76
PRNAC PARMS+17~, PARMS+49*, PARMS+170
PRNDC PARMS+17~, PARMS+49*, PARMS+168
PRNRV PARMS+17~, PARMS+49*, PARMS+169
PROB PARMS+16~, PARMS+49*, PARMS+167
PROBTX PARMS+18~, PARMS+50*, PARMS+167
PROP PARMS+16~, PARMS+45*
PROV PARMS+11~
PRSTAT PARMS+16~, PARMS+49*
PRTHRU PARMS+18~, PARMS+77
PTHRU PARMS+17~, PARMS+77*, PARMS+167, PARMS+169*, PARMS+170
PVFROM PARMS+21~, PARMS+91*, PARMS+186, PARMS+187
PVOP PARMS+22~, PARMS+45*
PVRANGE PARMS+21~, PARMS+90
PVTHRU PARMS+21~, PARMS+92*, PARMS+186, PARMS+187
RACE PARMS+16~, PARMS+29*, PARMS+147
RANGE PARMS+13~, PARMS+35*, PARMS+55, PARMS+173
RDFROM PARMS+20~, PARMS+85*, PARMS+86, PARMS+88!, PARMS+90*, PARMS+91, PARMS+93!, PARMS+95*, PARMS+96, PARMS+98!
RDTHRU PARMS+21~, PARMS+85*, PARMS+87, PARMS+88!, PARMS+90*, PARMS+92, PARMS+93!, PARMS+95*, PARMS+97, PARMS+98!
REMCODE PARMS+20~, PARMS+190
RFROM PARMS+13~, PARMS+55*, PARMS+56, PARMS+58!, PARMS+60, PARMS+63!, PARMS+65, PARMS+68!, PARMS+70, PARMS+73!
, PARMS+75, PARMS+78!, PARMS+80, PARMS+83!, PARMS+85, PARMS+88!, PARMS+90, PARMS+93!, PARMS+95, PARMS+98!
RMDFROM PARMS+20~, PARMS+86
RMDRANGE PARMS+20~, PARMS+85
RMDTHRU PARMS+20~, PARMS+87
RMFROM PARMS+20~, PARMS+86*, PARMS+190
RMTHRU PARMS+20~, PARMS+87*, PARMS+190
RTHRU PARMS+13~, PARMS+55*, PARMS+57, PARMS+58!, PARMS+60, PARMS+63!, PARMS+65, PARMS+68!, PARMS+70, PARMS+73!
, PARMS+75, PARMS+78!, PARMS+80, PARMS+83!, PARMS+85, PARMS+88!, PARMS+90, PARMS+93!, PARMS+95, PARMS+98!
SETLAB PARMS+16~
SEX PARMS+11~, PARMS+28*, PARMS+146
TAX COMMTX~, COMMTX+2, COMMTX+4*, COMMTX+8
TAXNM COMMTX+3~, COMMTX+4*
TGLOB PARMS+11~, PARMS+107*, PARMS+113, PARMS+114, PARMS+115, PARMS+120, PARMS+122, PARMS+124, PARMS+126, PARMS+136
, PARMS+142, PARMS+145, PARMS+146, PARMS+147, PARMS+148, PARMS+149, PARMS+150, PARMS+152, PARMS+157, PARMS+165
, PARMS+167, PARMS+168, PARMS+169, PARMS+170, PARMS+172, PARMS+173, PARMS+175, PARMS+177, PARMS+179, PARMS+180
, PARMS+181, PARMS+182, PARMS+184, PARMS+186, PARMS+187, PARMS+189, PARMS+190, PARMS+194, PARMS+196, PARMS+201
, PARMS+202, PARMS+206, UPD+1*, AGE~, AGE+1, COMM~, COMM+1, COMM1+13, COMM1+19, STAT~
, STAT+1, STCK+2, STCK+8, STCK+12, STCK+15, STCK+18, STCK+21, STCK+24
THRU PARMS+11~, PARMS+31*, PARMS+57*, PARMS+172, PARMS+173
U PARMS+140, COMM1+11, COMM1+12, COMM1+18, DECHK+2, DECHK+19, DECHK+21
UID PARMS+11~, PARMS+100*, PARMS+101, PARMS+102, PARMS+103, PARMS+107, PARMS+198, PARMS+211, UPD+1
VCRIT1 PARMS+13~
VCRIT2 PARMS+13~
VDATA PARMS+12~, PARMS+102*, PARMS+104, PARMS+212
VIS PARMS+15~
VISOP PARMS+12~, PARMS+34*
VNDATA PARMS+12~, PARMS+102*, PARMS+104
VODATA PARMS+12~, PARMS+103*, PARMS+104, PARMS+212
VSDTM PARMS+14~
>> ZTSK PARMS+100
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All