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

Package: Registration

Routine: DGPFHLQ4


Information

DGPFHLQ4 ;ALB/RPM - PRF HL7 ORF PROCESSING ; 12/13/04

Source Information

Source file <DGPFHLQ4.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 $$HL7TFM^XLFDT  $$IEN^XUAF4  
Registration 2 (ERR,MSA,MSH)^DGPFHLU4  ($$DECHL7,$$NXTSEG)^DGPFHLUT  
VA FileMan 2 $$FIND1^DIC  CHK^DIE  

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

Package Total Caller Graph
Registration 2 DGPFHLR  DGPFHLUQ  

Entry Points

Name Comments DBIA/ICR reference
PARSORF(DGWRK,DGHL,DGROOT,DGMSG) ;Parse ORF~R04 Message/Segments
MSH(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) ;
MSA(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) ;
ERR(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) ;
QRD(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) ;
OBR(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) ;
OBX(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) ;

External References

Name Field # of Occurrence
ERR^DGPFHLU4 ERR+13
MSA^DGPFHLU4 MSA+15
MSH^DGPFHLU4 MSH+16
$$DECHL7^DGPFHLUT OBR+20, OBX+30, OBX+36, OBX+44, OBX+51, OBX+52
$$NXTSEG^DGPFHLUT PARSORF+40
$$FIND1^DIC OBR+20
CHK^DIE OBX+36
$$HL7TFM^XLFDT OBX+34, OBX+40, OBX+53
$$IEN^XUAF4 OBR+23, OBR+24, OBX+46, OBX+54

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPF(26.14 - [#26.14] CHK^DIE
^DGPF(26.15 - [#26.15] FIND1^DIC

Label References

Name Line Occurrences
@( PARSORF+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DBRSACT OBX+23~, OBX+50*, OBX+55
DBRSDT OBX+23~, OBX+53*, OBX+57
DBRSNUM OBX+23~, OBX+51*, OBX+55, OBX+56, OBX+57, OBX+58
DBRSOTH OBX+23~, OBX+52*, OBX+56
DBRSSITE OBX+23~, OBX+54*, OBX+58
DGADT OBX+18~, OBX+34*, OBX+35, OBX+36, OBX+40*, OBX+41, OBX+42, OBX+44, OBX+46
DGARR MSH+15~, MSH+16, MSH+17, MSA+14~, MSA+15, MSA+16, ERR+12~, ERR+13, ERR+14
DGCS PARSORF+25~, PARSORF+31*, MSH~, MSH+16, MSA~, MSA+15, ERR~, ERR+13, QRD~, QRD+15
, OBR~, OBR+20, OBX~, OBX+28, OBX+33, OBX+39, OBX+46, OBX+49, OBX+50, OBX+54
DGCURLIN PARSORF+28~, PARSORF+35*, PARSORF+38, PARSORF+40*, PARSORF+41
DGERR MSH~, MSH+16, MSA~, MSA+15, ERR~, ERR+13, QRD~, OBR~, OBX~
DGERR( OBR+21*
DGERR("" OBR+21
DGFS PARSORF+24~, PARSORF+30*, PARSORF+40
DGHL PARSORF~
DGHL("ECH" PARSORF+31, PARSORF+32, PARSORF+33, PARSORF+34
DGHL("FS" PARSORF+30, PARSORF+34
DGI OBX+19~, OBX+30*, OBX+43*, OBX+44
DGLINE OBX+20~, OBX+29*, OBX+30, OBX+42*, OBX+44
DGMSG PARSORF~
DGORF MSH~, MSH+17, MSA~, MSA+16, ERR~, ERR+14, OBR~, OBR+18*, OBR+22, OBR+23
, OBR+24, OBX~, OBX+25, OBX+29, OBX+30, OBX+36, OBX+42, OBX+44, OBX+46, OBX+55
, OBX+56, OBX+57, OBX+58
DGQRY QRD~, QRD+14, QRD+15
DGROOT PARSORF~
DGRS PARSORF+26~, PARSORF+32*, MSH~, MSH+16, MSA~, MSA+15, ERR~, ERR+13, QRD~, OBR~
, OBX~, OBX+30, OBX+43, OBX+44, OBX+51, OBX+52
DGRSLT OBX+21~, OBX+23~, OBX+36
DGSEG PARSORF+39~, PARSORF+40, MSH~, MSH+16, MSA~, MSA+15, ERR~, ERR+13, QRD~, OBR~
, OBX~
DGSEG("TYPE" PARSORF+42
DGSEG(1 OBR+18
DGSEG(14 OBX+34, OBX+40, OBX+53
DGSEG(20 OBR+23
DGSEG(21 OBR+24
DGSEG(23 OBX+46, OBX+54
DGSEG(3 OBX+28, OBX+33, OBX+39, OBX+49, OBX+50
DGSEG(4 QRD+14, OBR+20
DGSEG(5 OBX+30, OBX+36, OBX+43, OBX+44, OBX+51, OBX+52
DGSEG(8 QRD+15
DGSETID OBR+15~, OBR+18*, OBR+19, OBR+22, OBR+23, OBR+24, OBX+22~, OBX+25*, OBX+26, OBX+29
, OBX+30, OBX+36, OBX+42, OBX+44, OBX+46, OBX+55, OBX+56, OBX+57, OBX+58
DGSS PARSORF+27~, PARSORF+33*, MSH~, MSH+16, MSA~, MSA+15, ERR~, ERR+13, QRD~, OBR~
, OBX~
>> DGSTAT OBR+21*
DGWRK PARSORF~, PARSORF+40
>> HLECH PARSORF+34*
>> HLFS PARSORF+34*
PRFFLG OBR+16~, OBR+20*, OBR+21, OBR+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All