ORY94 ;SLC/MKB -- post-install for OR*3*94;02:56 PM 8 May 2001
Source file <ORY94.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRE | ; -- preinit for patch 94 | |
| DLG1 | ||
| DLGS | ; -- Look for local PS dialogs that will need to be updated | |
| EN | ; -- postinit for patch 94 | |
| QO3 | ; -- Update inactive OI's in delayed orders, if possible | |
| QO2 | ||
| QO1 | ||
| D1 | ||
| IVM | ; -- build S.IVM RX xref | |
| BULLETIN | ; -- Send bulletin containing qo's we couldn't convert | |
| DOSE | ; -- Reformat outpt dose instance ORI, if possible/necessary | |
| DLGSEND(ANAME) | ||
| POST | ; -- postinit for MOAB | |
| GETQDLG | ; -- Get quick order definition, build ORDIALOG() | |
| FIRST() | ; -- first install of this patch? | |
| ID | ; -- Look for OI's with duplicate ID's, inactivate extras | |
| QO | ; -- check med QO's for inactive orderables, old OP doses | |
| PTR(X) | ; -- Return ptr to prompt OR GTX X | 
| 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* | 
| Name | Line Occurrences | 
|---|---|
| $$FIRST | QO+2 | 
| $$PTR | EN+4, EN+5, QO+7, QO+8, QO+9 | 
| DLGS | EN+7 | 
| DOSE | QO2+5 | 
| GETQDLG | QO1+3 | 
| ID | EN+7 | 
| IVM | POST+1 | 
| QO | POST+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | ID+3, ID+5, IVM+3, QO1+1, QO1+10 | 
| ^("DLG" | PRE+4* | 
| ^("PAT" | PRE+4* | 
| ^(1 | GETQDLG+6 | 
| >> | 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 |