Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORY94

Package: Order Entry Results Reporting

Routine: ORY94


Information

ORY94 ;SLC/MKB -- post-install for OR*3*94;02:56 PM 8 May 2001

Source Information

Source file <ORY94.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Order Entry Results Reporting 5 ($$DEFDLG,GETDLG,GETORDER)^ORCD  DG^ORCHANG1  SAVE^ORCMEDT0  SET^ORDD43  (BULLETIN,QO3)^ORY94A  
Kernel 3 ($$FMADD,$$NOW)^XLFDT  $$UP^XLFSTR  (BMES,MES)^XPDUTL  
Pharmacy Data Management 2 DOSE^PSSORUTL  $$EN^PSSQORD  
MailMan 1 ^XMD  
VA FileMan 1 ^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 1 FILE  
Pharmacy Data Management 1 PSSPOST2  

Entry Points

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)

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.43 - [#101.43] Classic Fileman Calls

Global Variables Directly Accessed

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, QO1QO2+11*, QO3+3!
^XTMP("ORDER" PRE+5!
^XTMP("ORIT" PRE+5!, QO1+14*
^XTMP("ORPSO" PRE+5!, D1+10*

Label References

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

Naked Globals

Name Field # of Occurrence
^( ID+3, ID+5, IVM+3, QO1+1, QO1+10
^("DLG" PRE+4*
^("PAT" PRE+4*
^(1 GETQDLG+6

Local Variables

Legend:

>> 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, D1D1+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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All