ORU1 ; slc/JER - More OE/RR Functions ;9/27/93 09:55
Source file <ORU1.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 |
---|---|---|
Health Summary | 4 | GMTS GMTSADH GMTSADHC GMTSDVR |
Order Entry Results Reporting | 3 | ORLA1 ORPRS01 ORUDPA |
Text Integration Utility | 3 | TIUEDIM TIUENV TIURC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATIENT(Y,ORPGSUPP,ORSCREEN) | ; Patient selection
|
|
PATX | ||
GETELSE(Y) | ; Get Patient if preference is ambiguous or non-existent
|
|
WHATIS(X,Y) | ; Identify input
|
|
PTX | ;
|
|
PARAM | ;Get patient select parameters
|
Name | Field # of Occurrence |
---|---|
^DIC | WHATIS+2, WHATIS+7, WHATIS+17 |
^DIM | WHATIS+13 |
B1^ORLA1 | PATIENT+25, PTX+23 |
KIL^ORLA1 | PTX+23 |
$$UPPER^ORU | WHATIS+4 |
EN^ORUS | PATIENT+20, GETELSE+9 |
$$DOW^XLFDT | PARAM+7 |
$$UP^XLFSTR | PARAM+7, PARAM+8, PARAM+9 |
$$GET^XPAR | PARAM+1, PARAM+2, PARAM+3, PARAM+4, PARAM+7, PARAM+8, PARAM+9, PARAM+10, PARAM+11 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("OS" | WHATIS+2 |
^%ZOSF("TRAP" | PATIENT+7 |
^DPT("APR" | PTX+12 |
^OR(100.21 - [#100.21] | PTX+18 |
^SC - [#44] | PTX+8 |
^XUTL("OR" | PATIENT+9, PATIENT+10, PATIENT+12, PATIENT+18, PATIENT+23, PATIENT+27, GETELSE+3!, GETELSE+4, GETELSE+12!, PTX+25 |
Name | Field # of Occurrence |
---|---|
^("ORV" | GETELSE+3! |
^("ORW" | GETELSE+3! |
^(0 | PATIENT+10, PATIENT+12, GETELSE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
API | PARAM+6~, PARAM+7* |
C | PATIENT+5~ |
DIC | WHATIS+1~, WHATIS+2*, WHATIS+5*, WHATIS+9*, WHATIS+10, WHATIS+11, WHATIS+15, WHATIS+16, PTX+1, PTX+3 , PTX+4, PTX+5, PTX+6 |
DIC("S" | WHATIS+6*, WHATIS+8!, WHATIS+13*, WHATIS+14*, WHATIS+15*, WHATIS+16*, WHATIS+18! |
DIC(0 | WHATIS+2*, WHATIS+6*, WHATIS+10* |
>> DIROUT | PATIENT+4, GETELSE+1 |
DT | PARAM+7 |
>> DUOUT | PATIENT+4, GETELSE+1 |
I | PATIENT+6~ |
ORCEND | PATIENT+5~, WHATIS+1~, PTX+7*, PARAM+9* |
ORCLIN | PATIENT+5~, WHATIS+1~, PTX+7*, PARAM+7* |
ORCNT | PATIENT+5~ |
ORCOLW | PATIENT+5~, PATIENT+10*, GETELSE+5* |
ORCSTRT | PATIENT+5~, WHATIS+1~, PTX+7*, PARAM+8* |
ORDEF | PATIENT+5~, PATIENT+22, PATIENT+24, GETELSE+13, WHATIS+1~, PTX+3*, PTX+4*, PTX+5*, PTX+6*, PTX+7 , PTX+8, PTX+9, PTX+10, PTX+16, PARAM+4*, PARAM+5* |
ORI | PATIENT+6~ |
ORJ | PATIENT+6~ |
OROPREF | PATIENT+5~, PATIENT+15, PATIENT+16, PATIENT+17, PATIENT+18, PARAM+1* |
ORPGSUPP | PATIENT~ |
ORPRIM | PATIENT+5~, WHATIS+1~, PTX+16, PTX+17*, PTX+18, PTX+19*, PARAM+3* |
ORPROV | PATIENT+5~, WHATIS+1~, PTX+10, PTX+11*, PTX+13*, PARAM+10* |
ORSCREEN | PATIENT~, WHATIS+13, WHATIS+14 |
ORSPEC | PATIENT+5~, WHATIS+1~, PTX+9*, PARAM+11* |
>> ORSRV | PARAM+1, PARAM+2, PARAM+3, PARAM+4, PARAM+7, PARAM+8, PARAM+9, PARAM+10, PARAM+11 |
ORTITLE | PATIENT+6~, PATIENT+10*, GETELSE+4*, GETELSE+5 |
ORUFLG | PATIENT+6~, PATIENT+21, GETELSE+2~, GETELSE+12, PTX+22! |
ORUPNM | PATIENT+6~ |
ORURMBD | PATIENT+6~ |
ORUS | PATIENT+10*, GETELSE+2~, GETELSE+6* |
ORUS("A" | PATIENT+11*, GETELSE+7* |
ORUS("ALT" | PATIENT+11*, GETELSE+7* |
ORUS("F" | PATIENT+12* |
ORUS("H" | PATIENT+13*, GETELSE+8* |
ORUS("T" | PATIENT+19* |
ORUS("W" | PATIENT+14*, PATIENT+15*, PATIENT+16*, PATIENT+17*, PATIENT+18* |
ORUS(0 | PATIENT+10*, PATIENT+18*, GETELSE+6* |
ORUSSN | PATIENT+6~ |
ORUVP | PATIENT+6~ |
ORUX | PATIENT+6~, PATIENT+21, PATIENT+22, GETELSE+2~, GETELSE+10, GETELSE+11!, GETELSE+12, GETELSE+13, PTX+22! |
ORVP | PATIENT+6~ |
ORWARD | PATIENT+6~, WHATIS+1~, PTX+8*, PARAM+2* |
ORX | PATIENT+6~ |
ORY | PATIENT+6~ |
U | PATIENT+10, PATIENT+12, GETELSE+4, PTX+2, PTX+3, PTX+14, PTX+20 |
X | PATIENT+7*, GETELSE+2~, WHATIS~, WHATIS+2, WHATIS+3, WHATIS+4*, WHATIS+5*, WHATIS+12~, WHATIS+13* |
Y | PATIENT~, PATIENT+4, PATIENT+21, PATIENT+22, PATIENT+24, PATIENT+26*, PATIENT+27, GETELSE~, GETELSE+1, GETELSE+10 , GETELSE+12, GETELSE+13, WHATIS~, WHATIS+2, WHATIS+3, WHATIS+9, WHATIS+19, PTX+2*, PTX+7, PTX+8 , PTX+9, PTX+11, PTX+12, PTX+14, PTX+15!*, PTX+16, PTX+17, PTX+20, PTX+21!*, PTX+24* |
Y(0 | PTX+2*!, PTX+3 |
Y(1 | PTX+2* |