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 |