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

Package: Consult Request Tracking

Routine: GMRCST


Information

GMRCST ;SLC/DCM,dee - Statistics on how long to complete consult/requests for a service ;23-Sep-2011 09:23;PLS

Source Information

Source file <GMRCST.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Consult Request Tracking 3 SERV1^GMRCASV  (EN,ENOR,ODT,PRNTASK,PRNTIT)^GMRCSTU  LISTDATE^GMRCSTU1  
Kernel 2 ^%ZISC  DISP^XQORM1  
Registration 1 EN^VALM  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Consult Request Tracking 2 GMRC COMPLETION STATISTICS  GMRC PRINT COMPLETION STAT  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for GMRC REQUEST COMPLETE STAT
PRNTONLY ;Option to just send the report to a device.
HDR ; -- header code
EXPND ; -- expand code
PRNTQ ;Print Queued report from ^TMP global then kill off ^TMP & ^XTMP
INIT ; -- init variables and list array
EXIT ; -- exit code
HELP ; -- help code

External References

Name Field # of Occurrence
^%ZISC PRNTQ+8
SERV1^GMRCASV EN+8
EN^GMRCSTU EN+14, PRNTONLY+4
ENOR^GMRCSTU PRNTONLY+12, PRNTQ+3
ODT^GMRCSTU EN+18
PRNTASK^GMRCSTU PRNTONLY+9
PRNTIT^GMRCSTU PRNTONLY+14
LISTDATE^GMRCSTU1 EN+12
EN^VALM EN+19
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: ^TMP("GMRCR",$J,TMPNAME,INDEX,0),!
  • Line Location: PRNTQ+6
Routine Call
  • VALM
  • Line Location:
    • EN+19

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123.5 - [#123.5] EN+2, EN+4, EN+5
^TMP("GMRCR" EXIT+1!, PRNTQ+6, PRNTQ+7!
^TMP("GMRCSLIST" EN+16, PRNTONLY+7
^TMP("GMRCSVC" EXIT+1!
^XTMP("GMRCR" PRNTQ+7!

Label References

Name Line Occurrences
EXIT EN+2, EN+14, EN+16, PRNTONLY+5, PRNTONLY+7, PRNTONLY+10, PRNTONLY+15, PRNTQ+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DOLLARH PRNTQ+7!
GMRCCT INIT+1, EXIT+2!
GMRCDG EN+7*, PRNTONLY+2~, PRNTONLY+12, PRNTQ+3
GMRCDT1 EN+10*, EN+12, PRNTONLY+3~, PRNTONLY+12, PRNTQ+3
GMRCDT2 EN+11*, EN+12, PRNTONLY+3~, PRNTONLY+12, PRNTQ+3
>> GMRCEACT EN+2, EN+3
GMRCEDT1 EN+12, HDR+2, EXIT+2!, PRNTONLY+3~
GMRCEDT2 EN+12, HDR+2, EXIT+2!, PRNTONLY+3~
GMRCQUT EN+14, EN+16*, EN+18, PRNTONLY+2~, PRNTONLY+5, PRNTONLY+7*, PRNTONLY+10
GMRCSVC EN+1!, EN+2, EN+4*, EN+5, EN+7, EN+14, EXIT+2!
GMRCSVCP EN+1!, EN+3*, EN+4
GMRTST EN+1!, EXIT+2!, PRNTONLY+3~, PRNTONLY+12, PRNTQ+3
INDEX PRNTQ+2~, PRNTQ+5*, PRNTQ+6*
IO PRNTQ+4
IO("Q" PRNTONLY+12
J PRNTQ+7!
RETURN PRNTONLY+2~, PRNTONLY+12, PRNTQ+2~, PRNTQ+3
>> TMPNAME PRNTQ+6, PRNTQ+7
VALMBCK INIT+1*, PRNTONLY+2~
>> VALMCNT INIT+1*
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
>> X HELP+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All