CIAZGUTL ;MSC/IND/DKM - Generic Retrieval Utility Functions ;29-Aug-2011 14:05;PLS
Source file <CIAZGUTL.m>
| 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 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Generic Retrieval Utility | 2 | CIAZGRPC CIAZGRU | 
| 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 | 
| FileNo | Call Tags | 
|---|---|
| ^CIAZG(19950.43 - [#19950.43] | FIND1^DIC | 
| 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 | 
| 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 | 
| 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* | 
| >> | 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 |