ORWGAPIX ; SLC/STAFF - Graph External Calls ;08-Feb-2012 17:39;PLS
Source file <ORWGAPIX.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 6 | ^%DT DO^DIC1 IX1^DIK ($$EXTERNAL,$$ROOT)^DILFD Y^DIQ EN^DIQ1 | 
| Order Entry Results Reporting | 3 | (MEAS,VITAL)^ORWGAPIA SETUP^ORWGAPIW $$REPLACE^ORWGAPIX | 
| Kernel | 2 | ($$FMADD,$$FMDIFF,$$NOW)^XLFDT ($$LOW,$$REPLACE,$$TRIM,$$UP)^XLFSTR | 
| Patient Care Component | 1 | $$BMI^APCHS2A3 | 
| Toolkit | 1 | ($$GET,DEL,EN,ENVAL,GETLST,GETWP)^XPAR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BMIITEMS(ITEMS,CNT,TMP) | ; from ORWGAPIR | |
| EXTERNAL(FILE,FIELD,FLAG,VAL) | ; $$(file,field,flag,internal value) -> external value | |
| UP(X) | ; | |
| XGET(ENTITY,PARAM,INST,FORMAT) | ; $$(...) -> parameter values | |
| XGETWP(ORWP,ENTITY,PARAM,ALL) | ; from ORWGAPIP | |
| INDEX(DIK,DA) | ; index entry in file   -  from ORWGAPIP | |
| FMADD(X,D,H,M,S) | ; | |
| CLOSEST(DATE,NEXT,PREV) | ; | |
| BMI(DFN,WT,DATE) | ; $$(dfn,wt,date) -> bmi, else "" | |
| XDEL(ENTITY,PARAM,NAME,ORERR) | ; from ORWGAPIP | |
| LOW(X) | ; | |
| FILENM(FILENUM) | ; $$(file#) -> file name | |
| GBLREF(FILENUM) | ; $$(file#) -> global reference | |
| DATE(X) | ; $$(date/time) -> date/time | |
| BMIDATA2(DATA,ITEM,START,DFN,CNT,TMP) | ; from ORWGAPI4 | |
| REPLACE(STRING,ORARRAY) | ; | |
| EXTNAME(IEN,FN) | ; $$(ien,file#) -> external form of pointer | |
| GETDATA(RESULTS,DIC,DR,DA,DIQ) | ; use file # for DIC | |
| XGETLST(ORLIST,ENTITY,PARAM) | ; from ORWGAPIP | |
| XGETLST1(ORLIST,ENTITY,PARAM,FORMAT,ORERR) | ; from ORWGAPIP | |
| XENVAL(ORVALUES,PARAM) | ; | |
| CALCBMI(HT,WT) | ; $$(ht,wt) -> bmi  uses (inches,lbs) | |
| XEN(ENTITY,PARAM,NAME,ORVAL,ORERR) | ; from ORWGAPIP | |
| ZZ() | ; test use only - this code will be removed before v27 release | |
| BMIDATA(DATA,ITEM,START,DFN,CNT,TMP) | ; from ORWGAPI4 | |
| BMILAST(DFN,ARRAY,CNT) | ; | |
| NOW() | ; | |
| ENDIQ1(RESULTS,DIC,DR,DA,DIQ) | ; use file # for DIC | |
| TRIM(X,F,V) | ; | |
| EXT(Y,FILE,FIELD) | ; $$(value,file,field) -> external value | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | DATE+1 | 
| $$BMI^APCHS2A3 | BMIDATA2+11 | 
| DO^DIC1 | FILENM+5 | 
| IX1^DIK | INDEX+1 | 
| $$EXTERNAL^DILFD | EXTERNAL+1 | 
| $$ROOT^DILFD | GBLREF+2 | 
| Y^DIQ | EXT+1 | 
| EN^DIQ1 | ENDIQ1+4, GETDATA+4 | 
| MEAS^ORWGAPIA | BMIDATA2+10 | 
| VITAL^ORWGAPIA | BMIDATA+7, BMI+9 | 
| SETUP^ORWGAPIW | BMIITEMS+27, BMIDATA+10, BMIDATA2+14 | 
| $$REPLACE^ORWGAPIX | BMIITEMS+25 | 
| $$FMADD^XLFDT | FMADD+1 | 
| $$FMDIFF^XLFDT | CLOSEST+1 | 
| $$NOW^XLFDT | NOW+1 | 
| $$LOW^XLFSTR | LOW+1 | 
| $$REPLACE^XLFSTR | REPLACE+1 | 
| $$TRIM^XLFSTR | TRIM+1 | 
| $$UP^XLFSTR | UP+1 | 
| $$GET^XPAR | XGET+1, BMIITEMS+5 | 
| DEL^XPAR | XDEL+1 | 
| EN^XPAR | XEN+1 | 
| ENVAL^XPAR | XENVAL+1 | 
| GETLST^XPAR | XGETLST+1, XGETLST1+1 | 
| GETWP^XPAR | XGETWP+1 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUTTMSR("B" | BMIITEMS+6, BMIITEMS+8, BMIDATA2+3 | 
| ^DD( | EXT+1 | 
| ^DIC - [#1] | EXTNAME+2 | 
| ^PXRMINDX(120.5 | BMIDATA+3, BMIDATA+6, BMI+2, BMI+3, BMI+5, BMI+6, BMI+7 | 
| ^PXRMINDX(9000010.01 | BMIDATA2+6, BMIDATA2+9 | 
| ^TMP( | BMIITEMS+19, BMIITEMS+20, BMIITEMS+21 | 
| ^UTILITY("DIQ1" | ENDIQ1+1!, ENDIQ1+5, ENDIQ1+6!, GETDATA+1!, GETDATA+5, GETDATA+6! | 
| Name | Line Occurrences | 
|---|---|
| $$BMI | BMIDATA+8, BMILAST+9 | 
| $$CALCBMI | BMI+10 | 
| $$CLOSEST | BMI+7 | 
| $$GBLREF | FILENM+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ALL | XGETWP~, XGETWP+1 | 
| ARRAY | BMILAST~ | 
| ARRAY( | BMILAST+3, BMILAST+4, BMILAST+5, BMILAST+6, BMILAST+12* | 
| BMI | BMIITEMS+1~, BMIITEMS+2*, BMIITEMS+16*, BMIITEMS+17*, BMIITEMS+20*, BMIITEMS+21*, BMIITEMS+22, BMIITEMS+24, BMIDATA+8*, BMIDATA+9 , BMIDATA2+11*, BMIDATA2+12*, BMIDATA2+13, BMILAST+1~, BMILAST+9*, BMILAST+10, BMILAST+12 | 
| C | EXT+1~* | 
| CNT | BMIITEMS~, BMIITEMS+23*, BMIITEMS+27, BMIDATA~, BMIDATA+2*, BMIDATA+10, BMIDATA2~, BMIDATA2+5*, BMIDATA2+14, BMILAST~ , BMILAST+11*, BMILAST+12 | 
| D | FMADD~, FMADD+1 | 
| DA | ENDIQ1~, ENDIQ1+2, ENDIQ1+5, GETDATA~, GETDATA+2, GETDATA+5, INDEX~ | 
| DATA | BMIDATA~, BMIDATA+10, BMIDATA2~, BMIDATA2+14 | 
| DATE | BMIDATA+1~, BMIDATA+2*, BMIDATA+3*, BMIDATA+4, BMIDATA+6, BMIDATA+8, BMIDATA+9, BMIDATA2+1~, BMIDATA2+5*, BMIDATA2+6* , BMIDATA2+7, BMIDATA2+9, BMIDATA2+11, BMIDATA2+13, BMI~, BMI+3, BMI+5, BMI+6, BMI+7, CLOSEST~ , CLOSEST+1, BMILAST+1~, BMILAST+2*, BMILAST+6*, BMILAST+8, BMILAST+9, BMILAST+12 | 
| DATE2 | BMIDATA+1~, BMIDATA+2*, BMIDATA+9, BMIDATA2+1~, BMIDATA2+5*, BMIDATA2+13 | 
| DFN | BMIDATA~, BMIDATA+3, BMIDATA+6, BMIDATA+8, BMIDATA2~, BMIDATA2+6, BMIDATA2+9, BMIDATA2+11, BMI~, BMI+2 , BMI+3, BMI+5, BMI+6, BMI+7, BMILAST~, BMILAST+9 | 
| DIC | ENDIQ1~, ENDIQ1+2, ENDIQ1+3, FILENM+1~!, FILENM+4*, GETDATA~, GETDATA+2, GETDATA+3 | 
| DIK | INDEX~ | 
| DIQ | ENDIQ1~, GETDATA~ | 
| DO | FILENM+1~!, FILENM+6 | 
| DR | ENDIQ1~, ENDIQ1+2, GETDATA~, GETDATA+2 | 
| ENTITY | XDEL~, XDEL+1, XEN~, XEN+1, XGET~, XGET+1, XGETLST~, XGETLST+1, XGETLST1~, XGETLST1+1 , XGETWP~, XGETWP+1 | 
| F | TRIM~, TRIM+1 | 
| FIELD | EXT~, EXT+1, EXTERNAL~, EXTERNAL+1 | 
| FILE | EXT~, EXT+1, EXTERNAL~, EXTERNAL+1 | 
| FILENUM | FILENM~, FILENM+2*, FILENM+3, FILENM+4, GBLREF~, GBLREF+1, GBLREF+2 | 
| FLAG | EXTERNAL~, EXTERNAL+1 | 
| FN | EXTNAME~, EXTNAME+2 | 
| FORMAT | XGET~, XGET+1, XGETLST1~, XGETLST1+1 | 
| H | FMADD~, FMADD+1 | 
| HDATE | BMI+1~ | 
| HT | BMIITEMS+1~, BMIITEMS+6*, BMIITEMS+7, BMIITEMS+12*, BMIITEMS+16, BMIITEMS+20, BMI+1~, BMI+9*, BMI+10, CALCBMI~ , CALCBMI+2*, CALCBMI+3 | 
| IEN | EXTNAME~, EXTNAME+3 | 
| INST | XGET~, XGET+1 | 
| ITEM | BMIDATA~, BMIDATA+9, BMIDATA2~, BMIDATA2+13 | 
| ITEMS | BMIITEMS~, BMIITEMS+19, BMIITEMS+20, BMIITEMS+21, BMIITEMS+27 | 
| ITEMS( | BMIITEMS+15, BMIITEMS+16, BMIITEMS+17 | 
| M | FMADD~, FMADD+1 | 
| NAME | FILENM+1~, FILENM+6*, FILENM+7, XDEL~, XDEL+1, XEN~, XEN+1 | 
| NEXT | BMI+1~, BMI+5*, BMI+7, CLOSEST~, CLOSEST+1, CLOSEST+2 | 
| NODE | BMIDATA+1~, BMIDATA+5*, BMIDATA+6*, BMIDATA+7, BMIDATA2+1~, BMIDATA2+8*, BMIDATA2+9*, BMIDATA2+10, BMI+1~, BMI+3* , BMI+4, BMI+7*, BMI+8, BMI+9 | 
| NUM | BMIITEMS+1~, BMIITEMS+3*, BMIITEMS+15*, BMIITEMS+16, BMIITEMS+17, BMIITEMS+19*, BMIITEMS+20, BMIITEMS+21, BMILAST+1~, BMILAST+2* , BMILAST+3*, BMILAST+4, BMILAST+5, BMILAST+6 | 
| NUMDIC | ENDIQ1+1~, ENDIQ1+3*, ENDIQ1+5, GETDATA+1~, GETDATA+3*, GETDATA+5 | 
| ORARRAY | REPLACE~, REPLACE+1 | 
| ORERR | XDEL~, XDEL+1, XEN~, XEN+1, XGETLST1~, XGETLST1+1 | 
| ORLIST | XGETLST~, XGETLST+1, XGETLST1~, XGETLST1+1 | 
| ORVAL | XEN~, XEN+1 | 
| ORVALUES | XENVAL~, XENVAL+1 | 
| ORWP | XGETWP~, XGETWP+1 | 
| PARAM | XDEL~, XDEL+1, XEN~, XEN+1, XENVAL~, XENVAL+1, XGET~, XGET+1, XGETLST~, XGETLST+1 , XGETLST1~, XGETLST1+1, XGETWP~, XGETWP+1 | 
| PREV | BMI+1~, BMI+6*, BMI+7, CLOSEST~, CLOSEST+1 | 
| REF | EXTNAME+1~, EXTNAME+2*, EXTNAME+3 | 
| REPLACE | BMIITEMS+1~!, BMIITEMS+25 | 
| REPLACE("WEIGHT" | BMIITEMS+13* | 
| REPLACE("WT" | BMIITEMS+10* | 
| RESULT | BMIITEMS+24*, BMIITEMS+25*, BMIITEMS+26*, BMIITEMS+27, BMIDATA+1~, BMIDATA+9*, BMIDATA+10, BMIDATA2+1~, BMIDATA2+13*, BMIDATA2+14 | 
| RESULTS | ENDIQ1~, ENDIQ1+1!, ENDIQ1+5*, GETDATA~, GETDATA+1!, GETDATA+5* | 
| S | FMADD~, FMADD+1 | 
| START | BMIDATA~, BMIDATA+4, BMIDATA2~, BMIDATA2+7 | 
| STRING | REPLACE~, REPLACE+1 | 
| TMP | BMIITEMS~, BMIITEMS+14, BMIITEMS+18, BMIITEMS+27, BMIDATA~, BMIDATA+10, BMIDATA2~, BMIDATA2+14 | 
| U | EXT+1, EXTNAME+3, FILENM+6, BMIITEMS+16, BMIITEMS+17, BMIITEMS+20, BMIITEMS+21, BMIITEMS+24, BMIITEMS+26, BMIDATA+7 , BMIDATA+9, BMIDATA2+10, BMIDATA2+12, BMIDATA2+13, BMI+9, BMILAST+4, BMILAST+5, BMILAST+6, BMILAST+12 | 
| V | TRIM~, TRIM+1 | 
| VAL | EXTERNAL~, EXTERNAL+1 | 
| VALUE | BMIDATA+1~!, BMIDATA+7, BMIDATA2+1~!, BMIDATA2+10, BMI+9 | 
| VALUE(7 | BMIDATA+7, BMIDATA2+10, BMI+9 | 
| W | BMIDATA+1~, BMIDATA2+1~ | 
| WT | BMIITEMS+1~, BMIITEMS+8*, BMIITEMS+9, BMIITEMS+12*, BMIITEMS+17, BMIITEMS+21, BMIDATA+7*, BMIDATA+8, BMIDATA2+10*, BMIDATA2+11 , BMI~, BMI+10, CALCBMI~, CALCBMI+1*, CALCBMI+3, BMILAST+1~, BMILAST+2*, BMILAST+3, BMILAST+5*, BMILAST+7 , BMILAST+9 | 
| WTIEN | BMIDATA2+2~, BMIDATA2+3*, BMIDATA2+4, BMIDATA2+6, BMIDATA2+9 | 
| X | DATE~, FMADD~, FMADD+1, LOW~, LOW+1, TRIM~, TRIM+1, UP~, UP+1, ZZ+1~ , ZZ+4 | 
| Y | DATE+1~, DATE+2, EXT~, EXT+2 | 
| ZIP | ZZ+1~, ZZ+3* | 
| ZZ | ZZ+1~, ZZ+2*, ZZ+3 |