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 |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DGPFHLR

Package: Registration

Routine: DGPFHLR


Information

DGPFHLR ;ALB/RPM - PRF HL7 RECEIVE DRIVERS ; 8/14/06 12:01pm

Source Information

Source file <DGPFHLR.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Registration 13 ($$FNDASGN,$$STOALL)^DGPFAA  $$STOHL7^DGPFAA3  ($$FNDLOG,PRGQLOG,STOSTAT)^DGPFHLL  ($$FNDEVNT,$$GETSTAT,STOEVNT)^DGPFHLL1  PARSQRY^DGPFHLQ3  PARSORF^DGPFHLQ4  (SNDACK,SNDORF)^DGPFHLS  PARSORU^DGPFHLU  
PARSACK^DGPFHLU4  PROCERR^DGPFHLU5  $$NXTSEG^DGPFHLUT  $$STATUS^DGPFUT  $$GETDFN^DGPFUT2  
Uncategorized 1 $$GETDFN^MPIF001  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGPFHLS  DGPFHLUQ  

Entry Points

Name Comments DBIA/ICR reference
RCVORU(DGWRK,DGMIEN,DGHL) ;Receive ORU Message Types (ORU~R01)
STOORU(DGORU,DGERR) ;store ORU data array
RCV ;Receive all message types and route to message specific receiver
STOORF(DGDFN,DGORF,DGERR) ;store ORF data
RCVORF(DGWRK,DGMIEN,DGHL) ;Receive ORF Message Types (ORF~R04)
RCVQRY(DGWRK,DGMIEN,DGHL) ;Receive QRY Message Types (QRY~R02)
RCVACK(DGWRK,DGMIEN,DGHL) ;Receive ACK Message Types (ACK~R01)

External References

Name Field # of Occurrence
$$FNDASGN^DGPFAA STOORU+33, STOORF+25
$$STOALL^DGPFAA STOORU+53, STOORF+44
$$STOHL7^DGPFAA3 STOORU+50
$$FNDLOG^DGPFHLL RCVACK+15, RCVORF+35
PRGQLOG^DGPFHLL RCVORF+39
STOSTAT^DGPFHLL RCVACK+19, RCVACK+22, RCVORF+36
$$FNDEVNT^DGPFHLL1 RCVORF+39
$$GETSTAT^DGPFHLL1 RCVORF+39
STOEVNT^DGPFHLL1 RCVORF+29
PARSQRY^DGPFHLQ3 RCVQRY+16
PARSORF^DGPFHLQ4 RCVORF+18
SNDACK^DGPFHLS RCVORU+24
SNDORF^DGPFHLS RCVQRY+20
PARSORU^DGPFHLU RCVORU+17
PARSACK^DGPFHLU4 RCVACK+14
PROCERR^DGPFHLU5 RCVACK+23
$$NXTSEG^DGPFHLUT RCV+48
$$STATUS^DGPFUT STOORU+47, STOORF+43
$$GETDFN^DGPFUT2 RCVQRY+17
$$GETDFN^MPIF001 RCVORF+19

Used in HL7 Interface

HL7 Protocol Name Call Tags
DGPF PRF ORU/R01 EVENT RCV
DGPF PRF ORU/R01 SUBSC RCV
DGPF PRF QRY/R02 EVENT RCV
DGPF PRF ORF/R04 SUBSC RCV

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DGPF" RCVORU+15, RCVORF+16
^TMP("DGPFHL7" RCV+37

Label References

Name Line Occurrences
$$STOORF RCVORF+26
$$STOORU RCVORU+19
@( RCV+51

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGACK RCVACK+10~, RCVACK+14, RCVACK+23
DGACK("ACKCODE" RCVACK+18
DGACK("MSGID" RCVACK+15
DGACKTYP RCVORU+13~, RCVORU+20*, RCVORU+22*, RCVORU+24
DGADT STOORU+9~, STOORU+27*, STOORU+28*, STOORU+30*, STOORU+34*, STOORU+37*, STOORU+40, STOORU+41, STOORU+44, STOORF+10~
, STOORF+32*, STOORF+33*, STOORF+36, STOORF+37, STOORF+40
DGCNT RCV+31~, RCV+42*, RCV+43, RCV+44*, RCV+45, STOORU+10~, STOORU+27*, STOORU+28*, STOORU+29
DGDFN RCVQRY+10~, RCVQRY+17*, RCVQRY+18, RCVQRY+20, RCVORF+10~, RCVORF+19*, RCVORF+26, RCVORF+29, RCVORF+39, STOORF~
, STOORF+20
DGDFNERR RCVQRY+11~
DGDFNERR("DIERR" RCVQRY+18, RCVQRY+19
DGERR STOORU~, STOORU+37, STOORU+53, STOORU+56*, STOORU+58, RCVACK+11~, RCVACK+14, RCVACK+19, RCVACK+22, RCVACK+23
, RCVORF+13~, RCVORF+18, RCVORF+36, STOORF~, STOORF+33, STOORF+44, STOORF+45
DGERR( RCVORF+28*
DGERR("" RCVORF+28
DGERR("DIERR" STOORU+56
DGHL RCVORU~, RCVORU+17, RCVORU+24, RCVACK~, RCVACK+14, RCVQRY~, RCVQRY+16, RCVQRY+20, RCVORF~, RCVORF+18
DGLIEN RCVACK+12~, RCVACK+15*, RCVACK+16, RCVACK+19, RCVACK+22, RCVACK+23, RCVORF+11~, RCVORF+35*, RCVORF+36
DGMIEN RCVORU~, RCVORU+24, RCVACK~, RCVQRY~, RCVQRY+20, RCVORF~
DGMSGTYP RCV+32~, RCV+49*, RCV+51
DGORF RCVORF+12~, RCVORF+16*, RCVORF+17, RCVORF+18, RCVORF+19, RCVORF+22, RCVORF+23, RCVORF+26, RCVORF+32, RCVORF+35
, RCVORF+42, STOORF~, STOORF+17, STOORF+21, STOORF+29, STOORF+30, STOORF+31, STOORF+33, STOORF+37, STOORF+40
DGORU RCVORU+10~, RCVORU+15*, RCVORU+16, RCVORU+17, RCVORU+19, RCVORU+27, STOORU~, STOORU+16, STOORU+17, STOORU+18
, STOORU+22, STOORU+23, STOORU+24, STOORU+28, STOORU+34, STOORU+37, STOORU+41, STOORU+44
DGPFA STOORU+11~, STOORU+50, STOORU+53, STOORF+11~, STOORF+18~, STOORF+44
DGPFA("DFN" STOORU+17*, STOORU+33, STOORF+20*, STOORF+25
DGPFA("FLAG" STOORU+18*, STOORU+33, STOORF+21*, STOORF+22, STOORF+25
DGPFA("NARR" STOORU+24*, STOORF+31*
DGPFA("ORIGSITE" STOORU+23*, STOORF+30*
DGPFA("OWNER" STOORU+22*, STOORF+29*
DGPFA("SNDFAC" STOORU+16*
DGPFA("STATUS" STOORU+21*, STOORU+47*, STOORF+28*, STOORF+43*
DGPFAH STOORU+12~, STOORU+38~, STOORU+50, STOORU+53, STOORF+12~, STOORF+34~, STOORF+44
DGPFAH("ACTION" STOORU+41*, STOORU+47, STOORU+49, STOORF+37*, STOORF+43
DGPFAH("APPRVBY" STOORU+43*, STOORF+39*
DGPFAH("ASSIGNDT" STOORU+40*, STOORF+36*
DGPFAH("COMMENT" STOORU+44*, STOORF+40*
DGPFAH("ENTERBY" STOORU+42*, STOORF+38*
DGQRY RCVQRY+12~, RCVQRY+16, RCVQRY+20
DGQRY("ICN" RCVQRY+17
DGQRYERR RCVQRY+13~, RCVQRY+19*, RCVQRY+20
DGSEG RCV+33~, RCV+48
DGSEG("TYPE" RCV+48
DGSEG(9 RCV+49
DGSEGCNT RCV+34~, RCV+41*, RCV+43, RCV+45
DGSEGERR RCVORU+11~, RCVORU+17, RCVORU+19, RCVORU+24, RCVQRY+14~, RCVQRY+16, RCVQRY+20
DGSET STOORF+13~, STOORF+16*, STOORF+17*, STOORF+21, STOORF+29, STOORF+30, STOORF+31, STOORF+33, STOORF+37, STOORF+40
DGSINGLE STOORU+13~, STOORU+29*, STOORU+33, STOORU+35*, STOORU+49
DGSTAT RCVORF+14~, RCVORF+23*, RCVORF+27*, RCVORF+32*, RCVORF+36
DGSTOERR RCVORU+12~, RCVORU+19, RCVORU+24
DGWRK RCV+35~, RCV+37*, RCV+38, RCV+43, RCV+45, RCV+48, RCV+54, RCVORU~, RCVORU+17, RCVACK~
, RCVACK+14, RCVQRY~, RCVQRY+16, RCVORF~, RCVORF+18
>> HL("ECH" RCV+49
>> HL("FS" RCV+48
>> HL("MTN" RCV+51
>> HLNEXT RCV+41
>> HLNODE RCV+43
>> HLNODE( RCV+44, RCV+45
>> HLQUIT RCV+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables |  All