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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGPFBGR

Package: Registration

Routine: DGPFBGR


Information

DGPFBGR ;ALB/RPM - PRF BACKGROUND PROCESSING DRIVER ; 6/3/05 12:25pm

Source Information

Source file <DGPFBGR.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 5 $$GETASGN^DGPFAA  RUNQRY^DGPFHLRT  $$GETFLAG^DGPFUT1  $$GETPAT^DGPFUT2  $$SITE^VASITE  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  ($$CJ,$$LJ,$$REPEAT)^XLFSTR  
MailMan 1 ^XMD  
VA FileMan 1 $$OREF^DILF  

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 DGPF BACKGROUND PROCESSING  DGPFHLTM  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point for PRF background processing
NOTIFY(DGDATE) ;Send notification message for pending Patient Record Flag
BLDMSG(DGMGROUP,DGLIST,DGXMTXT) ;build MailMan message array
ADDLINE(DGTEXT,DGINDENT,DGMAXLEN,DGCNT,DGXMTXT) ;add text line to message array
SEND(DGGROUP,DGXMTXT) ;send the MailMan message

External References

Name Field # of Occurrence
$$GETASGN^DGPFAA NOTIFY+38
RUNQRY^DGPFHLRT EN+3
$$GETFLAG^DGPFUT1 NOTIFY+55
$$GETPAT^DGPFUT2 NOTIFY+45
$$OREF^DILF SEND+18
$$SITE^VASITE BLDMSG+21
$$FMTE^XLFDT BLDMSG+38, BLDMSG+40
$$NOW^XLFDT EN+2, NOTIFY+29
$$CJ^XLFSTR BLDMSG+23
$$LJ^XLFSTR BLDMSG+27, BLDMSG+36, BLDMSG+37, BLDMSG+38, BLDMSG+39
$$REPEAT^XLFSTR BLDMSG+28, ADDLINE+23
^XMD SEND+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF(26.13 - [#26.13] NOTIFY+32, NOTIFY+34, NOTIFY+65!
^TMP("DGPFMSG" NOTIFY+26
^TMP("DGPFREV" NOTIFY+23

Label References

Name Line Occurrences
$$BLDMSG NOTIFY+70
ADDLINE BLDMSG+22, BLDMSG+23, BLDMSG+24, BLDMSG+25, BLDMSG+26, BLDMSG+27, BLDMSG+28, BLDMSG+43, BLDMSG+44
NOTIFY EN+2
SEND NOTIFY+70

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGAIEN NOTIFY+10~, NOTIFY+33*, NOTIFY+34*, NOTIFY+38, NOTIFY+62, NOTIFY+65, BLDMSG+30*, BLDMSG+31*, BLDMSG+33
DGAVAIL ADDLINE+11~, ADDLINE+26*, ADDLINE+30, ADDLINE+33
DGCNT BLDMSG+30*, BLDMSG+47*, BLDMSG+49, ADDLINE~, ADDLINE+21*, ADDLINE+39*, ADDLINE+40
DGDATE NOTIFY~, NOTIFY+29*, NOTIFY+32
DGDEM NOTIFY+12~, NOTIFY+35~, NOTIFY+45
DGDEM("DOB" NOTIFY+48
DGDEM("NAME" NOTIFY+46
DGDEM("SSN" NOTIFY+47
DGDFN NOTIFY+11~, NOTIFY+41*, NOTIFY+42, NOTIFY+45
DGDOB NOTIFY+13~, NOTIFY+48*, NOTIFY+62, BLDMSG+9~, BLDMSG+38*, BLDMSG+43
DGFLAG BLDMSG+10~, BLDMSG+39*, BLDMSG+43
DGFLG NOTIFY+14~, NOTIFY+35~, NOTIFY+55
DGFLG("REVGRP" NOTIFY+58
DGGROUP SEND~, SEND+19
DGINDENT ADDLINE~, ADDLINE+17*, ADDLINE+20*, ADDLINE+23, ADDLINE+26
DGLIN BLDMSG+11~, BLDMSG+19*, BLDMSG+22, BLDMSG+23, BLDMSG+24, BLDMSG+25, BLDMSG+26, BLDMSG+27, BLDMSG+28, BLDMSG+43
, BLDMSG+44
DGLINE ADDLINE+12~, ADDLINE+34*, ADDLINE+37*, ADDLINE+40
DGLIST NOTIFY+15~, NOTIFY+23*, NOTIFY+24, NOTIFY+62, NOTIFY+69, NOTIFY+70, NOTIFY+74, BLDMSG~, BLDMSG+31, BLDMSG+33
DGLOC ADDLINE+13~, ADDLINE+30*, ADDLINE+33, ADDLINE+34, ADDLINE+35
DGMAX BLDMSG+13~, BLDMSG+20*, BLDMSG+22, BLDMSG+23, BLDMSG+24, BLDMSG+25, BLDMSG+26, BLDMSG+27, BLDMSG+28, BLDMSG+43
, BLDMSG+44
DGMAXLEN ADDLINE~, ADDLINE+18*, ADDLINE+19*, ADDLINE+20, ADDLINE+26
DGMGROUP NOTIFY+20~, NOTIFY+58*, NOTIFY+59, NOTIFY+62, NOTIFY+68*, NOTIFY+69*, NOTIFY+70, BLDMSG~, BLDMSG+31, BLDMSG+33
DGMSGTXT NOTIFY+16~, NOTIFY+26*, NOTIFY+27, NOTIFY+70, NOTIFY+71
DGNAME NOTIFY+17~, NOTIFY+46*, NOTIFY+62, BLDMSG+12~, BLDMSG+36*, BLDMSG+43
DGNDT NOTIFY+18~, NOTIFY+31*, NOTIFY+32*, NOTIFY+34, NOTIFY+65
DGPAD ADDLINE+14~, ADDLINE+23*, ADDLINE+40
DGPFA NOTIFY+19~, NOTIFY+35~, NOTIFY+38
DGPFA("DFN" NOTIFY+41
DGPFA("FLAG" NOTIFY+55, NOTIFY+62
DGPFA("REVIEWDT" NOTIFY+51
DGREC BLDMSG+14~, BLDMSG+33*, BLDMSG+36, BLDMSG+37, BLDMSG+38, BLDMSG+39, BLDMSG+40
DGREVDT NOTIFY+51*, NOTIFY+52, NOTIFY+62, BLDMSG+15~, BLDMSG+40*, BLDMSG+43
DGSITE BLDMSG+16~, BLDMSG+21*
DGSSN NOTIFY+21~, NOTIFY+47*, NOTIFY+62, BLDMSG+17~, BLDMSG+37*, BLDMSG+43
DGTEXT ADDLINE~, ADDLINE+16*, ADDLINE+27, ADDLINE+30, ADDLINE+33, ADDLINE+34, ADDLINE+35*, ADDLINE+37*
DGXMTXT BLDMSG~, BLDMSG+22, BLDMSG+23, BLDMSG+24, BLDMSG+25, BLDMSG+26, BLDMSG+27, BLDMSG+28, BLDMSG+43, BLDMSG+44
, ADDLINE~, ADDLINE+40, SEND~, SEND+18
DIFROM SEND+9~
U NOTIFY+41, NOTIFY+51, NOTIFY+55, NOTIFY+58, NOTIFY+62, BLDMSG+36, BLDMSG+37, BLDMSG+38, BLDMSG+39, BLDMSG+40
XMDUZ SEND+10~, SEND+16*
XMSUB SEND+11~, SEND+17*
XMTEXT SEND+12~, SEND+18*
XMY SEND+13~
XMY("G." SEND+19*
XMZ SEND+14~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All