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 |  Local Variables |  All
Print Page as PDF
Routine: ORU

Package: Order Entry Results Reporting

Routine: ORU


Information

ORU ; slc/dcm,JER - OE/RR Functions ;6/1/92 09:13

Source Information

Source file <ORU.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Order Entry Results Reporting 4 (FOOT,HEAD)^ORPR01  PRT1^ORPRS03  $$FMT^ORPRS09  PGBRK^ORUHDR  
VA Fileman 2 ^DIWP  ^DIWW  

Caller Graph

Caller Graph Total: 20

Package Total Caller Graph
Order Entry Results Reporting 18 ORALWORD  ORB3TIM2  ORELR1  ORELR5  ORLA1  ORPR07  ORPRS01  ORPRS03  
ORPRS04  ORPRS11  ORQQVI1  ORU1  ORU4  ORUHDR  ORUS1  ORWRP1  
ORWRP4V  ORWRPP1  
IHS Changes To Lab 2 BLRLB400  BLRLBMEC  

Entry Points

Name Comments DBIA/ICR reference
FEED ;Roomcheck
DOB(X,FMT) ;Pass unformatted DOB
LOWER(X) ; Convert UPPER CASE X to lower case
TEXT(OROOT,FMT) ;Non DIWP version of WORD function
TEXTWRAP(OROOT,FMT) ;Non DIWP Word function that really Raps!
INV() ;
DAD ;
INVX ;
QDATE
SSN(X,FMT) ;Call with Unformatted SSN
DATE(X,FMT) ; Call with X=2910419.01 and FMT=Return Format of date ("MM/DD")
TIME(X,FMT) ; Recieves X as 2910419.01 and FMT=Return Format of time (HH:MM:SS).
NAMEX
SEX(X,FMT) ;Call with unformatted SEX
MIXED(X) ; Return Mixed Case X
AGE(X,FMT) ;Pass DOB to calc age
WORD(OROOT,FMT) ; Call with X=Word Processing array root, FMT=Wrap Width
UPPER(X) ; Convert lower case X to UPPER CASE
HOFF() ; High intensity off
DATETIME(X,FMT) ;Gets date & time format
HON() ; High intensity on
TMPWRAP(OROOT,FMT) ;Non DIWP text function that Raps for ^TMP arays
NAME(X,FMT) ; Call with X="LAST,FIRST MI", FMT=Return Format ("LAST, FI")

External References

Name Field # of Occurrence
^DIWP WORD+5
^DIWW WORD+6
FOOT^ORPR01 FEED+5
HEAD^ORPR01 FEED+6
PRT1^ORPRS03 DAD+4
$$FMT^ORPRS09 TEXT+5, TEXTWRAP+5, TMPWRAP+5
PGBRK^ORUHDR FEED+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @X
  • Line Location: INV+6
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>(IOM-1)
  • Line Location: INVX+1
Function Call: WRITE
  • Prompt: @X
  • Line Location: INVX+1
Function Call: WRITE
  • Prompt: @$P(ORTERM(7),"^")
  • Line Location: HON+1
Function Call: WRITE
  • Prompt: @$P(ORTERM(7),"^",3)
  • Line Location: HOFF+1
Function Call: WRITE
  • Prompt: ?ORCL,ORTX(ORI)
  • Line Location: TEXT+6
Function Call: WRITE
  • Prompt: ?ORCL,ORTX(ORI)
  • Line Location: TEXTWRAP+6
Function Call: WRITE
  • Prompt: ?ORCL,ORTX(ORI)
  • Line Location: TMPWRAP+6
Function Call: WRITE
  • Prompt: ?(IOM-15),"(continued...)"
  • Line Location: FEED+4
Function Call: WRITE
  • Prompt: !,"(...continued)"
  • Line Location: FEED+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("XY" INV+7

Label References

Name Line Occurrences
$$DATE DATETIME+2, DOB+3
$$LOWER MIXED+2, NAME+4
$$TIME DATE+7
$$UPPER MIXED+2, NAME+6
DAD TEXT+7, TEXTWRAP+7, TMPWRAP+7
FEED TEXT+6, TEXTWRAP+6, TMPWRAP+6
INVX INV+2
NAMEX NAME+2
QDATE DATE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMTH DATE+1~, DATE+5*
CC DATE+1~, DATE+4*
DD DATE+1~, DATE+4*
DIWF WORD+3~, WORD+4*
DIWL WORD+3~, WORD+4*
DT AGE+2
DX INV+1~, INV+5*
DY INV+1~, INV+5*
FMT TIME~, TIME+2*, TIME+4*, TIME+6*, TIME+7, DATE~, DATE+2*, DATE+3*, DATE+5, DATE+6*
, DATE+7*, QDATE, DATETIME~, DATETIME+2, NAME~, NAME+2*, NAME+3*, NAME+4*, NAME+6*, NAMEX
, SSN~, SSN+2*, SSN+3, SEX~, SEX+2*, SEX+3, AGE~, AGE+2*, AGE+3, DOB~
, DOB+2*, DOB+3, WORD~, WORD+2*, WORD+4, TEXT~, TEXT+2*, TEXT+5, TEXTWRAP~, TEXTWRAP+2*
, TEXTWRAP+5, TMPWRAP~, TMPWRAP+2*, TMPWRAP+5, DAD+4
GMI MIXED+1~, MIXED+2*
HR TIME+1~, TIME+3*, TIME+5*
I DAD+1~
IOF INV+3, INVX+1
IOM INVX+1, FEED+4
IOSL INVX+1, DAD+2, FEED+2
IOST INV+2, INVX+1, HON+1, HOFF+1, FEED+7
MIN TIME+1~, TIME+3*, TIME+5*
MM DATE+1~, DATE+4*, DATE+5
ORCL TEXT+3~, TEXT+4*, TEXT+6, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+6, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+6
ORDAD DAD+1~, DAD+3*
>> OREND TEXT+6, TEXT+7, TEXTWRAP+6, TEXTWRAP+7, TMPWRAP+6, TMPWRAP+7, FEED+6
ORFI NAME+1~, NAME+5*
ORFIRST NAME+1~, NAME+5*
>> ORFOOT FEED+3, FEED+5
>> ORHEAD FEED+6
ORI TIME+1~, TIME+6*, DATE+1~, DATE+6*, NAME+1~, NAME+6*, WORD+3~, WORD+4*, WORD+5*, TEXT+3~
, TEXT+4*, TEXT+5*, TEXT+6*, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+5*, TEXTWRAP+6*, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+5*
, TMPWRAP+6*
>> ORIFN TEXT+7, TEXTWRAP+7, TMPWRAP+7, DAD+4
ORINDX TEXT+3~, TEXT+4*, TEXT+5, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+5*, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+5*
>> ORIOF FEED+9
>> ORIOSL DAD+2*, FEED+2
ORLAST NAME+1~, NAME+5*
ORLI NAME+1~, NAME+5*
ORMI NAME+1~, NAME+5*
OROOT WORD~, WORD+1, WORD+5, TEXT~, TEXT+1, TEXT+5, TEXTWRAP~, TEXTWRAP+1, TEXTWRAP+5, TMPWRAP~
, TMPWRAP+1, TMPWRAP+5
ORPDAD TEXT+7, TEXTWRAP+7, TMPWRAP+7, DAD+5!
>> ORTERM(7 HON+1, HOFF+1
>> ORTEST FEED+1
>> ORTIT FEED+9
ORTX TEXT+3~, TEXTWRAP+3~, TMPWRAP+3~
ORTX( TEXT+6, TEXTWRAP+6, TMPWRAP+6
ORTX(0 TEXT+6, TEXTWRAP+6, TMPWRAP+6
SEC TIME+1~, TIME+3*, TIME+5*
TMP MIXED+1~, MIXED+2*, MIXED+3
WORD MIXED+1~, MIXED+2*
X UPPER~, UPPER+1, LOWER~, LOWER+1, MIXED~, MIXED+2, INV+2, INV+6, INVX+1, TIME~
, TIME+3*, TIME+4, TIME+5, DATE~, DATE+2, DATE+4, DATE+7, DATETIME~, DATETIME+1, DATETIME+2
, NAME~, NAME+2, NAME+5, SSN~, SSN+1, SSN+2, SEX~, SEX+1, SEX+2, AGE~
, AGE+1, AGE+2, DOB~, DOB+1, DOB+3, WORD+3~, WORD+5*, TEXT+3~, TEXT+5*, TEXTWRAP+3~
, TEXTWRAP+5*, TMPWRAP+3~, TMPWRAP+5*
YY DATE+1~, DATE+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All