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

Package: Registration

Routine: DGPFHLU5


Information

DGPFHLU5 ;ALB/RPM - PRF HL7 ACK PROCESSING ; 6/21/06 10:18am

Source Information

Source file <DGPFHLU5.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Registration 8 $$GETASGN^DGPFAA  $$GETHIST^DGPFAAH  ($$GETLOG,STOSTAT)^DGPFHLL  BLDVA086^DGPFHLU3  FORMAT^DGPFLMT4  $$XMIT^DGPFLMT5  $$GETPAT^DGPFUT2  $$SITE^VASITE  
Kernel 3 $$FMTE^XLFDT  $$REPEAT^XLFSTR  ($$STA,F4)^XUAF4  
VA FileMan 2 BLD^DIALOG  $$OREF^DILF  
MailMan 1 ^XMD  
Master Patient Index VistA 1 $$GETICN^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
Registration 1 DGPFHLR  

Entry Points

Name Comments DBIA/ICR reference
PROCERR(DGLIEN,DGACK,DGERR) ;process errors returned from ACK
BLDMSG(DGPFA,DGACK,DGERR,DGXMTXT) ;build MailMan message array
ADDLINE(DGTEXT,DGINDENT,DGMAXLEN,DGCNT,DGXMTXT) ;add text line to message array
SEND(DGXMTXT) ;send the MailMan message
FNDDIA(DGDIA,DGERR) ;find dialog code

External References

Name Field # of Occurrence
$$GETASGN^DGPFAA PROCERR+30
$$GETHIST^DGPFAAH PROCERR+20
$$GETLOG^DGPFHLL PROCERR+17
STOSTAT^DGPFHLL PROCERR+27
BLDVA086^DGPFHLU3 BLDMSG+40
FORMAT^DGPFLMT4 BLDMSG+74
$$XMIT^DGPFLMT5 PROCERR+25
$$GETPAT^DGPFUT2 BLDMSG+35
BLD^DIALOG BLDMSG+73
$$OREF^DILF SEND+17
$$GETICN^MPIF001 BLDMSG+36
$$SITE^VASITE BLDMSG+44
$$FMTE^XLFDT BLDMSG+52, BLDMSG+61
$$REPEAT^XLFSTR ADDLINE+23
^XMD SEND+19
$$STA^XUAF4 BLDMSG+63
F4^XUAF4 BLDMSG+46

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DGPFERR" PROCERR+32

Label References

Name Line Occurrences
$$FNDDIA PROCERR+23
ADDLINE BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56, BLDMSG+57, BLDMSG+58
, BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88, BLDMSG+91
BLDMSG PROCERR+36
SEND PROCERR+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGACK PROCERR~, PROCERR+14, PROCERR+36, BLDMSG~
DGACK("MSGDTM" BLDMSG+52
DGACK("MSGID" BLDMSG+54
DGACK("SNDFAC" BLDMSG+45
DGAVAIL ADDLINE+11~, ADDLINE+26*, ADDLINE+30, ADDLINE+33
DGCNT BLDMSG+16~, BLDMSG+67*, BLDMSG+68*, BLDMSG+70, BLDMSG+83, ADDLINE~, ADDLINE+21*, ADDLINE+39*, ADDLINE+40
DGCOD BLDMSG+17~, BLDMSG+70*, BLDMSG+73, BLDMSG+77, BLDMSG+80
DGDEM BLDMSG+18~, BLDMSG+35
DGDEM("DOB" BLDMSG+61
DGDEM("NAME" BLDMSG+59
DGDEM("SSN" BLDMSG+60
DGDFN BLDMSG+19~, BLDMSG+31*, BLDMSG+32, BLDMSG+35, BLDMSG+36
DGDIA FNDDIA~, FNDDIA+14, FNDDIA+16
DGDLG BLDMSG+20~, BLDMSG+69!, BLDMSG+74, BLDMSG+77, BLDMSG+80
DGDLG( BLDMSG+87, BLDMSG+88
DGDLG(1 BLDMSG+77*, BLDMSG+80*
DGERR PROCERR~, PROCERR+14, PROCERR+23, PROCERR+36, BLDMSG~, FNDDIA~, FNDDIA+14
DGERR( BLDMSG+68, BLDMSG+70, FNDDIA+15, FNDDIA+16
DGFAC BLDMSG+21~, BLDMSG+46, BLDMSG+47
DGFAC("NAME" BLDMSG+47
DGI BLDMSG+22~, BLDMSG+86*, BLDMSG+87*, BLDMSG+88, FNDDIA+10~, FNDDIA+12*, FNDDIA+15*, FNDDIA+16
DGICN BLDMSG+23~, BLDMSG+36*, BLDMSG+37*, BLDMSG+62
DGINDENT ADDLINE~, ADDLINE+17*, ADDLINE+20*, ADDLINE+23, ADDLINE+26
DGLIEN PROCERR~, PROCERR+14, PROCERR+17, PROCERR+27
DGLIN BLDMSG+24~, BLDMSG+42*, BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56
, BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88
, BLDMSG+91
DGLINE ADDLINE+12~, ADDLINE+34*, ADDLINE+37*, ADDLINE+40
DGLOC ADDLINE+13~, ADDLINE+30*, ADDLINE+33, ADDLINE+34, ADDLINE+35
DGMAX BLDMSG+25~, BLDMSG+43*, BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56
, BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+74, BLDMSG+83
, BLDMSG+88, BLDMSG+91
DGMAXLEN ADDLINE~, ADDLINE+18*, ADDLINE+19*, ADDLINE+20, ADDLINE+26
DGPAD ADDLINE+14~, ADDLINE+23*, ADDLINE+40
DGPFA PROCERR+9~, PROCERR+30, PROCERR+36, BLDMSG~
DGPFA("DFN" BLDMSG+31
DGPFA("FLAG" BLDMSG+57
DGPFA("OWNER" BLDMSG+63
DGPFAH PROCERR+10~, PROCERR+20
DGPFAH("ASSIGN" PROCERR+25, PROCERR+30
DGPFL PROCERR+11~, PROCERR+17
DGPFL("ASGNHIST" PROCERR+20
DGPFL("SITE" PROCERR+25
DGRSLT FNDDIA+11~, FNDDIA+12*, FNDDIA+15, FNDDIA+16*, FNDDIA+18
DGSITE BLDMSG+26~, BLDMSG+44*
DGSNDNAM BLDMSG+28~, BLDMSG+47*, BLDMSG+55
DGSNDSTA BLDMSG+27~, BLDMSG+45*, BLDMSG+46, BLDMSG+55
DGTBL BLDMSG+29~, BLDMSG+40
DGTBL( BLDMSG+77
DGTEXT ADDLINE~, ADDLINE+16*, ADDLINE+27, ADDLINE+30, ADDLINE+33, ADDLINE+34, ADDLINE+35*, ADDLINE+37*
DGXMTXT PROCERR+12~, PROCERR+32*, PROCERR+33, PROCERR+36, PROCERR+39, PROCERR+42, BLDMSG~, BLDMSG+49, BLDMSG+50, BLDMSG+51
, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56, BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61
, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88, BLDMSG+91, ADDLINE~, ADDLINE+40, SEND~, SEND+17
DIFROM SEND+8~
U PROCERR+25, BLDMSG+37, BLDMSG+57, BLDMSG+63
XMDUZ SEND+9~, SEND+15*
XMSUB SEND+10~, SEND+16*
XMTEXT SEND+11~, SEND+17*
XMY SEND+12~
XMY("G.DGPF H L7 TRANSMISSION ERRORS" , SEND+18*
XMZ SEND+13~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All