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 |  Marked Items  | All
Print Page as PDF
Routine: GMRCCA

Package: Consult Request Tracking

Routine: GMRCCA


Information

GMRCCA ;SFVAMC/DAD - Consult Closure Tool: Report Prompting ;01/20/17 15:19

Source Information

Source file <GMRCCA.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
VA FileMan 5 $$TEST^DDBRT  HLP^DDSUTL  WAIT^DICD  $$GET1^DIQ  ^DIR  
Consult Request Tracking 4 GETDATA^GMRCCB  (CONSUPDT,MAKETEAM,PRNTDATA)^GMRCCC  ($$GLOBROOT,$$ISTM,HANGMSG,INTERACT)^GMRCCD  ($$EN,LASTMNTH)^GMRCCY  
Kernel 4 ^%ZTLOAD  $$DT^XLFDT  $$TRIM^XLFSTR  EN^XUTMDEVQ  

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

Package Total Caller Graph
Consult Request Tracking 3 GMRC CONSULT CLOSE TOOL RUN  GMRC MAIN  GMRCCD  

Entry Points

Name Comments DBIA/ICR reference
EN ;
; *** Interactive entry point
EXIT ;
; *** Common exit point
TASK(GMTBEG,GMTEND,GM0CFG,GMAPPT,GMNOTE,GMOPUT,GMDLIM) ;
; *** TaskMan entry point
CHKCFG(GM0CFG,GMINAC) ;
; *** Screen for valid consult configuration
; GMDATA("XXX")=1 says XXX field is not populated
DIREXIT() ;
; *** DIR exit status
POSTSAVE(GM0CFG) ;
; *** Post-save code for config editor

External References

Name Field # of Occurrence
^%ZTLOAD EN+130
$$TEST^DDBRT EN+57
HLP^DDSUTL POSTSAVE+9
WAIT^DICD EN+125
$$GET1^DIQ EN+15, CHKCFG+5, CHKCFG+6, CHKCFG+7, CHKCFG+8
^DIR EN+18, EN+34, EN+46, EN+55, EN+97, EN+107
GETDATA^GMRCCB TASK+5
CONSUPDT^GMRCCC TASK+7
MAKETEAM^GMRCCC TASK+10
PRNTDATA^GMRCCC TASK+13
$$GLOBROOT^GMRCCD EN+13
$$ISTM^GMRCCD EN+68
HANGMSG^GMRCCD EN+62
INTERACT^GMRCCD TASK+16
$$EN^GMRCCY EN+23
LASTMNTH^GMRCCY EN+22
$$DT^XLFDT EN+22
$$TRIM^XLFSTR EN+99
EN^XUTMDEVQ EN+120

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+34
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+46
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+55
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+97
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+107
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+113
Function Call: WRITE
  • Prompt: !,"This report requires a 132 column output device"
  • Line Location: EN+119
Function Call: WRITE
  • Prompt: !,"Searching for patient consults / appointments / notes",!
  • Line Location: EN+124
Function Call: WRITE
  • Prompt: !,"Task #",ZTSK
  • Line Location: EN+133
Routine Call
  • DIR
  • Line Location:
    • EN+18
    • EN+34
    • EN+46
    • EN+55
    • EN+97
    • EN+107

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123.033 - [#123.033] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( EN+13
^GMR(123.033 - [#123.033] CHKCFG+10
^TMP( TASK+3

Label References

Name Line Occurrences
$$CHKCFG EN+14, POSTSAVE+3
$$DIREXIT EN+19, EN+35, EN+47, EN+50, EN+67, EN+102
@( EN+126
EXIT EN+19, EN+23, EN+35, EN+47, EN+50, EN+67, EN+102

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR EN+4~, EN+10!, EN+25!, EN+37!, EN+51!, EN+69!, EN+103!
DIR("A" EN+12*, EN+27*, EN+28*, EN+29*, EN+30*, EN+31*, EN+32*, EN+39*, EN+40*, EN+41*
EN+42*, EN+43*, EN+44*, EN+53*, EN+71*, EN+72*, EN+73*, EN+74*, EN+79*, EN+85*
EN+91*, EN+92*, EN+96*, EN+105*
DIR("B" EN+15*, EN+33*, EN+45*, EN+54*, EN+75*, EN+80*, EN+86*, EN+93*, EN+106*
DIR("S" EN+17*
DIR(0 EN+11*, EN+26*, EN+38*, EN+52*, EN+70*, EN+78*, EN+84*, EN+90*, EN+104*
DIROUT EN+4~, DIREXIT+2
DIRUT EN+4~, DIREXIT+2
DTOUT EN+4~, DIREXIT+2
DUOUT EN+4~, DIREXIT+2
DUZ EN+13
GM0CFG EN+2~, EN+13*, EN+14, EN+15, EN+18*, EN+68, EN+115, TASK~, TASK+5, TASK+10
, TASK+13, CHKCFG~, CHKCFG+5, CHKCFG+6, CHKCFG+7, CHKCFG+8, CHKCFG+10, POSTSAVE~, POSTSAVE+3
GMAPPT EN+2~, EN+34*, EN+115, TASK~, TASK+5, TASK+13
GMAUTO EN+2~, EN+7*, EN+83, EN+89
GMDATA CHKCFG+3~, CHKCFG+9*, CHKCFG+10
GMDATA( CHKCFG+10*
GMDATA("CLIN" CHKCFG+13
GMDATA("CLPR" CHKCFG+12
GMDATA("CONP" CHKCFG+12
GMDATA("CONS" CHKCFG+12
GMDATA("NOTE" CHKCFG+14
GMDATA("PROT" CHKCFG+12
GMDATA("STOP" CHKCFG+8*, CHKCFG+13
GMDLIM EN+2~, EN+107*, EN+110*, EN+116, TASK~, TASK+5, TASK+13
GMHEAD EN+2~, EN+21*, EN+23
GMINAC CHKCFG~, CHKCFG+5
GMNOTE EN+2~, EN+46*, EN+50, EN+83, EN+89, EN+115, TASK~, TASK+5, TASK+13
GMOKAY EN+2~, CHKCFG+3~, CHKCFG+4*, CHKCFG+5*, CHKCFG+6*, CHKCFG+7*, CHKCFG+12*, CHKCFG+13*, CHKCFG+14*, CHKCFG+15
GMOPUT EN+3~, EN+49*, EN+55*, EN+57, EN+63*, EN+67, EN+97*, EN+99*, EN+100*, EN+102
EN+116, EN+118, EN+123, TASK~, TASK+5, TASK+6, TASK+9, TASK+12, TASK+15
GMROOT TASK+2~, TASK+3*, TASK+4, TASK+5, TASK+7, TASK+10, TASK+13, TASK+16, TASK+18
GMTBEG EN+3~, EN+22, EN+23, EN+114, TASK~, TASK+5, TASK+13
GMTEAM EN+3~, EN+68*, EN+77, EN+89
GMTEND EN+3~, EN+22, EN+23, EN+114, TASK~, TASK+5, TASK+13
GMTEXT EN+3~, EN+58!, EN+61*, EN+62, POSTSAVE+2~, POSTSAVE+9
GMTEXT(1 EN+59*, POSTSAVE+4*
GMTEXT(2 EN+60*, POSTSAVE+5*
GMTEXT(3 POSTSAVE+6*
GMTEXT(4 POSTSAVE+7*
GMTEXT(5 POSTSAVE+8*
GMXLAT EN+3~, EN+49*, EN+56*, EN+63*, EN+76*, EN+81*, EN+87*, EN+94*, EN+100
U EN+100
X EN+5~
Y EN+5~, EN+18, EN+34, EN+46, EN+55, EN+97, EN+107
ZTCPU EN+5~
ZTDESC EN+5~, EN+117*, EN+120
ZTDTH EN+5~
ZTIO EN+5~, EN+129*
ZTKIL EN+5~
ZTPRI EN+6~
ZTRTN EN+6~, EN+114*, EN+115*, EN+116*, EN+120, EN+126
ZTSAVE EN+6~, EN+120
ZTSK EN+6~, EN+133
ZTSYNC EN+6~
ZTUCI EN+6~

Marked Items

Name Field # of Occurrence
$T( TASK+3
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 |  Marked Items  | All