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 |  Marked Items |  All
Print Page as PDF
Routine: BQIDCAH1

Package: iCare

Routine: BQIDCAH1


Information

BQIDCAH1 ;PRXM/HC/ALA-Ad Hoc Search continued ; 01 Aug 2007 11:27 AM

Source Information

Source file <BQIDCAH1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ($$DOW,$$FMADD)^XLFDT  $$LEAP^XLFDT2  $$STRIP^XLFSTR  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  
iCare 2 $$AGE^BQIAGE  $$DATE^BQIUL1  

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
iCare 12 BQIDCAH  BQIDCAPC  BQIDCAPH  BQIDCASN  BQIDCERV  BQIDCINP  BQIDCREM  BQIIPCM  
BQIIPCW  BQIPDSC1  BQIPDSC2  BQIPDSCM  

Entry Points

Name Comments DBIA/ICR reference
BEN1 ;
FQTR(NUM) ;EP Range for a Fiscal quarter
DIAG(FGLOB,TGLOB,DIAG,MPARMS) ;EP - Diagnosis Category search
BEN(FGLOB,TGLOB,BEN,MPARMS) ;EP - Beneficiary search
IWEEK ;EP
CUR(RTY) ;EP Range for a week
; RTY = 'L' is Last, 'T' is This, and 'N' is Next
YR(RTY) ;EP Range for a year
ACHK(IEN) ;EP - Age check
IMON ;EP
MQ ;
CQTR(NUM) ;EP Range for a Calendar quarter
RANGE(VAL,ENT,RTYP) ; EP - Load relative from and through dates when RANGE, LRANGE, MRANGE
; parameter or filter has been selected.
; Input:
; VAL - Range value - e.g. last week
; ENT - Entry in file 90506
; RTYP - Relative timeframe variable name
MON(RTY) ;EP Range for a month
DXC ;
GQTR(NUM) ;EP Range for a GPRA quarter

External References

Name Field # of Occurrence
$$AGE^BQIAGE ACHK+3, ACHK+6
$$DATE^BQIUL1 RANGE+19, RANGE+20, RANGE+26, RANGE+27, RANGE+38, RANGE+39
$$IENS^DILF RANGE+15
$$GET1^DIQ BEN1+5, RANGE+16
$$DOW^XLFDT CUR+3
$$FMADD^XLFDT CUR+4, CUR+5, CUR+8, CUR+9, CUR+11, CUR+12
$$LEAP^XLFDT2 MON+9, MON+13, MON+17
$$STRIP^XLFSTR ACHK+17, ACHK+52, ACHK+53, ACHK+69, ACHK+70

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ
90506.33 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT("AD" BEN1+10
^BQI(90506 - [#90506] RANGE+10, RANGE+12
^BQI(90506.9 - [#90506.9] RANGE+23, RANGE+24, RANGE+25, RANGE+26, RANGE+27, RANGE+28, RANGE+32, RANGE+33, RANGE+34, RANGE+37
, RANGE+38, RANGE+39
^BQIPROV("AD" IMON+2, IMON+5
^BQIPROV("AE" IWEEK+2, IWEEK+6
^BQIREG - [#90509] DIAG+12, DIAG+13, DXC+6, DXC+20, DXC+21
^BQIREG("B" DIAG+11, DXC+19
^BQIREG("C" DXC+4, DXC+5
^BQITEAM("AC" IWEEK+3, IWEEK+7

Label References

Name Line Occurrences
BEN1 BEN+2, BEN+3
DXC DIAG+3, DIAG+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGE ACHK+1~, ACHK+3*, ACHK+4, ACHK+18, ACHK+56, ACHK+60, ACHK+61
>> APARMS DIAG+15, DXC+23
>> APARMS("DXCAT" DIAG+16, DIAG+17, DXC+8, DXC+10, DXC+11, DXC+24, DXC+25
AVAL1 ACHK+1~, ACHK+10*, ACHK+11*, ACHK+17*, ACHK+18, ACHK+24*, ACHK+42, ACHK+52*, ACHK+56, ACHK+60
, ACHK+69*, ACHK+71, ACHK+73, ACHK+79, ACHK+83, ACHK+91, ACHK+95, ACHK+99, ACHK+107, ACHK+112
, ACHK+121
AVAL2 ACHK+1~, ACHK+48*, ACHK+49*, ACHK+53*, ACHK+56, ACHK+61, ACHK+70*, ACHK+71, ACHK+74, ACHK+81
, ACHK+85, ACHK+92, ACHK+96, ACHK+101, ACHK+108, ACHK+113, ACHK+122
AVL DIAG+1~, DIAG+18*, DIAG+19*, DIAG+20, DXC+12*, DXC+13*, DXC+14
BEN BEN~, BEN+2, BEN+3*, BEN1+6, BEN1+10
BENPT BEN1+2~, BEN1+5*, BEN1+6
BQDTE MON+1~, MON+4*, MON+5, MON+8, MON+10, MON+12, MON+14, MON+16, MON+18
BQMON MON+1~, MON+3*, MON+5*, MON+6*
CDOW CUR+2~, CUR+3*, CUR+4, CUR+5
CHOICE RANGE+9~, RANGE+12*, RANGE+13, RANGE+15
CMON IMON+1~, IMON+2*, IMON+3, IMON+5
>> CRIT1 ACHK+8, ACHK+10, ACHK+11, ACHK+17, ACHK+24, ACHK+52, ACHK+69
>> CRIT2 ACHK+14, ACHK+45, ACHK+46, ACHK+48, ACHK+49, ACHK+53, ACHK+70
CT DIAG+1~, DIAG+8*, DIAG+10*, DIAG+22, IMON+1~, IMON+2*, IMON+5, IWEEK+1~, IWEEK+2*, IWEEK+6
, IWEEK+7
CWK IWEEK+1~, IWEEK+2*, IWEEK+3*, IWEEK+4, IWEEK+6, IWEEK+7
CYR MON+1~, MON+3*, MON+9, MON+13, MON+17, YR+1~, YR+2*, YR+4, GQTR+1~, GQTR+2*
, GQTR+5, GQTR+6, CQTR+1~, CQTR+2*, CQTR+3, CQTR+4, CQTR+5, CQTR+6, FQTR+1~, FQTR+2*
, FQTR+4, FQTR+5, FQTR+6
DA RANGE+14~, RANGE+15*
DA(1 RANGE+15*
DA(2 RANGE+15*
DFN DIAG+1~, DIAG+12*, DIAG+15, DIAG+17, DIAG+20, DXC+16~, DXC+20*, DXC+23, DXC+25, DXC+26
, BEN1+8~, BEN1+9*, BEN1+10*
DIAG DIAG~, DIAG+3, DIAG+6*, DIAG+8*, DIAG+9*, DIAG+11, DIAG+16, DIAG+17, DIAG+19, DXC+4
, DXC+5, DXC+8, DXC+10, DXC+11, DXC+13, DXC+19, DXC+24, DXC+25, DXC+26
DT CUR+3, CUR+4, CUR+5, MON+3, YR+2, GQTR+2, CQTR+2, FQTR+2
>> DXOP DIAG+5, DIAG+7
DXPT DIAG+1~
DXPT( DIAG+15*, DIAG+17*, DIAG+20*, DIAG+22!, DIAG+23, DIAG+24
EDAY MON+1~, MON+9*, MON+10, MON+13*, MON+14, MON+17*, MON+18
ENT RANGE~, RANGE+8, RANGE+10, RANGE+12, RANGE+15, RANGE+36, YR+6
EXEC RANGE+14~, RANGE+16*, RANGE+17, RANGE+18, RANGE+19, RANGE+20, RANGE+21, RANGE+28*, RANGE+29, RANGE+34*
, RANGE+35
FGLOB DIAG~, DIAG+23, DIAG+24, DXC+1, DXC+3, DXC+17, BEN~, BEN1+1, BEN1+4
>> FMON IMON+5*
FWK IWEEK+1~, IWEEK+6*, IWEEK+7*
IEN ACHK~, ACHK+3, ACHK+6, ACHK+18, ACHK+33, ACHK+39, ACHK+42, ACHK+56, ACHK+60, ACHK+61
, ACHK+71, ACHK+73, ACHK+74, ACHK+80, ACHK+81, ACHK+84, ACHK+85, ACHK+91, ACHK+92, ACHK+93
, ACHK+95, ACHK+96, ACHK+97, ACHK+99, ACHK+101, ACHK+105, ACHK+107, ACHK+108, ACHK+109, ACHK+111
, ACHK+112, ACHK+113, ACHK+118, ACHK+119, ACHK+121, ACHK+122, DIAG+10*, DIAG+11*, DIAG+12, DIAG+13
, DIAG+22*, DIAG+23*, DIAG+24*, DXC+2*, DXC+3*, DXC+4, DXC+5, DXC+8, DXC+11, DXC+14
, DXC+16~, DXC+18*, DXC+19*, DXC+20, DXC+21, BEN1+2~, BEN1+3*, BEN1+4*, BEN1+5, BEN1+6
IENS RANGE+14~, RANGE+15*, RANGE+16
>> MAPARMS DIAG+15, DXC+23
>> MAPARMS("DXCAT" DIAG+19, DIAG+25!, DXC+8, DXC+13, DXC+26
MPARMS DIAG~, BEN~
MPARMS("BEN" BEN+3
MPARMS("DXCAT" DIAG+4, DIAG+6, DIAG+9
>> N IMON+5*, IWEEK+6*, IWEEK+7*
NUM IMON+1~, IMON+4*, IMON+5, IWEEK+1~, IWEEK+5*, IWEEK+6, IWEEK+7, GQTR~, GQTR+3, GQTR+4
, GQTR+5, GQTR+6, CQTR~, CQTR+3, CQTR+4, CQTR+5, CQTR+6, FQTR~, FQTR+3, FQTR+4
, FQTR+5, FQTR+6
NYR MON+1~, MON+3*, YR+1~, YR+2*, YR+5, CQTR+1~
OP1 ACHK+1~, ACHK+8*, ACHK+11*, ACHK+24, ACHK+30, ACHK+37, ACHK+42, ACHK+56, ACHK+59, ACHK+71
, ACHK+72, ACHK+76, ACHK+79, ACHK+83, ACHK+87, ACHK+91, ACHK+95, ACHK+99, ACHK+107, ACHK+112
, ACHK+121
OP2 ACHK+1~, ACHK+46*, ACHK+49*, ACHK+56, ACHK+59, ACHK+71, ACHK+72, ACHK+81, ACHK+85, ACHK+92
, ACHK+96, ACHK+101, ACHK+108, ACHK+113, ACHK+122
PAGE ACHK+1~, ACHK+6*, ACHK+21, ACHK+67
PTYP ACHK+1~, ACHK+21*, ACHK+26, ACHK+31, ACHK+32, ACHK+38, ACHK+67*, ACHK+68, ACHK+78, ACHK+79
, ACHK+81, ACHK+83, ACHK+85, ACHK+90, ACHK+93, ACHK+95, ACHK+96, ACHK+97, ACHK+99, ACHK+100
, ACHK+101, ACHK+105, ACHK+106, ACHK+109, ACHK+111, ACHK+112, ACHK+113, ACHK+118, ACHK+119, ACHK+120
PVAL ACHK+1~, ACHK+21*, ACHK+42, ACHK+67*, ACHK+71, ACHK+73, ACHK+74, ACHK+79, ACHK+81, ACHK+83
, ACHK+85, ACHK+91, ACHK+92, ACHK+95, ACHK+96, ACHK+99, ACHK+101, ACHK+107, ACHK+108, ACHK+112
, ACHK+113, ACHK+121, ACHK+122
PYR MON+1~, MON+3*, YR+1~, YR+2*, YR+3, GQTR+1~, GQTR+2*, GQTR+3, GQTR+4, CQTR+1~
, FQTR+1~, FQTR+2*, FQTR+3
RCIEN DIAG+1~, DXC+5*, DXC+6
>> RFROM RANGE+19*, RANGE+26*, RANGE+38*, CUR+4*, CUR+8, CUR+9*, CUR+11*, CUR+12, MON+8*, MON+12*
, MON+16*, IMON+5*, IWEEK+6*, IWEEK+7*, YR+3*, YR+4*, YR+5*, YR+6*, GQTR+3*, GQTR+4*
, GQTR+5*, GQTR+6*, CQTR+3*, CQTR+4*, CQTR+5*, CQTR+6*, FQTR+3*, FQTR+4*, FQTR+5*, FQTR+6*
RNGIEN RANGE+9~, RANGE+10*, RANGE+11, RANGE+12, RANGE+15
>> RTHRU RANGE+20*, RANGE+27*, RANGE+39*, CUR+5*, CUR+8*, CUR+9, CUR+11, CUR+12*, MON+10*, MON+14*
, MON+18*, IMON+3*, IWEEK+4*, YR+3*, YR+4*, YR+5*, YR+6*, GQTR+3*, GQTR+4*, GQTR+5*
, GQTR+6*, CQTR+3*, CQTR+4*, CQTR+5*, CQTR+6*, FQTR+3*, FQTR+4*, FQTR+5*, FQTR+6*
RTY CUR~, CUR+6, CUR+7, CUR+10, MON~, MON+7, MON+11, MON+15, YR~, YR+3
, YR+4, YR+5
RTYP RANGE~, RANGE+10, RANGE+24, RANGE+33
STAT DIAG+1~, DIAG+13*, DIAG+17, DIAG+20, DXC+6*, DXC+11, DXC+14, DXC+21*, DXC+25, DXC+26
TGLOB ACHK+18, ACHK+33, ACHK+39, ACHK+42, ACHK+56, ACHK+60, ACHK+61, ACHK+71, ACHK+73, ACHK+74
, ACHK+80, ACHK+81, ACHK+84, ACHK+85, ACHK+91, ACHK+92, ACHK+93, ACHK+95, ACHK+96, ACHK+97
, ACHK+99, ACHK+101, ACHK+105, ACHK+107, ACHK+108, ACHK+109, ACHK+111, ACHK+112, ACHK+113, ACHK+118
, ACHK+119, ACHK+121, ACHK+122, DIAG~, DIAG+2, DIAG+23, DIAG+24, DXC+8, DXC+11, DXC+14
, DXC+23, DXC+25, DXC+26, BEN~, BEN+1, BEN1+6, BEN1+10
>> TN RANGE+22*, RANGE+23*, RANGE+24, RANGE+25, RANGE+26, RANGE+27, RANGE+28, RANGE+31*, RANGE+32*, RANGE+33
, RANGE+34, RANGE+37, RANGE+38, RANGE+39
TYP1 ACHK+1~, ACHK+8*, ACHK+9*, ACHK+16, ACHK+17, ACHK+26, ACHK+31, ACHK+32, ACHK+38, ACHK+51
, ACHK+52, ACHK+64, ACHK+65, ACHK+68, ACHK+69, ACHK+77, ACHK+82, ACHK+88, ACHK+102, ACHK+114
TYP2 ACHK+1~, ACHK+46*, ACHK+47*, ACHK+51, ACHK+53, ACHK+64, ACHK+65, ACHK+68, ACHK+70, ACHK+80
, ACHK+81, ACHK+84, ACHK+85, ACHK+89, ACHK+94, ACHK+98, ACHK+103, ACHK+104, ACHK+110, ACHK+115
, ACHK+116, ACHK+117
U DIAG+12, DIAG+13, DXC+6, DXC+20, DXC+21, RANGE+25, RANGE+26, RANGE+27, RANGE+28, RANGE+34
, RANGE+37, RANGE+38, RANGE+39, MON+5, MON+8, MON+10, MON+12, MON+14, MON+16, MON+18
VAL RANGE~, RANGE+7, RANGE+12, RANGE+23, RANGE+32, IMON+4, IWEEK+5

Marked Items

Name Field # of Occurrence
$T(MQ+BQMON MON+4
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 |  Marked Items |  All