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

Package: iCare

Routine: BQIRGACM


Information

BQIRGACM ;HCSD/HSD/ALA-Register Columns ; 19 Feb 2016 9:08 AM

Source Information

Source file <BQIRGACM.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 4 (,$$FIND1)^DIC  FILE^DICN  FILE^DIE  $$IENS^DILF  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
iCare 1 $$TKO^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
APAT(DATA,REGIEN,PLIST) ; EP -- BQI ADD PATIENTS TO REGISTER
DXN(BQIDFN,SUBREG) ;EP - Diagnoses
COMP(BQIDFN,SUBREG) ; EP - Complications
ERR ;
ADD(DATA,NAME,DESC) ;EP -- BQI CREATE REGISTER
DONE ; -- exit code

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$TKO^BQIUL1 DXN+6, COMP+6
^DIC ADD+22
$$FIND1^DIC ADD+14
FILE^DICN ADD+23, ADD+31, APAT+17
FILE^DIE ADD+28, APAT+21
$$IENS^DILF ADD+13
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BQI CREATE REGISTER ADD
BQI ADD PATIENTS TO REGISTER APAT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(41 - [#9002241] Classic Fileman Calls
^ACM(41.1 - [#9002241.1] Classic Fileman Calls,  FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACM(41.1 - [#9002241.1] DXN+2, COMP+2, ADD+29*
^ACM(42 - [#9002242] COMP+4
^ACM(42.1 - [#9002242.1] COMP+5
^ACM(44 - [#9002244] DXN+4
^ACM(44.1 - [#9002244.1] DXN+5
^DD("DD" ERR+3
^TMP( ADD+3
^TMP("BQIRGAPT" APAT+3

Label References

Name Line Occurrences
DONE ADD+11, ADD+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACMIEN DXN+1~, DXN+2*, DXN+4, COMP+1~, COMP+2*, COMP+4
>> ACMPTNO APAT+18*, APAT+19, APAT+20
>> BMXSEC ERR+4*
BN APAT+1~, APAT+12*, APAT+13*
BQI APAT+1~, APAT+15*
BQIDFN DXN~, DXN+4, COMP~, COMP+4
BQII ADD+1~, ADD+8*, ADD+9, DONE+2*, DONE+3*
DA ADD+12~, ADD+13, ADD+22*, ADD+23*, ADD+24, ADD+25, ADD+26, ADD+27, ADD+29, ADD+30
, APAT+17!
DA(1 ADD+30*
DATA ADD~, ADD+3*, ADD+9, DONE+2, DONE+3, APAT~, APAT+3*, APAT+4, APAT+9, APAT+22
, APAT+23, ERR+5
DD ADD+23!, ADD+31!, APAT+17!
DESC ADD~, ADD+25
DFN APAT+1~, APAT+15*, APAT+19
DIC ADD+21*, ADD+30*, APAT+16*, APAT+17!
DIC(0 ADD+20*, APAT+16*
DIE APAT+17!
>> DINUM ADD+30*
>> DLAYGO ADD+20*
DO ADD+23!, ADD+31!, APAT+17!
DR APAT+17!
DT ADD+25, APAT+20
DUZ ADD+25, ADD+30
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR ADD+12~, APAT+21
IENS ADD+12~, ADD+13*
II APAT+1~, APAT+6*, APAT+9, APAT+22*, APAT+23*, ERR+5*
LIST APAT+1~, APAT+12*, APAT+13*, APAT+14
MSG ADD+1~, ADD+8*, ADD+11, ADD+16*, ADD+24*, DONE+1, DONE+2
NAME ADD~, ADD+11, ADD+14, ADD+21
PLID ADD+1~
PLIST APAT~, APAT+10, APAT+11, APAT+14!*, APAT+15
PLIST( APAT+13
REGIEN ADD+1~, ADD+27*, DONE+2, APAT~, APAT+16
RESULT ADD+8*, DONE+1*, DONE+2, APAT+1~, APAT+9*, APAT+21*, APAT+22
>> RGIEN ADD+8*
SUBREG DXN~, DXN+2, COMP~, COMP+2
TEXT DXN+1~, DXN+3*, DXN+5*, DXN+6, COMP+1~, COMP+3*, COMP+5*, COMP+6
TMP ADD+1~, ADD+14*, ADD+15
U DXN+5, COMP+5, DONE+2
UID ADD+1~, ADD+2*, ADD+3, APAT+1~, APAT+2*, APAT+3
>> UP( ADD+25*
>> UPD( ADD+25*, ADD+26*, ADD+27*
>> UPD(9002241 APAT+19*, APAT+20*
VLU DXN+1~, DXN+3*, DXN+4*, DXN+5, COMP+1~, COMP+3*, COMP+4*, COMP+5
X ADD+1~, ADD+21*, ADD+30*, APAT+1~, APAT+16*
Y ADD+22, ADD+23, APAT+18, ERR+2~, ERR+3*
>> ZTSK ADD+2, APAT+2
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