ORWDXM ; SLC/KCM/JLI - Order Dialogs, Menus;31-Dec-2012 10:33;PLS
Source file <ORWDXM.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 5 | (GETDLG1,GETORDER)^ORCD EN^ORCSAVE $$KEYVAR^ORWDXM3 $$DEFDLG^ORWDXQ GETBYIFN^ORWORR |
IHS Changes To Pharmacy | 1 | ($$QUICK,QUICK)^APSPMULT |
Kernel | 1 | $$FMTE^XLFDT |
Toolkit | 1 | $$GET^XPAR |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
FORMID(VAL,DLG) | ; Return the FormID for a dialog
|
|
LOADSET(LST,DLG) | ; Return the contents of an order set
; LST(0): SetDisplayText^Key Variables ; LST(n): DlgIEN^DlgType^DisplayText^OrderableItemIENs(OIIEN;OIIEN;..) |
|
OIIFN(DLG) | ; Get Orderable Item IENs based on the DLG
|
|
MENU(LST,DLG) | ; Return menu contents for an order dialog
; LST(0)=name^# cols^path switch^^^ Key Variables (pieces 6-20) ; LST(n)=col^row^type^ien^formid^autoaccept^display text^mnemonic ; ^displayonly |
|
ALLRSP(QUIK) | ; Return 1 if quick order has values for all responses
|
|
PROMPTS(LST,DLG) | ; Return prompting info for generic dialog
; LST(n)=ID^REQ^HID^PROMPT^TYPE^DOMAIN^DEFAULT^IDFLT^HELP^XREF^SCR |
|
XDFLT(CODE,TYPE,DOMAIN,IVAL,EVAL) | ; return internal, external default values
|
|
HASRSP(QUIK,PRMT) | ; Return 1 if quick order has response for prompt
|
|
DLGNAME(VAL,DLG) | ; Return name(s) of dialog & base dialog given IEN
; VAL=InternalName^DisplayName^BaseDialogIEN^BaseDialogName |
|
MSTYLE(VAL) | ; Return the menu style for the system
|
|
PKGINF(DLG) | ; Get Package based on the DLG ID
|
|
AUTOACK(REC,ORVP,ORNP,ORL,ORIT) | ; Place a quick order without verify step
|
Name | Field # of Occurrence |
---|---|
$$QUICK^APSPMULT | MENU+15 |
QUICK^APSPMULT | MENU+15 |
$$GET1^DIQ | XDFLT+7 |
GETDLG1^ORCD | AUTOACK+8 |
GETORDER^ORCD | AUTOACK+9 |
EN^ORCSAVE | AUTOACK+11 |
$$KEYVAR^ORWDXM3 | MENU+8, LOADSET+4 |
$$DEFDLG^ORWDXQ | DLGNAME+7, FORMID+4, AUTOACK+5, ALLRSP+2 |
GETBYIFN^ORWORR | AUTOACK+12 |
$$FMTE^XLFDT | XDFLT+6 |
$$GET^XPAR | MSTYLE+1 |
RPC Name | Call Tags |
---|---|
ORWDXM MENU | MENU |
ORWDXM FORMID | FORMID |
ORWDXM PROMPTS | PROMPTS |
ORWDXM DLGNAME | DLGNAME |
ORWDXM AUTOACK | AUTOACK |
ORWDXM MSTYLE | MSTYLE |
ORWDXM LOADSET | LOADSET |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(9.4 - [#9.4] | FORMID+6, PKGINF+5 |
^ORD(100.98 - [#100.98] | MENU+15 |
^ORD(101.41 - [#101.41] | MENU+5, MENU+9, MENU+10, MENU+14, MENU+17, PROMPTS+4, PROMPTS+5, PROMPTS+6, PROMPTS+9, PROMPTS+10 , PROMPTS+11, PROMPTS+12, PROMPTS+13, PROMPTS+14, PROMPTS+19, PROMPTS+20, DLGNAME+3, DLGNAME+5, DLGNAME+6, DLGNAME+7 , FORMID+1, FORMID+2, FORMID+3, FORMID+5, FORMID+6, LOADSET+4, LOADSET+5, LOADSET+6, LOADSET+7, LOADSET+8 , LOADSET+10, LOADSET+13, LOADSET+14, PKGINF+3, OIIFN+4, OIIFN+5, OIIFN+6, AUTOACK+4, AUTOACK+6, AUTOACK+7 , ALLRSP+2, ALLRSP+3, ALLRSP+4, ALLRSP+5, HASRSP+2, HASRSP+3 |
Name | Line Occurrences |
---|---|
$$HASRSP | ALLRSP+6 |
$$OIIFN | LOADSET+11 |
$$PKGINF | LOADSET+12 |
XDFLT | PROMPTS+14 |
Name | Field # of Occurrence |
---|---|
^( | OIIFN+5, OIIFN+7 |
^(0 | DLGNAME+3, PKGINF+3, PKGINF+5 |
^(5 | MENU+5, MENU+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALLOK | ALLRSP+1~, ALLRSP+2*, ALLRSP+3, ALLRSP+6*, ALLRSP+7 |
AUT | MENU+4~, MENU+16*, MENU+18 |
BIEN | DLGNAME+2~, DLGNAME+4*, DLGNAME+7*, DLGNAME+8 |
BNAM | DLGNAME+2~, DLGNAME+4*, DLGNAME+7*, DLGNAME+8 |
CODE | XDFLT~, XDFLT+1, XDFLT+4 |
COL | MENU+4~, MENU+11*, MENU+12, MENU+18 |
DA | LOADSET+3~, LOADSET+6*, LOADSET+7 |
DFLT | PROMPTS+2~, PROMPTS+14, PROMPTS+17, XDFLT+3~ |
DGRP | DLGNAME+6~*, DLGNAME+7, FORMID+3~*, FORMID+4, AUTOACK+4*, AUTOACK+5 |
DLG | MENU~, MENU+5, MENU+8, MENU+9, MENU+10, PROMPTS~, PROMPTS+4, PROMPTS+5, PROMPTS+6, PROMPTS+9 , PROMPTS+10, PROMPTS+11, PROMPTS+14, PROMPTS+19, PROMPTS+20, DLGNAME~, DLGNAME+3, DLGNAME+4, DLGNAME+5, DLGNAME+6 , FORMID~, FORMID+1, FORMID+2, FORMID+3, FORMID+4*, FORMID+5, FORMID+6, LOADSET~, LOADSET+4, LOADSET+5 , LOADSET+6, LOADSET+7, PKGINF~, PKGINF+3, OIIFN~, OIIFN+5, OIIFN+6, ALLRSP+1~, ALLRSP+2*, ALLRSP+3 , ALLRSP+4, ALLRSP+5 |
DOM | PROMPTS+2~, PROMPTS+13*, PROMPTS+14, PROMPTS+17, XDFLT+3~ |
DOMAIN | XDFLT~, XDFLT+7, XDFLT+8 |
DON | MENU+4~, MENU+13*, MENU+18 |
EVAL | XDFLT~, XDFLT+1*, XDFLT+5*, XDFLT+6*, XDFLT+7*, XDFLT+8*, XDFLT+9* |
EXT | DLGNAME+2~, DLGNAME+3*, DLGNAME+8 |
FID | MENU+4~, MENU+16*, MENU+18 |
FND | HASRSP+1~*, HASRSP+2, HASRSP+3*, HASRSP+4 |
HID | PROMPTS+2~, PROMPTS+10*, PROMPTS+17, XDFLT+3~ |
HLP | PROMPTS+2~, PROMPTS+9*, PROMPTS+17, XDFLT+3~ |
I | MENU+4~, MENU+9*, MENU+10, PROMPTS+2~, PROMPTS+5*, PROMPTS+6, PROMPTS+9, PROMPTS+10, PROMPTS+11, PROMPTS+14 , PROMPTS+19, PROMPTS+20 |
ID | PROMPTS+2~, PROMPTS+13*, PROMPTS+15*, PROMPTS+17, XDFLT+3~ |
IDFLT | PROMPTS+2~, PROMPTS+14, PROMPTS+17, XDFLT+3~ |
IDX | PROMPTS+2~, PROMPTS+7*, PROMPTS+17 |
IEN | MENU+4~, MENU+13*, MENU+14, MENU+15, MENU+17, MENU+18 |
ILST | MENU+4~, MENU+5*, MENU+18*, PROMPTS+2~, PROMPTS+3*, PROMPTS+16*, PROMPTS+17, PROMPTS+20*, LOADSET+3~, LOADSET+4* , LOADSET+16* |
INT | DLGNAME+2~, DLGNAME+3*, DLGNAME+4, DLGNAME+8 |
ITM | PROMPTS+2~, PROMPTS+7*, PROMPTS+12, PROMPTS+13, PROMPTS+15, LOADSET+3~, LOADSET+7*, LOADSET+8, LOADSET+10, LOADSET+11 , LOADSET+12, LOADSET+13, LOADSET+14, LOADSET+16, ALLRSP+1~, ALLRSP+3*, ALLRSP+4, ALLRSP+5 |
IVAL | XDFLT~, XDFLT+1*, XDFLT+5*, XDFLT+6, XDFLT+7, XDFLT+8, XDFLT+9 |
LST | MENU~, PROMPTS~, LOADSET~ |
LST( | MENU+18*, PROMPTS+17*, PROMPTS+20*, LOADSET+16* |
LST(0 | MENU+7*, MENU+8*, MENU+19*, LOADSET+4* |
MNE | MENU+4~, MENU+13*, MENU+18 |
NUMCOL | MENU+4~, MENU+5*, MENU+7, MENU+12*, MENU+19 |
OI0 | OIIFN+1~, OIIFN+7* |
OIDX | OIIFN+1~, OIIFN+4*, OIIFN+5 |
OIENS | LOADSET+3~, LOADSET+9*, LOADSET+11*, LOADSET+16 |
OIIENS | OIIFN+1~, OIIFN+2*, OIIFN+7*, OIIFN+8 |
OINODE | OIIFN+1~, OIIFN+2*, OIIFN+5*, OIIFN+6 |
OINUM | OIIFN+1~, OIIFN+3*, OIIFN+6*, OIIFN+7 |
ORCAT | AUTOACK+1~, AUTOACK+6*, AUTOACK+7* |
ORCHECK | AUTOACK+1~ |
ORDA | AUTOACK+1~ |
ORDG | AUTOACK+1~ |
ORDIALOG | AUTOACK+2~, AUTOACK+5*, AUTOACK+6, AUTOACK+7, AUTOACK+8 |
ORDUZ | AUTOACK+1~ |
OREVENT | AUTOACK+1~ |
ORIFN | AUTOACK+2~, AUTOACK+12 |
ORIT | AUTOACK~, AUTOACK+4, AUTOACK+9 |
ORL | AUTOACK~, AUTOACK+3* |
ORL(2 | AUTOACK+3* |
ORLEAD | AUTOACK+2~ |
ORLOG | AUTOACK+1~ |
ORNEW | AUTOACK+1~ |
ORNP | AUTOACK~ |
ORSTS | AUTOACK+1~ |
ORTRAIL | AUTOACK+2~ |
ORTS | AUTOACK+1~ |
ORVP | AUTOACK~, AUTOACK+3* |
PKGID | PKGINF+1~, PKGINF+2*, PKGINF+3*, PKGINF+4, PKGINF+5 |
PKGINFO | LOADSET+3~, LOADSET+9*, LOADSET+12*, LOADSET+16 |
PKGNM | PKGINF+1~, PKGINF+2*, PKGINF+5*, PKGINF+6 |
PRMT | PROMPTS+2~, PROMPTS+7*, PROMPTS+8*, PROMPTS+12*, PROMPTS+17, XDFLT+3~, ALLRSP+1~, ALLRSP+5*, ALLRSP+6, HASRSP~ , HASRSP+3 |
QUIK | ALLRSP~, ALLRSP+2, ALLRSP+6, HASRSP~, HASRSP+2, HASRSP+3 |
REC | AUTOACK~, AUTOACK+12* |
REQ | PROMPTS+2~, PROMPTS+7*, PROMPTS+17, XDFLT+3~ |
ROW | MENU+4~, MENU+11*, MENU+18 |
RSP | HASRSP+1~, HASRSP+2*, HASRSP+3 |
SCR | PROMPTS+2~, PROMPTS+11*, PROMPTS+17 |
SEQ | PROMPTS+2~, PROMPTS+4*, PROMPTS+5, LOADSET+3~, LOADSET+5*, LOADSET+6 |
TYP | MENU+4~, MENU+16*, MENU+18, PROMPTS+2~, PROMPTS+13*, PROMPTS+14, PROMPTS+17, XDFLT+3~, LOADSET+3~, LOADSET+10* , LOADSET+16 |
TYPE | XDFLT~, XDFLT+6, XDFLT+7, XDFLT+8, XDFLT+9 |
U | MENU+7, MENU+8, MENU+11, MENU+13, MENU+15, MENU+16, MENU+17, MENU+18, MENU+19, PROMPTS+7 , PROMPTS+8, PROMPTS+9, PROMPTS+12, PROMPTS+13, PROMPTS+17, DLGNAME+3, DLGNAME+5, DLGNAME+6, DLGNAME+7, DLGNAME+8 , FORMID+1, FORMID+2, FORMID+3, FORMID+5, FORMID+6, LOADSET+4, LOADSET+7, LOADSET+10, LOADSET+13, LOADSET+14 , LOADSET+16, PKGINF+3, PKGINF+5, OIIFN+6, AUTOACK+4, ALLRSP+2, ALLRSP+4, ALLRSP+5, HASRSP+3 |
VAL | DLGNAME~, DLGNAME+8*, FORMID~, FORMID+1*, FORMID+5*, FORMID+6, FORMID+7*, MSTYLE~, MSTYLE+1* |
WP | PROMPTS+2~, PROMPTS+19*, PROMPTS+20 |
X | MENU+4~, MENU+10*, MENU+11, MENU+13*, MENU+17*, MENU+18, PROMPTS+2~, PROMPTS+6*, PROMPTS+7, PROMPTS+8 , PROMPTS+12*, PROMPTS+13*, PROMPTS+14*, LOADSET+3~, LOADSET+7*, LOADSET+13*, LOADSET+14*, LOADSET+15*, LOADSET+16 |
X0 | MENU+4~, MENU+5*, MENU+7, MENU+14*, MENU+15, MENU+16 |
X5 | MENU+4~, MENU+5*, MENU+7, MENU+14*, MENU+16 |
Y | XDFLT+3~, XDFLT+5 |
Name | Field # of Occurrence |
---|---|
$T(QUICK^APSPMULT | MENU+15 |