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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DVBA278P

Package: Automated Medical Information Exchange

Routine: DVBA278P


Information

DVBA278P ;ALB/GTS - PATCH DVBA*2.7*8 TO CLEANUP 396.1 DD ; 4/29/96

Source Information

Source file <DVBA278P.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIE  ^DIK  ^DIR  
Kernel 1 MES^XPDUTL  
MailMan 1 ^XMD  

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

Package Total Caller Graph
Kernel 1 INSTALL QUESTIONS  

Entry Points

Name Comments DBIA/ICR reference
P13 ;;.01
P115 ;;.01
TEXT ; write lines for user
ENVCHKQ
KVARS
START ;** Start processing
P12 ;;.01
QUEST ;** Entry point - Question Class III fields
P14 ;;.01
FLDCLEAN ;**Delete selected fields
LINE(TEXT)
FIELDS ; list of fields in 396.1
MAIL ; mail message of bogus nodes found

External References

Name Field # of Occurrence
^DIE FLDCLEAN+14, FLDCLEAN+26
^DIK FLDCLEAN+33
^DIR START+39
^XMD MAIL+37
MES^XPDUTL QUEST+3, QUEST+6, START+4, START+5, START+20, START+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DVB(396.1 - [#396.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( START+14, START+15, START+16
^DD(396.1 FLDCLEAN+18, FLDCLEAN+19
^DVB(396.1 - [#396.1] FLDCLEAN+4, FLDCLEAN+22
^TMP("DVBA V2.7 P8 E-MAIL" MAIL+39!, LINE+1*

Label References

Name Line Occurrences
KVARS QUEST+2
LINE MAIL+7, MAIL+9, MAIL+11, MAIL+12, MAIL+14, MAIL+16, MAIL+17, MAIL+20, MAIL+23, MAIL+26
, MAIL+28, MAIL+36
MAIL START+48
START QUEST+7

Naked Globals

Name Field # of Occurrence
^(0 START+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BLANK1 MAIL+31*, MAIL+32*, MAIL+33, MAIL+38!
BLANK2 MAIL+31*, MAIL+34*, MAIL+35, MAIL+38!
CLASSI KVARS+1!
CLASSI( START+10*, START+15
CLASSIII START+19, KVARS+1!
CLASSIII( START+16*, START+31, START+33, START+36, START+37, START+44, START+45
CLEANFLD FLDCLEAN+2~, FLDCLEAN+17*, FLDCLEAN+19*, FLDCLEAN+20
COUNT START+1*, KVARS!, MAIL+5*, LINE+1*
DA FLDCLEAN+12*, FLDCLEAN+15!, FLDCLEAN+24*, FLDCLEAN+27!, FLDCLEAN+30*, FLDCLEAN+34!
DA(1 FLDCLEAN+24*, FLDCLEAN+31*, FLDCLEAN+32
DFN KVARS!
DIE FLDCLEAN+12*, FLDCLEAN+15!, FLDCLEAN+23*, FLDCLEAN+27!
DIFROM MAIL+1~
DIK FLDCLEAN+32*, FLDCLEAN+34!
DIR START+46!
DIR("A" START+38*
DIR("B" START+39*
DIR(0 START+38*
DIROUT START+40, KVARS+2!
DR FLDCLEAN+13*, FLDCLEAN+15!, FLDCLEAN+25*, FLDCLEAN+27!
DTOUT START+40, KVARS+2!
DUOUT START+40, KVARS+2!
DUZ MAIL+2
DVBAOUT START+31, START+33, START+40*, START+41, START+47, START+48, KVARS+1!
FIELDVAR START+9*, START+10, KVARS!
FILE START+8*, START+10, START+13*, START+14, START+15, START+16, START+30*, START+31*, START+33, START+36
, START+37, START+44, START+45, KVARS!
FILEDA1 FLDCLEAN+2~, FLDCLEAN+7*, FLDCLEAN+11, FLDCLEAN+16, FLDCLEAN+18, FLDCLEAN+31
FLDDA START+14*, START+15, START+16, START+32*, START+33*, START+35, START+36, START+37, START+44, START+45
, KVARS!, FLDCLEAN+2~, FLDCLEAN+8*, FLDCLEAN+13, FLDCLEAN+25, FLDCLEAN+30
I QUEST+4*, START+1*, START+9*, KVARS!, MAIL+5*, MAIL+29*, MAIL+30*, MAIL+32, MAIL+33, MAIL+35
, FLDCLEAN+2~, FLDCLEAN+5*, FLDCLEAN+6*, FLDCLEAN+7, FLDCLEAN+8
MULTDA FLDCLEAN+2~, FLDCLEAN+17*, FLDCLEAN+18*, FLDCLEAN+19, FLDCLEAN+21*, FLDCLEAN+22*, FLDCLEAN+24
NODE START+1*, KVARS!, FLDCLEAN+2~, FLDCLEAN+19*, FLDCLEAN+22, FLDCLEAN+23
NODENM KVARS!
QUESDA START+1*, START+42*, START+43, KVARS!
QUESSUB START+24*, START+25*, START+26, START+27, START+43*, START+44, START+45, MAIL+38!
SITEDA FLDCLEAN+2~, FLDCLEAN+3*, FLDCLEAN+4*, FLDCLEAN+12, FLDCLEAN+22, FLDCLEAN+23, FLDCLEAN+24
TEXT MAIL+6*, MAIL+7, MAIL+8*, MAIL+9, MAIL+10*, MAIL+11, MAIL+13*, MAIL+14, MAIL+15*, MAIL+16
, MAIL+19*, MAIL+20, MAIL+22*, MAIL+23, MAIL+25*, MAIL+26, MAIL+27*, MAIL+28, MAIL+33*, MAIL+34
, MAIL+35*, MAIL+36, MAIL+38!, LINE~, LINE+1
TXTVAR QUEST+1~, QUEST+4*, QUEST+5*, QUEST+6
U START+36, START+37, START+44, START+45
X START+46!
XMDUZ MAIL+2*, MAIL+38!
XMSUB MAIL+3*, MAIL+38!
XMTEXT MAIL+4*, MAIL+38!
XMY MAIL+38!
XMY( MAIL+2*
XPDQUES START+47!, MAIL+18, FLDCLEAN+1
XPDQUES( START+25, START+26*, START+27*, START+44*, START+45*, MAIL+30, MAIL+32, MAIL+33, MAIL+35, FLDCLEAN+6
, FLDCLEAN+7, FLDCLEAN+8
XPDQUES("PRE1" MAIL+21, MAIL+24
Y START+41, START+46!

Marked Items

Name Field # of Occurrence
$T(FIELDS+I START+9
$T(TEXT+I QUEST+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All