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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AGMPIBGP

Package: Patient Registration MPI

Routine: AGMPIBGP


Information

AGMPIBGP ;IHS/SD/TPF - Patient Registration MPI INCOMING MESSAGE PROCESSOR

Source Information

Source file <AGMPIBGP.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Patient Registration MPI 6 PROC^AGMPHL01  PROC^AGMPHL03  PROC^AGMPHLVQ  PROC^AGMPHMFN  PROC^AGMPIACK  NOTIF^AGMPIHLO  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Patient Registration MPI 5 AGMPHL01  AGMPHL03  AGMPHLVQ  AGMPHMFN  AGMPIACK  

Entry Points

Name Comments DBIA/ICR reference
MSGERR(LOCALID,ACKIEN,HLMSGIEN,ERROR) ;EP - PROCESS ERROR ALERT
KILL ;EP - CLEAR QUE
TSK ;EP - TASKMAN ENTRY POINT
MSGCMPLT(MSGID) ;EP - MARK MESSAGE SUCCESSFULLY COMPLETED. SET PURGE INFORMATION

External References

Name Field # of Occurrence
^%DT MSGCMPLT+9
PROC^AGMPHL01 TSK+23
PROC^AGMPHL03 TSK+24
PROC^AGMPHLVQ TSK+21
PROC^AGMPHMFN TSK+22
PROC^AGMPIACK TSK+19, TSK+20
NOTIF^AGMPIHLO MSGERR+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGMPIBGP TSK+1, TSK+30
^HLB - [#778] TSK+13, MSGCMPLT+3, MSGCMPLT+13*
^HLB("AD" MSGCMPLT+7!, MSGCMPLT+14*
^HLB("QUEUE" TSK+4, TSK+6, TSK+8, TSK+10, KILL+1!

Label References

Name Line Occurrences
KILL TSK+14, TSK+18, TSK+19, TSK+20, TSK+21, TSK+22, TSK+23, TSK+24, TSK+29
MSGCMPLT TSK+14, TSK+28
MSGERR TSK+17, TSK+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT MSGCMPLT+9*
>> ACCTYACK TSK+13*, TSK+14, TSK+15
ACKIEN MSGERR~
>> AGERROR MSGERR+1*, MSGERR+2
ERROR TSK+16*, TSK+17, TSK+26*, TSK+27, MSGERR~, MSGERR+1
HLMSGIEN MSGERR~, MSGERR+1
LOCALID MSGERR~
MSGDATE TSK+2~, TSK+3*, TSK+4*, TSK+6, TSK+8, TSK+10, KILL+1
MSGEVENT TSK+2~, TSK+7*, TSK+8*, TSK+10, TSK+19, TSK+20, TSK+21, TSK+22, TSK+23, TSK+24
, TSK+26, KILL+1
MSGID MSGCMPLT~, MSGCMPLT+1, MSGCMPLT+3, MSGCMPLT+7, MSGCMPLT+13, MSGCMPLT+14
MSGIEN TSK+2~, TSK+9*, TSK+10*, TSK+13, TSK+14, TSK+17, TSK+19, TSK+20, TSK+21, TSK+22
, TSK+23, TSK+24, TSK+27, TSK+28, KILL+1
MSGTYPE TSK+2~, TSK+5*, TSK+6*, TSK+8, TSK+10, KILL+1
NODE MSGCMPLT+2~, MSGCMPLT+3*, MSGCMPLT+4, MSGCMPLT+6, MSGCMPLT+10*, MSGCMPLT+12*, MSGCMPLT+13
PDT MSGCMPLT+2~, MSGCMPLT+6*, MSGCMPLT+7, MSGCMPLT+9*, MSGCMPLT+10, MSGCMPLT+14
U TSK+13, MSGCMPLT+6, MSGCMPLT+10, MSGCMPLT+12
>> X MSGCMPLT+9*
>> Y MSGCMPLT+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All