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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: GMRC185

Package: Consult Request Tracking

Routine: GMRC185


Information

GMRC185 ;WTC/ALB - LOAD DATA FOR CERNER IFCS; Jul 11, 2023@11:56:21

Source Information

Source file <GMRC185.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 5 ($$STATUS,CLOSE,OPEN)^%ZISH  ($$FMADD,$$FMTE)^XLFDT  BMES^XPDUTL  $$IEN^XUAF4  $$PROD^XUPROD  
VA FileMan 2 $$GET1^DIQ  ^DIR  
MailMan 1 SENDMSG^XMXAPI  
Registration 1 $$SITE^VASITE  

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 GMRC185 BACKOUT  

Entry Points

Name Comments DBIA/ICR reference
LOAD ;
PROCESS(DATA) ;
VAMCLIST(RTNLIST) ; from EHMUTILS
BACKOUT ;

External References

Name Field # of Occurrence
$$STATUS^%ZISH LOAD+28
CLOSE^%ZISH LOAD+29
OPEN^%ZISH LOAD+23
$$GET1^DIQ VAMCLIST+8, VAMCLIST+9, VAMCLIST+10, VAMCLIST+11, VAMCLIST+12, VAMCLIST+13, VAMCLIST+14, VAMCLIST+15, VAMCLIST+16, VAMCLIST+17
, VAMCLIST+18, VAMCLIST+19, VAMCLIST+20, VAMCLIST+21, VAMCLIST+25, VAMCLIST+26, VAMCLIST+27, VAMCLIST+28, VAMCLIST+29, VAMCLIST+30
, VAMCLIST+31, VAMCLIST+32, VAMCLIST+33, VAMCLIST+34
^DIR LOAD+18
$$SITE^VASITE LOAD+60, VAMCLIST+4, VAMCLIST+5
$$FMADD^XLFDT LOAD+9
$$FMTE^XLFDT LOAD+65
SENDMSG^XMXAPI LOAD+66
BMES^XPDUTL LOAD+23
$$IEN^XUAF4 PROCESS+11
$$PROD^XUPROD LOAD+16

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: DATA
  • Timeout: 1
  • Line Location: LOAD+28
Function Call: WRITE
  • Prompt: !!,"No data on file to be restored.",!
  • Line Location: BACKOUT+6
Function Call: WRITE
  • Prompt: "."
  • Line Location: BACKOUT+15
Function Call: WRITE
  • Prompt: !!,"Data restored.",!
  • Line Location: BACKOUT+17
Routine Call
  • DIR
  • Line Location:
    • LOAD+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] VAMCLIST+7
^GMR(123 - [#123] PROCESS+19, PROCESS+20, PROCESS+28, PROCESS+29, PROCESS+30, PROCESS+31, PROCESS+35*, PROCESS+36*, BACKOUT+11*, BACKOUT+12*
BACKOUT+13*, BACKOUT+14*
^TMP("GMRC185" LOAD+8!, LOAD+27*, LOAD+33, LOAD+37*, LOAD+38*, LOAD+45*, LOAD+46*, LOAD+47*, LOAD+49*, LOAD+51*
LOAD+52*, LOAD+53*, LOAD+54*, LOAD+55*, LOAD+56*, LOAD+59*, LOAD+60*, LOAD+61*, LOAD+68!, PROCESS+37*
, PROCESS+45
^TMP($J LOAD+8!, LOAD+35, LOAD+43, LOAD+48, LOAD+68!, PROCESS+41*, PROCESS+45*
^XTMP("GMRC185" LOAD+9!*, PROCESS+28*, PROCESS+29*, PROCESS+30*, PROCESS+31*, BACKOUT+6, BACKOUT+10, BACKOUT+11, BACKOUT+12, BACKOUT+13
BACKOUT+14, BACKOUT+17!

Label References

Name Line Occurrences
PROCESS LOAD+28
VAMCLIST LOAD+12

Naked Globals

Name Field # of Occurrence
^("CERNER" PROCESS+35*
^("CERNER2" PROCESS+36*
^("NOT FOUND" PROCESS+45*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCTNUM LOAD+6~, LOAD+48*, LOAD+49, LOAD+51, PROCESS+2~, PROCESS+9*, PROCESS+35, PROCESS+41, PROCESS+45
DATA LOAD+6~, LOAD+28*, PROCESS~, PROCESS+4*, PROCESS+5*, PROCESS+9
DIR LOAD+6~, LOAD+18!
DIR("A" LOAD+18*
DIR(0 LOAD+18*
DIRUT LOAD+17, LOAD+18!
DT LOAD+9, LOAD+65
DUZ LOAD+64, LOAD+66
ENV LOAD+6~, LOAD+18*, LOAD+19
FILEPATH LOAD+6~, LOAD+16*, LOAD+19*, LOAD+23
FILLRIEN LOAD+6~, PROCESS+2~, PROCESS+11*, PROCESS+13, PROCESS+15, PROCESS+19, PROCESS+20
FILLRSTN LOAD+6~, LOAD+48*, LOAD+51, PROCESS+2~, PROCESS+9*, PROCESS+10, PROCESS+11, PROCESS+41, PROCESS+45
GMRCDA LOAD+6~, PROCESS+2~, PROCESS+19*, PROCESS+20*, PROCESS+24, PROCESS+28, PROCESS+29, PROCESS+30, PROCESS+31, PROCESS+35
, PROCESS+36, PROCESS+41, BACKOUT+4~, BACKOUT+10*, BACKOUT+11, BACKOUT+12, BACKOUT+13, BACKOUT+14
HOSTFILE LOAD+6~, LOAD+22*, LOAD+23
I LOAD+6~, LOAD+28*, LOAD+48*
IDX LOAD+6~, LOAD+11*, LOAD+37*, LOAD+38*, LOAD+45*, LOAD+46*, LOAD+47*, LOAD+49*, LOAD+51*, LOAD+52*
LOAD+53*, LOAD+54*, LOAD+55*, LOAD+56*, LOAD+58, LOAD+59*, LOAD+60*, LOAD+61*
IO LOAD+28
LOADED LOAD+6~, LOAD+11*, LOAD+33*, LOAD+38
NOTFOUND LOAD+6~, LOAD+11*, LOAD+33*, LOAD+46, LOAD+48, PROCESS+2~, PROCESS+45*
OBR16 LOAD+6~, LOAD+48*, LOAD+52, PROCESS+2~, PROCESS+9*, PROCESS+36, PROCESS+41, PROCESS+45
OBR19 LOAD+6~, LOAD+48*, LOAD+53, PROCESS+2~, PROCESS+9*, PROCESS+36, PROCESS+41, PROCESS+45
OBR20 LOAD+48*, LOAD+54, PROCESS+2~, PROCESS+9*, PROCESS+35, PROCESS+41, PROCESS+45
OBR27 LOAD+48*, LOAD+55, PROCESS+2~, PROCESS+9*, PROCESS+35, PROCESS+41, PROCESS+45
ORDRNUM LOAD+6~, LOAD+48*, LOAD+49, LOAD+51, PROCESS+2~, PROCESS+9*, PROCESS+19, PROCESS+20, PROCESS+41, PROCESS+45
PLACRIEN LOAD+6~, PROCESS+2~, PROCESS+11*, PROCESS+13, PROCESS+15, PROCESS+19, PROCESS+20
PLACRSTN LOAD+6~, LOAD+48*, LOAD+49, PROCESS+2~, PROCESS+9*, PROCESS+10, PROCESS+11, PROCESS+41, PROCESS+45
>> POP LOAD+23
RTNLIST VAMCLIST~
RTNLIST( VAMCLIST+5*, VAMCLIST+9*, VAMCLIST+10*, VAMCLIST+11*, VAMCLIST+12*, VAMCLIST+13*, VAMCLIST+14*, VAMCLIST+15*, VAMCLIST+16*, VAMCLIST+17*
, VAMCLIST+18*, VAMCLIST+19*, VAMCLIST+20*, VAMCLIST+21*, VAMCLIST+25*, VAMCLIST+26*, VAMCLIST+27*, VAMCLIST+28*, VAMCLIST+29*, VAMCLIST+30*
, VAMCLIST+31*, VAMCLIST+32*, VAMCLIST+33*, VAMCLIST+34*
SITEIEN VAMCLIST+4~*, VAMCLIST+5, VAMCLIST+7, VAMCLIST+25, VAMCLIST+26, VAMCLIST+27, VAMCLIST+28, VAMCLIST+29, VAMCLIST+30, VAMCLIST+31
, VAMCLIST+32, VAMCLIST+33, VAMCLIST+34
SUB LOAD+6~
SUBSITE VAMCLIST+7~*, VAMCLIST+8, VAMCLIST+9, VAMCLIST+10, VAMCLIST+11, VAMCLIST+12, VAMCLIST+13, VAMCLIST+14, VAMCLIST+15, VAMCLIST+16
, VAMCLIST+17, VAMCLIST+18, VAMCLIST+19, VAMCLIST+20, VAMCLIST+21
TYPE LOAD+6~, LOAD+48*, LOAD+49, LOAD+50, LOAD+51, PROCESS+2~, PROCESS+19*, PROCESS+20*, PROCESS+41, PROCESS+45
U LOAD+9, LOAD+48, LOAD+60, PROCESS+9, PROCESS+28, PROCESS+29, PROCESS+30, PROCESS+35, PROCESS+41, PROCESS+45
, VAMCLIST+4, VAMCLIST+5, BACKOUT+11, BACKOUT+12, BACKOUT+13
UNIQUEID LOAD+6~
VAMCLIST LOAD+6~, LOAD+12
VAMCLIST( PROCESS+15, PROCESS+19, PROCESS+20
X LOAD+6~, LOAD+48*
XMDUZ LOAD+63~
XMSUB LOAD+63~, LOAD+65*, LOAD+66
XMTEXT LOAD+63~, LOAD+65*, LOAD+66
XMY LOAD+63~, LOAD+66
XMY( LOAD+64*
XMY("G.OR CAC S" , LOAD+64*
>> XPDABORT LOAD+23*
>> XPDQUIT LOAD+23*
Y LOAD+6~, LOAD+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 |  Naked Globals |  Local Variables  | All