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

Package: Consult Request Tracking

Routine: GMRCIACT


Information

GMRCIACT ;SLC/JFR - PROCESS ACTIONS ON IFC ; Jan 27, 2025@06:03:22

Source Information

Source file <GMRCIACT.m>

Call Graph

Call Graph

Call Graph Total: 24

Package Total Call Graph
Consult Request Tracking 13 $$DCNOTE^GMRCADC  $$ORTX^GMRCAU  $$STSCHG^GMRCDIS  $$URG^GMRCHL7A  ($$DUPACT,$$GETDA,APPACK,FILEACT,FILRES)^GMRCIAC2  ERR206^GMRCIAC3  PTERRMSG^GMRCIERR  $$CNVTD^GMRCIEVT  
RESEQNCE^GMRCIRSN  ($$CHKPROXY,FAILPRXY)^GMRCIUT1  ($$GETPROC,$$GETSERV,RESP,TRIMWP)^GMRCIUTL  MSG^GMRCP  ($$LOCKREC,PRNT)^GMRCUTL1  
Kernel 4 ($$HL7TFM,$$NOW)^XLFDT  $$FMNAME^XLFNAME  ($$TRIM,$$UP)^XLFSTR  ($$IEN,$$STA)^XUAF4  
VA FileMan 3 $$FIND1^DIC  (UPDATE,WP)^DIE  $$GET1^DIQ  
Registration 2 $$ADD^DGPROSAD  $$SITE^VASITE  
Health Level Seven 1 GENACK^HLMA1  
Master Patient Index VistA 1 $$GETDFN^MPIF001  

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 GMRCIMSG  

Entry Points

Name Comments DBIA/ICR reference
NW(ARRAY) ;process and file new order
DIS(GMRCAR,GMRCCRNR,GMRCMSGI) ;dis-associate a result from a remote request ; MKN GMRC*3.0*154 added GMRCCRNR and GMRCMSGI
OTHER(GMRCAR,GMRCCRNR,GMRCMSGI) ;process most IFC actions

External References

Name Field # of Occurrence
$$ADD^DGPROSAD NW+58
$$FIND1^DIC NW+87, NW+97
UPDATE^DIE NW+140, DIS+24, OTHER+39
WP^DIE NW+156
$$GET1^DIQ DIS+19, OTHER+48
$$DCNOTE^GMRCADC OTHER+66
$$ORTX^GMRCAU NW+169, DIS+28, OTHER+63, OTHER+67, OTHER+71
$$STSCHG^GMRCDIS DIS+22
$$URG^GMRCHL7A NW+91
$$DUPACT^GMRCIAC2 DIS+17, OTHER+36
$$GETDA^GMRCIAC2 DIS+11, OTHER+14
APPACK^GMRCIAC2 NW+13, NW+66, NW+82, NW+142, DIS+14, DIS+31, OTHER+18, OTHER+77
FILEACT^GMRCIAC2 NW+162, DIS+19, OTHER+48
FILRES^GMRCIAC2 DIS+20
ERR206^GMRCIAC3 NW+51
PTERRMSG^GMRCIERR NW+65
$$CNVTD^GMRCIEVT OTHER+30, OTHER+44
RESEQNCE^GMRCIRSN NW+148
$$CHKPROXY^GMRCIUT1 NW+182
FAILPRXY^GMRCIUT1 NW+59
$$GETPROC^GMRCIUTL NW+72
$$GETSERV^GMRCIUTL NW+78
RESP^GMRCIUTL NW+173
TRIMWP^GMRCIUTL NW+155
MSG^GMRCP NW+170, DIS+29, OTHER+74
$$LOCKREC^GMRCUTL1 DIS+13, OTHER+17
PRNT^GMRCUTL1 NW+165
GENACK^HLMA1 NW+174
$$GETDFN^MPIF001 NW+18
$$SITE^VASITE NW+58, NW+59
$$HL7TFM^XLFDT NW+51, NW+86, NW+88, NW+120
$$NOW^XLFDT NW+85
$$FMNAME^XLFNAME NW+106
$$TRIM^XLFSTR NW+128
$$UP^XLFSTR NW+148
$$IEN^XUAF4 NW+10, NW+101
$$STA^XUAF4 NW+181

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] FIND1^DIC
^GMR(123 - [#123] GET1^DIQ,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] NW+11, NW+170, NW+180, NW+182, DIS+26, DIS+29, OTHER+15, OTHER+54, OTHER+57, OTHER+58
, OTHER+74
^GMR(123.7 - [#123.7] NW+148
^TMP("GMRCID" DIS+7!, DIS+9*, DIS+10, DIS+15!, DIS+17!, DIS+19, DIS+20, DIS+32!
^TMP("GMRCIN" NW+5!, NW+6*, NW+7, NW+13, NW+14!, NW+15, NW+18, NW+24, NW+29, NW+43
, NW+44, NW+51, NW+52!, NW+63, NW+64, NW+65, NW+66, NW+67!, NW+69, NW+82
, NW+83!, NW+100, NW+116, NW+118, NW+119, NW+120, NW+121, NW+132, NW+135, NW+136
, NW+142, NW+143!, NW+153*, NW+155, NW+156, NW+161, NW+175!, DIS+14, OTHER+10!, OTHER+11*
, OTHER+13, OTHER+18, OTHER+19!, OTHER+36!, OTHER+45, OTHER+46*, OTHER+48, OTHER+78!

Naked Globals

Name Field # of Occurrence
^("OBR" NW+30, NW+31, NW+32, NW+33
^("PID" NW+44

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT OTHER+56~*, OTHER+57*, OTHER+58
ARRAY NW~, NW+6
CODINTXT NW+117~, NW+125*, NW+126, NW+127
CRNRACCT NW+17~, NW+24*, NW+38, NW+153
EDIPI NW+42~, NW+44*, NW+51, NW+54, NW+58, NW+59
FDA NW+144!, DIS+8~, DIS+21!, OTHER+9~
FDA(1 NW+139*, DIS+22*, DIS+23*, OTHER+38*
GMRCACT OTHER+9~
GMRCAR DIS~, DIS+9, OTHER~, OTHER+11
GMRCCRNR NW+13*, NW+66*, NW+82*, NW+93, NW+142*, NW+152, NW+162, NW+175, DIS~, DIS+12*
, DIS+14, DIS+17, DIS+19, OTHER~, OTHER+16*, OTHER+18, OTHER+36, OTHER+48
GMRCCSYS NW+117~, NW+121*, NW+122*, NW+123
GMRCDA NW+4~, NW+141, DIS+8~, DIS+11*, DIS+13, DIS+14, DIS+17, DIS+19, DIS+20, DIS+22
, DIS+23, DIS+26, DIS+28, DIS+29, DIS+31, OTHER+9~, OTHER+14*, OTHER+15, OTHER+17, OTHER+18
, OTHER+30, OTHER+36, OTHER+38, OTHER+44, OTHER+48, OTHER+54, OTHER+57, OTHER+58, OTHER+63, OTHER+66
, OTHER+67, OTHER+71, OTHER+74, OTHER+77
GMRCDA(1 NW+156, NW+162, NW+165, NW+169, NW+170, NW+173, NW+180, NW+182
GMRCERR DIS+8~, DIS+21!
GMRCFCN NW+4~, NW+9*, NW+11, NW+51, NW+59, NW+102
GMRCFDA NW+4~, NW+139, NW+144!, DIS+8~, DIS+21!, OTHER+9~, OTHER+38, OTHER+40!
GMRCFDA( NW+19*, NW+20*, NW+38, NW+60*, NW+62, NW+85*, NW+101*, NW+102*, NW+103*, NW+108*
, NW+110*, NW+113*, NW+114*, NW+119*, NW+120*, NW+123*, NW+124, NW+125
GMRCFDA(1 NW+75*, NW+80*
GMRCFDA(13 NW+115*
GMRCFDA(14 NW+100*
GMRCFDA(17 NW+88*
GMRCFDA(3 NW+86*
GMRCFDA(30 NW+118*, NW+126, NW+127*, NW+128*
GMRCFDA(4 NW+74*, NW+115
GMRCFDA(5 NW+97*
GMRCFDA(502 NW+24*
GMRCFDA(507 NW+30*
GMRCFDA(508 NW+31*
GMRCFDA(511 NW+32*
GMRCFDA(512 NW+33*
GMRCFDA(6 NW+87*
GMRCFDA(8 NW+98*, OTHER+23*, OTHER+26, OTHER+30, OTHER+31, OTHER+32, OTHER+33
GMRCFDA(80 NW+137*
GMRCFDA(9 NW+99*, OTHER+26*, OTHER+30*, OTHER+31*, OTHER+32*, OTHER+33*
GMRCFL OTHER+50~, OTHER+51*, OTHER+66*, OTHER+74
GMRCITER NW+4~, NW+8, NW+12*, NW+13, NW+38, NW+50*, NW+73*, NW+79*, NW+81, NW+82
GMRCITM NW+4~, NW+69*, NW+70, NW+72, NW+76, NW+78
GMRCLAC NW+4~, NW+99*, NW+162, NW+164, NW+167
GMRCLAT OTHER+9~, OTHER+26*, OTHER+30*, OTHER+31*, OTHER+32*, OTHER+33*, OTHER+36, OTHER+44, OTHER+48, OTHER+52
, OTHER+53, OTHER+61, OTHER+62, OTHER+65, OTHER+69
GMRCMSGI NW+13*, NW+51, NW+59, NW+66*, NW+82*, NW+142*, DIS~, DIS+12*, DIS+14, DIS+17
, OTHER~, OTHER+16*, OTHER+18, OTHER+36
GMRCNOT OTHER+50~, OTHER+64*, OTHER+68*, OTHER+72*, OTHER+73, OTHER+74
GMRCOP NW+105~, NW+106*, NW+107, NW+108
GMRCORC NW+4~, NW+7*, NW+9, NW+10, NW+51, NW+59, NW+86, NW+88, NW+91, NW+99
, NW+101, NW+106, NW+111, NW+112, NW+160, NW+173, DIS+8~, DIS+10*, DIS+11, DIS+17
, OTHER+9~, OTHER+13*, OTHER+14, OTHER+21, OTHER+22, OTHER+30, OTHER+36, OTHER+44
GMRCORTX NW+168~, NW+169*, NW+170, DIS+27~, DIS+28*, DIS+29
GMRCOS OTHER+22~*, OTHER+23
GMRCP14 NW+112~*, NW+113, NW+114
GMRCROL OTHER+9~, OTHER+15*, OTHER+60, OTHER+70
GMRCROUT NW+4~, NW+10*, NW+11, NW+103, NW+162
GMRCRSLT NW+172~, NW+174
GMRCSEG NW+159~
GMRCSEG("OBX" NW+161*
GMRCSEG("ORC" NW+160*
GMRCTX OTHER+50~, OTHER+53, OTHER+55*, OTHER+57, OTHER+59*, OTHER+60, OTHER+61*, OTHER+62*, OTHER+63*, OTHER+67*
, OTHER+71*, OTHER+74
>> HL("EID" NW+174
>> HL("EIDS" NW+174
>> HL("MID" NW+173
>> HLMTIENS NW+174
ICN NW+42~, NW+43*, NW+48
IDX NW+153~*
IEN NW+148~*
NODE NW+133~, NW+134*, NW+135*, NW+136
OBR NW+64~*, NW+65
OBR16 NW+28~, NW+30*
OBR19 NW+28~, NW+31*, NW+51, NW+59, NW+147, NW+148, NW+152
OBR20 NW+28~, NW+32*
OBR27 NW+28~, NW+33*
OBXIDX OTHER+45~*, OTHER+46*
PAT NW+17~, NW+18*, NW+19, NW+20
PIECE NW+42~
PROC NW+71~, NW+72*, NW+73, NW+74, NW+75
RTNCODE NW+42~, NW+58*, NW+59, NW+60, NW+179~, NW+182*
SERV NW+77~, NW+78*, NW+79, NW+80
SITE NW+179~, NW+180*, NW+181
STA NW+63~*, NW+65, NW+179~, NW+181*, NW+182
U NW+10, NW+33, NW+44, NW+51, NW+58, NW+59, NW+60, NW+63, NW+73, NW+74
, NW+75, NW+79, NW+88, NW+91, NW+118, NW+119, NW+120, NW+121, NW+170, NW+180
, NW+182, DIS+26, DIS+29, OTHER+15, OTHER+30, OTHER+54, OTHER+58, OTHER+74
UCIDNODE NW+133~, NW+136*, NW+137
URG NW+90~, NW+91*, NW+94*, NW+95*, NW+96*, NW+97
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All