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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RMPREXT

Package: Prosthetics

Routine: RMPREXT


Information

RMPREXT ;PHX/HNC-DATA EXTRACT FOR Nppd ;4/20/1995

Source Information

Source file <RMPREXT.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Registration 2 (ADD,DEM,SVC)^VADPT  $$SITE^VASITE  
MailMan 1 ^XMD  
Master Patient Index VistA 1 ($$GETICN,$$GETVCCI)^MPIF001  
Prosthetics 1 ^RMPREXR  
VA FileMan 1 EN^DIQ1  

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

Package Total Caller Graph
Prosthetics 1 RMPRESRV  

Entry Points

Name Comments DBIA/ICR reference
EN ;extract from 660
PR1 ;refresh amis codes
EN1 ;pass dates if needed
LINECK ;check the message line limit (5000)
TMP ;format for mailman ^TMP(namespace,$J,counter)=record,field,value
MAIL ;pack it up and send it off
MAILS ;entry point to send summary msg
QUE ;TaskMan Queue
EXIT ;exit point
PR2 ;Bundle open obligations on 2319

External References

Name Field # of Occurrence
^%ZIS EN+2
HOME^%ZIS EN+3
^%ZISC PR2+39
^%ZTLOAD QUE+4
EN^DIQ1 EN1+14, TMP+51, PR2+34
$$GETICN^MPIF001 TMP+39
$$GETVCCI^MPIF001 TMP+42
^RMPREXR PR1+1
ADD^VADPT TMP+13
DEM^VADPT TMP+13
SVC^VADPT TMP+13
$$SITE^VASITE TMP+6, MAILS+3, EXIT+2, EXIT+7, EXIT+9
^XMD MAILS+4, EXIT+12, PR2+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"<REQUEST QUEUED>"
  • Line Location: QUE+4
Routine Call
  • %ZIS
  • Line Location:
    • EN+2
Routine Call
  • %ZIS
  • Line Location:
    • EN+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(440 - [#440] Classic Fileman Calls
^RMPR(660 - [#660] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(660 - [#660] EN1+5, EN1+10, TMP+12, TMP+48, PR2+15, PR2+16, PR2+17, PR2+20, PR2+31*, PR2+32*
^RMPR(661 - [#661] PR2+29, PR2+30
^TMP("RMPR" EN1+4!, LINECK+1!, TMP+8*, TMP+9*, TMP+14*, TMP+16*, TMP+18*, TMP+20*, TMP+22*, TMP+24*
TMP+26*, TMP+28*, TMP+30*, TMP+33*, TMP+34*, TMP+35*, TMP+40*, TMP+43*, TMP+52*, TMP+53*
TMP+54*, TMP+55*, EXIT+5!, PR2+12!

Label References

Name Line Occurrences
EXIT EN1+31, PR2+38
LINECK EN1+25, PR2+34, PR2+36
MAIL EN1+31, LINECK+1, PR2+38
MAILS EXIT+4
QUE EN+3
TMP EN1+28, PR2+36

Naked Globals

Name Field # of Occurrence
^("AM" PR2+31*, PR2+32*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+1~, EN+2*
CMOR TMP+42*, TMP+43, TMP+57!
COUNT EN1+3*, MAILS+7*, EXIT+7, EXIT+13!
DA EN1+12*, EN1+30!, TMP+48*, TMP+49, TMP+52, TMP+53, TMP+54, TMP+55, PR2+34*, PR2+37!
DFN EN1+30!, TMP+3*, TMP+12*, TMP+39, TMP+42, PR2+37!
DIC EN1+2*, EN1+13*, EN1+30!, TMP+47*, PR2+14*, PR2+37!
DIQ EN1+12*, EN1+30!, TMP+50*, PR2+34*, PR2+37!
DIQ(0 EN1+2*, EN1+13*, TMP+50*, PR2+14*
DR EN1+2*, EN1+13*, EN1+30!, TMP+50*, PR2+14*, PR2+37!
ICN TMP+39*, TMP+40, TMP+57!
IENSITE TMP+6*, TMP+8, TMP+9, TMP+14, TMP+16, TMP+18, TMP+20, TMP+22, TMP+24, TMP+26
TMP+28, TMP+30, TMP+33, TMP+34, TMP+35, TMP+40, TMP+43, TMP+52, TMP+53, TMP+54
TMP+55, EXIT+13!
IO("Q" EN+3, QUE+1!
IO(0 QUE+4
ION QUE+1
IOST QUE+1
ITM PR2+25~, PR2+26*, PR2+27, PR2+29, PR2+30
NEW PR2+25~, PR2+29*, PR2+32
>> POP EN+2
REPAIR PR2+25~, PR2+30*, PR2+31
RMPR TMP+57!
RMPR(660 EN1+17, EN1+18*, EN1+20, EN1+21*, EN1+23, EN1+24*, EN1+28, TMP+2, TMP+4, TMP+8
TMP+9, PR2+36
RMPRA EN1+9*, EN1+10*, EN1+12, EN1+17, EN1+18, EN1+20, EN1+21, EN1+23, EN1+24, EN1+30!
PR2+17*, PR2+19, PR2+26, PR2+37!
RMPRB EN1+3*, EN1+5*, EN1+6, EN1+10, PR2+13*, PR2+15*, PR2+16, PR2+17, PR2+20, PR2+31
PR2+32, PR2+34, PR2+37!
RMPRC EN1+27*, EN1+28*, EN1+30!, TMP+2, TMP+4, TMP+8, TMP+9, TMP+12, TMP+14, TMP+16
TMP+18, TMP+20, TMP+22, TMP+24, TMP+26, TMP+28, TMP+30, TMP+33, TMP+34, TMP+35
TMP+40, TMP+43, TMP+48, TMP+52, TMP+53, TMP+54, TMP+55, PR2+35*, PR2+36*, PR2+37!
RMPRCNT EN1+3*, EN1+30!, LINECK+1*, TMP+3*, TMP+8, TMP+9, TMP+14*, TMP+16*, TMP+18*, TMP+20*
TMP+22*, TMP+24*, TMP+26*, TMP+28*, TMP+30*, TMP+33*, TMP+34*, TMP+35*, TMP+40*, TMP+43*
TMP+52*, TMP+53*, TMP+54*, TMP+55*, PR2+13*, PR2+37!
RMPRDT1 EN1+6, EN1+30!
RMPRDT2 EN1+5, EN1+30!
RMPRE EN1+30!, TMP+3*, TMP+4*, TMP+8, TMP+9, PR2+37!
RMPRFLD EN1+30!, TMP+1*, TMP+2*, TMP+4, TMP+8, TMP+9, TMP+11, TMP+45, PR2+37!
RMPRM EXIT+5!
RMPRM( MAILS+6*
RMPRM(1 EXIT+2*
RMPRMM EXIT+13!
RMPRMM(1 EXIT+7*
RMPRMSG PR2+11!
RMPRMSG(1 PR2+4*
RMPRMSG(2 PR2+5*
RMPRMSG(3 PR2+6*
RMPRMSG(4 PR2+7*
RMPRMSG(5 PR2+8*
RMPRRECC EN1+3*, EN1+11*, EXIT+2, EXIT+7, EXIT+13!
RMPRSEND EN1+1*, EXIT+13!
>> RMPRSUB EN1+3*, LINECK+1, EXIT+3, PR2+13*
RMPRX PR2+20*, PR2+22, PR2+37!
TAXID TMP+57!
TAXID(440 TMP+52, TMP+53, TMP+54, TMP+55
TYPE PR2+25~, PR2+26*, PR2+28, PR2+31
U TMP+6, TMP+8, TMP+9, TMP+12, TMP+14, TMP+16, TMP+18, TMP+20, TMP+22, TMP+24
TMP+26, TMP+28, TMP+30, TMP+33, TMP+34, TMP+35, TMP+40, TMP+43, TMP+48, TMP+52
TMP+53, TMP+54, TMP+55, MAILS+3, MAILS+6, EXIT+2, EXIT+7, EXIT+9, PR2+19, PR2+20
PR2+22, PR2+26, PR2+29, PR2+30, PR2+31, PR2+32
>> VA("PID" TMP+14, TMP+57!
VADM TMP+57!
VADM(3 TMP+16, TMP+18
VADM(5 TMP+20
VADM(6 TMP+22, TMP+24
VAPA TMP+57!
VAPA(4 TMP+30
VAPA(6 TMP+26
VAPA(7 TMP+28
VASV TMP+36!
VASV(11 TMP+33
VASV(12 TMP+34
VASV(13 TMP+35
XMDUZ MAILS+1*, EXIT+5!, EXIT+11*, EXIT+13!, PR2+1*
>> XMFROM PR2+7
>> XMRG EN1+1
XMSUB EN1+31*, LINECK+1*, MAILS+3*, EXIT+3*, EXIT+5!, EXIT+9*, EXIT+13!, PR2+3*, PR2+38*
XMTEXT MAIL+1*, EXIT+3*, EXIT+5!, EXIT+8*, EXIT+13!, PR2+9*
XMY EXIT+5!, EXIT+13!
XMY("G.PROSTHETICS@PSAS.DOMAIN.EXT" MAILS+2*
XMY("G.RMPR S ERVER" , PR2+2*
XMY("VHACOPSASPIPReport@domain.ext" EXIT+10*
>> XMZ MAILS+6
ZTDESC EN+1~, QUE+3*
ZTIO EN+1~, QUE+1*
ZTRTN EN+1~, QUE+2*
ZTSK EN+1~, QUE+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All