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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORPRS11

Package: Order Entry Results Reporting

Routine: ORPRS11


Information

ORPRS11 ; slc/dcm - Alternate lifestyle for Summary Reports ;12/7/00 13:13

Source Information

Source file <ORPRS11.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Order Entry Results Reporting 11 (P,RANGE,TERM)^ORPRS01  ($$FLAG,ONE)^ORPRS03  $$MTIM^ORPRS04  (CTOP,PBOT,PTOP)^ORPRS05  (PRES,SERV)^ORPRS09  TEXT^ORQ12  ^ORSLTR  $$INV^ORU  
END^ORUDPA  PGBRK^ORUHDR  QUE^ORUTL1  
Kernel 1 KILL^%ZTLOAD  
VA FileMan 1 ^%DT  

Entry Points

Name Comments DBIA/ICR reference
IN ;START
CONT ;
EN1 ;Entry point for Batch Processing
END ; Clean up variables
EN ;
PRT ;Print order line
STS ;
PGCHK ;
PGCHK1 ;
WAIT ;
PRT1 ;
PTHDR ;

External References

Name Field # of Occurrence
^%DT EN1+2, EN1+3
KILL^%ZTLOAD END+4
P^ORPRS01 IN+3
RANGE^ORPRS01 IN+9
TERM^ORPRS01 STS+2
$$FLAG^ORPRS03 STS+3
ONE^ORPRS03 PRT1+2
$$MTIM^ORPRS04 STS+14, STS+17
CTOP^ORPRS05 EN+4, WAIT+5
PBOT^ORPRS05 EN+26, PGCHK1+1
PTOP^ORPRS05 EN+7, PGCHK1+1
PRES^ORPRS09 IN+5
SERV^ORPRS09 IN+7
TEXT^ORQ12 PRT+6
^ORSLTR EN1+4
$$INV^ORU STS+6, STS+22
END^ORUDPA EN+3
PGBRK^ORUHDR EN1+6
QUE^ORUTL1 CONT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"NO ORDERS FOUND",!!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !!,$P(^ORD(100.98,ORDOGY,0),"^")
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !,X
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !,X
  • Line Location: EN+26
Function Call: WRITE
  • Prompt: !
  • Line Location: STS+4
Function Call: WRITE
  • Prompt: ?9,ORSTS
  • Line Location: STS+8
Function Call: WRITE
  • Prompt: ?11,$S(ORDAD:"+",1:" ")
  • Line Location: STS+9
Function Call: WRITE
  • Prompt: ?54,ORREQ
  • Line Location: STS+11
Function Call: WRITE
  • Prompt: !?2,$$MTIM^ORPRS04(ORODT),?12
  • Line Location: STS+14
Function Call: WRITE
  • Prompt: ?67,$$MTIM^ORPRS04(ORSTRT),?74,$$MTIM^ORPRS04(ORSTOP)
  • Line Location: STS+17
Function Call: WRITE
  • Prompt: !?12,ORTX(X)
  • Line Location: STS+18
Function Call: WRITE
  • Prompt: !?12,^(J,0)
  • Line Location: STS+19
Function Call: WRITE
  • Prompt: !?66,"*UNRELEASED*"
  • Line Location: STS+22
Function Call: WRITE
  • Prompt: !,X
  • Line Location: PGCHK1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PGCHK1+1
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue, '^' to escape"
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: !,ORPNM," "
  • Line Location: PTHDR+1
Function Call: WRITE
  • Prompt: ?(80-$L(X)/2),X,?68,$G(ORSSN)
  • Line Location: PTHDR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] EN+1, EN+13, EN+19, EN+21, PRT+2, PRT+4, STS+19, PRT1+2
^ORD(100.01 - [#100.01] STS+1
^ORD(100.98 - [#100.98] EN+10, EN+13, EN+15
^TMP("ORR" END+1!
^VA(200 - [#200] PRT+5

Label References

Name Line Occurrences
EN EN1+6
END IN+4, IN+6, IN+8, IN+10, CONT+1
PGCHK EN+6, EN+8, EN+14, EN+22, PRT1+2
PGCHK1 EN+14, EN+22, PRT1+2
PRT EN+24
PRT1 STS+21
PTHDR EN+7, PGCHK1+1
WAIT PGCHK+4

Naked Globals

Name Field # of Occurrence
^( EN+13, STS+19
^(0 EN+16, PRT+2, PRT+4, PRT+5
^(2 PRT+2
^(3 PRT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% END+3!
%DT EN1+2*, EN1+3*, END+3!
%IS END+3!
DTIME WAIT+2
I END+2!, STS+18*, STS+19*, PRT1+2*
II END+2!
IO EN1+1
IOF WAIT+6
IOM EN1+4, EN+26, PGCHK1+1
IOSL PGCHK+2, PGCHK1+1
IOST EN1+4, EN1+6, EN+4, EN+5, EN+26, STS+2, PGCHK+4, PGCHK1+1
J END+2!, STS+19*
K END+2!
NB END+2!
ND END+2!
NEXTP EN1+5*, EN1+6*, END+2!
NS END+2!
>> OACTION PRT+4, PRT+6
ODATE END+2!
ORAGE END+2!, EN+4, EN+26, PGCHK1+1, WAIT+5
ORANSI IN+2*, END+1!
ORASTS END+3!, PRT+4*, STS+1
ORATTEND END+1!
>> ORBOT EN+26, PGCHK1+1
ORCHLD PRT1+1*, PRT1+2*, PRT1+4!
ORDAD END+1!, PRT+2*, STS+9, STS+20
ORDCFC END+2!
ORDG END+2!
ORDIC END+2!
ORDOB END+2!, EN+4, EN+26, PGCHK1+1, WAIT+5
ORDOG END+1!, EN+12*, EN+13*
ORDOGY END+1!, EN+13*, EN+15, EN+19, EN+21
OREL PRT+4*, STS+6, STS+22, STS+23!
OREND IN+2*, IN+4, IN+6, IN+8, IN+10, EN1+5*, EN1+6, END+2!, EN+5, EN+6
EN+8, EN+13, EN+19, EN+21, EN+23, WAIT+4*, WAIT+5, WAIT+6, PRT1+2
ORES END+2!
ORFLAG END+1!, STS+3*
ORFT END+2!
ORGRP END+2!
ORGRP("NAM" IN+11
ORH END+2!
ORH2 END+2!
ORHI END+2!
ORI END+1!
ORIFN END+3!, EN+20*, EN+21*, PRT+2, PRT+4, PRT+6, STS+3, STS+19, PRT1+1, PRT1+2*
PRT1+3*
ORIO END+2!
ORL END+2!
ORL(0 EN+4, EN+26, PGCHK1+1, WAIT+5
ORL(1 EN+4, EN+26, PGCHK1+1, WAIT+5, PTHDR+2
ORLST END+2!
ORMD END+2!, PRT+3*, PRT+4*
ORNP END+2!
ORODT END+2!, PRT+3*, PRT+4*, STS+7, STS+14
OROIFN PRT1+1*, PRT1+2, PRT1+3, PRT1+4!
OROSEQ PRT1+1*, PRT1+3, PRT1+4!
ORPD END+2!, EN+4, EN+26, PGCHK1+1, WAIT+5
ORPFG END+2!
ORPNM END+2!, EN+4, EN+26, PGCHK1+1, WAIT+5, PTHDR+1
ORPRES IN+11, EN1+2, EN1+3, END+2!
ORPRTD END+1!, EN+9!, EN+25*, EN+26
ORPV END+2!
ORREQ END+2!, PRT+3*, PRT+4*, PRT+5*, PRT+7*, STS+11
ORRPG END+3!
ORSCPAT IN+3, IN+4, END+1!
ORSCPAT( EN1+6
ORSEL END+3!
>> ORSEND EN+4, WAIT+5
ORSEQ END+3!, STS+21*!, PRT1+1, PRT1+2*, PRT1+3*
ORSEX END+3!
ORSHORT END+1!, EN+4, EN+7, PGCHK1+1, WAIT+5
ORSLTR EN1+4*, END+1!
ORSP END+3!
ORSPAT END+3!
ORSPG IN+2*, END+2!, EN+4, EN+7, PGCHK1+1, WAIT+5
ORSPG("EOP" EN+2*, EN+4, EN+8, PGCHK+1*, PGCHK+3*, PGCHK+4, WAIT+5
ORSPL END+3!
ORSSN END+3!, EN+4, EN+26, PGCHK1+1, WAIT+5, PTHDR+3
ORSSTOP END+3!, EN+7, EN+19, PGCHK1+1
ORSSTRT END+3!, EN+7, EN+18, PGCHK1+1
ORSTOP END+3!, PRT+3*, STS+13, STS+17
ORSTRT END+3!, PRT+3*, STS+12, STS+17
ORSTS END+3!, PRT+3*, STS+1*, STS+8
ORSUM END+1!, EN+10*, EN+11, EN+13
ORSWD END+3!
ORSWDN EN1+4, END+3!
ORTERM END+1!
ORTERM(5 STS+2, STS+3
ORTERM(7 STS+5, STS+22
ORTIT IN+11*, END+3!, EN+4, EN+7, PGCHK1+1, WAIT+5
ORTM END+3!, EN+18*, EN+19*, EN+21
ORTMW EN1+3*, END+1!
ORTS END+3!
ORTX END+3!, PRT+1!, PRT+6
ORTX( STS+10, STS+16, STS+18
ORTX(0 STS+10, STS+15
ORURMBD END+1!
ORUSER END+2!, PRT+3*, PRT+4*
ORVP EN1+6*, END+3!, EN+1, EN+2, EN+13, EN+19, EN+21
ORWARD END+3!, EN+4, WAIT+5, PTHDR+2
ORX END+3!
ORYD EN1+2*, END+1!
X EN1+2*, EN1+3*, END+3!, EN+16*, EN+17, EN+26*, PRT+2*, PRT+3, PRT+4*, PRT+7*
STS+5*, STS+6*, STS+15*, STS+16, STS+18*, STS+22*, PGCHK1+1*, WAIT+2*, WAIT+3*, WAIT+4
PTHDR+2*, PTHDR+3
>> X0 PRT+3
X1 END+3!
X2 END+1!
X3 END+1!, PRT+2*, PRT+3
XQORSPEW END+1!
Y EN1+2, EN1+3, END+3!, EN+2*
ZTSK END+4!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All