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

Package: Order Entry Results Reporting

Routine: ORUS1


Information

ORUS1 ; slc/KCM - Select Items from List ; 12/4/09 4:59pm

Source Information

Source file <ORUS1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Order Entry Results Reporting 4 $$UPPER^ORU  PROC^ORUS2  EN^ORUS3  LOOK^ORUS4  

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
Order Entry Results Reporting 2 ORUS  ORUS4  

Entry Points

Name Comments DBIA/ICR reference
EN
CHK ;
SET
SPAC
SDISV
RNG
SING
EAT
INIT

External References

Name Field # of Occurrence
$$UPPER^ORU CHK+7
PROC^ORUS2 CHK+10, SPAC+1
EN^ORUS3 CHK+3
LOOK^ORUS4 CHK+10, SPAC+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ORUS1+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: " "
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !?ORTTAB
  • Condition for execution: ($X+$L(X))>(IOM-4)
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: X," "
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !?ORTTAB
  • Condition for execution: ($X+$L(X))>(IOM-4)
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: X," "
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !," THIS IS THE END OF THE LIST"
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: " ONLY "_+$P(ORUS(0),"^",2)_" ITEMS ALLOWED"
  • Line Location: CHK+11
Function Call: WRITE
  • Prompt: F
  • Line Location: RNG+1
Function Call: WRITE
  • Prompt: I
  • Line Location: RNG+1
Function Call: WRITE
  • Prompt: $C(7)," RANGE OF NUMBERS TOO LARGE."
  • Line Location: RNG+1
Function Call: WRITE
  • Prompt: $C(7)," -- ONLY ONE SELECTION ALLOWED."
  • Line Location: SING+0
Function Call: WRITE
  • Prompt: !!,ORPRMT,$S($L(ORDFLT):ORDFLT_"// ",1:"")
  • Line Location: INIT+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( EN+4!*, EN+5*, SPACSPAC+1

Label References

Name Line Occurrences
CHK EN
EAT CHK+10
INIT EN+1
RNG CHK+10
SDISV EN+4, SPAC
SET CHK+10, SPAC+1
SING CHK+9
SPAC CHK+6

Naked Globals

Name Field # of Occurrence
^( SPAC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIROUT EN+1*
DTIME EN+1
>> DUOUT EN+1*
DUZ EN+4, EN+5, SPACSPAC+1
>> I EN*, EN+4*, EN+5*, SPAC+1*, EAT*, EAT+1*
IOM EN+4, EN+5
>> J EN+4*, EN+5*, RNG+1*, EAT+2*
>> K CHK+10*
>> OR9("+" CHK+1
OR9Y EN+5, INIT!*
OR9Y( EN+5
OR9Y("B" EN+2!
>> ORBACK ENEN+2, CHK+4*, INIT*
>> ORDFLT EN+1, INIT+2*, INIT+3
>> ORERR CHK+10, CHK+11*, CHK+12, SET*, SPAC*, SPAC+2*, RNG*, RNG+1*, INIT*
>> ORFLG SET*
>> ORFN INIT+1
>> ORFNM INIT+1
>> ORMOR ENCHK+5*, INIT+2*
>> ORNOSEL EN
>> ORPC SET*
>> ORPRMT INIT+1*, INIT+3
>> ORQUIT ENEN+2, CHK+8*, CHK+13*, INIT*
ORSEL ENCHK+1*, CHK+2*, CHK+8, CHK+10, CHK+13, RNG+1*, SING*, INIT!
>> ORSEQ CHK+10*, SPAC+1*
>> ORSUB SET*
>> ORT9 ENCHK+8, CHK+12*, CHK+13, INIT*
>> ORTOT ENEN+3, CHK+6, CHK+8, CHK+11, CHK+12*, CHK+13, INIT*
>> ORTTAB EN+4*, EN+5
>> ORUS EN+4, EN+5, SPACSPAC+1
>> ORUS("A" INIT+1
>> ORUS("ALT" CHK+8, CHK+13
>> ORUS("B" INIT+2
>> ORUS("L" SDISV
>> ORUS("S" SDISV
>> ORUS(0 ENCHK+8, CHK+9, CHK+11, SDISV
>> ORWRK CHK+10*, SPAC+1*, EAT*, EAT+1*, EAT+2*
>> P CHK+4*, CHK+5*
>> W CHK+10*, RNG+1*, RNG+2
>> X ENEN+1*, EN+2, EN+4*, EN+5*, CHK+1, CHK+2, CHK+3, CHK+4, CHK+5
CHK+6, CHK+7*, CHK+8, CHK+9, CHK+10*, SET*, SPACSPAC+1*, SDISV*, RNG
RNG+1, RNG+2*
Y EN+1*, EN+3*, EN+4, CHK+2*, INIT!*
Y( EN+4
Y("B" EN+2!
Y(0 EN+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All