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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BQIUTB1

Package: iCare

Routine: BQIUTB1


Information

BQIUTB1 ;PRXM/HC/ALA-Table Utilities continued ; 13 Jul 2006 3:47 PM

Source Information

Source file <BQIUTB1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ($$GET1,FIELD)^DID  ($$ROOT,$$VFILE)^DILFD  $$GET1^DIQ  
Kernel 2 ^%ZTER  $$NOW^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
iCare 1 BQIUTB  

Entry Points

Name Comments DBIA/ICR reference
DNE ;
IUSR(DATA,TYPE) ;EP - Retrieve a list of iCare Users/Employer Health Key Holding Users
GDATA(DXN,COL) ;EP - Get tooltip
SET(REG) ;EP
ERR ;
RDNE
UPD ; Update temporary global
SBRG(DATA,REG) ; EP -- BQI GET SUBREGISTERS
INS(DATA) ;EP - Insurance plans
DONE
DHLP(DATA,DXCN,COL) ;EP -- BQI GET DX CAT HELP TEXT
;
; COL - Width of output (e.g. 132 for 132 character width)
;
SAV ; Save value
REGSTAT(DATA,REG) ; EP -- BQI GET REGISTER STATUS

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$GET1^DID IUSR+7
FIELD^DID SET+7
$$ROOT^DILFD SBRG+18
$$VFILE^DILFD SBRG+17
$$GET1^DIQ SBRG+15, SET+5, SET+6, GDATA+2, SAV+1
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BQI GET SUBREGISTERS SBRG
BQI GET DX CAT HELP TEXT DHLP
BQI GET REGISTER STATUS REGSTAT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DID,  GET1^DIQ
^BQI(90506.2 - [#90506.2] GET1^DIQ
^BQI(90507 - [#90507] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506.2 - [#90506.2] DHLP+16, DHLP+17, DHLP+21, DHLP+23, DHLP+24, DHLP+25, GDATA+7, GDATA+8, GDATA+9, GDATA+10
, GDATA+20, GDATA+21
^BQI(90507 - [#90507] REGSTAT+26
^BQICARE - [#90505] IUSR+13
^BQIPAT("AI" INS+4
^DD("DD" ERR+3
^TMP("BQIREG" REGSTAT+18
^TMP("BQITABLE" SBRG+7, DHLP+6
^VA(200 - [#200] IUSR+14, IUSR+15, IUSR+18, SAV+7
^XUSEC("BQIZEMPHLTH" SAV+5

Label References

Name Line Occurrences
DNE DHLP+15
DONE SBRG+16
GDATA DHLP+18, DHLP+26
RDNE REGSTAT+25
SAV IUSR+19, IUSR+20, IUSR+21
SET REGSTAT+25, REGSTAT+26
UPD GDATA+11, GDATA+12, GDATA+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR GDATA+1~
>> BMXSEC SBRG+13*, SBRG+17*, ERR+4*
COL DHLP~, DHLP+12*, DHLP+18, DHLP+26, GDATA~, GDATA+6, GDATA+13, GDATA+15, GDATA+16
DATA SBRG~, SBRG+7*, SBRG+8, SBRG+14, SBRG+25, DONE, REGSTAT~, REGSTAT+18*, REGSTAT+19, REGSTAT+22
, RDNE, SET+3, SET+4, SET+10, ERR+5, DHLP~, DHLP+6*, DHLP+7, DHLP+13, DNE+1
, GDATA+5, GDATA+6, GDATA+8, GDATA+12, GDATA+13, GDATA+14, GDATA+15, GDATA+16, GDATA+17, GDATA+18
, GDATA+21, GDATA+22, UPD+1, UPD+2, IUSR~, IUSR+9, IUSR+22, SAV+8, INS~, INS+2
, INS+5, INS+6
DC GDATA+1~, GDATA+3*, GDATA+7*, GDATA+8, GDATA+9*, GDATA+10, GDATA+20*, GDATA+21
>> DLEN IUSR+8*, IUSR+9
DT IUSR+20, IUSR+21
DXCAT GDATA+1~, GDATA+2*, GDATA+5
DXCN DHLP~, DHLP+11*, DHLP+15, DHLP+16, DHLP+17*, DHLP+20, DHLP+21*, DHLP+23, GDATA+5
DXN DHLP+4~, DHLP+16*, DHLP+17*, DHLP+18, DHLP+22*, DHLP+23*, DHLP+24, DHLP+25, DHLP+26, GDATA~
, GDATA+2, GDATA+5, GDATA+7, GDATA+8, GDATA+9, GDATA+10, GDATA+20, GDATA+21
EFLAG IUSR+11~
ERRDTM ERR+2~, ERR+3*, ERR+4
FIELD SET+1~, SET+6*, SET+7
FILE SBRG+5~, SBRG+15*, SBRG+16, SBRG+17, SBRG+18, SET+1~, SET+5*, SET+7
GLBREF SBRG+5~, SBRG+18*, SBRG+21, SBRG+22, SBRG+23, SBRG+25
I SET+1~, SET+9*, GDATA+1~, GDATA+16*, GDATA+17, GDATA+18
IEN SBRG+5~, SBRG+20*, SBRG+21*, SBRG+22, SBRG+23, SBRG+25, IUSR+11~, IUSR+12*, IUSR+13*, IUSR+14
, IUSR+15, IUSR+16, IUSR+18, SAV+1, SAV+5, SAV+7, SAV+8, INS+1~
II SBRG+5~, SBRG+10*, SBRG+14, SBRG+24*, SBRG+25, DONE*, REGSTAT+15~, REGSTAT+16*, REGSTAT+22*, RDNE*
, SET+3*, SET+4*, SET+10*, ERR+5*, DHLP+4~, DHLP+9*, DHLP+13, DNE+1*, GDATA+4*, GDATA+5
, GDATA+6*, GDATA+8*, GDATA+12, GDATA+13, GDATA+14, GDATA+15, GDATA+16, GDATA+17, GDATA+18*, GDATA+21*
, GDATA+22*, UPD+1, UPD+2*, IUSR+6*, IUSR+9, IUSR+22*, SAV+8*, INS+2, INS+5*, INS+6*
LEN GDATA+1~, GDATA+14*, GDATA+15, GDATA+16*
>> LENGTH IUSR+7*, IUSR+8
NAME IUSR+11~, SAV+1*, SAV+2, SAV+7, SAV+8, INS+1~, INS+3*, INS+4*, INS+5
PC SET+1~, SET+9*, SET+10
PFLAG IUSR+11~, SAV+7*, SAV+8
REG SBRG~, SBRG+13, SBRG+15, SBRG+25, REGSTAT~, REGSTAT+24*, REGSTAT+25, REGSTAT+26*, SET~, SET+2
, SET+3, SET+4, SET+5, SET+6, SET+10
SET SET+1~
SET("POINTER" SET+8, SET+9
TEXT GDATA+1~, GDATA+3*, GDATA+10*, GDATA+11, GDATA+13, GDATA+14, GDATA+15, GDATA+16, GDATA+17, GDATA+18
, UPD+2
TRMDT IUSR+11~, IUSR+18*, IUSR+19, IUSR+20, IUSR+21
TYPE IUSR~, SAV+5
U SBRG+23, SBRG+25, IUSR+18
UID SBRG+5~, SBRG+6*, SBRG+7, REGSTAT+15~, REGSTAT+17*, REGSTAT+18, DHLP+4~, DHLP+5*, DHLP+6
X SBRG+5~, REGSTAT+15~
Y ERR+2~, ERR+3*
>> ZTSK SBRG+6, REGSTAT+17, DHLP+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All