ORIUTL ;X/AJB - PANELS UI UTILITIES ;Mar 24, 2025@13:14:52
Source file <ORIUTL.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 8 | OREDITOR OREDITOR1 OREDITOR2 OREDITOR4 ORHEDITOR ORIRPC ORIRPCCL ORW CLEAR USER INFO PANEL SIZE |
| Clinical Reminders | 3 | PXRMEXIC PXRMEXPD PXRMEXUINFOPNL |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CLEARSIZE | ;
|
|
| CODE(RESULTS,FILENUM,FLD) | ;
|
|
| GETNATIONAL() | ;
|
|
| GETUPDSTATUS() | ;
|
|
| KILLNATIONAL | ;
|
|
| KILLUPDATING | ;
|
|
| SETUPDATING | ;
|
|
| CHKRTN(TAG,RTN) | ; verify routine and tag entry point
|
|
| PNLEXECODE(DA,DATA,DFN,NODE,NUM,SUB,CODE,FROM) | ; get executable code from # 101.75
|
|
| XECODE(TAG,RTN,INPUT,DATA,NUM,RESULT,SUB) | ; execute code
|
|
| ERR(TAG,RTN,INPUT,DATA,NUM,RESULT,SUB) | ; capture error data, add to detailText
|
|
| ONCLICKEXECODE(SUB,DFN,USER,TYPE,PIDX,MPFIEN,ADDREQDATA,CACHESUB) | ;
|
|
| SETSTR(S,V,X,L) | ||
| STRREP(STRING,TS,RS) | ;Replace every occurrence of the target string (TS)
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^ORI(101.71 - [#101.71] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | CHKRTN+1 |
| ^OR(101.75 - [#101.75] | PNLEXECODE+2, ONCLICKEXECODE+2 |
| ^ORI(101.71 - [#101.71] | GETNATIONAL+1 |
| ^TMP( | PNLEXECODE+7, ERR+1* |
| ^XTMP("ORI INFO PANELS UPDATING" | GETUPDSTATUS+1, KILLUPDATING+1!, SETUPDATING+1*, SETUPDATING+2* |
| Name | Line Occurrences |
|---|---|
| $$CHKRTN | PNLEXECODE+3, ONCLICKEXECODE+3 |
| $$GETNATIONAL | KILLNATIONAL+2 |
| $$SETSTR | ERR+6, ERR+7 |
| $$XECODE | PNLEXECODE+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADDREQDATA | ONCLICKEXECODE~, ONCLICKEXECODE+9 |
| CACHESUB | ONCLICKEXECODE~, ONCLICKEXECODE+8 |
| CNT | CODE+1~, CODE+4*, CODE+7* |
| CODE | PNLEXECODE~, PNLEXECODE+1, PNLEXECODE+2 |
| CONST | CODE+1~, CODE+6*, CODE+7 |
| DA | KILLNATIONAL+1~, KILLNATIONAL+2*, PNLEXECODE~ |
| DA(0 | PNLEXECODE+2, PNLEXECODE+4 |
| DA(1 | PNLEXECODE+2, PNLEXECODE+4 |
| DA(2 | PNLEXECODE+2, PNLEXECODE+4 |
| DA(3 | PNLEXECODE+2, PNLEXECODE+4 |
| DATA | PNLEXECODE~, PNLEXECODE+5, XECODE~, ERR~ |
| DATA("presentation" | PNLEXECODE+6, PNLEXECODE+7*, ERR+2, ERR+3*, ERR+5, ERR+6*, ERR+7*, ERR+8* |
| DFN | PNLEXECODE~, PNLEXECODE+4, ONCLICKEXECODE~, ONCLICKEXECODE+4 |
| DIC | CLEARSIZE+1~, CLEARSIZE+4* |
| DIC(0 | CLEARSIZE+4* |
| DIK | CLEARSIZE+1~, KILLNATIONAL+1~, KILLNATIONAL+3* |
| DIR | CLEARSIZE+1~ |
| DIR("A" | CLEARSIZE+6* |
| DIR("B" | CLEARSIZE+6* |
| DIR(0 | CLEARSIZE+6* |
| DIROUT | CLEARSIZE+1~ |
| DIRUT | CLEARSIZE+1~ |
| DT | SETUPDATING+1 |
| DTOUT | CLEARSIZE+1~ |
| DUOUT | CLEARSIZE+1~ |
| ECNT | ERR+1~*, ERR+3 |
| ENT | CLEARSIZE+2~, CLEARSIZE+5*, CLEARSIZE+9, CLEARSIZE+14 |
| ERR | ERR+1~, ERR+2*, ERR+7 |
| FILENUM | CODE~, CODE+2 |
| FLD | CODE~, CODE+2 |
| FROM | PNLEXECODE~, PNLEXECODE+4 |
| IDX | CLEARSIZE+2~, CLEARSIZE+10*, CLEARSIZE+11, CODE+1~, CODE+4*, CODE+5 |
| IEN | PNLEXECODE+2~*, PNLEXECODE+7 |
| IND | STRREP+7~, STRREP+13* |
| INPUT | PNLEXECODE+2~, PNLEXECODE+5, XECODE~, ERR~ |
| INPUT( | ERR+4, ERR+6 |
| INPUT("callFrom" | PNLEXECODE+4* |
| INPUT("panelIndex" | PNLEXECODE+4* |
| INPUT("patientId" | PNLEXECODE+4* |
| INPUT("subscript" | PNLEXECODE+4* |
| INPUTS | ONCLICKEXECODE+1~, ONCLICKEXECODE+9* |
| INPUTS("cacheSub" | ONCLICKEXECODE+8* |
| INPUTS("callFrom" | ONCLICKEXECODE+10* |
| INPUTS("panelIndex" | ONCLICKEXECODE+5* |
| INPUTS("patientId" | ONCLICKEXECODE+4* |
| INPUTS("subscript" | ONCLICKEXECODE+7* |
| INPUTS("user" | ONCLICKEXECODE+6* |
| INST | CLEARSIZE+2~, CLEARSIZE+10*, CLEARSIZE+13!*, CLEARSIZE+14 |
| L | SETSTR~ |
| MPFIEN | ONCLICKEXECODE~, ONCLICKEXECODE+2 |
| NODE | CLEARSIZE+2~, CLEARSIZE+11*, CLEARSIZE+12, CLEARSIZE+13, PNLEXECODE~ |
| NODE0 | PNLEXECODE+2~*, PNLEXECODE+3 |
| NPCS | STRREP+7~, STRREP+10*, STRREP+13, STRREP+14 |
| NUM | PNLEXECODE~, PNLEXECODE+5, PNLEXECODE+6, PNLEXECODE+7, XECODE~, ERR~, ERR+1, ERR+2, ERR+3, ERR+5 , ERR+6, ERR+7, ERR+8 |
| Num | PNLEXECODE+6~*, PNLEXECODE+7, ERR+1~, ERR+2*, ERR+3, ERR+5*, ERR+6, ERR+7*, ERR+8 |
| ORARRAY | CLEARSIZE+2~, CLEARSIZE+9, CODE+1~ |
| ORARRAY( | CLEARSIZE+10, CLEARSIZE+11 |
| ORARRAY("POINTER" | CODE+3, CODE+5 |
| ORERR | CLEARSIZE+2~, CLEARSIZE+9, CLEARSIZE+13!, CLEARSIZE+14 |
| PARAM | CLEARSIZE+2~, CLEARSIZE+8*, CLEARSIZE+9, CLEARSIZE+14 |
| PIDX | ONCLICKEXECODE~, ONCLICKEXECODE+5 |
| PIECES | CODE+1~, CODE+3*, CODE+4 |
| RESULT | PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5*, PNLEXECODE+8, XECODE~, XECODE+3, ERR~, ERR+8*, ONCLICKEXECODE+1~, ONCLICKEXECODE+3* , ONCLICKEXECODE+12*, ONCLICKEXECODE+13 |
| RESULTS | CODE~ |
| RESULTS( | CODE+7* |
| RS | STRREP~, STRREP+13 |
| RTN | CHKRTN~, CHKRTN+1, CHKRTN+2, CHKRTN+3, PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5, XECODE~, XECODE+2, ERR~ , ONCLICKEXECODE+1~, ONCLICKEXECODE+2*, ONCLICKEXECODE+3, ONCLICKEXECODE+11 |
| S | SETSTR~ |
| STR | STRREP+7~, STRREP+12*, STRREP+13*, STRREP+14*, STRREP+15 |
| STRING | STRREP~, STRREP+8, STRREP+10, STRREP+13, STRREP+14 |
| SUB | PNLEXECODE~, PNLEXECODE+4, PNLEXECODE+5, PNLEXECODE+7, XECODE~, ERR~, ERR+1, ONCLICKEXECODE~, ONCLICKEXECODE+7 |
| TAG | CHKRTN~, CHKRTN+1, CHKRTN+3, PNLEXECODE+2~, PNLEXECODE+3*, PNLEXECODE+5, XECODE~, XECODE+2, ERR~, ONCLICKEXECODE+1~ , ONCLICKEXECODE+2*, ONCLICKEXECODE+3, ONCLICKEXECODE+11 |
| TITLE | CODE+1~, CODE+6*, CODE+7 |
| TMP | CODE+1~, CODE+5*, CODE+6 |
| TS | STRREP~, STRREP+8, STRREP+10, STRREP+13, STRREP+14 |
| TYPE | ONCLICKEXECODE~, ONCLICKEXECODE+10 |
| U | CLEARSIZE+6, CLEARSIZE+12, CLEARSIZE+13, SETUPDATING+1, CHKRTN+1, PNLEXECODE+3, XECODE+2, ONCLICKEXECODE+2, ONCLICKEXECODE+11 |
| USER | ONCLICKEXECODE~, ONCLICKEXECODE+6 |
| V | SETSTR~ |
| VAL | CHKRTN+1~* |
| VAR | ERR+4~*, ERR+6 |
| X | CHKRTN+1~*, PNLEXECODE+6~, PNLEXECODE+7*, SETSTR~ |
| XEC | XECODE+2~*, XECODE+3, ONCLICKEXECODE+11~*, ONCLICKEXECODE+12 |
| Y | CLEARSIZE+2~, CLEARSIZE+4, CLEARSIZE+5, CLEARSIZE+6, CLEARSIZE+7 |
| Name | Field # of Occurrence |
|---|---|
| $T(@VAL | CHKRTN+3 |