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* |