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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PREAPO2

Package: Advanced Medication Platform

Routine: PREAPO2


Information

PREAPO2 ;BIR/RTR - Post Install routine for patch PREA*1*2 ; JUL 31, 2020

Source Information

Source file <PREAPO2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 BMES^XPDUTL  $$SHAHASH^XUSHSH  
VA FileMan 2 $$FIND1^DIC  UPDATE^DIE  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
EN ;PREA*1*2 Post Install
MAIL ;Send mail message
ADD ;Add Advanced Medication Platform entry to Remote Application File
OPT ;find AMPL option
ERR ;Error handling

External References

Name Field # of Occurrence
$$FIND1^DIC ADD+3, OPT+3
UPDATE^DIE ADD+22, ADD+35
^XMD MAIL+6
BMES^XPDUTL EN+4, EN+6, ADD+9, ADD+14, ADD+28, ADD+42, ADD+43, ADD+47, OPT+9, OPT+15
$$SHAHASH^XUSHSH ADD+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] FIND1^DIC
^XWB(8994.5 - [#8994.5] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+3!, MAIL+7!, ADD+6*, ADD+7*, ADD+8*, ADD+11*, ADD+12*, ADD+13*, ADD+25*, ADD+26*
ADD+27*, ADD+38*, ADD+39*, ADD+40*, ADD+41*, ADD+44*, ADD+45*, ADD+46*, OPT+6*, OPT+7*
OPT+8*, OPT+12*, OPT+13*, OPT+14*, ERR+2*, ERR+3*

Label References

Name Line Occurrences
ADD EN+5
ERR ADD+5, ADD+24, ADD+37, OPT+5
MAIL EN+5
OPT ADD+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIFROM MAIL+6~
DUZ MAIL+5, MAIL+6~
PREADATA ADD+1~, ADD+30!
PREADATA( ADD+19*, ADD+20*, ADD+21*, ADD+31*, ADD+32*, ADD+33*, ADD+34*
PREAERR ADD+1~, ADD+4, ADD+18!, ADD+23, ADD+36, OPT+2!, OPT+4
PREAERR("DIERR" ADD+8, ADD+27, ADD+41, OPT+8
PREAFLG EN+1~, EN+2*, MAIL+2, ADD+17, OPT+11*, ERR+1*
PREAOPC OPT+1~
PREAOPI OPT+1~
PREARIEN ADD+1~
PREARIEN(1 ADD+23, ADD+31, ADD+32, ADD+33, ADD+34
PREARSLT ADD+1~, ADD+3*, ADD+10, ADD+17!, ADD+20, OPT+3*, OPT+10
PREASIEN ADD+1~
PREASIEN(2 ADD+36
XMDUZ MAIL+1~, MAIL+3*
XMMG MAIL+1~
XMROU MAIL+1~
XMSTRIP MAIL+1~
XMSUB MAIL+1~, MAIL+2*
XMTEXT MAIL+1~, MAIL+4*
XMY MAIL+1~
XMY( MAIL+5*
XMYBLOB MAIL+1~
XMZ MAIL+1~
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All