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

Package: Consult Request Tracking

Routine: GMRCDST


Information

GMRCDST ;ABV/BL - Retrieve Decision from DST server;May 21, 2020@07:06:12

Source Information

Source file <GMRCDST.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 $$FIND1^DIC  DT^DICRW  (FILE,UPDATE)^DIE  ($$GET1,GETS)^DIQ  
Consult Request Tracking 2 $$FR^GMRCGUIA  CMT^GMRCGUIB  
Kernel 2 ($$FMADD,$$FMTE,$$HTE,$$NOW)^XLFDT  MES^XPDUTL  
Web Services Client 1 ($$GET,$$GETREST)^XOBWLIB  

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

Package Total Caller Graph
Consult Request Tracking 1 GMRC SIGNED CONSULT DST  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
PROT(MSG)
DUPID(IEN123,ID)
GETDST(IEN123,ID) ;
TRYAG ; Execute the HTTP Get method.
FINDIDO(ORIFN) ;
FINDID45(ORIFN) ;
FINDIDC(IEN123) ;
EN ;
SPROT
SVDATA() ; extrinsic variable, save original FileMan data, returns storage node
FMITMS ; list of FileMan entries: "file # ^ .01 field value"
AFORT(IEN123,APAY,COM,GMRCSS,GMRCORNP)

External References

Name Field # of Occurrence
$$FIND1^DIC SVDATA+15
DT^DICRW SVDATA+2
FILE^DIE EN+33
UPDATE^DIE EN+14, EN+31, EN+44, SPROT+15, SPROT+27
$$GET1^DIQ PROT+23, FINDIDO+18, EN+40
GETS^DIQ FINDID45+7, FINDIDC+11, SVDATA+22
$$FR^GMRCGUIA AFORT+12
CMT^GMRCGUIB TRYAG+14, TRYAG+60, TRYAG+63
$$FMADD^XLFDT SVDATA+7
$$FMTE^XLFDT SVDATA+7
$$HTE^XLFDT SPROT+4, SPROT+32
$$NOW^XLFDT SVDATA+5
$$GET^XOBWLIB TRYAG+5
$$GETREST^XOBWLIB GETDST+21
MES^XPDUTL SPROT+4, SPROT+5, SPROT+8, SPROT+12, SPROT+17, SPROT+18, SPROT+22, SPROT+29, SPROT+30, SPROT+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ,  GETS^DIQ
^GMR(123 - [#123] GET1^DIQ,  GETS^DIQ
^XOB(18.02 - [#18.02] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] PROT+30, DUPID+5, DUPID+7, DUPID+8, DUPID+9, DUPID+11, AFORT+11
^GMR(123.5 - [#123.5] TRYAG+53
^OR(100 - [#100] PROT+12, PROT+16, PROT+17, FINDIDO+13
^ORD(101 - [#101] SPROT+6, SPROT+10, SPROT+21
^XOB(18.02 - [#18.02] EN+9
^XOB(18.12 - [#18.12] EN+17, EN+29, EN+40
^XTMP("GMR INSTALL LOG " SVDATA+5

Label References

Name Line Occurrences
$$DUPID PROT+30
$$FINDID45 FINDIDO+20
$$FINDIDC FINDIDO+22
$$FINDIDO PROT+24
$$GETDST PROT+33
$$SVDATA SPROT+5
AFORT TRYAG+61
TRYAG TRYAG+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A GETDST+13~
AFOR TRYAG+1!, TRYAG+4*, TRYAG+28*, TRYAG+41, TRYAG+47, TRYAG+50*, TRYAG+56*, TRYAG+60, TRYAG+61
APAY TRYAG+1!, TRYAG+4*, TRYAG+30*, TRYAG+31*, TRYAG+49, TRYAG+53, TRYAG+61, AFORT~
B GETDST+13~
CAPTIONS GETDST+13~
CINC DUPID+2~, DUPID+6*, DUPID+7*, DUPID+8, DUPID+9, DUPID+11
CNODE DUPID+2~, DUPID+3*, DUPID+5*, DUPID+7, DUPID+8, DUPID+9, DUPID+11
COM GETDST+13~, TRYAG+2!, TRYAG+14, TRYAG+33, TRYAG+43!, TRYAG+44*, TRYAG+59, TRYAG+60, TRYAG+61, TRYAG+62
TRYAG+63, AFORT~, AFORT+12
COM( TRYAG+24*, TRYAG+25!, TRYAG+27, TRYAG+28, TRYAG+29, TRYAG+30, TRYAG+37, TRYAG+39, TRYAG+51*, TRYAG+57
TRYAG+58*
COM(1 TRYAG+7*, TRYAG+62*
COM(2 TRYAG+8*
COM(3 TRYAG+9*, TRYAG+10*
COM(4 TRYAG+10*
COMCT GETDST+13~
COMNUM TRYAG+35~, TRYAG+36*, TRYAG+37*, TRYAG+39
DATA GETDST+13~, TRYAG+17*
DT TRYAG+14, TRYAG+60, TRYAG+63, SVDATA+7
DUP PROT+3~, PROT+29*, PROT+30*, PROT+31, DUPID+2~, DUPID+3*, DUPID+4, DUPID+5, DUPID+7, DUPID+12*
, DUPID+15*, DUPID+16
DUZ TRYAG+14, TRYAG+60, TRYAG+63
EDATA DUPID+2~, DUPID+3*, DUPID+8*, DUPID+15
ERRFLG GETDST+13~, GETDST+15*, TRYAG+3*, TRYAG+11*, TRYAG+13, TRYAG+14
ERROR FINDIDO+17~
FDA EN+1~, EN+8!, EN+15!, EN+39!
FDA( EN+11*, EN+12*, EN+13*, EN+19*, EN+20*, EN+21*, EN+22*, EN+23*, EN+24*, EN+25*
EN+42*, EN+43*
FLNO SVDATA+12~, SVDATA+13*, SVDATA+14, SVDATA+15, SVDATA+20, SVDATA+22
FMARRY SVDATA+12~, SVDATA+26
FMERR SVDATA+12~, SVDATA+16, SVDATA+21!, SVDATA+23
FMERRCNT SVDATA+3~, SVDATA+9*, SVDATA+17*, SVDATA+19*, SVDATA+24*
GMRCATTN AFORT+9!, AFORT+10*, AFORT+12
GMRCMSG PROT+3~, PROT+4*, PROT+5, PROT+6, PROT+8, PROT+9
GMRCORNP PROT+22!, PROT+23*, TRYAG+61, AFORT~, AFORT+12
GMRCPKG PROT+3~
GMRCSS TRYAG+1!, TRYAG+53*, TRYAG+54, TRYAG+61, AFORT~, AFORT+12
GMRCURGI AFORT+9!, AFORT+11*, AFORT+12
GMRDGIEN SPROT+2~, SPROT+10*, SPROT+12, SPROT+14, SPROT+21, SPROT+26
GMRERR SPROT+2~, SPROT+16, SPROT+25!, SPROT+28
GMREXIT SPROT+2~, SPROT+21*, SPROT+22
GMRFDA SPROT+2~, SPROT+25!
GMRFDA( SPROT+26*
GMRFDA(101 SPROT+14*
GMRIEN SPROT+2~, SPROT+6*, SPROT+8, SPROT+21, SPROT+26, SVDATA+3~, SVDATA+15*, SVDATA+19, SVDATA+20, SVDATA+22
GMRRTCL SPROT+2~, SPROT+6*, SPROT+8, SPROT+22, SPROT+32
GMRXTMP SVDATA+3~, SVDATA+5*, SVDATA+7, SVDATA+17, SVDATA+19, SVDATA+20, SVDATA+24, SVDATA+26, SVDATA+28
I GETDST+13~, TRYAG+23*, TRYAG+24, TRYAG+25, TRYAG+27, TRYAG+28, TRYAG+29, TRYAG+30, TRYAG+35~, TRYAG+36*
TRYAG+38*, TRYAG+39, TRYAG+41, TRYAG+51, TRYAG+57*, TRYAG+58, FINDID45+5~, FINDID45+14*, FINDIDC+9~, FINDIDC+13*
ID PROT+24*, PROT+25, PROT+26, PROT+30, PROT+33, DUPID~, DUPID+12, GETDST~, GETDST+18, GETDST+19
, FINDIDO+12~, FINDIDO+18*, FINDIDO+20*, FINDIDO+22*, FINDIDO+24*, FINDIDO+25, FINDIDO+26, FINDID45+5~, FINDID45+6*, FINDID45+14*
, FINDID45+15, FINDIDC+9~, FINDIDC+10*, FINDIDC+13*, FINDIDC+14
IEN123 PROT+3~, PROT+12*, PROT+13, PROT+30, PROT+33, DUPID~, DUPID+4, DUPID+5, DUPID+7, DUPID+8
, DUPID+9, DUPID+11, GETDST~, TRYAG+14, TRYAG+60, TRYAG+61, TRYAG+63, FINDIDO+12~, FINDIDO+13*, FINDIDO+14
, FINDIDO+18, FINDIDO+22, FINDIDC~, FINDIDC+10, AFORT~, AFORT+11, AFORT+12
IENROOT EN+6~, EN+15!, EN+39!
IENROOT(1 EN+36
IENROOT1 EN+6~, EN+36*, EN+38
IENS FINDID45+5~, FINDID45+6*, FINDID45+7, FINDIDC+9~, FINDIDC+10*, FINDIDC+11, FINDIDC+12
J SPROT+2~
LN SVDATA+3~, SVDATA+11*
MSG PROT~, PROT+4
MSGROOT EN+6~, EN+15!, EN+39!
MSH PROT+3~, PROT+5*, PROT+6, PROT+8
MULTIEN EN+4~, EN+36*, EN+40*, EN+41*, EN+42, EN+43
N FINDID45+5~, FINDID45+8*, FINDID45+9, FINDID45+10, FINDIDC+9~, FINDIDC+12*
N1 FINDID45+5~, FINDID45+8*, FINDID45+9*, FINDID45+10
N2 FINDID45+5~, FINDID45+10*
NEW EN+27~, EN+28*, EN+29*, EN+30, EN+32
NOTEID DUPID+2~, DUPID+10*, DUPID+11*, DUPID+12
NTRY SVDATA+3~
NUMERR GETDST+14!, GETDST+15*, TRYAG+11*, TRYAG+13
ORA PROT+3~, PROT+15*, PROT+16*, PROT+17
ORC PROT+3~, PROT+8*, PROT+9*, PROT+10
ORDATE AFORT+9!, AFORT+10*, AFORT+12
ORIFN PROT+10*, PROT+12, PROT+16, PROT+17, PROT+23, PROT+24, FINDIDO~, FINDIDO+13, FINDIDO+20, FINDID45~
, FINDID45+6
OUT FINDID45+5~, FINDID45+7!, FINDIDC+9~, FINDIDC+11!
OUT( FINDID45+8, FINDID45+9, FINDID45+10
OUT(123 FINDIDC+12
PRTCLITM SPROT+2~
REQUEST GETDST+13~, GETDST+21*, TRYAG+5
RESOURCE GETDST+13~, GETDST+19*, TRYAG+5
RESPJSON TRYAG+1!, TRYAG+19*, TRYAG+20*, TRYAG+21*, TRYAG+23, TRYAG+24
RESPONSE GETDST+13~, TRYAG+16*
RESULT GETDST+13~, TRYAG+5*, TRYAG+6
RET GETDST+13~
SERVER GETDST+13~, GETDST+16*, GETDST+21
SERVICE GETDST+13~, GETDST+17*, GETDST+21
SIGN PROT+3~, PROT+15*, PROT+17*, PROT+18
SIGNED PROT+3~, PROT+15*, PROT+16, PROT+18*, PROT+19
STR FINDID45+5~, FINDID45+8*, FINDID45+9*, FINDID45+10*, FINDID45+11, FINDID45+12*, FINDID45+13*, FINDID45+14
TCOM TRYAG+35~, TRYAG+44, TRYAG+45!
TCOM( TRYAG+39*, TRYAG+41*
TXT SVDATA+3~, SVDATA+11*, SVDATA+13, SVDATA+19
U PROT+9, SVDATA+7, SVDATA+13
V SPROT+2~, SPROT+5*, SPROT+18~*, SPROT+30~*, SVDATA+3~, SVDATA+17*, SVDATA+24*
VICEIEN EN+6~, EN+40*
WEBVER EN+3~, EN+17*, EN+18*, EN+19, EN+20, EN+21, EN+22, EN+23, EN+24, EN+25
EN+29, EN+38*, EN+40, EN+42, EN+43
WEBVICE EN+2~, EN+9*, EN+10*, EN+11, EN+12, EN+13
WSTAT EN+5~
X PROT+3~, PROT+12*, GETDST+13~, FINDIDO+12~, FINDIDO+13*, FINDID45+5~, FINDIDC+9~, FINDIDC+12*, FINDIDC+13*, SPROT+2~
, SVDATA+3~, SVDATA+7*, SVDATA+13*, SVDATA+14, SVDATA+15
XUERR TRYAG+1!, TRYAG+5, TRYAG+9, TRYAG+10
Y FINDID45+5~, FINDID45+14*, FINDIDC+9~, FINDIDC+13*, SPROT+2~, SPROT+10*, SPROT+12, SPROT+22, SVDATA+3~, SVDATA+5*
, SVDATA+7, AFORT+12*

Marked Items

Name Field # of Occurrence
$T( SPROT+4
$T(FMITMS+LN SVDATA+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All