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

Package: Order Entry Results Reporting

Routine: ORCHANGE


Information

ORCHANGE ;SLC/MKB-Change View utilities ; 08 May 2002 2:12 PM

Source Information

Source file <ORCHANGE.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 3 $$FMTE^XLFDT  $$UP^XLFSTR  EN^XQORM  
Order Entry Results Reporting 3 $$MORE^ORCD  DG^ORCHANG1  TAB^ORCHART  
VA FileMan 2 ^DIC  ^DIR  
Consult Request Tracking 1 ASRV^GMRCASV  
List Manager 1 ($$LOWER,FULL)^VALM1  
Toolkit 1 EN^XPAR  

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

Package Total Caller Graph
Order Entry Results Reporting 12 ORCHANG2  ORCHANGE CONSULTS SERVICE  ORCHANGE DATE RANGE  ORCHANGE DISPLAY GROUP  ORCHANGE GOTO HEADER  ORCHANGE LIST  ORCHANGE MAX ITEMS  ORCHANGE NOTES AUTHOR  
ORCHANGE NOTES DATES  ORCHANGE REMOVE VIEW  ORCHANGE SAVE VIEW  ORCHART  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- Change view of current list
RANGE ; -- Get new date range for list
RQ
START(CURRENT,REQD) ; -- Return new beginning date
STOP(CURRENT,REQD) ; -- Return new ending date
MAX ; -- Get new max # of items to list
AUTHOR(USER) ; -- Select new author of note
LISTHDR ; -- List available subhdrs
LRSUB ; -- Return lab subscript to jump to in list
; Available subscripts in ^TMP("OR",$J,"IDX",name)=line #
LRS
LRS1
DGROUP ; -- Select new service (display group)
CS ; -- Select new consult service
REMOVE ; -- Remove preferred view
SAVE ; -- Save current view as preferred
OK(DEL) ; -- Are you sure you want to save/remove view of ORTAB?
RETURN ; -- Return to preferred view of ORTAB

External References

Name Field # of Occurrence
^DIC AUTHOR+4, DGROUP+10
^DIR RANGE+9, START+5, STOP+5, MAX+6, LRS+4, LRS1+3, OK+5
ASRV^GMRCASV CS+2
$$MORE^ORCD LISTHDR+4
DG^ORCHANG1 DGROUP+9
TAB^ORCHART EN+9
$$LOWER^VALM1 OK+4
FULL^VALM1 AUTHOR+1, LISTHDR+1, LRSUB+3, DGROUP+2, CS+2
$$FMTE^XLFDT START+3, STOP+3
$$UP^XLFSTR LRS+5
EN^XPAR SAVE+6
EN^XQORM EN+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No other views of this list currently available"
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !,"Date range can not be selected when viewing"_THISTS_"orders."
  • Line Location: RANGE+8
Function Call: WRITE
  • Prompt: !!,"Choose from:"
  • Line Location: LISTHDR+2
Function Call: WRITE
  • Prompt: !," "_HDR
  • Line Location: LISTHDR+5
Function Call: WRITE
  • Prompt: !!,"There are no section headers defined for this report."
  • Line Location: LRSUB+2
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: LRS+8
Function Call: WRITE
  • Prompt: $E(P,$L(X)+1,$L(P))
  • Line Location: LRS+9
Function Call: WRITE
  • Prompt: !!,"Select Service/Section: "_$P(^ORD(100.98,+ZZ,0),U)_"//"
  • Line Location: DGROUP+6
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: DGROUP+7
Function Call: WRITE
  • Prompt: !!,HELP,!,"Choose from:"
  • Line Location: DGROUP+9
Function Call: WRITE
  • Prompt: " ...done."
  • Line Location: SAVE+6
Routine Call
  • DIC
  • Line Location:
    • AUTHOR+4
    • DGROUP+10
Routine Call
  • DIR
  • Line Location:
    • RANGE+9
    • START+5
    • STOP+5
    • MAX+6
    • LRS+4
    • LRS1+3
    • OK+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] DGROUP+3, DGROUP+6
^ORD(101 - [#101] EN+6, EN+8
^TMP("GMRCS" CS+4!
^TMP("GMRCSLIST" CS+4!
^TMP("OR" EN+2, EN+9, RANGE+2, RQ+1*, MAX+2, MAX+7*, LISTHDR+3, LRSUB+2, LRS+2, LRS+6
, LRS+7, DGROUP+3, DGROUP+11*, CS+3, SAVE+2, RETURN+1*
^VA(200 - [#200] AUTHOR+3

Label References

Name Line Occurrences
$$OK SAVE+1
$$START RANGE+10
$$STOP RANGE+12
LRS LRS+8, LRS1+3
RQ RANGE+11

Naked Globals

Name Field # of Occurrence
^( LRS+6, LRS+7
^(0 CS+3*
^(20 EN+8
^(28 EN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEG RANGE+1~, RANGE+10*, RANGE+11, RANGE+13*, RQ
CNT LISTHDR+1~, LISTHDR+2*, LISTHDR+4*, LRSUB+3~, LRS+7*, LRS+8, LRS+9, LRS1, LRS1+1
CURRENT START~, START+3, STOP~, STOP+3
DEL OK~, OK+2, OK+3, OK+4
DIC AUTHOR+1~, AUTHOR+2*, DGROUP+1~, DGROUP+10*
DIC("A" AUTHOR+2*
DIC("B" AUTHOR+3*
DIC(0 AUTHOR+2*, DGROUP+10*
DIR RANGE+5~, START+1~, STOP+1~, MAX+1~, LRSUB+3~, LRS1!, LRS1+3!, OK+1~
DIR("?" START+4*, STOP+4*, MAX+5*, LRS+3*, LRS1+2*, OK+3*, OK+4*
DIR("A" START+2*, STOP+2*, MAX+4*, LRS*, LRS+1*, LRS+2*, LRS1*, LRS1+1*, OK+2*
DIR("B" START+3*, STOP+3*, MAX+3*
DIR(0 RANGE+9*, START+2*, STOP+2*, MAX+3*, LRS*, LRS1*, OK+1*
DIROUT RANGE+5~
DIRUT RANGE+5~
DONE LISTHDR+1~, LISTHDR+2*, LISTHDR+3, LISTHDR+4*, DGROUP+1~, DGROUP+5*, DGROUP+7*, DGROUP+8*, DGROUP+10*
DTIME DGROUP+7
DTOUT RANGE+5~, START+5, STOP+5, LRS1+3
DUOUT RANGE+5~, LRS1+3
END RANGE+1~, RANGE+11*, RANGE+12*, RANGE+13*, RQ
GMRCACT CS+1~
GMRCBUF CS+1~
GMRCDG CS+1~, CS+3
GMRCGRP CS+1~
GMRCQUT CS+1~, CS+2
HDR RANGE+1~, RANGE+2*, RANGE+4, RANGE+7, RANGE+10, RANGE+12, RQ*, RQ+1, MAX+2*, MAX+7*
, LISTHDR+1~, LISTHDR+2*, LISTHDR+3*, LISTHDR+5, DGROUP+1~, DGROUP+3*, DGROUP+11*, CS+1~, CS+3*
HELP DGROUP+1~, DGROUP+4*, DGROUP+9
>> I LRS+2*, LRS1+1*
IOSL LISTHDR+4
MATCH LRSUB+3~
MATCH( LRS+7*, LRS+9, LRS1+1, LRS1+4
MATCH(1 LRS+9
NEW RANGE+1~, RANGE+10*, RANGE+12*, RANGE+13*
OLD RANGE+1~, RANGE+10*, RANGE+12*
ORDEL REMOVE+1~*, SAVE+1, SAVE+2
ORI EN+1~, EN+7*, EN+8*
>> ORTAB EN+4, EN+9, RANGE+2, RANGE+3, RQ+1, MAX+2, MAX+7, DGROUP+3, DGROUP+11, CS+3
, SAVE+2, SAVE+4, SAVE+5, OK+4, RETURN+1
>> ORWARD SAVE+4
P LRSUB+3~, LRS+7*, LRS+9*
PARAM SAVE+1~, SAVE+5*, SAVE+6
REQ RANGE+1~, RANGE+3*, RANGE+10, RANGE+12
REQD START~, START+2, STOP~, STOP+2
THISTS RANGE+5~, RANGE+6*, RANGE+7*, RANGE+8
U EN+8, RANGE+2, RQ, RQ+1, START+5, STOP+5, MAX+2, MAX+7, AUTHOR+3, LRS+7
, LRS+9, LRS1+1, DGROUP+3, DGROUP+6, DGROUP+10, DGROUP+11, CS+3, SAVE+2, RETURN+1
USER AUTHOR~, AUTHOR+3
>> VALMBCK EN+2*, AUTHOR+1*, LISTHDR+2*, LRSUB+3*, LRS+6*, LRS+9*, LRS1+4*, DGROUP+2*, CS+2*
VALMBG EN+9!, LRS+6*, LRS+9*, LRS1+4*
X RANGE+5~, START+1~, START+5, STOP+1~, STOP+5, MAX+1~, MAX+2*, MAX+3, AUTHOR+1~, LRSUB+3~
, LRS+1*, LRS+2*, LRS+5, LRS+9, DGROUP+1~, DGROUP+7*, DGROUP+8, DGROUP+9, SAVE+1~, SAVE+2*
, SAVE+6, OK+1~
XP LRSUB+3~, LRS+5*, LRS+6, LRS+7
XQORM EN+1~, EN+2*, EN+3, EN+6
XQORM("A" EN+6*
XQORM(0 EN+5*
Y EN+1~, EN+4*, EN+5!, RANGE+5~, START+1~, START+5*, START+6, STOP+1~, STOP+5*, STOP+6
, MAX+1~, MAX+6, MAX+7, AUTHOR+1~, AUTHOR+4*, AUTHOR+5, LRSUB+3~, LRS+4, LRS1+3, LRS1+4
, DGROUP+1~, DGROUP+10, SAVE+1~, SAVE+2*, SAVE+4*, SAVE+5, OK+1~, OK+6
Y( EN+8
Y(0 DGROUP+10
Z DGROUP+1~, DGROUP+3*, DGROUP+10*, DGROUP+11
ZZ DGROUP+1~, DGROUP+3*, DGROUP+6, DGROUP+10*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All