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 |  Marked Items |  All
Print Page as PDF
Routine: XQORO

Package: Kernel

Routine: XQORO


Information

XQORO ; SLC/KCM - Order Entry Calls ;08/24/98 12:36 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XQORO.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Order Entry Results Reporting 4 (ADD,AFT)^OR1  (,SET)^ORGKEY  READ^ORUTL  PT1^ORX2  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 1 XQOR1  
Registration 1 VALMXQ02  

Entry Points

Name Comments DBIA/ICR reference
WARN
ENTRY ;Setup initial 'add orders' context
EVERY ;Setup for every new node in 'add orders' context
EXIT ;When done adding, accept orders and transact them
RSTR

External References

Name Field # of Occurrence
ADD^OR1 ENTRY+6
AFT^OR1 EXIT+3
^ORGKEY EVERY+6
SET^ORGKEY EVERY+6
READ^ORUTL EVERY+1, EVERY+10
PT1^ORX2 ENTRY+6, EXIT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"OE/RR Software is currently being updated. Access temporarily denied.",!
  • Line Location: ENTRY+3
Function Call: WRITE
  • Prompt: !!,"Unable to process orders for "_$P(^DPT(+ORVP,0),"^")_" until",!,"the ordering session for "_$P(^DPT(+^TMP("ORPAT",$J),0),"^"),!,"has been completed."
  • Line Location: EVERY+1
Function Call: WRITE
  • Prompt: !!,$C(7),"OE/RR Software is currently being updated. Access temporarily denied.",!
  • Line Location: EVERY+4
Function Call: WRITE
  • Prompt: !?(40-($L(X)\2)),X
  • Line Location: EVERY+7
Function Call: WRITE
  • Prompt: !!,"<Orders for ",ORPNM,">"
  • Line Location: EVERY+8
Function Call: WRITE
  • Prompt: $C(7),!,"This item is not setup to order from OE/RR",!,"(Package not setup)"
  • Line Location: EVERY+10
Function Call: WRITE
  • Prompt: !,$C(7),"OE/RR is not installed. Options of this type should not be used.",$C(7),!
  • Line Location: WARN+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(100 ENTRY+2, EVERY+3, EXIT+2
^DPT - [#2] EVERY+1
^ORD(100.99 - [#100.99] ENTRY+3, EVERY+4, EVERY+8, EVERY+10, EVERY+11
^ORD(101 - [#101] EVERY+6
^TMP("ORPAT" EVERY+1, EXIT+3!
^TMP("XQORS" ENTRY+7*, EVERY+6, EVERY+8, EVERY+9, EXIT+3!, RSTR+1

Label References

Name Line Occurrences
RSTR EVERY+6, EXIT+3
WARN ENTRY+2, EVERY+3, EXIT+2

Naked Globals

Name Field # of Occurrence
^("VR" ENTRY+2, EVERY+3, EXIT+2
^($J EVERY+1
^(0 ENTRY+3, EVERY+4, EVERY+9, EVERY+10
^(3 EVERY+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN RSTR+1*
>> DIROUT ENTRY+3*, EVERY+4*
OR EVERY+5!
>> ORACTION ENTRY+5*, EXIT+3*, RSTR+1*
ORCOST EVERY+5!
>> ORDUZ RSTR*
>> OREND ENTRY+5*, ENTRY+6*, EVERY+12*
>> ORGY ENTRY+5*, EXIT+3*, RSTR+1*
ORIFN EVERY+5!
ORIT EVERY+5!
>> ORL RSTR*, RSTR+1
>> ORL(0 RSTR*
>> ORL(1 RSTR*
>> ORL(2 RSTR*
ORLOG EVERY+5!
>> ORNOAD ENTRY+1, EVERY+2
>> ORNP RSTR*
ORNS EVERY+5!, EVERY+9*, EVERY+10, EVERY+11, EVERY+12!
>> OROLD RSTR, RSTR+1
>> OROLOC RSTR*, RSTR+1*
ORPCL EVERY+5!
ORPK EVERY+5!
>> ORPNM EVERY+8
>> ORPTLK ENTRY+6
ORPURG EVERY+5!
>> ORPV RSTR*
ORSTOP EVERY+5!
ORSTRT EVERY+5!
ORSTS EVERY+5!
ORTO EVERY+5!
>> ORTS RSTR*
ORTX EVERY+5!, EVERY+9*
>> ORUP( EVERY+11*
>> ORVP EVERY+1, RSTR*
ORZ EVERY+5!
>> XQORM("H" EVERY+6*
>> XQORNOD EVERY+6
>> XQORPOP EVERY+1*
XQORQUIT ENTRY+5*, ENTRY+8!, EVERY+10*
>> XQORS ENTRY+7, EVERY+6, EVERY+8, EVERY+9, EXIT+3
XRTN EXIT+1~

Marked Items

Name Field # of Occurrence
$T(^ORGKEY EVERY+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All