ORWDX1 ; SLC/KCM/REV - Utilities for Order Dialogs ;09/09/2008
Source file <ORWDX1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | $$NOW^XLFDT $$UP^XLFSTR $$PATCH^XPDUTL |
Order Entry Results Reporting | 1 | $$STR^ORWDXR |
Pharmacy Data Management | 1 | $$STATUS^PSSORUTE |
Toolkit | 1 | ($$GET,GETLST)^XPAR |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Pharmacy | 1 | APSPESG2 |
Order Entry Results Reporting | 1 | ORWDX |
Name | Comments | DBIA/ICR reference |
---|---|---|
WRLSTB(LST) | ||
STCHANGE(ORY,DFN,ORYARR) | ;
|
|
CHANGE(ORLST,ORCLST,DFN,ISIMO) | ;
|
|
DCORIG(ORY,ORIEN) | ;
|
|
DLGDEF(LST,DLG) | ; Format mapping for a dlg
|
|
UNDCORIG(ORY,ORYARR) | ;
|
|
PATWARD(ORY,DFN) | ;
|
|
WRLST1 | ||
ORDMATCH(ORY,DFN,ORYARR) | ;
|
|
DELPI | ; delete PI from ORDIALOG if PI = ""
|
|
ISPEND(ORIFN) | ;Is the order's status pending?
|
|
DCREN(ORY,ORYARR) | ;
|
|
WRLST(LST,LOC) | ; Return list of dialogs for writing orders
; .Y(n): DlgName^ListBox Text |
|
FNDINFO(Y,ODIEN) | ;
|
RPC Name | Call Tags |
---|---|
ORWDX CHANGE | CHANGE |
ORWDX1 PATWARD | PATWARD |
ORWDX1 STCHANGE | STCHANGE |
ORWDX1 DCREN | DCREN |
ORWDX1 DCORIG | DCORIG |
ORWDX1 UNDCORIG | UNDCORIG |
ORWDX1 ORDMATCH | ORDMATCH |
FileNo | Call Tags |
---|---|
^DIC(9.4 - [#9.4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(42 - [#42] | PATWARD+5 |
^DPT - [#2] | CHANGE+44, PATWARD+3, PATWARD+4 |
^OR(100 - [#100] | CHANGE+16, CHANGE+18, CHANGE+21, CHANGE+22*, CHANGE+25*, CHANGE+26, CHANGE+27*, CHANGE+30, CHANGE+32*, CHANGE+35 , CHANGE+37*, CHANGE+38*, CHANGE+39*, CHANGE+44*, ORDMATCH+7, ORDMATCH+10, DCREN+6, DCREN+11, DCREN+14, DCREN+17 , DCORIG+1*, UNDCORIG+2*, ISPEND+2, ISPEND+4 |
^ORD(100.01 - [#100.01] | ORDMATCH+8, DCREN+8, DCREN+12, ISPEND+3 |
^ORD(100.98 - [#100.98] | CHANGE+8, CHANGE+9, CHANGE+10, CHANGE+11, CHANGE+12 |
^ORD(101.41 - [#101.41] | WRLST1+7, WRLSTB+3, WRLSTB+4, WRLSTB+5, WRLSTB+6, WRLSTB+7, DELPI+3, DELPI+11, DLGDEF+2, DLGDEF+3 , DLGDEF+5, DLGDEF+6, DLGDEF+9, DLGDEF+10, DLGDEF+11, DLGDEF+13, DLGDEF+15, DLGDEF+16, DLGDEF+17, CHANGE+5 , CHANGE+6, CHANGE+7, CHANGE+36 |
^ORD(101.43 - [#101.43] | FNDINFO+3, FNDINFO+4, FNDINFO+5 |
^SC - [#44] | CHANGE+21 |
^VA(200 - [#200] | WRLST1+2 |
Name | Line Occurrences |
---|---|
WRLSTB | WRLST1+3 |
Name | Field # of Occurrence |
---|---|
^(2 | DLGDEF+6 |
^(5 | WRLST1+2, WRLST1+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | DCREN+1~, DCREN+5*, DCREN+17*, DCREN+18 |
ACTION | ORDMATCH+1~, ORDMATCH+5, ORDMATCH+6*, ORDMATCH+10 |
ANENT | WRLST1~, WRLST1+2*, WRLST1+5, WRLSTB+2 |
CATCH | CHANGE+1~, CHANGE+30*, CHANGE+32, CHANGE+35 |
CHANGE | CHANGE+1~, CHANGE+14* |
CHILD | DLGDEF+14~*, DLGDEF+17*, DLGDEF+18 |
CIEN | CHANGE+2~, CHANGE+12* |
CNT | CHANGE+1~, CHANGE+13*, CHANGE+15, CHANGE+17, STCHANGE+1~, STCHANGE+4*, STCHANGE+5, ORDMATCH+1~, ORDMATCH+2*, ORDMATCH+3* , ORDMATCH+4, DCREN+1~, DCREN+3*, DCREN+4, UNDCORIG+1~, UNDCORIG+2* |
CNT1 | DCREN+1~, DCREN+2*, DCREN+18* |
CRTM | FNDINFO+1~, FNDINFO+2*, FNDINFO+6 |
DA | DLGDEF+14~, DLGDEF+16*, DLGDEF+17 |
DFN | CHANGE~, CHANGE+44, STCHANGE~, STCHANGE+7, ORDMATCH~, PATWARD~, PATWARD+3, PATWARD+4 |
DGRP | WRLST1+4~, WRLST1+8*, WRLST1+11, WRLSTB+1~, WRLSTB+7*, WRLSTB+10 |
DIAL | CHANGE+2~, CHANGE+19*, CHANGE+32, CHANGE+36, CHANGE+37*, CHANGE+38*, CHANGE+39* |
DLG | DLGDEF~, DLGDEF+2*, DLGDEF+3*, DLGDEF+4, DLGDEF+5, DLGDEF+6, DLGDEF+13, DLGDEF+15, DLGDEF+16, DLGDEF+17 |
DONE | STCHANGE+1~, STCHANGE+2*, STCHANGE+4, STCHANGE+7* |
DUZ | WRLST1+2 |
FID | WRLST1+4~, WRLST1+8*, WRLST1+10*, WRLST1+11, WRLSTB+1~, WRLSTB+6*, WRLSTB+9*, WRLSTB+10 |
FRM | FNDINFO+1~, FNDINFO+2*, FNDINFO+3*, FNDINFO+4, FNDINFO+5 |
I | WRLST1+4~, WRLST1+6*, WRLST1+7, DLGDEF+1~, DLGDEF+5*, DLGDEF+6, DCREN+1~ |
IEN | WRLST1+4~, WRLST1+7*, WRLST1+11, WRLSTB+1~, WRLSTB+4*, WRLSTB+5, DLGDEF+1~, DLGDEF+6*, DLGDEF+7, DLGDEF+9 , DLGDEF+10, DLGDEF+11, DLGDEF+12, DLGDEF+13, DLGDEF+15, DLGDEF+16, ORDMATCH+1~, ORDMATCH+6*, ORDMATCH+7, ORDMATCH+10 |
ILST | DLGDEF+1~*, DLGDEF+7*, DLGDEF+8, DLGDEF+9, DLGDEF+10, DLGDEF+11, DLGDEF+12, DLGDEF+18 |
INP | CHANGE+1~, CHANGE+3*, CHANGE+5*, CHANGE+32, CHANGE+37 |
INPDIEN | CHANGE+1~, CHANGE+3*, CHANGE+8*, CHANGE+32, CHANGE+37 |
ISIMO | CHANGE~, CHANGE+35, CHANGE+44 |
ISPEND | ISPEND+1~*, ISPEND+5*, ISPEND+6 |
ITM | WRLSTB+1~, WRLSTB+5*, WRLSTB+6, WRLSTB+7, WRLSTB+10 |
IVM | CHANGE+1~, CHANGE+3*, CHANGE+6*, CHANGE+32, CHANGE+38 |
IVMDIEN | CHANGE+1~, CHANGE+3*, CHANGE+9*, CHANGE+32, CHANGE+38 |
LOC | WRLST~, WRLST1+1*, WRLST1+2 |
LST | WRLST~, WRLST1+3, WRLSTB~, DLGDEF~ |
LST( | WRLST1+11*, WRLSTB+10*, DLGDEF+7*, DLGDEF+8*, DLGDEF+9*, DLGDEF+10*, DLGDEF+11*, DLGDEF+12*, DLGDEF+18* |
MATCH | ORDMATCH+1~, ORDMATCH+2*, ORDMATCH+3, ORDMATCH+10*, ORDMATCH+11 |
MNU | WRLSTB+1~, WRLSTB+2*, WRLSTB+3, WRLSTB+4, WRLSTB+5 |
N3 | ISPEND+1~, ISPEND+4*, ISPEND+5 |
>> NM | FNDINFO+8*, FNDINFO+9, FNDINFO+10 |
NODE | STCHANGE+1~, STCHANGE+5*, STCHANGE+6 |
ODI | FNDINFO+1~, FNDINFO+4*, FNDINFO+5, FNDINFO+7 |
ODIEN | FNDINFO~, FNDINFO+7, FNDINFO+9, FNDINFO+10 |
OR3 | CHANGE+1~, CHANGE+18*, CHANGE+19, DCREN+1~, DCREN+6*, DCREN+8, DCREN+9, DCREN+16, DCREN+18 |
ORCLST | CHANGE~ |
ORCLST( | CHANGE+13, CHANGE+15, CHANGE+17 |
ORDERID | ORDMATCH+1~, ORDMATCH+4*, ORDMATCH+5, ORDMATCH+6 |
ORDG | CHANGE+1~, CHANGE+16* |
>> ORDIALOG( | DELPI+4, DELPI+5!, DELPI+7, DELPI+10!, DELPI+12* |
>> ORDIALOG("WP" | DELPI+5!, DELPI+10! |
ORERR | WRLST1+4~, WRLST1+5 |
ORG | DCREN+1~, DCREN+9*, DCREN+11, DCREN+14, DCREN+17 |
ORGID | DCREN+1~, DCREN+4*, DCREN+5, DCREN+18 |
ORID | DCREN+1~, DCREN+5*, DCREN+6 |
ORIEN | CHANGE+1~, CHANGE+15*, CHANGE+16, CHANGE+18, CHANGE+21, CHANGE+22, CHANGE+25, CHANGE+26, CHANGE+27, CHANGE+30 , CHANGE+32, CHANGE+35, CHANGE+37, CHANGE+38, CHANGE+39, CHANGE+44, DCORIG~, DCORIG+1 |
ORIFN | ISPEND~, ISPEND+2, ISPEND+4 |
ORLOC | CHANGE+1~, CHANGE+17*, CHANGE+21, CHANGE+25 |
ORLST | CHANGE~ |
ORPI | DELPI+2~*, DELPI+3*, DELPI+4, DELPI+5, DELPI+7, DELPI+10, DELPI+12 |
ORSIG | DELPI+11~*, DELPI+12 |
ORX | WRLST1+4~, WRLST1+5 |
ORX( | WRLST1+6, WRLST1+7 |
ORY | STCHANGE~, STCHANGE+2*, STCHANGE+7*, ORDMATCH~, ORDMATCH+11*, DCREN~, DCORIG~, UNDCORIG~, PATWARD~, PATWARD+2* , PATWARD+5* |
ORY( | DCREN+18* |
ORYARR | STCHANGE~, ORDMATCH~, DCREN~, UNDCORIG~ |
ORYARR( | STCHANGE+4, STCHANGE+5, ORDMATCH+3, ORDMATCH+4, DCREN+3, DCREN+4, UNDCORIG+2 |
PACKIEN | CHANGE+2~, CHANGE+26*, CHANGE+27 |
PENDST | ISPEND+1~, ISPEND+3*, ISPEND+5 |
PHARMID | STCHANGE+1~, STCHANGE+6*, STCHANGE+7 |
PINODE | DELPI+6~, DELPI+7*, DELPI+8 |
PITX | DELPI+6~, DELPI+7*, DELPI+8*, DELPI+9*, DELPI+10 |
QORDDG | CHANGE+2~, CHANGE+36*, CHANGE+37, CHANGE+38, CHANGE+39 |
SEQ | WRLST1+4~, WRLST1+7*, WRLST1+11, WRLSTB+1~, WRLSTB+3*, WRLSTB+4, WRLSTB+10, DLGDEF+14~, DLGDEF+15*, DLGDEF+16 |
STATUS | STCHANGE+1~, STCHANGE+6*, STCHANGE+7, ORDMATCH+1~, ORDMATCH+4*, ORDMATCH+7, ORDMATCH+8, ORDMATCH+10, DCREN+1~, DCREN+11* , DCREN+12 |
STR | STCHANGE+1~ |
TDIAL | CHANGE+2~, CHANGE+4*, CHANGE+7*, CHANGE+32, CHANGE+39 |
TDIEN | CHANGE+2~, CHANGE+4* |
TEMP | PATWARD+1~, PATWARD+4*, PATWARD+5 |
TEXT | DCREN+1~, DCREN+5*, DCREN+18 |
>> TIEN | CHANGE+11*, CHANGE+32, CHANGE+39 |
TXT | WRLST1+4~, WRLST1+8*, WRLST1+9*, WRLST1+11, WRLSTB+1~, WRLSTB+5*, WRLSTB+8*, WRLSTB+10 |
TYP | WRLST1+4~, WRLST1+8*, WRLST1+11, WRLSTB+1~, WRLSTB+7*, WRLSTB+9, WRLSTB+10 |
U | WRLST1+7, WRLST1+8, WRLST1+9, WRLST1+10, WRLST1+11, WRLSTB+5, WRLSTB+6, WRLSTB+7, WRLSTB+8, WRLSTB+10 , FNDINFO+6, FNDINFO+9, FNDINFO+10, DLGDEF+6, DLGDEF+7, DLGDEF+8, DLGDEF+9, DLGDEF+10, DLGDEF+11, DLGDEF+12 , DLGDEF+17, DLGDEF+18, CHANGE+15, CHANGE+16, CHANGE+17, CHANGE+19, CHANGE+21, CHANGE+22, CHANGE+25, CHANGE+26 , CHANGE+27, CHANGE+30, CHANGE+32, CHANGE+35, CHANGE+36, CHANGE+37, CHANGE+38, CHANGE+39, CHANGE+44, STCHANGE+6 , ORDMATCH+4, ORDMATCH+7, ORDMATCH+8, ORDMATCH+10, DCREN+8, DCREN+9, DCREN+11, DCREN+12, DCREN+14, DCREN+16 , DCREN+17, DCREN+18, DCORIG+1, UNDCORIG+2, PATWARD+5, ISPEND+5 |
UDIEN | CHANGE+2~, CHANGE+3*, CHANGE+10*, CHANGE+37 |
X | WRLSTB+1~, WRLSTB+5*, WRLSTB+6*, WRLSTB+7*, WRLSTB+8 |
X0 | WRLST1+4~, WRLST1+7*, WRLST1+8, WRLST1+9, WRLST1+10, DLGDEF+1~, DLGDEF+6*, DLGDEF+8 |
X2 | DLGDEF+1~, DLGDEF+6*, DLGDEF+7 |
X5 | WRLST1+4~, WRLST1+7*, WRLST1+8 |
>> XRF | FNDINFO+3, FNDINFO+4, FNDINFO+5 |
XW | DLGDEF+1~ |
XX | FNDINFO+1~, FNDINFO+5*, FNDINFO+6, FNDINFO+9, FNDINFO+10 |
Y | FNDINFO~ |
Y( | FNDINFO+9*, FNDINFO+10* |