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 |