ORWDPS3 ;SLC/KCM,JLI - ORDER DIALOGS AND MENUS ;Aug 30, 2018@09:12
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 |
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 |
---|---|---|
Order Entry Results Reporting | 2 | ORWDXM2 ORWDXM4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MEDXFER | ; -- setup ORDIALOG for a med that is transferred (from SETUP^ORWDXM4)
|
|
MEDOK(OI,CAT) | ||
SETERR(ID,X) | ||
PS | ; setup environment for medications
|
|
AUTHMED | ; sets ORQUIT if not authorized to write meds
|
|
MEDACTV | ; sets ORQUIT if the orderable item is not active for a med
|
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+7, AUTHMED+8 |
>> | 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+6*, AUTHMED+9*, MEDACTV+5*, MEDACTV+12*, MEDACTV+14*, MEDACTV+15*, MEDACTV+16 |
>> LST(0 | SETERR+2*, AUTHMED+5*, MEDACTV+4*, MEDACTV+16* |
NAME | AUTHMED+1~, AUTHMED+7*, AUTHMED+8*, AUTHMED+9 |
NOAUTH | AUTHMED+1~, AUTHMED+2, AUTHMED+3, AUTHMED+6 |
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, AUTHMED+2 |
>> 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+7, AUTHMED+8 |
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, AUTHMED+8, MEDACTV+5, MEDACTV+10, MEDACTV+11, MEDACTV+12, MEDACTV+14 |
X | SETERR~, SETERR+2 |