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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMRCPC1

Package: Consult Request Tracking

Routine: GMRCPC1


Information

GMRCPC1 ;SLC/dee - List Manager Routine: Collect and display consults by service and status ;25-Jul-2012 11:26;DU

Source Information

Source file <GMRCPC1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Consult Request Tracking 1 (EN,EXIT)^GMRCPC  
Kernel 1 $$LOW^XLFSTR  
Registration 1 FULL^VALM1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Consult Request Tracking 9 GMRC RPT CONSULTS BY STATUS  GMRC RPT NUMBERED CONSULTS  GMRCIR  GMRCONS1  GMRCPC  GMRCPSL1  GMRCSTLA  GMRCSTLM  
GMRCSTU  

Entry Points

Name Comments DBIA/ICR reference
CASE ;
FND(CD) ;status already selected?
END
TESTPT() ;IHS/MSC/MGH Check to see if test pts included.
STCK(RES) ;change code to status
STSAGAIN ;Loop to get another status.
ENDCASE
NUMBER ;
STS() ;Select a set of status for view.
CKCODE(CODE) ;
ENSTS ;GMRC List Manager Routine -- Second entry point for GMRC PENDING CONSULTS with user selected statuses
NEWSTS ;

External References

Name Field # of Occurrence
^DIR STSAGAIN+9, TESTPT+7
EN^GMRCPC ENSTS+3
EXIT^GMRCPC ENSTS+2
FULL^VALM1 STS+1
$$LOW^XLFSTR STSAGAIN+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!,"Already selected"
  • Line Location: CKCODE+1
Routine Call
  • DIR
  • Line Location:
    • STSAGAIN+9
    • TESTPT+7

Label References

Name Line Occurrences
$$FND CKCODE+1
$$STS ENSTS+1, NEWSTS+3
CKCODE CASE+4, CASE+5, CASE+6, CASE+7, CASE+8, CASE+9, CASE+10, CASE+11, CASE+12, CASE+13
, CASE+14, CASE+15, CASE+16, CASE+17, CASE+18, CASE+19, CASE+20
END STSAGAIN+10, STSAGAIN+11
STCK STSAGAIN+12
STSAGAIN STSAGAIN+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CD FND~, FND+1, FND+2, FND+3
CODE STCK+1~, CASE+4*, CKCODE~, CKCODE+1, CKCODE+2, CKCODE+3
DIR STS+2~, TESTPT+3!, TESTPT+10!
DIR("?" TESTPT+5*
DIR("A" STSAGAIN+4*, STSAGAIN+7*, TESTPT+6*
DIR("B" STSAGAIN+5*, STSAGAIN+8!, TESTPT+6*
DIR(0 STSAGAIN+3*, TESTPT+4*
>> DIRUT TESTPT+8
>> DTOUT STSAGAIN+10
>> DUOUT STSAGAIN+10
>> GMRCCTRL NUMBER+1*, NUMBER+2*
>> GMRCQUT ENSTS+2, NEWSTS+4, STSAGAIN+10*, TESTPT+8*
>> GMRCSTAT ENSTS+1*, NEWSTS+2, NEWSTS+3*, NEWSTS+4*
GMRCSTCK STS+2~, STSAGAIN+6, STSAGAIN+13, END, CASE+1*, CKCODE+1, CKCODE+2*, CKCODE+3*, FND+1, FND+2
, FND+3
>> IOBM STS+1
>> IOSTBM STS+1
>> IOTM STS+1
RES STCK~, CASE+1, CASE+3, CASE+5, CASE+6, CASE+7, CASE+8, CASE+9, CASE+10, CASE+11
, CASE+12, CASE+13, CASE+14, CASE+15, CASE+16, CASE+17, CASE+18, CASE+19, CASE+20
RESULT TESTPT+2~, TESTPT+9*, TESTPT+11
TEMPSTAT NEWSTS+1~, NEWSTS+2*, NEWSTS+4
X STS+2~
Y STS+2~, STSAGAIN+11, STSAGAIN+12, TESTPT+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All