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

Package: iCare

Routine: BQITAXX3


Information

BQITAXX3 ;PRXM/HC/DB - Determine if User has Taxonomy Access ; 26 May 2006 1:32 PM

Source Information

Source file <BQITAXX3.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZTER  $$NOW^XLFDT  $$UP^XLFSTR  
iCare 3 $$ENTRS^BQITAXX  $$GDXN^BQITUTL  $$KEYCHK^BQIULSC  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
RGS ; Get taxonomies for register reports
ERR ;
LST(DATA,REG,REP) ; EP -- BQI GET TAX LIST BY REPORT
; Input
; REG - Retrieves taxonomies for a particular registry and
; REP - report
TAG(DATA,TAG) ;EP -- BQI GET TAX LIST BY DX CAT
; Input
; TAG - Diagnostic tag
ACC(DATA,FAKE) ; EP -- BQI GET TAXONOMY ACCESS
; Input
; FAKE - extra 'blank' parameter required by BMXNET async 'feature'
;
; Output
; 1 - User has security key to edit site specific taxonomy
; 0 - User does not have security key to edit site specific taxonomy
;
DONE ;

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$ENTRS^BQITAXX RGS+20, TAG+27
$$GDXN^BQITUTL TAG+12
$$KEYCHK^BQIULSC ACC+15
$$IENS^DILF RGS+18, TAG+25
$$GET1^DIQ RGS+20, TAG+27
$$NOW^XLFDT ERR+3
$$UP^XLFSTR RGS+7

Used in RPC

RPC Name Call Tags
BQI GET TAXONOMY ACCESS ACC
BQI GET TAX LIST BY REPORT LST
BQI GET TAX LIST BY DX CAT TAG

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
90507.03 GET1^DIQ
90508.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506.2 - [#90506.2] TAG+21, TAG+22
^BQI(90507 - [#90507] RGS+1, RGS+3, RGS+6, RGS+8, RGS+14, RGS+16
^BQI(90508 - [#90508] TAG+23
^DD("DD" ERR+3
^TMP("BQITXACC" ACC+10
^TMP("BQITXDLST" TAG+8
^TMP("BQITXRLST" LST+9

Label References

Name Line Occurrences
DONE RGS+1, RGS+4, RGS+11, RGS+21, TAG+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMXSEC ERR+4*, LST+13*, LST+14*
BQIH LST+7~, TAG+6~
DA RGS+17~, RGS+18*, TAG+24~, TAG+25*
DA(1 RGS+18*, TAG+25*
DA(2 RGS+18*
DATA ACC~, ACC+10*, ACC+11, ACC+14, ACC+16, DONE+1, ERR+5, LST~, LST+9*, LST+10
, LST+19, RGS+20, TAG~, TAG+8*, TAG+9, TAG+17, TAG+27
DUZ ACC+15
ERRDTM ERR+2~, ERR+3*, ERR+4
FAKE ACC~
IENS RGS+17~, RGS+18*, RGS+20, TAG+24~, TAG+25*, TAG+27
II ACC+8~, ACC+12*, ACC+14, ACC+16*, DONE+1*, ERR+5*, LST+7~, LST+16*, LST+19, RGS+19*
, RGS+20, TAG+6~, TAG+14*, TAG+17, TAG+26*, TAG+27
QFL LST+7~, RGS+4*, RGS+9*, TAG+6~
REG LST~, LST+12*, LST+13, RGS+1*, RGS+3, RGS+6, RGS+8, RGS+14, RGS+16, RGS+18
REP LST~, LST+12*, LST+14, RGS+2, RGS+3*, RGS+4, RGS+8*, RGS+9, RGS+11, RGS+14
, RGS+16, RGS+18
REPNM LST+7~, RGS+2*, RGS+3, RGS+7, TAG+6~
RESULT ACC+8~, ACC+15*, ACC+16
RPNM LST+7~, RGS+5*, RGS+6*, RGS+7, RGS+8, TAG+6~
TAG TAG~, TAG+11*, TAG+12*, TAG+22
TAXV LST+7~, TAG+6~
TIEN LST+7~, RGS+15*, RGS+16*, RGS+18, TAG+6~
TTXT LST+7~, RGS+13*, RGS+14*, RGS+16, RGS+20, TAG+6~, TAG+20*, TAG+21*, TAG+22, TAG+23
, TAG+27
>> TXIEN TAG+23*, TAG+25
U TAG+27
UID ACC+8~, ACC+9*, ACC+10, LST+7~, LST+8*, LST+9, TAG+6~, TAG+7*, TAG+8
X ACC+8~, LST+7~, TAG+6~
Y ERR+2~, ERR+3*
>> ZTSK ACC+9, LST+8, TAG+7
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