ORU1 ; slc/JER - More OE/RR Functions ;9/27/93 09:55
Source file <ORU1.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Health Summary | 4 | GMTS GMTSADH GMTSADHC GMTSDVR | 
| Order Entry Results Reporting | 3 | ORLA1 ORPRS01 ORUDPA | 
| Text Integration Utility | 2 | TIUEDIM TIURC1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WHATIS(X,Y) | ; Identify input | |
| PATX | ||
| PARAM | ;Get patient select parameters | |
| PTX | ; | |
| PATIENT(Y,ORPGSUPP,ORSCREEN) | ; Patient selection | |
| GETELSE(Y) | ; Get Patient if preference is ambiguous or non-existent | 
| 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 | Line Occurrences | 
|---|---|
| GETELSE | PATIENT+24, PATIENT+27 | 
| PARAM | PATIENT+8 | 
| PTX | WHATIS+2, WHATIS+3 | 
| WHATIS | PATIENT+21, GETELSE+12 | 
| 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* |