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

Package: Registration

Routine: DGPFHLU


Information

DGPFHLU ;ALB/RPM - PRF HL7 ORU/ACK PROCESSING ; 6/21/06 10:27am

Source Information

Source file <DGPFHLU.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Registration 7 $$GETHIST^DGPFAAH  $$OBR^DGPFHLU1  ($$BLDOBXTX,$$OBX)^DGPFHLU2  $$NXTSEG^DGPFHLUT  $$TESTVAL^DGPFUT  $$GETDFN^DGPFUT2  $$EN^VAFHLPID  
Kernel 2 $$HL7TFM^XLFDT  $$IEN^XUAF4  
VA Fileman 1 CHK^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGPFHLR  DGPFHLS  

Entry Points

Name Comments DBIA/ICR reference
PID(DGSEG,DGCS,DGRS,DGORU,DGERR) ;
BLDORU(DGPFA,DGHARR,DGHL,DGROOT) ;Build ORU~R01 Message/Segments
OBX(DGSEG,DGCS,DGRS,DGORU,DGERR) ;
OBR(DGSEG,DGCS,DGRS,DGORU,DGERR) ;
PARSORU(DGWRK,DGHL,DGROOT,DGPFERR) ;Parse ORU~R01 Message/Segments
MSH(DGSEG,DGCS,DGRS,DGORU,DGERR) ;

External References

Name Field # of Occurrence
$$GETHIST^DGPFAAH BLDORU+36, BLDORU+55
$$OBR^DGPFHLU1 BLDORU+39
$$BLDOBXTX^DGPFHLU2 BLDORU+48, BLDORU+66
$$OBX^DGPFHLU2 BLDORU+60
$$NXTSEG^DGPFHLUT PARSORU+37
$$TESTVAL^DGPFUT OBR+21, OBR+25, OBR+30
$$GETDFN^DGPFUT2 PID+21
CHK^DIE OBX+33
$$EN^VAFHLPID BLDORU+30
$$HL7TFM^XLFDT OBX+31, OBX+38
$$IEN^XUAF4 MSH+16, OBR+24, OBR+28

FileMan Files Accessed Via FileMan Db Call

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

Label References

Name Line Occurrences
@( PARSORU+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGADT BLDORU+13~, BLDORU+51*, BLDORU+52*, BLDORU+55, BLDORU+69, OBX+18~, OBX+31*, OBX+32, OBX+34, OBX+38*
, OBX+39, OBX+40, OBX+42
DGARR PID+16~, OBR+18~, OBR+34
DGARR("DFN" PID+21*, PID+22, PID+26
DGARR("FLAG" OBR+20*, OBR+21
DGARR("ORIGSITE" OBR+28*, OBR+29*, OBR+30
DGARR("OWNER" OBR+24*, OBR+25
DGCS PARSORU+23~, PARSORU+30*, MSH~, MSH+16, PID~, PID+20, OBR~, OBR+20, OBX~, OBX+24
, OBX+30, OBX+37
DGCURLIN PARSORU+25~, PARSORU+32*, PARSORU+35, PARSORU+37*, PARSORU+38
DGDFNERR PID+17~
DGDFNERR("DIERR" PID+22, PID+23
DGERR PARSORU+27~, MSH~, PID~, OBR~, OBX~
DGERR("OBR" OBR+22*, OBR+26*, OBR+31*
DGERR("PID" PID+23*
DGFS PARSORU+22~, PARSORU+29*, PARSORU+37
DGHARR BLDORU~, BLDORU+26
DGHARR( BLDORU+36, BLDORU+52, BLDORU+55, BLDORU+69
DGHARR("" BLDORU+35
DGHIEN BLDORU+14~, BLDORU+23*, BLDORU+52, BLDORU+54*, BLDORU+69*, BLDORU+71
DGHL BLDORU~, BLDORU+39, BLDORU+48, BLDORU+60, BLDORU+66, PARSORU~
DGHL("ECH" PARSORU+30, PARSORU+31
DGHL("FS" PARSORU+29
DGI OBX+19~, OBX+26*, OBX+27, OBX+41*, OBX+42
DGICN PID+18~, PID+20*, PID+21
DGLDT BLDORU+15~, BLDORU+35*, BLDORU+36
DGLINE OBX+20~, OBX+25*, OBX+27, OBX+40*, OBX+42
DGORU MSH~, MSH+16, PID~, PID+26, OBR~, OBR+29, OBR+34, OBX~, OBX+25, OBX+27
, OBX+34, OBX+40, OBX+42
DGPFA BLDORU~, BLDORU+26, BLDORU+39
DGPFA("DFN" BLDORU+30
DGPFAH BLDORU+16~, BLDORU+36, BLDORU+39, BLDORU+48, BLDORU+53~, BLDORU+55, BLDORU+60, BLDORU+66
DGPFAH("ACTION" BLDORU+60
DGPFERR PARSORU~
DGROOT BLDORU~, BLDORU+26, BLDORU+32, BLDORU+41, BLDORU+48, BLDORU+62, BLDORU+66, PARSORU~
DGRS PARSORU+24~, PARSORU+31*, MSH~, PID~, OBR~, OBX~, OBX+26, OBX+27, OBX+41, OBX+42
DGRSLT OBX+21~, OBX+33, OBX+34
DGSEG BLDORU+17~, BLDORU+24*, BLDORU+32*, BLDORU+41*, BLDORU+48, BLDORU+62*, BLDORU+66, PARSORU+26~, PARSORU+36~, PARSORU+37
, MSH~, PID~, OBR~, OBX~
DGSEG("TYPE" PARSORU+39
DGSEG(1 PID+23, OBR+22, OBR+26, OBR+31
DGSEG(14 OBX+31, OBX+38
DGSEG(20 OBR+24
DGSEG(21 OBR+28
DGSEG(3 PID+20, OBX+24, OBX+30, OBX+37
DGSEG(4 MSH+16, OBR+20
DGSEG(5 OBX+26, OBX+27, OBX+33, OBX+41, OBX+42
DGSEGSTR BLDORU+18~, BLDORU+30*, BLDORU+31, BLDORU+32, BLDORU+39*, BLDORU+40, BLDORU+41, BLDORU+60*, BLDORU+61, BLDORU+62
DGSET BLDORU+19~, BLDORU+37*, BLDORU+39, BLDORU+44*, BLDORU+48, BLDORU+59*, BLDORU+60, BLDORU+66
DGSTR BLDORU+20~, BLDORU+29*, BLDORU+30, BLDORU+38*, BLDORU+39, BLDORU+58*, BLDORU+60
DGTROOT BLDORU+21~, BLDORU+47*, BLDORU+48, BLDORU+65*, BLDORU+66
DGWRK PARSORU~, PARSORU+37
U BLDORU+60
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All