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

Package: iCare

Routine: BQIFLGET


Information

BQIFLGET ;GDIT/HS/ALA-Get flags ; 14 Dec 2005 11:22 AM

Source Information

Source file <BQIFLGET.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
iCare 5 $$AGE^BQIAGE  ($$FPAT,RET)^BQIFLAG  LAB^BQIRLB  ($$FMTE,$$PRV,$$VPNAR,$$VVNAR)^BQIUL1  ($$DPCP,$$HRNL,$$SENS)^BQIULPT  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
ALL ; For all patients defined in the patient lists for the user.
PAT ; Get flags for one patient
ERR ;
DONE ; Finish the RPC call
PNL ; Get all flags for patients in a panel
RET(DATA,DTYP,OWNR,PLIEN,DFN) ; EP -- BQI GET FLAGS
SHR(SHRU,SDFN) ;EP - Is patient in a shared panel?

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$AGE^BQIAGE ALL+68, PAT+44, PNL+43
$$FPAT^BQIFLAG PAT+7, PNL+7
RET^BQIFLAG ALL+17, PAT+6, PNL+6
LAB^BQIRLB ALL+57, PAT+33, PNL+32
$$FMTE^BQIUL1 ALL+55, ALL+66, PAT+31, PAT+42, PNL+30, PNL+41
$$PRV^BQIUL1 ALL+62, PAT+38, PNL+37
$$VPNAR^BQIUL1 ALL+64, PAT+40, PNL+39
$$VVNAR^BQIUL1 ALL+63, PAT+39, PNL+38
$$DPCP^BQIULPT ALL+72, PAT+48, PNL+47
$$HRNL^BQIULPT ALL+70, PAT+46, PNL+45
$$SENS^BQIULPT ALL+69, PAT+45, PNL+44
$$GET1^DIQ ALL+41, ALL+66, ALL+67, PAT+5, PAT+42, PAT+43, PNL+5, PNL+41, PNL+42
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BQI GET FLAGS RET

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506 - [#90506] ALL+21, ALL+22, PAT+11, PAT+12, PNL+11, PNL+12
^BQICARE - [#90505] ALL+28, ALL+33, ALL+34!, ALL+35, ALL+38, PNL+2, PNL+3, SHR+6, SHR+7, SHR+8
, SHR+9, SHR+10
^BQICARE("C" SHR+3, SHR+5
^BQIPAT( ALL+43, ALL+44, ALL+52, ALL+53, ALL+54, PAT+19, PAT+20, PAT+28, PAT+29, PAT+30
, PNL+4, PNL+18, PNL+19, PNL+27, PNL+28, PNL+29
^BQIPAT("AE" ALL+25, ALL+27, ALL+40
^BQIPAT("AF" PAT+15, PAT+17, PNL+15, PNL+17
^DD("DD" ERR+3
^TMP("BQIFLGET" RET+13

Label References

Name Line Occurrences
$$SHR ALL+38
ALL RET+25
DONE RET+23, RET+24
PAT RET+23
PNL RET+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DONE+4!
AACT DONE+3!, ALL+50*, ALL+72, PAT+26*, PAT+48, PNL+25*, PNL+47
ADATM DONE+2!, ALL+53*, ALL+55*, ALL+72, PAT+29*, PAT+31*, PAT+48, PNL+28*, PNL+30*, PNL+47
ADESC DONE+2!, ALL+22*, ALL+56, ALL+59, ALL+72, PAT+12*, PAT+32, PAT+35, PAT+48, PNL+12*
, PNL+31, PNL+34, PNL+47
ADIEN DONE+2!, ALL+18*, ALL+19*, ALL+21, ALL+22, ALL+23, ALL+25, ALL+27, ALL+40, ALL+43
, ALL+44, ALL+52, ALL+53, ALL+54, ALL+72, PAT+8*, PAT+9*, PAT+11, PAT+12, PAT+13
, PAT+15, PAT+17, PAT+19, PAT+20, PAT+28, PAT+29, PAT+30, PAT+48, PNL+8*, PNL+9*
, PNL+11, PNL+12, PNL+13, PNL+15, PNL+17, PNL+18, PNL+19, PNL+27, PNL+28, PNL+29
, PNL+47
ADTM DONE+2!
AFLG DONE+5!, ALL+28, ALL+32*, ALL+33, ALL+35*
AIEN DONE+4!
ALIEN DONE+2!, ALL+39*, ALL+40*, ALL+43, ALL+44, ALL+52, ALL+53, ALL+54, ALL+72, PAT+16*
, PAT+17*, PAT+19, PAT+20, PAT+28, PAT+29, PAT+30, PAT+48, PNL+16*, PNL+17*, PNL+18
, PNL+19, PNL+27, PNL+28, PNL+29, PNL+47
>> BMXSEC ERR+4*
BQIPREF DONE+5!, ALL+17, PAT+6, PAT+7, PNL+6, PNL+7
BQIPREF( ALL+19, ALL+23, PAT+9, PAT+13, PNL+9, PNL+13
DA DONE+3!
DATA RET~, RET+13*, RET+14, RET+19, DONE+1, ALL+72, PAT+48, PNL+47, ERR+5
DFN RET~, RET+20*, RET+23, ALL+26*, ALL+27*, ALL+28, ALL+33, ALL+34, ALL+35, ALL+38
, ALL+40, ALL+41, ALL+43, ALL+44, ALL+52, ALL+53, ALL+54, ALL+66, ALL+67, ALL+68
, ALL+69, ALL+70, ALL+72, PAT+5, PAT+7, PAT+15, PAT+17, PAT+19, PAT+20, PAT+28
, PAT+29, PAT+30, PAT+42, PAT+43, PAT+44, PAT+45, PAT+46, PAT+48, PNL+1*, PNL+2*
, PNL+3, PNL+4, PNL+5, PNL+7, PNL+15, PNL+17, PNL+18, PNL+19, PNL+27, PNL+28
, PNL+29, PNL+41, PNL+42, PNL+43, PNL+44, PNL+45, PNL+47
DOB RET+11~, ALL+66*, ALL+72, PAT+42*, PAT+48, PNL+41*, PNL+47
DT SHR+11
DTYP RET~, ALL+46, ALL+47, PAT+7, PAT+22, PAT+23, PNL+7, PNL+21, PNL+22
DUZ ALL+17, ALL+28, ALL+33, ALL+34, ALL+35, ALL+38, ALL+43, ALL+44, PAT+6, PAT+7
, PAT+19, PAT+20, PNL+18, PNL+19
ERRDTM ERR+2~, ERR+3*, ERR+4
FDESC ALL+42~, ALL+58*, ALL+62*, ALL+65*, ALL+72, PAT+18~, PAT+34*, PAT+38*, PAT+41*, PAT+48
, PNL+33*, PNL+37*, PNL+40*, PNL+47
FDT DONE+3!, ALL+23*, ALL+24, PAT+13*, PAT+14, PNL+13*, PNL+14
FDTM DONE+4!, ALL+24*, ALL+25*, ALL+27, ALL+40, PAT+14*, PAT+15*, PAT+17, PNL+14*, PNL+15*
, PNL+17
FSTAT DONE+4!, ALL+50*, ALL+72, PAT+26*, PAT+48, PNL+25*, PNL+47
HRN RET+11~, DONE+4!, ALL+70*, ALL+72, PAT+46*, PAT+48, PNL+45*, PNL+47
IENS DONE+3!
II RET+11~, RET+16*, RET+19, DONE+1*, ALL+71*, ALL+72, PAT+47*, PAT+48, PNL+46*, PNL+47
, ERR+5*
MPARMS DONE+2!, DONE+4!
NAME DONE+3!
NARR ALL+61~, ALL+63*, ALL+64*, ALL+65, PAT+37~, PAT+39*, PAT+40*, PAT+41, PNL+36~, PNL+38*
, PNL+39*, PNL+40
NM DONE+2!
NRMABN DONE+5!, ALL+58, PAT+34, PNL+33
ORPHY DONE+4!, ALL+58, PAT+34, PNL+33
OWNR RET~, RET+21*, RET+24, PNL+2, PNL+3, PNL+6, PNL+7
PAR DONE+5!
PARMS DONE+2!, DONE+4!
PIEN DONE+3!
PLIEN RET~, DONE+5!, ALL+32*, ALL+33*, ALL+34, ALL+35, PNL+2, PNL+3
PMIEN DONE+3!
PNAME DONE+4!, ALL+41*, ALL+72, PAT+5*, PAT+48, PNL+5*, PNL+47
PNL DONE+5!
PNLNM DONE+5!
PTAGE RET+11~, ALL+68*, ALL+72, PAT+44*, PAT+48, PNL+43*, PNL+47
PTSEX RET+11~, ALL+67*, ALL+72, PAT+43*, PAT+48, PNL+42*, PNL+47
PTYP DONE+3!
RANGE DONE+5!, ALL+58, PAT+34, PNL+33
REFHIGH DONE+5!
REFLOW DONE+2!
RIEN DONE+4!, ALL+52*, ALL+57, PAT+28*, PAT+33, PNL+27*, PNL+32
RSLT DONE+5!, ALL+58, PAT+34, PNL+33
SDFN SHR~, SHR+6, SHR+7
SENS RET+11~, ALL+69*, ALL+72, PAT+45*, PAT+48, PNL+44*, PNL+47
SFLG SHR+1~, SHR+2*, SHR+3, SHR+5, SHR+11*, SHR+12
SHAXCS SHR+1~, SHR+8*, SHR+11
SHENDT SHR+1~, SHR+10*, SHR+11
SHRU SHR~, SHR+3, SHR+5, SHR+8, SHR+9, SHR+10
SHSTDT SHR+1~, SHR+9*, SHR+11
SOURCE DONE+3!
SPLIEN SHR+1~, SHR+4*, SHR+5*, SHR+6, SHR+7, SHR+8, SHR+9, SHR+10
SPNLNM DONE+3!
STAT DONE+3!, ALL+44*, ALL+46, ALL+47, ALL+50, PAT+20*, PAT+22, PAT+23, PAT+26, PNL+19*
, PNL+21, PNL+22, PNL+25
TDT DONE+3!, ALL+23*, ALL+25, PAT+13*, PAT+15, PNL+13*, PNL+15
TEST DONE+5!, ALL+58, PAT+34, PNL+33
TMFRAME DONE+2!
TST DONE+4!
U ALL+21, ALL+22, ALL+23, ALL+35, ALL+44, ALL+52, ALL+53, ALL+54, PAT+12, PAT+13
, PAT+20, PAT+28, PAT+29, PAT+30, PNL+3, PNL+12, PNL+13, PNL+19, PNL+27, PNL+28
, PNL+29, SHR+7, SHR+8, SHR+9, SHR+10
UID RET+11~, RET+12*, RET+13
UNIT DONE+4!
USR SHR+1~, SHR+2*, SHR+3*, SHR+5, SHR+6, SHR+7, SHR+8, SHR+9, SHR+10
VALUE DONE+3!
VIEN DONE+4!, ALL+54*, ALL+60, ALL+62, ALL+63, ALL+64, PAT+30*, PAT+36, PAT+38, PAT+39
, PAT+40, PNL+29*, PNL+35, PNL+37, PNL+38, PNL+39
VISIT DONE+5!
X DONE+2!
Y DONE+2!, ERR+2~, ERR+3*
>> ZTSK RET+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All