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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ORWGAPIX

Package: Order Entry Results Reporting

Routine: ORWGAPIX


Information

ORWGAPIX ; SLC/STAFF - Graph External Calls ;08-Feb-2012 17:39;PLS

Source Information

Source file <ORWGAPIX.m>

Call Graph

Call Graph Total: 13

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  

Caller Graph

Caller Graph Total: 20

Package Total Caller Graph
Order Entry Results Reporting 20 ORQQVI  ORWGAPI  ORWGAPI1  ORWGAPI3  ORWGAPI4  ORWGAPI7  ORWGAPI8  ORWGAPIA  
ORWGAPIC  ORWGAPID  ORWGAPIE  ORWGAPIP  ORWGAPIR  ORWGAPIT  ORWGAPIU  ORWGAPIW  
ORWGAPIX  ORWGTASK  ORWGTEST  ORY260  

Entry Points

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

External References

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

Global Variables Directly Accessed

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!

Label References

Name Line Occurrences
$$BMI BMIDATA+8, BMILAST+9
$$CALCBMI BMI+10
$$CLOSEST BMI+7
$$GBLREF FILENM+2

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All