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

Package: Order Entry Results Reporting

Routine: ORPR01


Information

ORPR01 ; slc/dcm/rv - Some day my prints will come ;09/13/06 13:30

Source Information

Source file <ORPR01.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 5 $$ORDERS^ORCHART  PRINT^ORPR00  PRINT^ORPR02  TEXT^ORQ12  (LOC,READ)^ORUTL  
Registration 1 FULL^VALM1  
Toolkit 1 $$GET^XPAR  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Order Entry Results Reporting 7 ORPR03  ORPR04  ORPR05  ORPR06  ORPR08  ORPRS03  ORU  

Entry Points

Name Comments DBIA/ICR reference
R1(PIECE,ORTIMES,ORSCREEN) ;
P2(REPORT,ORTIMES) ;Sort 'n print
REQ1(SNUM,ORSCREEN) ;
CPRINT(ORIFN,ORTIMES,ORSCREEN) ; Printit
REQ ;Print Requisitions
WRK ;Print Work copies
FOOT(FMT) ; Print Footer
SRV ;Print Service copies
HEAD(FMT) ;
CHT ;Print Chart copies
LBL1(SNUM,ORTIMES) ;
GET(ORIFN) ;Get stuff
LBL ;Print Labels

External References

Name Field # of Occurrence
^DIR FOOT+8
$$ORDERS^ORCHART P2+8
PRINT^ORPR00 CPRINT+11, HEAD+3, FOOT+3
PRINT^ORPR02 P2+16
TEXT^ORQ12 GET+4
LOC^ORUTL CHT+1, WRK+1
READ^ORUTL R1+11
FULL^VALM1 P2+12
$$GET^XPAR R1+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Print how many labels? 1// "
  • Line Location: LBL+1
Function Call: WRITE
  • Prompt: !,"Enter a number between 1 and 10"
  • Line Location: LBL+5
Function Call: WRITE
  • Prompt: !?2,$C(7),"Cannot print",!?2,$S(PIECE=3:"Labels",PIECE=4:"Requisitions",1:"")_" not set up for orders in the "_$P(^DIC(9.4,P,0),"^")_" package."
  • Line Location: R1+11
Function Call: WRITE
  • Prompt: @ORIOF
  • Line Location: CPRINT+10
Routine Call
  • DIR
  • Line Location:
    • FOOT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] R1+10, R1+11
^OR(100 - [#100] CPRINT+6, GET+2
^ORD(100.23 - [#100.23] CPRINT+4, CPRINT+6
^ORD(101.41 - [#101.41] R1+10
^TMP("OR" P2+9, P2+15
^TMP("OREPRINT" P2+11!, P2+15*, P2+16, P2+17!

Label References

Name Line Occurrences
CPRINT R1+12
FOOT CPRINT+8
GET LBL1+4, REQ1+3
HEAD CPRINT+9
LBL LBL+5
P2 LBL+6, CHT+2, WRK+2, SRV+1, REQ+1
R1 LBL1+4, REQ1+3

Naked Globals

Name Field # of Occurrence
^( P2+15
^(0 CPRINT+4
^(3 GET+2
^(4 GET+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR FOOT+5~
DIR("?" FOOT+7*
DIR("A" FOOT+6*
DIR(0 FOOT+6*
>> DIROUT FOOT+9
DTIME LBL+2
>> DTOUT FOOT+9
>> DUOUT FOOT+9
FMT HEAD~, HEAD+3, FOOT~, FOOT+3
I GET+1~, GET+3*, GET+4*
IOF HEAD+2*, HEAD+4*, FOOT+2*, FOOT+10*
IOST FOOT+4
NQUE P2+5~, P2+6*, P2+16
OACTION P2+10~, P2+15*
OR3 LBL1+3~, REQ1+2~, GET+2*
OR4 CHT+1~*, WRK+1~*
ORAL P2+10~
ORDLG R1+5~, R1+7*, R1+10
>> OREND CHT+1*, WRK+1*, CPRINT+7, HEAD+1, FOOT+1, FOOT+9*, P2+14
>> ORFIRST1 CPRINT+7
ORFMT R1+5~, R1+9*, R1+10*, R1+11, CPRINT+2, CPRINT+4, CPRINT+6, CPRINT+11
>> ORFOOT CPRINT+8, CPRINT+10
>> ORHEAD CPRINT+9, CPRINT+10
ORIDX P2+10~, P2+14*, P2+15
ORIFN LBL1+4, REQ1+3, R1+12, CPRINT~, CPRINT+6, GET~, GET+2, GET+4, P2+10~, P2+15*
ORIGVIEW R1+5~, R1+9*
>> ORIOF CPRINT+10, HEAD+2, FOOT+10
>> ORIOSL CPRINT+7, FOOT+2
>> ORL CHT+1, WRK+1, P2+16
>> ORNMBR P2+8*, P2+14
ORPK LBL1+3~, REQ1+2~, GET+2*
ORPKG LBL1+3~, REQ1+2~, GET+2*
ORSCREEN REQ1~, REQ1+3, R1~, R1+12, CPRINT~, CPRINT+11
ORSEQ P2+10~, P2+14*, P2+15
ORTCNT LBL1+3~, REQ1+2~, CPRINT+3, CPRINT+4*, CPRINT+5*, CPRINT+7, GET+3*, GET+4*
ORTIMES LBL1~, LBL1+4, R1~, R1+12, CPRINT~, CPRINT+11, P2~, P2+16
ORTX GET+1~, GET+4
ORTX( GET+4
>> ORVP P2+16
ORX LBL1+3~, REQ1+2~, R1+7, GET+2*
P R1+5~, R1+7*, R1+8, R1+9, R1+10, R1+11
PIECE R1~, R1+6, R1+9, R1+10, R1+11
REPORT P2~, P2+4, P2+6*, P2+7, P2+16
SNUM LBL1~, REQ1~, CPRINT+11
U CPRINT+6
>> VALMBCK P2+8*, P2+13*
X LBL+2*, LBL+3*, LBL+4, LBL+5, LBL+6, CPRINT+1~, CPRINT+6*, CPRINT+7, GET+1~, GET+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All