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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMRCPSL2

Package: Consult Request Tracking

Routine: GMRCPSL2


Information

GMRCPSL2 ;SLC/MA - Special Consult Reports;9/21/01 05:25 ;1/17/02 18:19

Source Information

Source file <GMRCPSL2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Consult Request Tracking 2 (REPORT32,REPORT80)^GMRCPSL3  DATAONLY^GMRCPSL4  
VA FileMan 2 $$GET1^DIQ  ^DIR  
Kernel 1 ^%ZISC  

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

Package Total Caller Graph
Consult Request Tracking 1 GMRCPSL1  

Entry Points

Name Comments DBIA/ICR reference
PRINT(GMRCSRCH,GMRCARRY,GMRCDT1,GMRCDT2,GMRCSTAT,GMRCRPT,GMRCBRK) ; Untasked Print
PRTTSK ; Print report
; GMRCARRY = Array contains search values.
; GMRCSRCH = Indicates which field to search on
; GMRCDT1 = Start date
; GMRCDT2 = Stop date
; GMRCSTAT = CPRS status to include in report
; SUBTOT = Counter for different groups
; GMRCRPT = 80 - 132 character report & data only output
; GMRCBRK = Print page break between sub-totals <Y-N>
; TOTCNTR = Count for total records
BLDLOC(GMRCARRY) ; Build ^TMP were search was on location.
BLDPROC(GMRCARRY) ; Build ^TMP were search was on procedure.
BLDPROV(GMRCARRY) ; Build ^TMP were search was on provider.
CKSTAT(IEN,GMRCSTAT) ; Does entry have selected status
; Input:
; IEN = File #123 IEN
; GMRCSTAT = Selected status(es)
; Output:
; GMRCKS = Result (1:yes; 0:no)

External References

Name Field # of Occurrence
^%ZISC PRTTSK+19
$$GET1^DIQ BLDLOC+16, BLDLOC+23, BLDLOC+32, BLDPROC+13, BLDPROV+15
^DIR PRTTSK+25
REPORT32^GMRCPSL3 PRTTSK+15
REPORT80^GMRCPSL3 PRTTSK+14
DATAONLY^GMRCPSL4 PRTTSK+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"SUB TOTAL= ",SUBTOT,!
  • Line Location: PRTTSK+17
Function Call: WRITE
  • Prompt: !,"TOTAL RECORDS= ",TOTCNTR
  • Line Location: PRTTSK+18
Routine Call
  • DIR
  • Line Location:
    • PRTTSK+25

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123.3 - [#123.3] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] BLDLOC+9, BLDLOC+11, BLDLOC+14, BLDLOC+15, BLDLOC+17, BLDLOC+18, BLDLOC+21, BLDLOC+22, BLDLOC+24, BLDLOC+25
, BLDLOC+26, BLDLOC+30, BLDLOC+31, BLDLOC+33, BLDLOC+34, BLDLOC+35, BLDLOC+42, BLDLOC+43, BLDLOC+45, BLDLOC+46
, BLDLOC+49, BLDLOC+51, BLDLOC+52, BLDLOC+54, BLDLOC+55, BLDLOC+56, BLDLOC+58, BLDLOC+59, BLDPROC+7, BLDPROC+9
, BLDPROC+11, BLDPROC+12, BLDPROC+14, BLDPROC+15, BLDPROC+16, BLDPROC+22, BLDPROC+23, BLDPROC+25, BLDPROC+26, BLDPROC+27
, BLDPROV+8, BLDPROV+10, BLDPROV+13, BLDPROV+14, BLDPROV+16, BLDPROV+17, BLDPROV+20, BLDPROV+21, BLDPROV+23, BLDPROV+24
, BLDPROV+31, BLDPROV+32, BLDPROV+34, BLDPROV+35, BLDPROV+38, BLDPROV+39, BLDPROV+41, BLDPROV+42, CKSTAT+8
^TMP("GMRCRPT" PRTTSK+20!, BLDLOC+1!, BLDLOC+18*, BLDLOC+26*, BLDLOC+35*, BLDLOC+46*, BLDLOC+55*, BLDLOC+59*, BLDPROC+1!, BLDPROC+16*
, BLDPROC+27*, BLDPROV+1!, BLDPROV+17*, BLDPROV+24*, BLDPROV+35*, BLDPROV+42*

Label References

Name Line Occurrences
$$CKSTAT BLDLOC+14, BLDLOC+21, BLDLOC+30, BLDLOC+43, BLDLOC+52, BLDLOC+56, BLDPROC+10, BLDPROC+23, BLDPROV+12, BLDPROV+19
, BLDPROV+32, BLDPROV+39
BLDLOC PRTTSK+11
BLDPROC PRTTSK+12
BLDPROV PRTTSK+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PRTTSK+22~, PRTTSK+25!
DIR(0 PRTTSK+23*
GMRCARRY PRINT~, PRTTSK+10, PRTTSK+11, PRTTSK+12, BLDLOC~, BLDLOC+14, BLDLOC+21, BLDLOC+30, BLDLOC+40, BLDLOC+47
, BLDPROC~, BLDPROV~, BLDPROV+12, BLDPROV+19, BLDPROV+29, BLDPROV+36
GMRCARRY( BLDLOC+38, BLDLOC+39, BLDLOC+40, BLDLOC+44, BLDLOC+47, BLDLOC+53, BLDLOC+57, BLDPROC+19, BLDPROC+20, BLDPROC+24
, BLDPROV+27, BLDPROV+28, BLDPROV+29, BLDPROV+33, BLDPROV+36, BLDPROV+40
GMRCARRY(1 BLDLOC+7, BLDLOC+37, BLDPROC+5, BLDPROC+18, BLDPROV+6, BLDPROV+26
GMRCBRK PRINT~, PRTTSK+14, PRTTSK+15
GMRCCNTR BLDLOC+2~, BLDLOC+4*, BLDLOC+38*, BLDLOC+39, BLDLOC+40, BLDLOC+44, BLDLOC+47, BLDLOC+53, BLDLOC+57, BLDPROC+2~
, BLDPROC+3*, BLDPROC+19*, BLDPROC+20, BLDPROC+24, BLDPROV+2~, BLDPROV+4*, BLDPROV+27*, BLDPROV+28, BLDPROV+29, BLDPROV+33
, BLDPROV+36, BLDPROV+40
GMRCDT1 PRINT~, BLDLOC+8, BLDLOC+43, BLDLOC+48, BLDPROC+6, BLDPROC+23, BLDPROV+7, BLDPROV+32, BLDPROV+39
GMRCDT2 PRINT~, BLDLOC+8, BLDLOC+43, BLDLOC+48, BLDPROC+6, BLDPROC+23, BLDPROV+7, BLDPROV+32, BLDPROV+39
GMRCKS CKSTAT+6~, CKSTAT+7*, CKSTAT+9, CKSTAT+10*, CKSTAT+11
GMRCLOC1 BLDLOC+2~, BLDLOC+8*, BLDLOC+9*, BLDLOC+11, BLDLOC+48*, BLDLOC+49*, BLDLOC+51
GMRCLOC2 BLDLOC+2~, BLDLOC+8*, BLDLOC+9, BLDLOC+48*, BLDLOC+49
GMRCPRC1 BLDPROC+2~, BLDPROC+6*, BLDPROC+7*, BLDPROC+9
GMRCPRC2 BLDPROC+2~, BLDPROC+6*, BLDPROC+7
GMRCPROV BLDPROV+3~, BLDPROV+14*, BLDPROV+15, BLDPROV+21*, BLDPROV+22, BLDPROV+24
GMRCPRV1 BLDPROV+2~, BLDPROV+7*, BLDPROV+8*, BLDPROV+10
GMRCPRV2 BLDPROV+2~, BLDPROV+7*, BLDPROV+8
GMRCREM BLDLOC+3~, BLDLOC+25*, BLDLOC+26, BLDLOC+34*, BLDLOC+35, BLDPROC+2~, BLDPROC+15*, BLDPROC+16, BLDPROC+26*, BLDPROC+27
GMRCRPT PRINT~, PRTTSK+14, PRTTSK+15, PRTTSK+16
GMRCS CKSTAT+6~, CKSTAT+8*, CKSTAT+10
GMRCSRCH PRINT~, PRTTSK+10, PRTTSK+11, PRTTSK+12, PRTTSK+14, PRTTSK+15
GMRCSRT1 BLDLOC+2~, BLDLOC+16*, BLDLOC+18, BLDLOC+23*, BLDLOC+26, BLDLOC+32*, BLDLOC+35, BLDLOC+44*, BLDLOC+46, BLDLOC+53*
, BLDLOC+55, BLDLOC+57*, BLDLOC+59, BLDPROC+2~, BLDPROC+13*, BLDPROC+16, BLDPROC+24*, BLDPROC+27, BLDPROV+2~, BLDPROV+15*
, BLDPROV+17, BLDPROV+22*, BLDPROV+24, BLDPROV+33*, BLDPROV+35, BLDPROV+40*, BLDPROV+42
GMRCSRT2 BLDLOC+2~, BLDLOC+17*, BLDLOC+18, BLDLOC+24*, BLDLOC+26, BLDLOC+33*, BLDLOC+35, BLDLOC+45*, BLDLOC+46, BLDLOC+54*
, BLDLOC+55, BLDLOC+58*, BLDLOC+59, BLDPROC+2~, BLDPROC+14*, BLDPROC+16, BLDPROC+25*, BLDPROC+27, BLDPROV+2~, BLDPROV+16*
, BLDPROV+17, BLDPROV+23*, BLDPROV+24, BLDPROV+34*, BLDPROV+35, BLDPROV+41*, BLDPROV+42
GMRCSTAT PRINT~, BLDLOC+14, BLDLOC+21, BLDLOC+30, BLDLOC+43, BLDLOC+52, BLDLOC+56, BLDPROC+10, BLDPROC+23, BLDPROV+12
, BLDPROV+19, BLDPROV+32, BLDPROV+39, CKSTAT~, CKSTAT+9
IEN BLDLOC+2~, BLDLOC+10*, BLDLOC+11*, BLDLOC+14, BLDLOC+15, BLDLOC+17, BLDLOC+18, BLDLOC+21, BLDLOC+22, BLDLOC+24
, BLDLOC+25, BLDLOC+26, BLDLOC+30, BLDLOC+31, BLDLOC+33, BLDLOC+34, BLDLOC+35, BLDLOC+41~*, BLDLOC+42*, BLDLOC+43
, BLDLOC+45, BLDLOC+46, BLDLOC+50~*, BLDLOC+51*, BLDLOC+52, BLDLOC+54, BLDLOC+55, BLDLOC+56, BLDLOC+58, BLDLOC+59
, BLDPROC+2~, BLDPROC+8*, BLDPROC+9*, BLDPROC+10, BLDPROC+11, BLDPROC+12, BLDPROC+14, BLDPROC+15, BLDPROC+16, BLDPROC+21~*
, BLDPROC+22*, BLDPROC+23, BLDPROC+25, BLDPROC+26, BLDPROC+27, BLDPROV+2~, BLDPROV+9*, BLDPROV+10*, BLDPROV+12, BLDPROV+13
, BLDPROV+14, BLDPROV+16, BLDPROV+17, BLDPROV+19, BLDPROV+20, BLDPROV+21, BLDPROV+23, BLDPROV+24, BLDPROV+30*, BLDPROV+31*
, BLDPROV+32, BLDPROV+34, BLDPROV+35, BLDPROV+37*, BLDPROV+38*, BLDPROV+39, BLDPROV+41, BLDPROV+42, CKSTAT~, CKSTAT+8
IOST PRTTSK+21
LOCATION BLDLOC+2~, BLDLOC+15*, BLDLOC+16, BLDLOC+22*, BLDLOC+23, BLDLOC+31*, BLDLOC+32, BLDLOC+39*, BLDLOC+42, BLDLOC+52
, BLDLOC+56
LOCPN BLDLOC+3~
LOOP CKSTAT+6~, CKSTAT+9*
PROCEDUR BLDPROC+2~, BLDPROC+12*, BLDPROC+13, BLDPROC+20*, BLDPROC+22
PROVIDER BLDPROV+2~, BLDPROV+28*, BLDPROV+31, BLDPROV+38, BLDPROV+42
STATUS CKSTAT+6~, CKSTAT+9*, CKSTAT+10
SUBTOT PRTTSK+13~*, PRTTSK+14, PRTTSK+15, PRTTSK+17
TOTCNTR PRTTSK+13~*, PRTTSK+14, PRTTSK+15, PRTTSK+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All