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 |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DGPFHLU3

Package: Registration

Routine: DGPFHLU3


Information

DGPFHLU3 ;ALB/RPM - PRF HL7 BUILD MSA/ERR SEGMENTS ; 3/03/03

Source Information

Source file <DGPFHLU3.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Registration 1 ($$BLDSEG,$$CKSTR)^DGPFHLUT  
VA Fileman 1 $$EZBLD^DIALOG  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Registration 4 DGPFHLQ  DGPFHLU4  DGPFHLU5  DGPFLMT4  

Entry Points

Name Comments DBIA/ICR reference
BLDVA086(DGTBL) ;build error code/text array for table VA086
ERRVAL(DGFLD,DGSEG,DGSEQ,DGPOS,DGCOD,DGVAL) ;build ERR value array
MSAVAL(DGFLD,DGACK,DGID,DGTEXT,DGESN,DGDAT,DGERR,DGVAL) ;build MSA value array
ERRTBL ;VA086 Error Code Table;error code;error text
MSA(DGACK,DGID,DGERR,DGFLD,DGHL) ;MSA Segment API
ERR(DGSEG,DGSEQ,DGPOS,DGCOD,DGFLD,DGHL) ;ERR segment API

External References

Name Field # of Occurrence
$$BLDSEG^DGPFHLUT MSA+25, ERR+22
$$CKSTR^DGPFHLUT MSA+21, ERR+19
$$EZBLD^DIALOG MSAVAL+50, ERRVAL+22

Label References

Name Line Occurrences
$$ERRVAL ERR+21
$$MSAVAL MSA+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGACK MSA~, MSA+19, MSA+24, MSAVAL~, MSAVAL+21, MSAVAL+26
DGACKS MSAVAL+17~
DGACKS( MSAVAL+22*, MSAVAL+26
DGCOD MSAVAL+18~, MSAVAL+22*, ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+21, ERRVAL+22, BLDVA086+10~
, BLDVA086+15*, BLDVA086+18, BLDVA086+19
DGDAT MSAVAL~, MSAVAL+44*, MSAVAL+45
DGDESC BLDVA086+12~, BLDVA086+17*, BLDVA086+19
DGERR MSA~, MSA+20*, MSA+22, MSA+24, MSAVAL~, MSAVAL+49, MSAVAL+50, ERR+14~, ERR+17*, ERR+22*
, ERR+23
DGESN MSAVAL~, MSAVAL+40
DGFLD MSA~, MSA+21*, MSA+22*, MSA+23*, MSA+24, MSAVAL~, MSAVAL+21, MSAVAL+25, MSAVAL+30, MSAVAL+35
, MSAVAL+39, MSAVAL+43, MSAVAL+48, ERR~, ERR+19*, ERR+20*, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+17
DGHL MSA~, MSA+25, ERR~, ERR+22
DGHL("ECH" ERR+18
DGI BLDVA086+8~, BLDVA086+14*
DGID MSA~, MSA+19, MSA+24, MSAVAL~, MSAVAL+21, MSAVAL+31
DGLINE BLDVA086+9~, BLDVA086+14*, BLDVA086+15, BLDVA086+16, BLDVA086+17
DGMSA MSA+15~, MSA+18*, MSA+25*, MSA+26
DGPOS ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+20
DGRSLT MSAVAL+16~, MSAVAL+20*, MSAVAL+52*, MSAVAL+53, MSAVAL+54, ERRVAL+13~, ERRVAL+15*, ERRVAL+24*, ERRVAL+25
DGSEG ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+18
DGSEQ ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+19
DGTBL BLDVA086~
DGTBL( BLDVA086+18*, BLDVA086+19*
DGTEXT MSAVAL~, MSAVAL+36
DGTXT BLDVA086+11~, BLDVA086+16*, BLDVA086+18
DGVAL MSA+16~, MSA+24, MSA+25, MSAVAL~, MSAVAL+53!, ERR+15~, ERR+21, ERR+22, ERRVAL~
DGVAL(1 MSAVAL+26*, MSAVAL+27, ERRVAL+18*, ERRVAL+19*, ERRVAL+20*, ERRVAL+21*, ERRVAL+22*, ERRVAL+23*
DGVAL(2 MSAVAL+31*, MSAVAL+32
DGVAL(3 MSAVAL+36*
DGVAL(4 MSAVAL+40*
DGVAL(5 MSAVAL+45*
DGVAL(6 MSAVAL+49*, MSAVAL+50*, MSAVAL+51*

Marked Items

Name Field # of Occurrence
$T(ERRTBL+DGI BLDVA086+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  Marked Items |  All