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 |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: BQIFLAG

Package: iCare

Routine: BQIFLAG


Information

BQIFLAG ;PRXM/HC/ALA-Get Flag indicator ; 06 Sep 2006 2:34 PM

Source Information

Source file <BQIFLAG.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ^%DT  FILE^DICN  DT^DICRW  
iCare 2 RET^BQIFLAG  GPARMS^BQIPLFLG  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
iCare 10 BQIFLAG  BQIFLFLG  BQIFLG  BQIFLGET  BQIPLAP  BQIPLCR  BQIPLRT  BQIPLSH  
BQIPTFLG  BQIULPT  

Entry Points

Name Comments DBIA/ICR reference
FPAT(PDFN,OWNR,BQIPREF,TYPE) ;EP -- Checks if the patient has an active flag for the user and the user preferences
UPU(BDFN,USR) ;EP -- Update user entry
SXAD ; Set the AD cross-reference
SXAE ; Set the AE cross-reference
; BQIPAT("AE",Flag IEN,Record DTM,Patient IEN,Record IEN)
KXAD ; Kill the cross-reference
SXAF ; Set the AF cross-reference
; BQIPAT("AF",Patient IEN,Flag IEN,Record DTM,Record IEN)
KXAF ; Kill the AF cross-reference
RET(OWNR,BQIPREF) ;EP -- Returns the flag preferences for a user
KXAE ; Kill the AE cross-reference

External References

Name Field # of Occurrence
^%DT RET+14
RET^BQIFLAG UPU+2
GPARMS^BQIPLFLG RET+9
FILE^DICN UPU+24
DT^DICRW RET+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506 - [#90506] RET+5, RET+7
^BQICARE - [#90505] RET+3
^BQIPAT( FPAT+10, UPU+9, UPU+13, UPU+18*, UPU+21, SXAD+3, KXAD+2, SXAE+3, KXAE+2, SXAF+3
, KXAF+2
^BQIPAT("AD" UPU+11!, UPU+15!, SXAD+4*, KXAD+3!
^BQIPAT("AE" UPU+12!, UPU+16!, SXAE+4*, KXAE+3!
^BQIPAT("AF" FPAT+7, FPAT+9, UPU+6, UPU+8, UPU+10!, UPU+14!, SXAF+4*, KXAF+3!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT RET+1~, RET+14*
ADESC RET+1~, RET+7*, RET+9
ADIEN RET+1~, RET+2*, RET+3*, RET+5, RET+7, RET+17
BDFN UPU~, UPU+6, UPU+8, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13, UPU+14, UPU+15
, UPU+16, UPU+17
BQIDTM SXAD+2~, SXAD+3*, SXAD+4, KXAD+1~, KXAD+2*, KXAD+3, SXAE+2~, SXAE+3*, SXAE+4, KXAE+1~
, KXAE+2*, KXAE+3, SXAF+2~, SXAF+3*, SXAF+4, KXAF+1~, KXAF+2*, KXAF+3
BQIPREF RET~, FPAT~, UPU+1~, UPU+2
BQIPREF( RET+17*, FPAT+4, FPAT+5, UPU+4
DA UPU+1~, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4, KXAE+2, KXAE+3, SXAF+3
, SXAF+4, KXAF+2, KXAF+3
DA(1 UPU+17*, UPU+18, UPU+21, UPU+22, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4
, KXAE+2, KXAE+3, SXAF+3, SXAF+4, KXAF+2, KXAF+3
DA(2 UPU+17*, UPU+18, UPU+21, UPU+22, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4
, KXAE+2, KXAE+3, SXAF+3, SXAF+4, KXAF+2, KXAF+3
DA(3 UPU+17*, UPU+18, UPU+21, UPU+22
DD UPU+24!
DIC UPU+1~, UPU+22*
DIC(0 UPU+23*
DINUM UPU+1~, UPU+22*
DLAYGO UPU+1~, UPU+23*
DO UPU+24!
DT RET+15, RET+16
DUZ RET+9
FDT RET+1~, RET+14*, RET+17, FPAT+1~, FPAT+5*, FPAT+6
FDTM FPAT+1~, FPAT+6*, FPAT+7*, FPAT+9, UPU+1~, UPU+5*, UPU+6*, UPU+8, UPU+10, UPU+11
, UPU+12, UPU+13, UPU+14, UPU+15, UPU+16
FLAG UPU+1~, UPU+3*, UPU+4*, UPU+6, UPU+8, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13
, UPU+14, UPU+15, UPU+16, UPU+17
FLG FPAT+1~, FPAT+3*, FPAT+4*, FPAT+5, FPAT+7, FPAT+9, FPAT+10
MPARMS RET+1~, RET+6!, RET+9, RET+11
NAME RET+1~
NM RET+1~, RET+10*, RET+11, RET+12*
OWNR RET~, RET+3, FPAT~, FPAT+10
PARMS RET+1~, RET+6!, RET+9
PARMS( RET+11, RET+12
PDFN FPAT~, FPAT+7, FPAT+9, FPAT+10
QFLG FPAT+1~, FPAT+3*, FPAT+4, FPAT+7, FPAT+9, FPAT+13*, FPAT+14*, FPAT+15
REC FPAT+1~, FPAT+8*, FPAT+9*, FPAT+10
RIEN UPU+1~, UPU+7*, UPU+8*, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13, UPU+14, UPU+15
, UPU+16, UPU+17
STAT FPAT+1~, FPAT+10*, FPAT+11, FPAT+12, FPAT+13
TDT RET+1~, RET+16*, RET+17, FPAT+1~, FPAT+5*, FPAT+7
TMFRAME RET+1~, RET+13, RET+14
TYPE FPAT~, FPAT+2*, FPAT+11, FPAT+12, FPAT+13
U RET+5, RET+7, RET+17, FPAT+5, FPAT+10, UPU+13, SXAD+3, KXAD+2, SXAE+3, KXAE+2
, SXAF+3, KXAF+2
USR UPU~, UPU+2, UPU+21, UPU+22
X RET+1~, RET+14*, UPU+1~, UPU+22*
Y RET+1~, RET+14, UPU+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All