ORY350 ;ISP/RFR - PRE- AND POST-INSTALL FOR PATCH OR*3.0*350 ;08/31/15 09:58
Source file <ORY350.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 6 | $$PTR^ORCD MSG^ORMBLD $$MAIL^ORUTL ($$NOTIFI,$$SQOCONV,SUPPLY)^ORY350A (POST,PRE)^ORY350B EN^ORYDLG |
Kernel | 5 | (,$$S)^%ZTLOAD ($$FMADD,$$NOW)^XLFDT $$REPEAT^XLFSTR UPDATE^XPDID (BMES,MES)^XPDUTL |
VA FileMan | 3 | ^DIC FILE^DIE EN^DIU2 |
Toolkit | 1 | PUT^XPAR |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRE | ;PRE-INSTALL SECTION
|
|
POST | ;POST-INSTALL SECTION
|
|
ORDCONV(ORIEN) | ;LOOP THROUGH ALL ORDERS AND PERFORM THE NECESSARY ACTIONS (TASKED)
|
|
ORDREST | ;ALLOW USER TO RESTART THE ORDER CLEANUP/CONVERSION PROCESS
|
|
QODLGCON | ;LOOP THROUGH ALL ORDER DIALOGS AND REPORT ON COMPLEX DIALOGS WITH TYPE NON-VA MEDICATIONS (TASKED)
|
|
QUEUE(ORMSG,ZTRTN,ZTDESC,ORCURITM) | ;CREATE A SPECIFIED TASK
|
|
MOBVERS | ;set the package level MOB DLL version
|
|
SENDDLG(ANAME) | ; Return true if the current order dialog should be sent
|
|
DLGBULL | ; send bulletin about modified dialogs <on first install>
|
Name | Field # of Occurrence |
---|---|
^%ZTLOAD | QUEUE+9 |
$$S^%ZTLOAD | ORDCONV+8, QODLGCON+30 |
^DIC | ORDREST+3 |
FILE^DIE | PRE+10 |
EN^DIU2 | PRE+23 |
$$PTR^ORCD | POST+26, POST+27, POST+28, POST+29, POST+33 |
MSG^ORMBLD | ORDCONV+6 |
$$MAIL^ORUTL | ORDCONV+22, QODLGCON+42 |
$$NOTIFI^ORY350A | POST+42 |
$$SQOCONV^ORY350A | POST+18 |
SUPPLY^ORY350A | POST+13 |
POST^ORY350B | POST+8 |
PRE^ORY350B | PRE+2 |
EN^ORYDLG | DLGBULL+3 |
$$FMADD^XLFDT | ORDCONV+24, QUEUE+7 |
$$NOW^XLFDT | ORDCONV+24, QUEUE+7 |
$$REPEAT^XLFSTR | QODLGCON+7 |
PUT^XPAR | MOBVERS+1 |
UPDATE^XPDID | POST+3, POST+4, POST+10, POST+15, POST+19, POST+39, POST+43, QUEUE+16 |
BMES^XPDUTL | PRE+6, PRE+17, PRE+19, POST+6, POST+9, POST+12, POST+14, POST+17, POST+18, POST+23 , POST+38, POST+41, POST+42, QUEUE+6, QUEUE+11, QUEUE+15 |
MES^XPDUTL | PRE+20, PRE+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OR(100 - [#100] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | ORDCONV+3, ORDCONV+5 |
^ORD(100.9 - [#100.9] | PRE+4, PRE+8 |
^ORD(100.98 - [#100.98] | QODLGCON+8 |
^ORD(101.41 - [#101.41] | POST+33, POST+35, POST+37*, QODLGCON+15, QODLGCON+22, QODLGCON+23, QODLGCON+26, QODLGCON+28 |
^TMP($J | QODLGCON+3 |
^XTMP("ORY350" | ORDCONV+24*, ORDCONV+25* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANAME | SENDDLG~, SENDDLG+1, SENDDLG+2, SENDDLG+3 |
ARRAY | POST+24~ |
ARRAY( | POST+26*, POST+27*, POST+28*, POST+29*, POST+31 |
DIC | ORDREST+1~, ORDREST+2* |
DIC("A" | ORDREST+2* |
DIC(0 | ORDREST+2* |
DIU | PRE+21~, PRE+22* |
DIU(0 | PRE+22* |
DLG | POST+24~, POST+31*, POST+33, POST+35, POST+37 |
DTOUT | ORDREST+1~ |
DUOUT | ORDREST+1~ |
DUZ | ORDCONV+21 |
I | DLGBULL+1~, DLGBULL+2* |
IDX | PRE+3~, PRE+15*, PRE+16 |
ITM | POST+24~, POST+33*, POST+35, POST+37 |
ORCOUNT | QODLGCON+1~, QODLGCON+25*, QODLGCON+26*, QODLGCON+28 |
ORCURITM | QUEUE~, QUEUE+16, QUEUE+17* |
ORD | DLGBULL+1~, DLGBULL+3 |
ORD( | DLGBULL+2* |
ORERROR | PRE+3~, PRE+11 |
ORERROR("DIERR" | PRE+14, PRE+15, PRE+16 |
ORFDA | PRE+3~, PRE+9 |
ORFDA( | PRE+7*, PRE+8* |
ORIEN | ORDCONV~, ORDCONV+3*, ORDCONV+5, ORDCONV+6, ORDCONV+8, ORDCONV+20, ORDCONV+25, QODLGCON+1~, QODLGCON+22*, QODLGCON+23 , QODLGCON+26, QODLGCON+28, QODLGCON+30 |
ORINIEN | QODLGCON+1~, QODLGCON+25*, QODLGCON+26* |
ORINSIEN | QODLGCON+1~, QODLGCON+15*, QODLGCON+16, QODLGCON+21, QODLGCON+26, QODLGCON+40 |
ORLINE | QODLGCON+1~, QODLGCON+3*, QODLGCON+4*, QODLGCON+5*, QODLGCON+6*, QODLGCON+7*, QODLGCON+11*, QODLGCON+12*, QODLGCON+13*, QODLGCON+14* , QODLGCON+18*, QODLGCON+19*, QODLGCON+20*, QODLGCON+28*, QODLGCON+32*, QODLGCON+33*, QODLGCON+35*, QODLGCON+36*, QODLGCON+37*, QODLGCON+38* , QODLGCON+39*, QODLGCON+41* |
ORMSG | PRE+3~, PRE+6, PRE+12!, PRE+17, QUEUE~, QUEUE+6, QUEUE+11, QUEUE+12 |
ORMSG( | PRE+16* |
ORMSG(1 | PRE+5*, PRE+13* |
ORMSG(2 | PRE+5*, PRE+14* |
ORNONDG | QODLGCON+1~, QODLGCON+8*, QODLGCON+9, QODLGCON+21, QODLGCON+23, QODLGCON+40 |
ORPOST | POST+1~, POST+2*, QUEUE+11, QUEUE+14 |
ORRECP | ORDCONV+2~, ORDCONV+22 |
ORRECP( | ORDCONV+21* |
ORREP | ORDCONV+2~, ORDCONV+13!, QODLGCON+1~, QODLGCON+3*, QODLGCON+4, QODLGCON+5, QODLGCON+6, QODLGCON+7, QODLGCON+10, QODLGCON+11 , QODLGCON+12, QODLGCON+13, QODLGCON+14, QODLGCON+17, QODLGCON+18, QODLGCON+19, QODLGCON+20, QODLGCON+28, QODLGCON+32, QODLGCON+33 , QODLGCON+35, QODLGCON+36, QODLGCON+37, QODLGCON+38, QODLGCON+39, QODLGCON+41, QODLGCON+42, QODLGCON+43 |
ORREP(1 | ORDCONV+11*, ORDCONV+14* |
ORREP(2 | ORDCONV+15* |
ORREP(3 | ORDCONV+16* |
ORREP(4 | ORDCONV+17* |
ORREP(5 | ORDCONV+18* |
ORREP(6 | ORDCONV+19* |
ORREP(7 | ORDCONV+20* |
ORSTAT | ORDCONV+2~, ORDCONV+22*, ORDCONV+23, QODLGCON+1~, QODLGCON+42* |
ORSTNUM | POST+1~, POST+2*, POST+4, POST+11*, POST+15, POST+16*, POST+19, POST+20*, POST+21, POST+22 , POST+39, POST+40*, POST+43, POST+44* |
U | ORDCONV+5, ORDCONV+24, QODLGCON+23, QODLGCON+28 |
X | ORDCONV+8~*, ORDREST+1~, QODLGCON+30~* |
>> XPDABORT | PRE+18* |
XPDIDTOT | POST+1~, POST+2* |
Y | ORDREST+1~, ORDREST+4, ORDREST+6 |
ZTDESC | QUEUE~ |
ZTDTH | QUEUE+5~, QUEUE+7* |
ZTIO | QUEUE+5~, QUEUE+8* |
>> ZTQUEUED | QODLGCON+2, QODLGCON+44 |
>> ZTREQ | ORDCONV+26*, QODLGCON+44* |
ZTRTN | QUEUE~ |
ZTSK | QUEUE+5~, QUEUE+10, QUEUE+15, QUEUE+18 |
>> ZTSTOP | ORDCONV+3, ORDCONV+8*, ORDCONV+10, ORDCONV+23, QODLGCON+22, QODLGCON+30*, QODLGCON+31, QODLGCON+40 |