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

Package: Consult Request Tracking

Routine: GMRCSTLA


Information

GMRCSTLA ;SLC/JFR,WAT - DRIVER FOR LOCAL CSLT COMPL RATE ;

Source Information

Source file <GMRCSTLA.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Consult Request Tracking 6 SERV1^GMRCASV  $$TESTPT^GMRCPC1  ^GMRCSPD  ENOR^GMRCSTLA  (DELTOT,ONESTAT,PRTTOT)^GMRCSTLB  LISTDATE^GMRCSTU1  
Kernel 4 ^%ZISC  ($$FMTE,$$HTE)^XLFDT  $$REPEAT^XLFSTR  EN^XUTMDEVQ  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Consult Request Tracking 2 GMRC RPT LOCAL COMPLETE RATE  GMRCSTLA  

Entry Points

Name Comments DBIA/ICR reference
PRNTQ
ENOR(RETURN,GMRCSVC,GMRCDT1,GMRCDT2,GMRCSTAT,GMRCARRN,GMRTST) ;Entry point
EN
EXIT
HEAD(PAGE) ; print header

External References

Name Field # of Occurrence
^%ZISC PRNTQ+40
^DIR EN+9, EN+23, PRNTQ+19, PRNTQ+34
SERV1^GMRCASV ENOR+24, PRNTQ+4
$$TESTPT^GMRCPC1 EN+18
^GMRCSPD EN+14
ENOR^GMRCSTLA PRNTQ+12
DELTOT^GMRCSTLB ENOR+65, ENOR+89, ENOR+98
ONESTAT^GMRCSTLB ENOR+74
PRTTOT^GMRCSTLB ENOR+63, ENOR+87, ENOR+96
LISTDATE^GMRCSTU1 ENOR+28
$$FMTE^XLFDT PRNTQ+7
$$HTE^XLFDT HEAD+2
$$REPEAT^XLFSTR PRNTQ+28, HEAD+4
EN^XUTMDEVQ EN+35

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+27
Function Call: WRITE
  • Prompt: !,$J("",23)_"Local Consult Completion Rates"
  • Line Location: PRNTQ+6
Function Call: WRITE
  • Prompt: !,$J("",40-($L(TEMP)/2)+.5)_TEMP,!
  • Line Location: PRNTQ+9
Function Call: WRITE
  • Prompt: !!,"No records to print"
  • Line Location: PRNTQ+11
Function Call: WRITE
  • Prompt: !!,"No records to print",!
  • Line Location: PRNTQ+14
Function Call: WRITE
  • Prompt: ^TMP("GMRCR",$J,GMRCFMT,IDX,0),!
  • Line Location: PRNTQ+24
Function Call: WRITE
  • Prompt: !!!,$$REPEAT^XLFSTR("-",IOM-5)
  • Line Location: PRNTQ+28
Function Call: WRITE
  • Prompt: !,"Consult services with no activity meeting the criteria of this report in",!,"the specified date range:",!
  • Line Location: PRNTQ+29
Function Call: WRITE
  • Prompt: ?4,IDX,!
  • Line Location: PRNTQ+39
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: "Local Consult Completion Rates",?40,$$HTE^XLFDT($H)
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: ?73,"Page: ",PAGE,!
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: $$REPEAT^XLFSTR("-",IOM-2),!
  • Line Location: HEAD+4
Routine Call
  • DIR
  • Line Location:
    • EN+9
    • EN+23
    • PRNTQ+19
    • PRNTQ+34

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123.5 - [#123.5] ENOR+21, ENOR+96, ENOR+98
^TMP( EXIT!
^TMP("GMRCR" ENOR+18!, ENOR+35!, ENOR+43*, PRNTQ+13, PRNTQ+16, PRNTQ+24
^TMP("GMRCRINDEX" ENOR+35!
^TMP("GMRCSLIST" ENOR+46, ENOR+47, ENOR+48, ENOR+49, ENOR+68, PRNTQ+10
^TMP("GMRCTOT" ENOR+35!, ENOR+50*, ENOR+51*, ENOR+52*, ENOR+53*, ENOR+54*, ENOR+55*, ENOR+56*, ENOR+57*, ENOR+77*
, ENOR+79*, ENOR+81*, ENOR+83*, PRNTQ+26, PRNTQ+31

Label References

Name Line Occurrences
EXIT EN+15, EN+19, EN+24, EN+37, PRNTQ+10, PRNTQ+41
HEAD PRNTQ+5, PRNTQ+22, PRNTQ+27, PRNTQ+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR EXIT*, EXIT+1!
DIR EN+2~, EN+21!, PRNTQ+19~, PRNTQ+34~
DIR("??" EN+7*
DIR("A" EN+8*, EN+22*
DIR(0 EN+7*, EN+22*, PRNTQ+19*, PRNTQ+34*
DIROUT EN+2~
DIRUT EN+2~
DTOUT EN+2~
DUOUT EN+2~
GMRCARRN ENOR~, ENOR+18, ENOR+35, ENOR+39, ENOR+43, ENOR+62, ENOR+63, ENOR+64, ENOR+65, ENOR+74
, ENOR+86, ENOR+87, ENOR+88, ENOR+89, ENOR+95, ENOR+96, ENOR+97, ENOR+98
GMRCD ENOR+31~
GMRCDA ENOR+30~
GMRCDG EN+2~, EN+11*, ENOR+17~, ENOR+23*, PRNTQ+12
GMRCDLA ENOR+32~
GMRCDT ENOR+31~
GMRCDT1 EN+2~, ENOR~, ENOR+26*, ENOR+27, ENOR+28, ENOR+74, PRNTQ+7, PRNTQ+8, PRNTQ+12
GMRCDT2 EN+3~, ENOR~, ENOR+27*, ENOR+28, ENOR+74, PRNTQ+7, PRNTQ+12
GMRCEDT1 ENOR+17~, ENOR+28
GMRCEDT2 ENOR+17~, ENOR+28
GMRCFMT EN+3~, EN+25*, PRNTQ+12, PRNTQ+13, PRNTQ+16, PRNTQ+24, PRNTQ+25
GMRCGRP EN+3~, ENOR+17~
GMRCHEAD ENOR+17~
GMRCIDD ENOR+33~
GMRCIRF ENOR+33~
GMRCIRFN ENOR+33~
GMRCLOC ENOR+32~
GMRCPG PRNTQ+2~, PRNTQ+3*, PRNTQ+5*, PRNTQ+22*, PRNTQ+27*, PRNTQ+37*
GMRCPT ENOR+31~
GMRCPTN ENOR+32~
GMRCPTSN ENOR+32~
GMRCQUT EN+1!, EN+15, EN+19, PRNTQ+2~, PRNTQ+16, PRNTQ+20*, PRNTQ+21, PRNTQ+23, PRNTQ+25, PRNTQ+31
, PRNTQ+35*, PRNTQ+36, PRNTQ+38
GMRCRDT ENOR+33~
GMRCSAVE EN+3~, EN+35
GMRCSAVE("GMRCDG" EN+29*
GMRCSAVE("GMRCDT1" EN+30*
GMRCSAVE("GMRCDT2" EN+31*
GMRCSAVE("GMRCFMT" EN+28*
GMRCSAVE("GMRCSVNM" EN+32*
GMRCSAVE("GMRTST" EN+33*
GMRCST ENOR+33~
GMRCSTAT ENOR~, ENOR+73
GMRCSVC EN+2~, ENOR~, ENOR+20*, ENOR+21, ENOR+23, ENOR+47*, ENOR+50, ENOR+51, ENOR+52, ENOR+53
, ENOR+54, ENOR+55, ENOR+56, ENOR+57, ENOR+71, ENOR+77, ENOR+79, ENOR+81, ENOR+83, ENOR+87
, ENOR+89
GMRCSVCG ENOR+31~, ENOR+49*, ENOR+59, ENOR+61
GMRCSVCP ENOR+32~, ENOR+48*, ENOR+87, ENOR+89
GMRCSVNM EN+2~, EN+11*
GMRCTMP EN+2~, PRNTQ+2~, PRNTQ+12
GMRCXDT ENOR+32~
GMRTST EN+3~, EN+18*, ENOR~, PRNTQ+12
GROUPER ENOR+30~, ENOR+37*, ENOR+59, ENOR+61, ENOR+63, ENOR+65, ENOR+67*, ENOR+70*, ENOR+71, ENOR+75
, ENOR+94*, ENOR+96, ENOR+98
GROUPER( ENOR+59, ENOR+61, ENOR+63, ENOR+65, ENOR+71*, ENOR+77, ENOR+79, ENOR+81, ENOR+83, ENOR+96
, ENOR+98
GROUPER(0 ENOR+38*
GRP ENOR+33~, ENOR+75*, ENOR+77, ENOR+79, ENOR+81, ENOR+83
IDX PRNTQ+2~, PRNTQ+15*, PRNTQ+16*, PRNTQ+24, PRNTQ+30*, PRNTQ+31*, PRNTQ+39
INDEX ENOR+30~, ENOR+44*, ENOR+46*, ENOR+47, ENOR+48, ENOR+49, ENOR+68, ENOR+74
IOF EN+27, HEAD+1
IOM PRNTQ+28, HEAD+4
IOSL PRNTQ+17, PRNTQ+27, PRNTQ+32
IOST PRNTQ+18, PRNTQ+33
LINETEMP ENOR+31~
LOOP ENOR+30~, ENOR+73*
PAGE HEAD~, HEAD+3
RETURN ENOR~, ENOR+19*
STATUS ENOR+30~, ENOR+73*, ENOR+74
STR ENOR+40~, ENOR+41*, ENOR+42*, ENOR+43
STS ENOR+31~
TEMP ENOR+31~, PRNTQ+2~, PRNTQ+7*, PRNTQ+8*, PRNTQ+9
U EN+11
VALMBCK EN+3~, EN+19*, ENOR+17~
VALMCNT ENOR+17~
X EN+21!
Y EN+6~, EN+10, EN+11, EN+21!, EN+24, EN+25, PRNTQ+20, PRNTQ+35
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All