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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: CIAZGUTL

Package: Generic Retrieval Utility

Routine: CIAZGUTL


Information

CIAZGUTL ;MSC/IND/DKM - Generic Retrieval Utility Functions ;29-Aug-2011 14:05;PLS

Source Information

Source file <CIAZGUTL.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 ^%DT  $$FIND1^DIC  UPDATE^DIE  IX1^DIK  $$ROOT^DILFD  
Kernel 2 KILL^%ZTLOAD  $$FMTHL7^XLFDT  
CIA Utilities 1 ($$MSG,$$SUBST)^CIAU  
MSC RPC Broker 1 BRDCAST^CIANBEVT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Generic Retrieval Utility 2 CIAZGRPC  CIAZGRU  

Entry Points

Name Comments DBIA/ICR reference
RSLTUPD(RSLT,FLD,VAL,NOBR) ; EP
STRING()
DEFNDLO ; EP
DDL2(DEFN,FLAG) ;
ADDFLD(NAM,DTP,ALIAS) ;
XRFROOT(FIL,XRF,IEN) ; EP
ITEMCLN(ITEM,DEFN,LNK) ; EP
ESCAPE(STR,MAX) ;
ITEMDLO(ITEMS) ; EP
DEFNSUB(DEFN,FLD,SOURCE) ; EP
FLDJOIN(TO,FROM,LST) ;
ADD(X)
COHORTOK(RSLT,DEFN1) ;
TMPGBL(NMSP) ; EP
RSLTSTA(RSLT) ; EP
OPRITM(OPR,ITM) ; EP
DT(X,XF)
DINUM(SRC) ;
DC2(SUB)
FIXFLD
REINDEX(DIK,DA) ;
RSLTGET(DATA,RSLT,STRT,COUNT,SCHEMA) ; EP
RSLTID() ; EP
DEFNCLN(DEFN) ; EP
RSLTADD(LVL,ARY,RECN,LINK,TAG,IDS) ;
DEFNNEW(NAME,SOURCE,OWNER,ACCESS,DESC) ; EP
VR(VAL,LO,HI) ;
DEFNDEL(DEFN,FLAG) ; EP
ADDFLDS(ARY,NAM,REL,PAR) ;
DEFNFND(NAME) ; EP
RSLTABR(RSLT) ; EP

External References

Name Field # of Occurrence
^%DT DT+2
KILL^%ZTLOAD RSLTABR+6
BRDCAST^CIANBEVT RSLTUPD+4
$$MSG^CIAU ADDFLDS+15
$$SUBST^CIAU ESCAPE+4
$$FIND1^DIC RSLTGET+3
UPDATE^DIE RSLTUPD+3, DEFNDEL+7, DEFNNEW+8, ITEMCLN+4, ITEMDLO+7
IX1^DIK REINDEX+2
$$ROOT^DILFD XRFROOT+2, REINDEX+1
$$FMTHL7^XLFDT DT+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^CIAZG(19950.43 - [#19950.43] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^CIAZG(19950.41 - [#19950.41] RSLTID+2, RSLTID+3, RSLTID+4, COHORTOK+5, COHORTOK+6, DEFNDEL+2, DDL2+5, DEFNDLO+3, DEFNSUB+2, DEFNFND+3
, DEFNCLN+2, DEFNCLN+8, DEFNCLN+9!, DC2+2, DC2+6*, ITEMDLO+5
^CIAZG(19950.42 - [#19950.42] OPRITM+2, DDL2+6, DEFNDLO+4, DC2+3, ITEMCLN+3, ITEMCLN+7*, ITEMCLN+8*, ITEMDLO+3
^CIAZG(19950.43 - [#19950.43] OPRITM+3, ADDFLDS+14, RSLTADD+13
^CIAZG(19950.49 - [#19950.49] COHORTOK+3, RSLTABR+5, RSLTSTA+1, RSLTGET+3
^DD( FLDJOIN+3, FLDJOIN+4, FLDJOIN+6, DINUM+2
^TMP("CIAZG." TMPGBL+1!
^XTMP("CIAZGRU" COHORTOK+2, RSLTGET+2, RSLTADD+1, RSLTADD+11, RSLTADD+18, RSLTADD+22

Label References

Name Line Occurrences
$$DEFNCLN DC2+4
$$DEFNDEL DEFNDLO+4
$$DEFNFND DEFNCLN+4
$$DEFNNEW DEFNSUB+4, DEFNCLN+5
$$DINUM COHORTOK+8, COHORTOK+9
$$ESCAPE ADDFLDS+4, ADDFLDS+5, ADDFLDS+15, ADDFLDS+20, RSLTADD+15, RSLTADD+19
$$ITEMCLN DC2+5
$$RSLTSTA RSLTABR+2
$$VR DT+7, DT+8
ADD RSLTGET+5, RSLTGET+6, RSLTGET+7, RSLTGET+8, RSLTGET+9, RSLTGET+11, RSLTGET+12, RSLTGET+14, RSLTGET+15, ADDFLD+6
, ADDFLDS+4, ADDFLDS+21, RSLTADD+3, RSLTADD+6, RSLTADD+7, RSLTADD+15, RSLTADD+19, RSLTADD+24, RSLTADD+27
ADDFLD ADDFLDS+5, ADDFLDS+6, ADDFLDS+15
ADDFLDS RSLTGET+10, ADDFLDS+20
DC2 DEFNCLN+12
DDL2 DEFNDEL+6, DDL2+7
FIXFLD ADDFLDS+10, ADDFLDS+17
REINDEX DEFNCLN+13, ITEMCLN+9
RSLTADD RSLTGET+13, RSLTADD+26
RSLTUPD RSLTABR+7

Naked Globals

Name Field # of Occurrence
^( RSLTID+3*, FLDJOIN+6, RSLTADD+11, RSLTADD+18, DDL2+5, DEFNDLO+3, DEFNCLN+10*, DEFNCLN+11*, DC2+2
^($J TMPGBL+1
^(0 ITEMCLN+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT~, DT+1*
ACCESS DEFNNEW~, DEFNNEW+6
ALIAS ADDFLD~, ADDFLD+5
ALL ITEMDLO+1~, ITEMDLO+2*, ITEMDLO+3
ARY ADDFLDS~, ADDFLDS+8, ADDFLDS+9, ADDFLDS+12, ADDFLDS+16, ADDFLDS+19, ADDFLDS+20, FIXFLD+1, FIXFLD+3*, RSLTADD~
, RSLTADD+9, RSLTADD+10, RSLTADD+20, RSLTADD+21, RSLTADD+26
ARYX ADDFLDS+1~, ADDFLDS+7*, ADDFLDS+8*, ADDFLDS+9, ADDFLDS+12, ADDFLDS+15, ADDFLDS+16, ADDFLDS+19, ADDFLDS+20, FIXFLD+1
, FIXFLD+2, FIXFLD+3, RSLTADD+2~, RSLTADD+8*, RSLTADD+9*, RSLTADD+10, RSLTADD+11, RSLTADD+15, RSLTADD+18, RSLTADD+20*
, RSLTADD+21, RSLTADD+22, RSLTADD+26
CLS RSLTADD+2~, RSLTADD+8*, RSLTADD+24, RSLTADD+25*, RSLTADD+27
CNT FLDJOIN+1~, FLDJOIN+2*, FLDJOIN+10*, FLDJOIN+11, FLDJOIN+13
COUNT RSLTGET~, RSLTGET+3, RSLTGET+13, RSLTGET+16, RSLTADD+1, RSLTADD+28*
COUNT(0 RSLTGET+3*, RSLTGET+16
D DT~, DT+5*, DT+7
DA REINDEX~
DATA RSLTGET~, RSLTGET+3, RSLTGET+16*, ADD
DD FLDJOIN+1~, FLDJOIN+4*, FLDJOIN+5, FLDJOIN+11
DEFN DEFNDEL~, DEFNDEL+2, DEFNDEL+6, DDL2~, DDL2+2, DDL2+5, DEFNDLO+1~, DEFNDLO+2*, DEFNDLO+3*, DEFNDLO+4
, DEFNSUB~, DEFNSUB+2, DEFNCLN~, DEFNCLN+2, DEFNCLN+10, ITEMCLN~, ITEMCLN+8
DEFN1 COHORTOK~, COHORTOK+4, COHORTOK+5
DEFN2 COHORTOK+1~, COHORTOK+3*, COHORTOK+4, COHORTOK+6, DEFNCLN+1~, DEFNCLN+4*, DEFNCLN+5*, DEFNCLN+6, DEFNCLN+8, DEFNCLN+9
, DEFNCLN+10, DEFNCLN+11, DEFNCLN+13, DEFNCLN+14, DC2+2, DC2+5, DC2+6
DESC DEFNNEW~, DEFNNEW+7, DEFNSUB+1~, DEFNSUB+4
DESC(1 DEFNSUB+2*
>> DIERR DEFNDEL+8
DIK REINDEX~, REINDEX+1*
DTP OPRITM+1~, OPRITM+2*, OPRITM+3, ADDFLD~, ADDFLD+6, ADDFLDS+1~, ADDFLDS+13*, ADDFLDS+14*, ADDFLDS+15, RSLTADD+2~
, RSLTADD+10*, RSLTADD+13
DUZ DEFNDEL+5, DEFNCLN+5
ERR DEFNDEL+1~
ERR("DIERR" DEFNDEL+8
F FIXFLD~, FIXFLD+1*, FIXFLD+2*, FIXFLD+3
FDA RSLTUPD+1~, DEFNDEL+1~, DEFNDEL+7, DEFNNEW+1~, DEFNNEW+2*, DEFNNEW+3, DEFNNEW+4, DEFNNEW+5, DEFNNEW+6, DEFNNEW+7
, ITEMCLN+1~, ITEMCLN+2*, ITEMCLN+3, ITEMDLO+1~, ITEMDLO+7
FDA( RSLTUPD+2*, DDL2+2*, DDL2+8*, DEFNNEW+2, ITEMCLN+2, ITEMDLO+6*
FIL XRFROOT~, XRFROOT+2
FLAG DEFNDEL~, DEFNDEL+6, DDL2~, DDL2+2
FLD FLDJOIN+1~, FLDJOIN+2*, FLDJOIN+3*, FLDJOIN+4, FLDJOIN+6, FLDJOIN+11, FLDJOIN+12*, RSLTUPD~, RSLTUPD+2, RSLTUPD+4
, ADDFLDS+1~, ADDFLDS+12*, ADDFLDS+13, ADDFLDS+15, ADDFLDS+19*, ADDFLDS+20, DEFNSUB~, DEFNSUB+2
FLD( FIXFLD+2, FIXFLD+3*
FLDS RSLTGET+1~, RSLTGET+2*, RSLTGET+4
FMT ADDFLDS+1~, ADDFLDS+13*, RSLTADD+2~, RSLTADD+10*
FROM FLDJOIN~, FLDJOIN+2*, FLDJOIN+3, FLDJOIN+4, FLDJOIN+6
GBL XRFROOT+1~, XRFROOT+2*, XRFROOT+3*, XRFROOT+4
HI VR~, VR+1
IDS RSLTADD~, RSLTADD+26
IDS( RSLTADD+4*, RSLTADD+5
IEN XRFROOT~, XRFROOT+3, DDL2+1~, DDL2+4*, DDL2+5*, DEFNNEW+1~, DEFNSUB+1~, DEFNSUB+4*, DEFNSUB+5, DEFNFND+1~
, DEFNFND+2*, DEFNFND+3*, DEFNFND+4, ITEMCLN+1~, ITEMCLN+5*, ITEMCLN+6, ITEMCLN+7, ITEMCLN+8, ITEMCLN+9, ITEMCLN+10
IEN(1 DEFNNEW+9, ITEMCLN+5
ITEM ITEMCLN~, ITEMCLN+3, ITEMCLN+7, ITEMDLO+1~, ITEMDLO+2*, ITEMDLO+3*, ITEMDLO+5, ITEMDLO+6
ITEMS ITEMDLO~, ITEMDLO+2
ITEMS( ITEMDLO+3
ITM OPRITM~, OPRITM+2, ADDFLDS+1~, RSLTADD+2~, RSLTADD+10*, RSLTADD+14, DDL2+1~, DDL2+5*, DDL2+6, DDL2+8
, DEFNCLN+7~, DC2+2*, DC2+3, DC2+5, DC2+6
ITM( DC2+5*, DC2+6
ITM0 DC2~
ITMX DC2~, DC2+1*, DC2+2*, DC2+6
LINK RSLTADD~, RSLTADD+7
LNK RSLTADD+2~, RSLTADD+5*, RSLTADD+6, RSLTADD+26, DDL2+1~, DDL2+6*, DDL2+7, DEFNCLN+7~, DC2+3*, DC2+4
, DC2+5, ITEMCLN~, ITEMCLN+8
LNK( DC2+4*, DC2+5
LO VR~, VR+1
LST FLDJOIN~, FLDJOIN+11
LVL RSLTADD~, RSLTADD+1, RSLTADD+11, RSLTADD+18, RSLTADD+22, RSLTADD+28
LVX RSLTADD+2~, RSLTADD+22*, RSLTADD+23, RSLTADD+26
MAX ESCAPE~, ESCAPE+2
NAM ADDFLD~, ADDFLD+3, ADDFLDS~, ADDFLDS+4, ADDFLDS+5, ADDFLDS+20
NAME DEFNNEW~, DEFNNEW+3, DEFNFND~, DEFNFND+2, DEFNFND+3
NMSP TMPGBL~, TMPGBL+1
NOBR RSLTUPD~, RSLTUPD+4
OK ITEMDLO+1~, ITEMDLO+4*, ITEMDLO+5*, ITEMDLO+6
>> OLD DEFNCLN+2*, DEFNCLN+5, DEFNCLN+8*, DEFNCLN+11
OPR OPRITM~, OPRITM+3
ORD ADDFLD+2*, ADDFLD+4, ADDFLDS+1~, ADDFLDS+2*
OVF RSLTADD+2~, RSLTADD+11*, RSLTADD+15, RSLTADD+16, RSLTADD+17, RSLTADD+18*, RSLTADD+19
OWNER DEFNNEW~, DEFNNEW+5
PAR ADDFLDS~, ADDFLDS+6
PNAM DEFNSUB+1~, DEFNSUB+2*, DEFNSUB+3*, DEFNSUB+4
RECN RSLTADD~, RSLTADD+1*, RSLTADD+11, RSLTADD+18, RSLTADD+22
REL ADDFLDS~, ADDFLDS+4
RSLT COHORTOK~, COHORTOK+2, COHORTOK+3, RSLTUPD~, RSLTUPD+2, RSLTUPD+4, RSLTABR~, RSLTABR+2, RSLTABR+5, RSLTABR+7
, RSLTSTA~, RSLTSTA+1, RSLTGET~, RSLTGET+2, RSLTGET+3, RSLTADD+1, RSLTADD+11, RSLTADD+18, RSLTADD+22
RTN RSLTABR+1~, RSLTABR+2*, RSLTABR+3, RSLTABR+7, RSLTABR+8
SCHEMA RSLTGET~, RSLTGET+3*, RSLTGET+9, RSLTGET+11, ADDFLDS+3, ADDFLDS+11, ADDFLDS+18, ADDFLDS+21
SOURCE DEFNNEW~, DEFNNEW+4, DEFNSUB~, DEFNSUB+4
SRC DINUM~, DINUM+2
SRC1 COHORTOK+1~, COHORTOK+5*, COHORTOK+7, COHORTOK+8, COHORTOK+9
SRC2 COHORTOK+1~, COHORTOK+6*, COHORTOK+7, COHORTOK+8, COHORTOK+9
STR ESCAPE~, ESCAPE+2*, ESCAPE+4*, ESCAPE+5*, ESCAPE+6
STRT RSLTGET~, RSLTGET+13, RSLTGET+16
SUB DDL2+1~, DDL2+3*, DDL2+5, DEFNCLN+1~, DEFNCLN+12*, DC2~, DC2+2, DC2+6
T DT~, DT+5*, DT+6*, DT+7, DT+8
TAG RSLTADD~, RSLTADD+3, RSLTADD+4, RSLTADD+5, RSLTADD+27
TDTP RSLTGET+1~, RSLTGET+3*, ADDFLDS+13, ADDFLDS+14, RSLTADD+10
TO FLDJOIN~, FLDJOIN+2*, FLDJOIN+3, FLDJOIN+5
TYPE ADDFLDS+1~
U OPRITM+2, FLDJOIN+5, FLDJOIN+7, FLDJOIN+11, COHORTOK+3, COHORTOK+5, COHORTOK+6, DINUM+3, DINUM+4, RSLTABR+5
, RSLTSTA+1, RSLTGET+3, RSLTGET+16, ADDFLDS+9, ADDFLDS+13, ADDFLDS+14, ADDFLDS+15, ADDFLDS+20, FIXFLD+1, FIXFLD+3
, RSLTADD+10, RSLTADD+21, DEFNDEL+4, DDL2+5, DDL2+6, DEFNDLO+3, DEFNSUB+2, DEFNFND+3, DEFNCLN+2, DEFNCLN+5
, DC2+2, DC2+3, DC2+6, ITEMCLN+3, ITEMCLN+8
VAL RSLTUPD~, RSLTUPD+2, VR~, VR+1
WID RSLTADD+2~, RSLTADD+10*, RSLTADD+11, RSLTADD+15
WIDTH ADDFLDS+1~, ADDFLDS+13*, STRING
X RSLTID+1~, RSLTID+3*, RSLTID+5, FLDJOIN+1~, FLDJOIN+4*, FLDJOIN+6*, DINUM+1~, DINUM+2*, DINUM+3, DINUM+4*
, DINUM+5, DINUM+6, ADDFLD+1~, ADDFLD+3*, ADDFLD+4*, ADDFLD+5*, ADDFLD+6, ADDFLDS+1~, DT~, DT+7*
, DT+8*, DT+9, RSLTADD+2~, RSLTADD+10*, RSLTADD+11*, RSLTADD+12, RSLTADD+15, RSLTADD+18*, RSLTADD+19, ADD~
, ESCAPE+1~, ESCAPE+3*, ESCAPE+4, ESCAPE+5*, DEFNDEL+1~, DEFNDEL+2*, DEFNDEL+3, DEFNDEL+4*, DEFNDEL+5, DEFNFND+1~
, DEFNFND+2*, DEFNFND+3, DEFNCLN+1~, DEFNCLN+2*, DEFNCLN+3*, DEFNCLN+4
XF DT~, DT+7, DT+8
XREF ITEMDLO+1~, ITEMDLO+5*
XRF FLDJOIN+1~, FLDJOIN+4*, FLDJOIN+6*, FLDJOIN+7*, FLDJOIN+8*, FLDJOIN+9, FLDJOIN+11, XRFROOT~, XRFROOT+3
Y DT~, DT+3, DT+4*, DT+5, ESCAPE+1~, ESCAPE+5*, DEFNCLN+1~, DEFNCLN+4*
ZTSK RSLTABR+4~, RSLTABR+5*, RSLTABR+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All