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 |  All
Print Page as PDF
Routine: GMRCIAC2

Package: Consult Request Tracking

Routine: GMRCIAC2


Information

GMRCIAC2 ;SLC/JFR - FILE IFC ACTIVITIES CONT'D ;07/08/03 11:30

Source Information

Source file <GMRCIAC2.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Consult Request Tracking 3 EN^GMRCHL7  ($$GETPROC,$$GETSERV,RESP,TRIMWP,UNHLNAME)^GMRCIUTL  UNLKREC^GMRCUTL1  
Kernel 3 ($$FMDIFF,$$HL7TFM,$$NOW)^XLFDT  $$IEN^XUAF4  $$KSP^XUPARAM  
Health Level Seven 1 GENACK^HLMA1  
VA Fileman 1 (UPDATE,WP)^DIE  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Consult Request Tracking 3 GMRCIAC1  GMRCIACT  GMRCIMSG  

Entry Points

Name Comments DBIA/ICR reference
TST(ARRAY) ;process test message and check item ordered
FILRES(GMRCO,GMRCOBX) ;file or delete results
UPDORD(GMRCDA,GMRC40) ; update CPRS order if action on placer order.
; Input:
; GMRCDA = ien from file 123
; GMRC40 = ien of activity in 40 multiple
GETDA(GMRCORC) ; determine what local Consult ien to work on
; Input:
; GMRCORC = ORC seg from incoming message
; Output:
; ien from file 123
FILEACT(GMRCO,GMRCLAST,GMRCFR,GMRCAR) ;file REQUEST PROCESSING ACTIVITY
; Input:
; GMRCO = ien from file 123
; GMRCLAST = last action taken on request
; GMRCFR = service that consult was forwarded from
; GMRCAR = name of the array containing the message
APPACK(GMRCO,ACK,ERR) ;send application acknowledgement for all cases
DUPACT(GMRCO,ACTVT,ORC,OBX) ;check to see if activity is a dup transmission

External References

Name Field # of Occurrence
UPDATE^DIE FILRES+18, FILEACT+39, FILEACT+43
WP^DIE FILEACT+50, FILEACT+55
EN^GMRCHL7 UPDORD+12
$$GETPROC^GMRCIUTL TST+11
$$GETSERV^GMRCIUTL TST+15
RESP^GMRCIUTL TST+19, TST+23, APPACK+11
TRIMWP^GMRCIUTL FILEACT+49, FILEACT+54
UNHLNAME^GMRCIUTL FILEACT+15, FILEACT+16
UNLKREC^GMRCUTL1 APPACK+14
GENACK^HLMA1 TST+20, TST+24, APPACK+12
$$FMDIFF^XLFDT FILEACT+35
$$HL7TFM^XLFDT FILEACT+11, FILEACT+13, DUPACT+12, DUPACT+13
$$NOW^XLFDT FILRES+9, FILEACT+10, FILEACT+35
$$IEN^XUAF4 FILRES+7, FILEACT+26, GETDA+8, DUPACT+20
$$KSP^XUPARAM GETDA+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
123.02 WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] FILRES+14, UPDORD+6, UPDORD+7, UPDORD+9, UPDORD+10, FILEACT+32, FILEACT+34, FILEACT+35, FILEACT+36, FILEACT+58
, DUPACT+15, DUPACT+23, DUPACT+24
^TMP("GMRCFIL" FILEACT+8*, FILEACT+9, FILEACT+19, FILEACT+21, FILEACT+23, FILEACT+46, FILEACT+48, FILEACT+51, FILEACT+53, FILEACT+62!
^TMP("GMRCIN" TST+5!, TST+6*, TST+8, TST+25!

Label References

Name Line Occurrences
APPACK DUPACT+27
UPDORD FILEACT+61

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AC UPDORD+5~, UPDORD+10*, UPDORD+11
ACK APPACK~, APPACK+11
ACTVT DUPACT~, DUPACT+15, DUPACT+23, DUPACT+24
ARRAY TST~, TST+6
DESC FILEACT+22~, FILEACT+28*, FILEACT+29
DUP DUPACT+11~, DUPACT+14*, DUPACT+15, DUPACT+17, DUPACT+25*, DUPACT+26*
ERR APPACK~, APPACK+10*, APPACK+11
FDA FILRES+17, FILEACT+7~, FILEACT+44!
FDA(1 FILRES+9*, FILRES+10*, FILRES+11*, FILRES+16*, FILEACT+38*, FILEACT+42*
GMRC40 UPDORD~, UPDORD+7, UPDORD+8, UPDORD+9, UPDORD+10
GMRCACT FILEACT+7~
GMRCACT(1 FILEACT+37*, FILEACT+38, FILEACT+41, FILEACT+50, FILEACT+55, FILEACT+61
GMRCAD UPDORD+5~, UPDORD+9*, UPDORD+12
GMRCAR FILEACT~, FILEACT+8
GMRCDA UPDORD~, UPDORD+6, UPDORD+7, UPDORD+9, UPDORD+10, UPDORD+12, TST+4~
GMRCDFN UPDORD+5~, UPDORD+6*, UPDORD+12
GMRCEP FILEACT+7~, FILEACT+15, FILEACT+17
GMRCERR FILRES+1~, FILEACT+7~
GMRCFDA FILEACT+7~, FILEACT+38, FILEACT+42, FILEACT+44!, TST+4~
GMRCFDA( FILEACT+10*, FILEACT+11*, FILEACT+17*, FILEACT+18*, FILEACT+19*, FILEACT+20*, FILEACT+29*, FILEACT+36
GMRCFDA(1 FILEACT+12*
GMRCFDA(2 FILEACT+13*
GMRCFIL FILRES+1~, FILRES+3*, FILRES+5*, FILRES+6
GMRCFR FILEACT~, FILEACT+20
GMRCIADT DUPACT+11~, DUPACT+13*, DUPACT+15
GMRCIFDT DUPACT+11~, DUPACT+12*, DUPACT+15
GMRCITER TST+4~, TST+12*, TST+16*, TST+17, TST+19, TST+21
GMRCITM TST+4~, TST+8*, TST+9, TST+11, TST+13, TST+15
GMRCLACT FILEACT+31~, FILEACT+32*, FILEACT+33, FILEACT+34, FILEACT+35, FILEACT+36, FILEACT+37
GMRCLAST FILEACT~, FILEACT+12, FILEACT+30, FILEACT+59, FILEACT+60
GMRCMT UPDORD+5~, UPDORD+8*, UPDORD+12
GMRCMT(0 UPDORD+8*
GMRCO FILRES~, FILRES+9, FILRES+10, FILRES+11, FILRES+14, FILRES+16, FILEACT~, FILEACT+32, FILEACT+34, FILEACT+35
, FILEACT+36, FILEACT+38, FILEACT+42, FILEACT+50, FILEACT+55, FILEACT+58, FILEACT+61, DUPACT~, DUPACT+15, DUPACT+23
, DUPACT+24, DUPACT+27, APPACK~, APPACK+14
GMRCOBX FILRES~, FILRES+2, FILRES+3, FILRES+4, FILRES+7, FILRES+8, FILRES+12, FILEACT+22~, FILEACT+23*, FILEACT+24
, FILEACT+25, FILEACT+26, FILEACT+27, FILEACT+28
GMRCOC UPDORD+5~, UPDORD+11*, UPDORD+12
GMRCORC FILEACT+7~, FILEACT+9*, FILEACT+11, FILEACT+13, FILEACT+15, FILEACT+16, TST+4~, GETDA~, GETDA+7
GMRCORC2 GETDA+6~, GETDA+7*, GETDA+8
GMRCORC3 GETDA+6~, GETDA+7*, GETDA+9
GMRCRES FILRES+1~, FILRES+2*, FILRES+6*, FILRES+10, FILRES+14
GMRCROOT FILRES+1~, FILRES+4*, FILRES+6
GMRCRP FILEACT+7~, FILEACT+16, FILEACT+18
GMRCRSLT TST+18~, TST+20, TST+22~, TST+24, APPACK+9~, APPACK+12
GMRCSITE FILRES+1~, FILRES+7*, FILRES+11, FILRES+14
>> HL("EID" TST+20, TST+24, APPACK+12
>> HL("EIDS" TST+20, TST+24, APPACK+12
>> HL("MID" TST+19, TST+23, APPACK+11
>> HLMTIENS TST+20, TST+24, APPACK+12
OBX DUPACT~, DUPACT+17, DUPACT+18, DUPACT+19, DUPACT+20, DUPACT+21
ORC DUPACT~, DUPACT+12, DUPACT+13
PROC TST+10~, TST+11*, TST+12
RESIEN FILRES+1~, FILRES+13~, FILRES+14*, FILRES+15, FILRES+16
RFIL FILEACT+22~, FILEACT+24*, FILEACT+29, DUPACT+16~, DUPACT+18*, DUPACT+22
ROOT FILEACT+22~, FILEACT+27*, FILEACT+29, DUPACT+16~, DUPACT+21*, DUPACT+22
RSITE FILEACT+22~, FILEACT+26*, FILEACT+29, DUPACT+16~, DUPACT+20*, DUPACT+23, DUPACT+24
RSLT FILEACT+22~, FILEACT+25*, FILEACT+29, DUPACT+16~, DUPACT+19*, DUPACT+22*, DUPACT+23, DUPACT+24
SERV TST+14~, TST+15*, TST+16
TMPARR FILEACT+47~, FILEACT+48*, FILEACT+49, FILEACT+50, FILEACT+52~, FILEACT+53*, FILEACT+54, FILEACT+55
U FILRES+3, FILRES+4, FILRES+7, UPDORD+6, UPDORD+9, UPDORD+10, FILEACT+15, FILEACT+16, FILEACT+24, FILEACT+26
, FILEACT+27, FILEACT+28, FILEACT+34, FILEACT+36, FILEACT+58, TST+12, TST+16, GETDA+8, DUPACT+18, DUPACT+20
, DUPACT+21
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 |  All