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;03/28/2019

Source Information

Source file <GMRCDST.m>

Call Graph

Call Graph

Call Graph Total: 8

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

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

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
EN ;
PROT(MSG)
TRYAG ; Execute the HTTP Get method.
SPROT
SVDATA() ; extrinsic variable, save original FileMan data, returns storage node
DUPID(IEN123,ID)
FINDID45(ORIFN) ;
GETDST(IEN123,ID) ;
FINDIDO(ORIFN) ;
FMITMS ; list of FileMan entries: "file # ^ .01 field value"
FINDIDC(IEN123) ;

External References

Name Field # of Occurrence
$$FIND1^DIC SVDATA+14
DT^DICRW SVDATA+2
FILE^DIE EN+33
UPDATE^DIE EN+14, EN+31, EN+44, SPROT+15, SPROT+27
$$GET1^DIQ EN+40
GETS^DIQ FINDID45+7, FINDIDC+11, SVDATA+21
CMT^GMRCGUIB TRYAG+13, TRYAG+36, TRYAG+38
$$FMADD^XLFDT SVDATA+6
$$FMTE^XLFDT SVDATA+6
$$HTE^XLFDT SPROT+4, SPROT+32
$$NOW^XLFDT SVDATA+4
$$GET^XOBWLIB TRYAG+3
$$GETREST^XOBWLIB GETDST+17
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] GETS^DIQ
^GMR(123 - [#123] GETS^DIQ
^XOB(18.02 - [#18.02] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] PROT+27, DUPID+5, DUPID+7, DUPID+8, DUPID+10
^OR(100 - [#100] PROT+12, PROT+16, PROT+17, FINDIDO+12
^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+4

Label References

Name Line Occurrences
$$DUPID PROT+27
$$FINDID45 FINDIDO+14
$$FINDIDC FINDIDO+16
$$FINDIDO PROT+21
$$GETDST PROT+30
$$SVDATA SPROT+5
TRYAG TRYAG+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A GETDST+9~
B GETDST+9~
CAPTIONS GETDST+9~
CINC DUPID+2~, DUPID+6*, DUPID+7*, DUPID+8, DUPID+10
CNODE DUPID+2~, DUPID+3*, DUPID+5*, DUPID+7, DUPID+8, DUPID+10
COM GETDST+9~, TRYAG+13, TRYAG+26, TRYAG+33!, TRYAG+34*, TRYAG+36, TRYAG+37, TRYAG+38
COM( TRYAG+23*, TRYAG+24!, TRYAG+30, TRYAG+32
COM(1 TRYAG+5*, TRYAG+37*
COM(2 TRYAG+6*
COM(3 TRYAG+7*, TRYAG+8*
COM(4 TRYAG+8*
COMCT GETDST+9~
COMNUM TRYAG+28~, TRYAG+29*, TRYAG+30*, TRYAG+32
DATA GETDST+9~, TRYAG+16*
DT TRYAG+13, TRYAG+36, TRYAG+38, SVDATA+6
DUP PROT+3~, PROT+26*, PROT+27*, PROT+28, DUPID+2~, DUPID+3*, DUPID+4, DUPID+5, DUPID+7, DUPID+11*
, DUPID+12
DUZ TRYAG+13, TRYAG+36, TRYAG+38
ERRFLG GETDST+9~, GETDST+11*, TRYAG+2*, TRYAG+9*, TRYAG+11, TRYAG+13
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+11~, SVDATA+12*, SVDATA+13, SVDATA+14, SVDATA+19, SVDATA+21
FMARRY SVDATA+11~, SVDATA+25
FMERR SVDATA+11~, SVDATA+15, SVDATA+20!, SVDATA+22
FMERRCNT SVDATA+3~, SVDATA+8*, SVDATA+16*, SVDATA+18*, SVDATA+23*
GMRCMSG PROT+3~, PROT+4*, PROT+5, PROT+6, PROT+8, PROT+9
GMRCPKG PROT+3~
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+14*, SVDATA+18, SVDATA+19, SVDATA+21
GMRRTCL SPROT+2~, SPROT+6*, SPROT+8, SPROT+22, SPROT+32
GMRXTMP SVDATA+3~, SVDATA+4*, SVDATA+6, SVDATA+16, SVDATA+18, SVDATA+19, SVDATA+23, SVDATA+25, SVDATA+27
I GETDST+9~, TRYAG+22*, TRYAG+23, TRYAG+24, TRYAG+28~, TRYAG+29*, TRYAG+31*, TRYAG+32, FINDID45+5~, FINDID45+11*
, FINDIDC+9~, FINDIDC+13*
ID PROT+21*, PROT+22, PROT+23, PROT+27, PROT+30, DUPID~, DUPID+11, GETDST~, GETDST+14, GETDST+15
, FINDIDO+11~, FINDIDO+14*, FINDIDO+16*, FINDIDO+18*, FINDIDO+19, FINDIDO+20, FINDID45+5~, FINDID45+6*, FINDID45+11*, FINDID45+12
, FINDIDC+9~, FINDIDC+10*, FINDIDC+13*, FINDIDC+14
IEN123 PROT+3~, PROT+12*, PROT+13, PROT+27, PROT+30, DUPID~, DUPID+4, DUPID+5, DUPID+7, DUPID+8
, DUPID+10, GETDST~, TRYAG+13, TRYAG+36, TRYAG+38, FINDIDO+11~, FINDIDO+12*, FINDIDO+13, FINDIDO+16, FINDIDC~
, FINDIDC+10
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+10*
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+9*, DUPID+10*, DUPID+11
NTRY SVDATA+3~
NUMERR GETDST+10!, GETDST+11*, TRYAG+9*, TRYAG+11
ORA PROT+3~, PROT+15*, PROT+16*, PROT+17
ORC PROT+3~, PROT+8*, PROT+9*, PROT+10
ORIFN PROT+10*, PROT+12, PROT+16, PROT+17, PROT+21, FINDIDO~, FINDIDO+12, FINDIDO+14, 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+9~, GETDST+17*, TRYAG+3
RESOURCE GETDST+9~, GETDST+15*, TRYAG+3
RESPJSON TRYAG+1!, TRYAG+18*, TRYAG+19*, TRYAG+20*, TRYAG+22, TRYAG+23
RESPONSE GETDST+9~, TRYAG+15*
RESULT GETDST+9~, TRYAG+3*, TRYAG+4
RET GETDST+9~
SERVER GETDST+9~, GETDST+12*, GETDST+17
SERVICE GETDST+9~, GETDST+13*, GETDST+17
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*
TCOM TRYAG+28~, TRYAG+34, TRYAG+35!
TCOM( TRYAG+32*
TXT SVDATA+3~, SVDATA+10*, SVDATA+12, SVDATA+18
U PROT+9, SVDATA+6, SVDATA+12
V SPROT+2~, SPROT+5*, SPROT+18~*, SPROT+30~*, SVDATA+3~, SVDATA+16*, SVDATA+23*
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+9~, FINDIDO+11~, FINDIDO+12*, FINDID45+5~, FINDIDC+9~, FINDIDC+12*, FINDIDC+13*, SPROT+2~
, SVDATA+3~, SVDATA+6*, SVDATA+12*, SVDATA+13, SVDATA+14
XUERR TRYAG+1!, TRYAG+3, TRYAG+7, TRYAG+8
Y FINDID45+5~, FINDID45+11*, FINDIDC+9~, FINDIDC+13*, SPROT+2~, SPROT+10*, SPROT+12, SPROT+22, SVDATA+3~, SVDATA+4*
, SVDATA+6

Marked Items

Name Field # of Occurrence
$T( SPROT+4
$T(FMITMS+LN SVDATA+10
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