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

Package: Registration

Routine: DGROMAIL


Information

DGROMAIL ;DJH/AMA - ROM HL7 MAIL MESSAGE PROCESSING ; 28 Apr 2004 4:16 PM

Source Information

Source file <DGROMAIL.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 3 ^%DT  $$OREF^DILF  $$GET1^DIQ  
Kernel 2 $$FMTE^XLFDT  $$REPEAT^XLFSTR  
Clinical Information Resource Network 1 EXC^RGHLLOG  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGRODEBR  DGROHLR  

Entry Points

Name Comments DBIA/ICR reference
MPIMAIL(DGQRY) ;LOG MPI EXCEPTION FROM LAST SITE TREATED
ADDLINE(DGTEXT,DGINDENT,DGMAXLEN,DGCNT,DGXMTXT) ;add text line to message array
SPMAIL(DFN) ;SEND MAIL MESSAGE REGARDING A SENSITIVE PATIENT
DODMAIL(DGDATA,DFN,LSTDFN) ;SEND MAIL MESSAGE TO DATE OF DEATH MAIL GROUP
BLDMSG(LINE,DGXMTXT) ;build MailMan message array
SNDMSG(DGXMTXT,MAILGRP,MPIFL) ;send the MailMan message

External References

Name Field # of Occurrence
^%DT DODMAIL+27, DODMAIL+47
$$OREF^DILF SNDMSG+17
$$GET1^DIQ DODMAIL+15, DODMAIL+16, DODMAIL+17, DODMAIL+18, SPMAIL+14, SPMAIL+15, SPMAIL+16, SPMAIL+17
EXC^RGHLLOG MPIMAIL+21
$$SITE^VASITE MPIMAIL+15
$$FMTE^XLFDT DODMAIL+17, DODMAIL+28, DODMAIL+48, SPMAIL+16
$$REPEAT^XLFSTR ADDLINE+23
^XMD SNDMSG+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Label References

Name Line Occurrences
ADDLINE BLDMSG+16, BLDMSG+17, BLDMSG+19
BLDMSG DODMAIL+56, SPMAIL+20
SNDMSG DODMAIL+57, SPMAIL+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DODMAIL+24!, DODMAIL+26*, DODMAIL+44!, DODMAIL+46*, DODMAIL+58!
DFN DODMAIL~, DODMAIL+15, DODMAIL+16, DODMAIL+17, DODMAIL+18, SPMAIL~, SPMAIL+14, SPMAIL+15, SPMAIL+16, SPMAIL+17
DGAVAIL ADDLINE+11~, ADDLINE+26*, ADDLINE+30, ADDLINE+33
DGCNT BLDMSG+10~, BLDMSG+15*, BLDMSG+17, ADDLINE~, ADDLINE+21*, ADDLINE+39*, ADDLINE+40
DGDATA DODMAIL~, DODMAIL+21, DODMAIL+25, DODMAIL+30, DODMAIL+33, DODMAIL+37, DODMAIL+39, DODMAIL+41, DODMAIL+45, DODMAIL+51
, DODMAIL+53
DGINDENT ADDLINE~, ADDLINE+17*, ADDLINE+20*, ADDLINE+23, ADDLINE+26
DGLIN BLDMSG+8~, BLDMSG+12*, BLDMSG+16, BLDMSG+17, BLDMSG+19
DGLINE ADDLINE+12~, ADDLINE+34*, ADDLINE+37*, ADDLINE+40
DGLOC ADDLINE+13~, ADDLINE+30*, ADDLINE+33, ADDLINE+34, ADDLINE+35
DGMAX BLDMSG+9~, BLDMSG+13*, BLDMSG+16, BLDMSG+17, BLDMSG+19
DGMAXLEN ADDLINE~, ADDLINE+18*, ADDLINE+19*, ADDLINE+20, ADDLINE+26
DGPAD ADDLINE+14~, ADDLINE+23*, ADDLINE+40
DGQRY MPIMAIL~
DGQRY("ICN" MPIMAIL+20
DGQRY("RCVAC" MPIMAIL+17
DGQRY("RCVFAC" MPIMAIL+14, MPIMAIL+16*
DGSET DODMAIL+31~
DGSRCE DODMAIL+31~, DODMAIL+33*, DODMAIL+35
DGTEXT ADDLINE~, ADDLINE+16*, ADDLINE+27, ADDLINE+30, ADDLINE+33, ADDLINE+34, ADDLINE+35*, ADDLINE+37*
DGXMTXT MPIMAIL+8~, DODMAIL+10~, DODMAIL+55*, DODMAIL+56, DODMAIL+57, SPMAIL+9~, SPMAIL+19*, SPMAIL+20, SPMAIL+21, BLDMSG~
, BLDMSG+16, BLDMSG+17, BLDMSG+19, ADDLINE~, ADDLINE+40, SNDMSG~, SNDMSG+17
DIFROM SNDMSG+8~
DUZ SNDMSG+19
FACNAM MPIMAIL+8~, MPIMAIL+13*
>> HL("MID" MPIMAIL+9, MPIMAIL+13*, MPIMAIL+22*
>> HL("RFN" MPIMAIL+10
>> HL("SAF" MPIMAIL+11
HLMID MPIMAIL+8~, MPIMAIL+9*, MPIMAIL+22
LINE MPIMAIL+8~, MPIMAIL+13*, DODMAIL+10~, DODMAIL+12*, DODMAIL+56, SPMAIL+9~, SPMAIL+11*, SPMAIL+20, BLDMSG~
LINE( DODMAIL+20*, DODMAIL+28*, DODMAIL+35*, DODMAIL+39*, DODMAIL+48*, DODMAIL+53*, BLDMSG+15, BLDMSG+17
LINE(1 DODMAIL+13*, SPMAIL+12*
LINE(2 DODMAIL+14*, SPMAIL+13*
LINE(3 DODMAIL+15*, SPMAIL+14*
LINE(4 DODMAIL+16*, SPMAIL+15*
LINE(5 DODMAIL+17*, SPMAIL+16*
LINE(6 DODMAIL+18*, SPMAIL+17*
LNCNT DODMAIL+10~, DODMAIL+12*, DODMAIL+20, DODMAIL+22*, DODMAIL+28, DODMAIL+34*, DODMAIL+35, DODMAIL+38*, DODMAIL+39, DODMAIL+42*
, DODMAIL+48, DODMAIL+52*, DODMAIL+53
LST MPIMAIL+8~, MPIMAIL+10*, MPIMAIL+20
LSTDFN DODMAIL~, DODMAIL+21, DODMAIL+25, DODMAIL+30, DODMAIL+33, DODMAIL+37, DODMAIL+39, DODMAIL+41, DODMAIL+45, DODMAIL+51
, DODMAIL+53
MAILGRP SNDMSG~, SNDMSG+18
MPIFL MPIMAIL+8~, MPIMAIL+13*, DODMAIL+10~, DODMAIL+12*, DODMAIL+57, SPMAIL+9~, SPMAIL+11*, SPMAIL+21, SNDMSG~, SNDMSG+19
QS MPIMAIL+8~, MPIMAIL+11*, MPIMAIL+17*, MPIMAIL+20
>> RGEXC MPIMAIL+19*, MPIMAIL+21
SITE MPIMAIL+8~, MPIMAIL+15*, MPIMAIL+16
TEXT MPIMAIL+8~, MPIMAIL+20*, MPIMAIL+21, DODMAIL+10~, DODMAIL+55, SPMAIL+9~, SPMAIL+19
U MPIMAIL+16, DODMAIL+10~, DODMAIL+12*, SPMAIL+9~, SPMAIL+11*
X DODMAIL+24!, DODMAIL+25*, DODMAIL+44!, DODMAIL+45*, DODMAIL+58!
XMDUZ SNDMSG+9~, SNDMSG+15*
XMSUB SNDMSG+10~, SNDMSG+16*
XMTEXT SNDMSG+11~, SNDMSG+17*
XMY SNDMSG+12~
XMY( SNDMSG+19*
XMY("G." SNDMSG+18*
XMZ SNDMSG+13~
Y DODMAIL+24!, DODMAIL+28, DODMAIL+44!, DODMAIL+48, DODMAIL+58!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All