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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORMPS1

Package: Order Entry Results Reporting

Routine: ORMPS1


Information

ORMPS1 ;SLC/MKB - Process Pharmacy ORM msgs cont ;May 19, 2020@13:55:26

Source Information

Source file <ORMPS1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 8 GETDLG1^ORCD  DOSETEXT^ORCDPS2  ($$FIND,$$FMDATE,$$ORDITEM,$$URGENCY)^ORM  $$ADDFRQCV^ORMBLDP1  $$RXR^ORMPS  ($$IVLIM,$$UNESC,UNESCARR)^ORMPS2  ($$DURATION,$$NTE,$$NUMADDS,$$ZSC)^ORMPS3  $$ISSUPPLY^ORUTL3  

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: 5

Package Total Caller Graph
Order Entry Results Reporting 5 ORCDVBC1  ORCSIGN  ORMPS  ORMVBEC  ORY190  

Entry Points

Name Comments DBIA/ICR reference
UDOSE ; -- new Unit Dose order
UD1
UD2
OUT ; -- new Outpt order
OUT1
OUT2
OUT3
IV ; -- new IV order
IV1
IV2 ;
PKG(NMSP) ; -- Return Package file ptr for NMSP
PTR(NAME) ; -- Returns ien of prompt NAME in Order Dialog file #101.41
QT ; -- Unpiece the Q/T field from RXE

External References

Name Field # of Occurrence
GETDLG1^ORCD UDOSE+5, OUT+9, IV+6
DOSETEXT^ORCDPS2 UD2+13, OUT3
$$FIND^ORM UD1+2, UD1+3, UD1+13, OUT+4, OUT+20, OUT1OUT1+1, OUT1+2, IV1+10, IV1+11
$$FMDATE^ORM QT+12
$$ORDITEM^ORM UD1OUT+17, IV1+13
$$URGENCY^ORM QT+12
$$ADDFRQCV^ORMBLDP1 IV1+16
$$RXR^ORMPS UD2+5, OUT1+16, IV2+1
$$IVLIM^ORMPS2 IV1+7
$$UNESC^ORMPS2 UD1+8, UD1+9, UD1+13, UD1+14, UD1+18, UD2+1, UD2+2, UD2+8, OUT+22, OUT1+6
OUT1+12, OUT1+13, OUT2+1, OUT2+2, OUT2+13, OUT2+14, OUT2+18, OUT2+19, IV1+1, IV1+2
UNESCARR^ORMPS2 UD2+14, IV2+7
$$DURATION^ORMPS3 UD2+12, OUT1+14
$$NTE^ORMPS3 UD2OUT2OUT2+12, OUT2+17, IV1
$$NUMADDS^ORMPS3 IV+1
$$ZSC^ORMPS3 OUT3+1
$$ISSUPPLY^ORUTL3 OUT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] PKG+2
^OR(100 - [#100] UD2+12, OUT2+7, OUT2+9, OUT2+10
^ORD(100.98 - [#100.98] UDOSE+2, UDOSE+3, OUT+3, OUT+7, IV+4, IV+5
^ORD(101.41 - [#101.41] UDOSE+2, UDOSE+3, OUT+2, OUT+6, IV+4, IV+5, PTR+1
^TMP("ORWORD" UD2+1*, UD2+2*, UD2+3*, OUT2+1*, OUT2+2*, OUT2+3*, OUT2+8, OUT2+13*, OUT2+14*, OUT2+15*
OUT2+18*, OUT2+19*, OUT2+20*, IV1+1*, IV1+2*, IV1+3*

Label References

Name Line Occurrences
$$PKG UDOSE+4, OUT+8, IV+6
$$PTR UDOSE+6, UDOSE+7, UDOSE+8, UDOSE+9, UDOSE+10, UDOSE+11, OUT+10, OUT+11, OUT+12, OUT+13
OUT+14, OUT+15, OUT+16, OUT+22, OUT1OUT1+1, OUT1+3, OUT1+4, OUT1+5, IV+7
IV+8, IV+9, IV+10, IV+11, IV+12, IV2+3
UDOSE IV+1

Naked Globals

Name Field # of Occurrence
^( OUT2+10, PKG+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDFREQ IV+3~, IV+10*, IV1+16
ADDS IV+2~, IV+9*, IV1+16
ADMIN UDOSE+1~, UDOSE+8*, UD2+9, IV+3~, IV+12*, IV2+6
CNT UD2+1~*, UD2+2*, UD2+3, OUT+1~, OUT2+1*, OUT2+2*, OUT2+3, OUT2+13*, OUT2+14*, OUT2+15
OUT2+18*, OUT2+19*, OUT2+20, IV1+1~*, IV1+2*, IV1+3
CONJ OUT+1~, OUT+15*, OUT1+15
DAYS IV+3~, IV+12*, IV1+8
DONE QT+2~, QT+3*, QT+4, QT+5*, QT+7*, QT+8*
DOSE UDOSE+1~, UDOSE+7*, UD1+9, OUT+1~, OUT+11*, OUT1+12
DRGNM UDOSE+1~, UDOSE+11*, UD1+8, UD1+14
DRUG UDOSE+1~, UDOSE+6*, UD1+2, OUT+1~, OUT+14*, OUT+19
DT UD2+3, OUT2+3, OUT2+15, OUT2+20, IV1+3
DUR UDOSE+1~, UDOSE+10*, UD2+12, OUT+1~, OUT+12*, OUT1+14
I UD2+1~, UD2+2*, OUT+1~, OUT1+5*, OUT1+6, OUT1+8, OUT1+12, OUT1+13, OUT1+14, OUT1+15
OUT1+17*, OUT1+18*, OUT2+2*, OUT2+14*, OUT2+19*, IV+2~, IV1+1~, IV1+2*, IV1+11*, IV1+16*
, PKG+1~*, PKG+2*, PKG+3, QT+2~, QT+3*, QT+6*, QT+7*, QT+8*, QT+9*, QT+10
ID UDOSE+1~, UD1+4*, UD1+6*, UD1+8, UD1+9, UD1+12
IFN UD2+11~*, UD2+12
INSTR UDOSE+1~, UDOSE+6*, UD1+18, OUT+1~, OUT+11*, OUT1+6
IVTYP IV+1~*, IV1+9, IV2+4
IVTYPE IV+1~, IV+12*, IV1+9
J OUT+1~, OUT1+17*, OUT1+18*, IV+2~, IV1+11*, IV1+15*, QT+2~, QT+3*, QT+8*, QT+9
LDOSE UDOSE+1~, UD1+4*, UD1+6, UD1+9, UD1+10, UD1+12*, UD1+13*, UD1+15, UD1+17*, UD1+18
NAME PTR~, PTR+1
NMSP PKG~, PKG+2
NTE UDOSE+1~, UD2*, UD2+1, UD2+2, OUT+1~, OUT2*, OUT2+1, OUT2+2, OUT2+12*, OUT2+13
OUT2+14, OUT2+17*, OUT2+18, OUT2+19, OUT3IV+2~, IV1*, IV1+1, IV1+2
OI UDOSE+1~, UDOSE+9*, UD1UD1+1, OUT+1~, OUT+10*, OUT+17, OUT+18, IV+2~, IV1+13*
IV1+15, IV1+16
>> ORAPPT UDOSE+2, IV+4
ORDAYS IV1+5~*, IV1+6*, IV1+7*, IV1+8
>> ORDG UDOSE+2*, UDOSE+3*, OUT+3*, OUT+7*, IV+4*, IV+5*
>> ORDIALOG UDOSE+2*, UDOSE+3*, UDOSE+5, OUT+2*, OUT+6*, OUT+9, IV+4*, IV+5*, IV+6
>> ORDIALOG( UD1*, UD1+1, UD1+2*, UD1+7*, UD1+8*, UD1+9*, UD1+14*, UD1+18*, UD2+4*, UD2+6*
UD2+8*, UD2+9*, UD2+12*, OUT+17*, OUT+18, OUT+19*, OUT+21*, OUT+22*, OUT1*, OUT1+1*
OUT1+3*, OUT1+4*, OUT1+5*, OUT1+6*, OUT1+12*, OUT1+13*, OUT1+14*, OUT1+15*, OUT1+16*, OUT1+18*
OUT2+4*, OUT2+11*, OUT2+16*, OUT2+21*, OUT2+22*, OUT3+1*, IV+8*, IV1+4*, IV1+8*, IV1+9*
IV1+11*, IV1+15*, IV1+16*, IV2+3*, IV2+5*, IV2+6*
>> ORERR UD1+1*, UD1+10*, UD2+5*, OUT+18*
>> ORIFN UD2+11, OUT2+6
>> ORMSG UD1+15, UD1+16, UD2+1, UD2+2, OUT1+18, OUT2+1, OUT2+2, OUT2+13, OUT2+14, OUT2+18
OUT2+19, IV1+1, IV1+2, IV1+12, IV1+13, QT+3, QT+8, QT+9
>> ORPKG UDOSE+4*, OUT+8*, IV+6*
ORQT OUT1+5, QT+1*, QT+2!, QT+10*, QT+11
ORQT( OUT1+6, OUT1+8, OUT1+12, OUT1+13, OUT1+14, OUT1+15, QT+6*, QT+7*, QT+8*, QT+9*
QT+11
ORQT(1 UDOSE+5, OUT+22, OUT3IV2+4, QT+1*, QT+11
>> ORSTOP QT+11*, QT+12*
>> ORSTRT QT+11*, QT+12*
>> ORURG UD2+6, OUT1+5, IV+8, QT+11*, QT+12*
P QT+2~, QT+3*, QT+5*, QT+6, QT+9*
PC OUT+1~, OUT+16*, OUT2+1, OUT2+2, OUT2+3, OUT2+4, OUT2+8, OUT2+11
PI OUT+1~, OUT+15*, OUT2+13, OUT2+14, OUT2+15, OUT2+16, OUT2+22
PSDD UDOSE+1~, UD1+2*, UD1+8, UD1+9, UD1+14, OUT+1~, OUT+4*, OUT+5, OUT+19, OUT+22
OUT1+11, OUT1+12
PSOI UDOSE+1~, UD1*, UD1+7, UD1+16, OUT+1~, OUT+17*, OUT+21
PTRN UD1+5~*, UD1+6
QT UDOSE+1~, UDOSE+5*, UD1+4, UD2+7, UD2+10
RATE IV+2~, IV+8*, IV1+11
ROUTE IV+3~, IV2+2*, IV2+3
RTE UDOSE+1~, UDOSE+7*, UD2+6, OUT+1~, OUT+13*, OUT1+16, OUT1+18
>> RXC UD1+11, UD1+15*, UD1+16, IV1+12*, IV1+13
>> RXE UD1+2, UD1+3, UD1+13, OUT+4, OUT+20, OUT1OUT1+1, OUT1+2, IV1+10, IV1+11
QT+1, QT+3, QT+8, QT+9
>> RXO UD1OUT+17, IV1+6
RXR UDOSE+1~, UD2+5*, UD2+6, OUT+1~, OUT1+16*, OUT1+17, OUT1+18*, OUT2+6, IV+3~, IV2+1*
IV2+2
S0 UDOSE+1~, UD1+3*, UD1+4, UD1+5, UD1+7, UD1+8, UD1+9, OUT+1~, OUT+20*, OUT+21
OUT+22, OUT1+12
SC OUT+1~, OUT+13*, OUT3+1
SCH UDOSE+1~, UDOSE+8*, UD2+8, OUT+1~, OUT+12*, OUT1+13, IV+2~, IV+7*, IV2+5
SEG QT+2~, QT+3*, QT+7, QT+9*
SIG OUT+1~, OUT+10*, OUT2+18, OUT2+19, OUT2+20, OUT2+21
SOLN IV+2~, IV+7*, IV1+15
STR UDOSE+1~, UDOSE+11*, UD1+7, OUT+1~, OUT+14*, OUT+21, IV+2~, IV+11*, IV1+16
TYPE IV+2~, IV1+13*, IV1+15
U UD1UD1+2, UD1+3, UD1+4, UD1+7, UD1+8, UD1+13, UD1+14, UD1+16, UD1+17
UD2+3, UD2+6, UD2+7, UD2+10, OUT+4, OUT+17, OUT+20, OUT+21, OUT+22, OUT1+6
OUT1+8, OUT1+12, OUT1+13, OUT1+14, OUT1+15, OUT1+16, OUT1+18, OUT2+3, OUT2+15, OUT2+20
IV1+3, IV1+10, IV1+14, IV2+3, IV2+4, QT+11
UNITS IV+2~, IV+11*, IV1+16
UNT UD1+5~*, UD1+6
URG UDOSE+1~, UDOSE+9*, UD2+6, IV+2~
VOL IV+2~, IV+7*, IV1+15
WP UDOSE+1~, UDOSE+10*, UD2+1, UD2+2, UD2+3, UD2+4, IV+2~, IV+9*, IV1+1, IV1+2
IV1+3, IV1+4
X UDOSE+1~, UD1*, UD1+12*, UD1+13*, UD2+7*, UD2+8, UD2+9, UD2+10*, UD2+12, OUT+1~
OUT+17*, OUT1+2*, OUT1+3, OUT1+4*, OUT1+8*, OUT1+11*, OUT1+12, OUT1+13*, OUT1+14*, OUT1+15*
OUT3+1*, IV+2~, IV1+10*, IV1+11, IV1+13*, IV1+14, IV2+4*, IV2+5, IV2+6, QT+2~
QT+3*, QT+5, QT+6, QT+9*
X1 IV+2~, IV1+14*, IV1+15, IV1+16
X2 IV+2~, IV1+14*, IV1+16
X3 IV+2~, IV1+14*, IV1+16
XC UDOSE+1~, UD1+16*, UD1+17
XCNT OUT2+5~, OUT2+8*, OUT2+9
XCOMM OUT2+5~, OUT2+7*, OUT2+9, OUT2+10
XCOMMENT OUT2+5~, OUT2+8*, OUT2+11
XORCOMM OUT2+5~, OUT2+9*, OUT2+10*, OUT2+11
XORIFN OUT2+5~, OUT2+6*, OUT2+7, OUT2+9, OUT2+10
XXCNT OUT2+5~, OUT2+9*, OUT2+10*
Y QT+2~, QT+5*, QT+6, QT+7, QT+8, QT+9
>> ZRX UD2+11, OUT1+4, IV+1, IV+5
ZSC OUT+1~, OUT3+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All