ORY94 ;SLC/MKB -- post-install for OR*3*94;02:56 PM 8 May 2001
Source file <ORY94.m>
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 |
---|---|---|
Kernel | 1 | FILE |
Pharmacy Data Management | 1 | PSSPOST2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRE | ; -- preinit for patch 94
|
|
EN | ; -- postinit for patch 94
|
|
ID | ; -- Look for OI's with duplicate ID's, inactivate extras
|
|
DLGS | ; -- Look for local PS dialogs that will need to be updated
|
|
DLG1 | ||
POST | ; -- postinit for MOAB
|
|
IVM | ; -- build S.IVM RX xref
|
|
FIRST() | ; -- first install of this patch?
|
|
QO | ; -- check med QO's for inactive orderables, old OP doses
|
|
QO1 | ||
QO2 | ||
QO3 | ; -- Update inactive OI's in delayed orders, if possible
|
|
PTR(X) | ; -- Return ptr to prompt OR GTX X
|
|
GETQDLG | ; -- Get quick order definition, build ORDIALOG()
|
|
DOSE | ; -- Reformat outpt dose instance ORI, if possible/necessary
|
|
D1 | ||
BULLETIN | ; -- Send bulletin containing qo's we couldn't convert
|
|
DLGSEND(ANAME) |
Name | Field # of Occurrence |
---|---|
^DIE | ID+6 |
$$DEFDLG^ORCD | GETQDLG+1 |
GETDLG^ORCD | GETQDLG+2 |
GETORDER^ORCD | GETQDLG+2 |
DG^ORCHANG1 | QO+5 |
SAVE^ORCMEDT0 | QO2+10 |
SET^ORDD43 | IVM+3 |
BULLETIN^ORY94A | QO3+2, BULLETIN+1 |
QO3^ORY94A | QO3+1 |
DOSE^PSSORUTL | QO2+3 |
$$EN^PSSQORD | QO1+12 |
$$FMADD^XLFDT | PRE+3 |
$$NOW^XLFDT | PRE+2, ID+1, QO+6 |
$$UP^XLFSTR | DOSE+9 |
^XMD | DLG1+5 |
BMES^XPDUTL | DLG1+6 |
MES^XPDUTL | DLG1+7, DLG1+8 |
FileNo | Call Tags |
---|---|
^ORD(101.43 - [#101.43] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(9.4 - [#9.4] | DLGS+2 |
^ORD(100.98 - [#100.98] | QO+5, QO+6 |
^ORD(101.41 - [#101.41] | PRE+1, EN+3, EN+5, EN+6*, DLGS+7, DLGS+8, QO1+1, PTR+1, GETQDLG+5, GETQDLG+6 |
^ORD(101.43 - [#101.43] | ID+2, ID+3, ID+4, ID+5, IVM+2, IVM+3, QO1+10, QO1+11, QO1+13, QO2+1 , QO2+6 |
^TMP("ORTXT" | QO3+3! |
^TMP("ORWORD" | QO1+3!, QO3+3! |
^XTMP("OR94" | PRE+3*, PRE+4*, DLG1+3, FIRST+1, QO1, QO2+11*, QO3+3! |
^XTMP("ORDER" | PRE+5! |
^XTMP("ORIT" | PRE+5!, QO1+14* |
^XTMP("ORPSO" | PRE+5!, D1+10* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANAME | DLGSEND~, DLGSEND+1, DLGSEND+2, DLGSEND+3, DLGSEND+4, DLGSEND+5, DLGSEND+6, DLGSEND+7, DLGSEND+8, DLGSEND+9 , DLGSEND+10, DLGSEND+11, DLGSEND+12, DLGSEND+13, DLGSEND+14 |
CNT | DLGS+1~, DLGS+5*, DLGS+11* |
CONJ | DOSE+2~, DOSE+6*, D1+3 |
DA | ID+1~, ID+3*, ID+4*, ID+5 |
DIE | ID+1~, ID+6* |
DIFROM | DLG1+1~ |
DLG | EN+1~, EN+3*, EN+5, EN+6 |
DOSE | DOSE+2~, DOSE+8*, DOSE+9, DOSE+10, DOSE+11 |
DR | ID+1~, ID+6* |
DRUG | QO2+3~, QO2+4*, D1+3 |
DUZ | PRE+4, DLG1+2, DLG1+3 |
I | DLG1+1~, DLG1+3*, GETQDLG+4~, GETQDLG+5*, GETQDLG+6 |
IDX | DOSE+2~, DOSE+7*, DOSE+8 |
ITM | EN+1~, EN+4*, EN+5*, EN+6 |
J | GETQDLG+4~, GETQDLG+6*, GETQDLG+7 |
MATCH | DOSE+2~, DOSE+3*, DOSE+11*, D1+1 |
MATCH( | DOSE+11* |
MATCH(1 | D1+2 |
NAME | EN+1~, EN+2*, EN+3 |
OR0 | DLGS+1~, DLGS+8*, DLGS+9, DLGS+10, DLGS+11, QO+4~, QO1+1*, QO1+2, QO2+2 |
ORDIALOG | QO+4~, QO1+3!, GETQDLG+1*, GETQDLG+2 |
ORDIALOG( | QO1+4, QO1+7, QO1+9, QO1+13*, QO2+1, QO2+5, QO2+6*, GETQDLG+7*, DOSE+1, DOSE+3 , D1!, D1+4*, D1+5*, D1+6*, D1+8* |
ORDLG | DLGS+1~, DLGS+6*, DLGS+7*, DLGS+8, DLGS+11 |
ORDOSE | QO2+3~ |
ORDOSE("DD" | QO2+4 |
ORDOSE("MISC" | DOSE+6 |
ORDRUG | QO+4~, QO1+4*, QO1+12, QO2+4, DOSE+10 |
ORGRP | QO+4~, QO+5 |
ORGRP( | QO1+2 |
ORI | QO+4~, QO1+7*, QO1+9, QO1+13, QO2+3~, QO2+5*, DOSE+1, DOSE+3, D1, D1+4 , D1+5, D1+6, D1+8 |
ORID | ID+1~, ID+2*, ID+3, ID+4 |
ORIT | IVM+1~, IVM+3*, QO+4~, QO2+1*, QO2+6 |
ORITM | QO1+8~, QO1+9*, QO1+10, QO1+11 |
ORNEWOI | QO1+8~, QO1+12*, QO1+13* |
ORNM | IVM+1~, IVM+2*, IVM+3 |
ORNOW | PRE+2~*, PRE+3, ID+1~*, ID+5, ID+6, QO+4~, QO+6*, QO1+10, QO1+13 |
ORODG | QO+4~, QO+5*, QO+6*, QO2+2 |
ORP | QO+4~, QO1+7*, QO1+9, QO1+13 |
ORPAD | QO+4~, QO+9*, QO1+7 |
ORPDD | QO+4~, QO+7*, QO1+4, D1+5 |
ORPFT | QO+4~, QO+8*, GETQDLG+5, GETQDLG+7, DOSE+3, D1 |
ORPID | QO+4~, QO+9*, DOSE+1, D1+6 |
ORPIN | QO+4~, QO+8*, QO2+5, GETQDLG+7, DOSE+3, D1+4, D1+8 |
ORPKG | DLGS+1~, DLGS+6*, DLGS+7, DLGS+9, DLGS+10 |
ORPOI | QO+4~, QO+7*, QO1+7, QO2+1 |
ORPSITM | QO1+8~, QO1+11*, QO1+12 |
ORPSOI | QO+4~, QO2+1*, QO2+3 |
ORPST | QO+4~, QO+9*, QO2+6 |
ORQDLG | QO+4~, QO1*, QO1+1*, QO1+14, QO2+11, GETQDLG+1, GETQDLG+2, GETQDLG+5, GETQDLG+6, D1+10 |
ORXX | QO+4~, QO1+3!, QO1+13*, QO2+10, D1* |
ORZ | DLGS+1~ |
ORZ( | DLGS+11* |
ORZ(1 | DLGS+3* |
ORZ(2 | DLGS+4* |
ORZ(3 | DLGS+5*, DLG1 |
PSJ | DLGS+1~, DLGS+2*, DLGS+6, DLGS+9 |
PSO | DLGS+1~, DLGS+2*, DLGS+6, DLGS+10 |
PTR | EN+1~, EN+4*, EN+6 |
STR | QO2+3~, QO2+4*, QO2+6*, D1+3, D1+6 |
U | PRE+3, EN+6, DLGS+8, DLGS+9, DLGS+10, DLGS+11, IVM+3, QO1+2, QO1+11, QO1+13 , QO2+1, QO2+2, QO2+4, QO2+6, GETQDLG+6, DOSE+6, DOSE+8, DOSE+9, DOSE+10, DOSE+11 , D1+2, D1+3, D1+5 |
UD | DOSE+2~, DOSE+3*, DOSE+4*, DOSE+5, DOSE+8, D1+8 |
UNT | DOSE+2~, DOSE+3*, DOSE+5*, DOSE+8, D1+8 |
X | PTR~, PTR+1, GETQDLG+4~, GETQDLG+6*, GETQDLG+7, DOSE+2~, DOSE+8*, DOSE+9*, D1+2*, D1+3* , D1+4 |
XMDUZ | DLG1+1~, DLG1+2* |
XMSUB | DLG1+1~, DLG1+4* |
XMTEXT | DLG1+1~, DLG1+5* |
XMY | DLG1+1~ |
XMY( | DLG1+2*, DLG1+3* |
Y | FIRST+1~*, FIRST+2, DOSE+2~, D1+2*, D1+3, D1+5, D1+6 |