ORWDPS3 ; SLC/KCM/JLI - Order Dialogs, Menus;01/18/2006
Source file <ORWDPS3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 7 | ($$INPT,$$PTR,$$VAL,GETDLG,GETORDER)^ORCD RESETID^ORCDPS $$ASKSC^ORCDPS1 (D1,SIG)^ORCDPS2 (IN,OUT)^ORCMED AUTH^ORWDPS32 GETTXT^ORWORR | 
| Pharmacy Data Management | 2 | START^PSSJORDF DOSE^PSSORUTL | 
| Inpatient Medications | 1 | $$STARTSTP^PSJORPOE | 
| Kernel | 1 | $$NOW^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 2 | ORWDXM2 ORWDXM4 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SETERR(ID,X) | ||
| MEDXFER | ; -- setup ORDIALOG for a med that is transferred (from SETUP^ORWDXM4) | |
| PS | ; setup environment for medications | |
| MEDACTV | ; sets ORQUIT if the orderable item is not active for a med | |
| AUTHMED | ; sets ORQUIT if not authorized to write meds | |
| MEDOK(OI,CAT) | 
| Name | Field # of Occurrence | 
|---|---|
| $$INPT^ORCD | MEDACTV+9 | 
| $$PTR^ORCD | PS+25, PS+27, PS+28, PS+29 | 
| $$VAL^ORCD | MEDXFER+9 | 
| GETDLG^ORCD | MEDXFER+6 | 
| GETORDER^ORCD | MEDXFER+7 | 
| RESETID^ORCDPS | PS+34 | 
| $$ASKSC^ORCDPS1 | PS+21 | 
| D1^ORCDPS2 | PS+32 | 
| SIG^ORCDPS2 | PS+35 | 
| IN^ORCMED | MEDXFER+13 | 
| OUT^ORCMED | MEDXFER+12 | 
| AUTH^ORWDPS32 | AUTHMED+2 | 
| GETTXT^ORWORR | SETERR+1 | 
| $$STARTSTP^PSJORPOE | PS+13 | 
| START^PSSJORDF | PS+8 | 
| DOSE^PSSORUTL | PS+31 | 
| $$NOW^XLFDT | MEDXFER+11, MEDACTV+2 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | PS+13 | 
| ^OR(100 - [#100] | MEDXFER+4, MEDOK+5 | 
| ^ORD(100.98 - [#100.98] | MEDOK+6 | 
| ^ORD(101.41 - [#101.41] | MEDXFER+2, MEDXFER+3, MEDXFER+5, PS+4, PS+9, PS+15, PS+17, PS+19, PS+22 | 
| ^ORD(101.43 - [#101.43] | MEDXFER+11, MEDOK+7, MEDOK+8, PS+8, PS+30, MEDACTV+2, MEDACTV+5, MEDACTV+10 | 
| ^TMP("PS" | MEDXFER+1! | 
| ^TMP("PSJINS" | PS+2! | 
| ^TMP("PSJMR" | PS+2! | 
| ^TMP("PSJNOUN" | PS+2! | 
| ^TMP("PSJSCH" | PS+2! | 
| ^VA(200 - [#200] | AUTHMED+6, AUTHMED+7 | 
| Name | Line Occurrences | 
|---|---|
| $$MEDOK | MEDXFER+10 | 
| AUTHMED | PS+1 | 
| MEDACTV | PS+6 | 
| SETERR | MEDXFER+10, MEDXFER+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | MEDXFER+11, MEDACTV+2 | 
| ^(0 | MEDACTV+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CAT | MEDOK~, MEDOK+1 | 
| DRUG | PS+26~, PS+33*, PS+34 | 
| ID | SETERR~, SETERR+1 | 
| INPTGRP | MEDOK+3~, MEDOK+6*, MEDOK+7 | 
| IVDIALOG | MEDXFER+1~, MEDXFER+2*, MEDXFER+4, MEDXFER+10, MEDXFER+12, MEDXFER+13 | 
| >> LST | SETERR+1 | 
| >> LST( | SETERR+2*, AUTHMED+8*, MEDACTV+5*, MEDACTV+12*, MEDACTV+14*, MEDACTV+15*, MEDACTV+16 | 
| >> LST(0 | SETERR+2*, AUTHMED+5*, MEDACTV+4*, MEDACTV+16* | 
| NAME | AUTHMED+1~, AUTHMED+6*, AUTHMED+7*, AUTHMED+8 | 
| NOAUTH | AUTHMED+1~, AUTHMED+2, AUTHMED+3 | 
| OI | MEDXFER+1~, MEDXFER+9*, MEDXFER+10, MEDXFER+11, MEDOK~, MEDOK+7, MEDOK+8, PS+3~, PS+5*, PS+6* , PS+8, MEDACTV+1, MEDACTV+2, MEDACTV+5, MEDACTV+10 | 
| >> ORCAT | MEDXFER+10, MEDXFER+12, MEDXFER+13, PS+8, PS+11, PS+21, PS+22, PS+31, PS+34, MEDACTV+12 , MEDACTV+13 | 
| >> ORCOPAY | PS+21* | 
| >> ORDG | MEDXFER+5* | 
| >> ORDIALOG | MEDXFER+3*, MEDXFER+4*, MEDXFER+5, MEDXFER+6, MEDXFER+10, MEDXFER+12, MEDXFER+13 | 
| >> ORDIALOG( | PS+6, PS+10, PS+16, PS+18, PS+20, PS+23*, PS+25, PS+28, PS+29 | 
| ORDOSE | PS+26~, PS+31 | 
| ORDOSE("DD" | PS+33 | 
| ORDRUG | PS+18*, PS+26~, PS+28*, PS+33 | 
| >> ORDSUP | PS+16* | 
| >> OREFILLS | PS+20* | 
| >> ORIMO | MEDOK+2, MEDACTV+12, MEDACTV+14, MEDACTV+15 | 
| ORINPT | MEDACTV+8~, MEDACTV+9*, MEDACTV+14, MEDACTV+15 | 
| >> ORIT | MEDXFER+4, MEDXFER+7, MEDXFER+10, MEDXFER+11, MEDOK+5 | 
| ORIV | MEDACTV+8~, MEDACTV+11*, MEDACTV+15 | 
| >> ORNP | AUTHMED+2, AUTHMED+6, AUTHMED+7 | 
| ORPS | MEDACTV+8~, MEDACTV+10*, MEDACTV+11, MEDACTV+12, MEDACTV+14 | 
| >> ORQUIT | PS+1, PS+6, AUTHMED+4*, MEDACTV+3*, MEDACTV+6, MEDACTV+16* | 
| >> ORSCH | PS+10*, PS+11, PS+13 | 
| >> ORSD | PS+12*, PS+13*, PS+14*, PS+23 | 
| >> ORVP | PS+13, PS+31 | 
| >> ORWARD | PS+13 | 
| ORWPSOI | PS+26~, PS+29*, PS+30*, PS+31 | 
| >> ORWPSWRG | MEDXFER+14* | 
| P | MEDOK+1~*, MEDOK+2*, MEDOK+7, MEDOK+8 | 
| PROMPT | PS+3~, PS+4*, PS+6, PS+9*, PS+10, PS+15*, PS+16, PS+17*, PS+18, PS+19* , PS+20, PS+22*, PS+23, PS+26~, PS+27* | 
| PSOI | PS+7~, PS+8*, PS+13, MEDACTV+8~, MEDACTV+10* | 
| THEGRP | MEDOK+3~, MEDOK+4*, MEDOK+5*, MEDOK+7 | 
| U | MEDXFER+4, MEDXFER+5, MEDOK+5, MEDOK+7, MEDOK+8, PS+8, PS+14, PS+23, PS+30, AUTHMED+6 , AUTHMED+7, MEDACTV+5, MEDACTV+10, MEDACTV+11, MEDACTV+12, MEDACTV+14 | 
| X | SETERR~, SETERR+2 |