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

Package: PAID

Routine: PRSDPROC


Information

PRSDPROC ;SC/GWB-PAID DOWNLOAD PRS GLOBAL PROCESSOR ;5/6/93 13:12

Source Information

Source file <PRSDPROC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 NOW^%DTC  %XY^%RCR  YN^DICN  
PAID 2 (EXIT,START)^PRSDSERV  ^PRSDSTAT  
Kernel 1 ^%ZTLOAD  
MailMan 1 REC^XMS3  

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
PAID 2 PRSD PROCESS PRS (STARTUP)  PRSDSERV  

Entry Points

Name Comments DBIA/ICR reference
TASK
PROC
EXIT
ERR
MSG
PRSD ;R !,"SSN: ",SSN:DTIME G:(SSN["^")!(SSN="") PRSDEX
PRSDEX ;K SSN,MSGNUM,BSKTIEN,XMZ,TYPE,XMRG,XMER,XMPOS
XMB
XMBEX
FIX
FIXEX

External References

Name Field # of Occurrence
NOW^%DTC PROC
%XY^%RCR FIX+6, FIX+12
^%ZTLOAD TASK+4
YN^DICN TASK+1
EXIT^PRSDSERV EXIT
START^PRSDSERV PROC+1, ERR+2
^PRSDSTAT PROC+1
REC^XMS3 XMB+5

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Press return to continue "
  • Variable: A
  • Timeout: DTIME
  • Line Location: PRSDPROC+3
Function Call: WRITE
  • Prompt: !!,"There is no unprocessed PAID download data."
  • Line Location: PRSDPROC+3
Function Call: WRITE
  • Prompt: !!,"Do you want to task this job"
  • Line Location: TASK+1
Function Call: WRITE
  • Prompt: !,?4,*7,"ANSWER 'YES' OR 'NO':"
  • Line Location: TASK+3
Function Call: READ
  • Formatting: !!
  • Prompt: "Press return to continue "
  • Variable: A
  • Timeout: DTIME
  • Line Location: ERR+0
Function Call: WRITE
  • Prompt: !!,"There are no unprocessed PAID download errors."
  • Line Location: ERR+0
Function Call: WRITE
  • Prompt: !!,"Processing ",MTYPE," data for station ",STA," for ",$E(DATE,5,6),"/",$E(DATE,7,8),"/",$E(DATE,3,4)," "
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: PRSD+3
Function Call: WRITE
  • Prompt: !!,XMZ_"-"_XMPOS_TYPE,!!,XMRG
  • Line Location: PRSD+5
Function Call: READ
  • Formatting: !
  • Prompt: "APPLICATION: "
  • Variable: APP
  • Timeout: DTIME
  • Line Location: XMB+0
Function Call: READ
  • Formatting: !
  • Prompt: "ROUTING IND: "
  • Variable: RI
  • Timeout: DTIME
  • Line Location: XMB+1
Function Call: READ
  • Formatting: !
  • Prompt: "DAY NUMBER: "
  • Variable: DN
  • Timeout: DTIME
  • Line Location: XMB+2
Function Call: READ
  • Formatting: !
  • Prompt: "SSN: "
  • Variable: SSN
  • Timeout: DTIME
  • Line Location: XMB+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: XMB+5
Function Call: WRITE
  • Prompt: !!,XMZ_"-"_XMPOS_TYPE,!!,XMRG
  • Line Location: XMB+7
Function Call: READ
  • Formatting: !
  • Prompt: "IEN#1: "
  • Variable: IEN1
  • Timeout: DTIME
  • Line Location: FIX+0
Function Call: READ
  • Formatting: !
  • Prompt: "IEN#2: "
  • Variable: IEN2
  • Timeout: DTIME
  • Line Location: FIX+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(455 FIX+8, FIX+9, FIX+12*, FIX+13!
^PRST(459 - [#459] FIX+2, FIX+3, FIX+6*, FIX+7!
^XMB(3.9 - [#3.9] XMB+5
^XTMP("PRS" PRSDPROC+3, PROC+1, ERRERR+2

Label References

Name Line Occurrences
EXIT TASK+2, ERR+3
FIX FIX+14
FIXEX FIXFIX+1, FIX+14
MSG PROC+1, ERR+2
TASK TASK+3
XMBEX XMBXMB+1, XMB+2, XMB+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % TASK+1*, TASK+2, TASK+3, TASK+4, TASK+5, PROC
%X FIX+4*, FIX+10*, FIXEX!
%Y FIX+5*, FIX+11*, FIXEX!
A PRSDPROC+3*!, ERR*!
ANS TASK*, TASK+5*, EXIT+2!, ERR+2*, MSG+1
APP XMB*, XMB+4, XMB+5, XMBEX!
>> DATE PROC*, PROC+1*, ERR+1*, ERR+2*, MSG+2
DN XMB+2*, XMB+4, XMBEX!
DTIME PRSDPROC+3, ERRXMBXMB+1, XMB+2, XMB+3, FIXFIX+1
>> ECNT PROC+1*, ERR+2*
IEN1 FIX*, FIX+2, FIX+4, FIX+7, FIX+8, FIX+10, FIX+13, FIXEX!
IEN2 FIX+1*, FIX+5, FIX+6, FIX+11, FIX+12, FIXEX!
L1 PROC+1*, EXIT+2!, ERR+2*
L2 PROC+1*, EXIT+2!, ERR+2*
L3 PROC+1*, EXIT+2!, ERR+2*
>> MTYPE MSG*, MSG+2
PPIEN FIX+2*, FIX+3, FIX+6, FIX+7, FIX+8*, FIX+9, FIX+12, FIX+13, FIXEX!
RI XMB+1*, XMB+4, XMBEX!
SSN XMB+3*, XMB+7, XMBEX!
>> STA PROC+1*, ERR+2*, MSG+2
SUB PROC*, PROC+1, ERR+1*, ERR+2, XMB+4*, XMB+5*, XMBEX!
TIME PROC*, EXIT+2!
TYPE PROC+1*, ERR+2*, MSGXMB+4*, XMB+6*, XMB+7, XMBEX!
XMER XMB+5, XMBEX!
XMPOS XMB+5*, XMB+7, XMBEX!
XMRG XMB+6, XMB+7, XMBEX!
XMZ XMB+5*, XMB+7, XMBEX!
>> ZTDESC TASK+4*
>> ZTIO TASK+4*
>> ZTQUEUED EXIT+1
>> ZTREQ EXIT+1*
>> ZTRTN TASK+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All