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 |