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

Call Graph Total: 2

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

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

Package Total Caller Graph
Registration 4 DGPFHLQ  DGPFHLU4  DGPFHLU5  DGPFLMT4  

Entry Points

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

External References

Name Field # of Occurrence
$$BLDSEG^DGPFHLUT MSA+27, ERR+22
$$CKSTR^DGPFHLUT MSA+23, ERR+19
$$ENCHL7^DGPFHLUT MSAVAL+31, MSAVAL+41, MSAVAL+42
$$EZBLD^DIALOG MSAVAL+42, ERRVAL+22

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGACK MSA~, MSA+21, MSA+26, MSAVAL~, MSAVAL+22, MSAVAL+25
DGACKS MSAVAL+17~
DGACKS( MSAVAL+23*, MSAVAL+25
DGCOD MSAVAL+18~, MSAVAL+23*, ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+21, ERRVAL+22, BLDVA086+10~
, BLDVA086+15*, BLDVA086+18, BLDVA086+19
DGDAT MSAVAL~, MSAVAL+36*, MSAVAL+37
DGDESC BLDVA086+12~, BLDVA086+17*, BLDVA086+19
DGERR MSA~, MSA+22*, MSA+24, MSA+26, MSAVAL~, MSAVAL+41, MSAVAL+42, ERR+14~, ERR+17*, ERR+22*
, ERR+23
DGESN MSAVAL~, MSAVAL+33
DGFLD MSA~, MSA+23*, MSA+24*, MSA+25*, MSA+26, MSAVAL~, MSAVAL+22, MSAVAL+25, MSAVAL+28, MSAVAL+31
, MSAVAL+33, MSAVAL+35, MSAVAL+40, ERR~, ERR+19*, ERR+20*, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+17
DGHL MSA~, MSA+27, ERR~, ERR+22
DGHL("ECH" MSA+18, ERR+18
DGHL("FS" MSA+18
DGI BLDVA086+8~, BLDVA086+14*
DGID MSA~, MSA+21, MSA+26, MSAVAL~, MSAVAL+22, MSAVAL+28
DGLINE BLDVA086+9~, BLDVA086+14*, BLDVA086+15, BLDVA086+16, BLDVA086+17
DGMSA MSA+15~, MSA+19*, MSA+27*, MSA+28
DGPOS ERR~, ERR+18, ERR+21, ERRVAL~, ERRVAL+16, ERRVAL+20
DGRSLT MSAVAL+16~, MSAVAL+20*, MSAVAL+45*, MSAVAL+46, MSAVAL+47, 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+31
DGTXT BLDVA086+11~, BLDVA086+16*, BLDVA086+18
DGVAL MSA+16~, MSA+26, MSA+27, MSAVAL~, MSAVAL+46!, ERR+15~, ERR+21, ERR+22, ERRVAL~
DGVAL(1 MSAVAL+25*, MSAVAL+26, ERRVAL+18*, ERRVAL+19*, ERRVAL+20*, ERRVAL+21*, ERRVAL+22*, ERRVAL+23*
DGVAL(2 MSAVAL+28*, MSAVAL+29
DGVAL(3 MSAVAL+31*
DGVAL(4 MSAVAL+33*
DGVAL(5 MSAVAL+37*
DGVAL(6 MSAVAL+41*, MSAVAL+42*, MSAVAL+43*
>> HLECH MSA+18*
>> HLFS MSA+18*

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