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

Package: IFCAP

Routine: PRCPSMCS


Information

PRCPSMCS ;WISC/RFJ-create and transmit isms code sheet from tmp ;7/8/96 9:30 AM

Source Information

Source file <PRCPSMCS.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
MailMan 1 ^XMD  
VA FileMan 1 (,NOW)^%DTC  

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

Package Total Caller Graph
IFCAP 7 PRCHHI  PRCHQ4A  PRCHQ9  PRCOEDI  PRCOPHA1  PRCPSMB0  PRCPSMCL  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
TRANSMIT(V1,V2,V3,V4,V5,V6) ; transmit code sheets from tmp global
; v1=station number
; v2=transaction code (BAL or PHA, etc)
; v3=reference number for header
; v4=1stQueue^2ndQueue^... (form ISM or ISM^EDP)
; v5=receiving station number for control segment
; v6=transaction interface version number...padded to 3 numbers
; with leading zeros
; tmp($j,"string",1:n)=code sheet data
; returns prcpxmz(sequence number)=mailman message number
CONTROL(V1,V2,V3,V4,V5) ; build control segment
; v1=station number
; v2=transaction code
; v3=reference number
; v4=receiving station number
; v5=transaction intreface version number
; returns control segment string
LINECNT(V1,V2) ;line count segment
; v1=line count
; v2=reference number
; returns line count segment
MAILMSG(V1,V2,V3,V4) ;create mail message
; v1=sequence number
; v2=total sequences
; v3=transaction type
; v4=1stQueue^2ndQueue^... (form ISM or ISM^EDP)
; returns xmz message number

External References

Name Field # of Occurrence
^%DTC CONTROL+8
NOW^%DTC CONTROL+8
^XMD MAILMSG+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.4 - [#420.4] MAILMSG+13
^PRCF(423.9 - [#423.9] MAILMSG+13
^TMP($J TRANSMIT+15!, TRANSMIT+18, TRANSMIT+21, TRANSMIT+27*, TRANSMIT+37, TRANSMIT+40*, TRANSMIT+45!

Label References

Name Line Occurrences
$$CONTROL TRANSMIT+13
$$LINECNT TRANSMIT+33
MAILMSG TRANSMIT+43

Naked Globals

Name Field # of Occurrence
^( TRANSMIT+18, MAILMSG+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TRANSMIT+11~, CONTROL+7~, CONTROL+8, MAILMSG+6~, MAILMSG+12*, MAILMSG+13*
%H CONTROL+7~
%I CONTROL+7~
CONTROL TRANSMIT+11~, TRANSMIT+13*, TRANSMIT+36*, TRANSMIT+40*
COUNT TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+33, TRANSMIT+37*, TRANSMIT+40, TRANSMIT+43, TRANSMIT+44
CSHEET TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+21
DA MAILMSG+6~, MAILMSG+13*
DATA TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+21*, TRANSMIT+24*, TRANSMIT+27, TRANSMIT+30
DATE CONTROL+7~, CONTROL+8*, CONTROL+11
DIC MAILMSG+6~
DUZ MAILMSG+14
GROUP MAILMSG+6~, MAILMSG+9*, MAILMSG+12
LASTONE TRANSMIT+11~, TRANSMIT+21*, TRANSMIT+24, TRANSMIT+30
LINE TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+27*, TRANSMIT+30*
LINECNT TRANSMIT+11~, TRANSMIT+33*, TRANSMIT+40
NOW CONTROL+7~, CONTROL+8*
PRCPXMZ TRANSMIT+15!
PRCPXMZ( TRANSMIT+44*
SEQUENCE TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+27, TRANSMIT+30*, TRANSMIT+36, TRANSMIT+37, TRANSMIT+43
SIZE TRANSMIT+11~, TRANSMIT+18*, TRANSMIT+24*, TRANSMIT+30*
TIME CONTROL+7~, CONTROL+8*, CONTROL+11
V1 TRANSMIT~, TRANSMIT+13, CONTROL~, CONTROL+11, LINECNT~, LINECNT+4, MAILMSG~, MAILMSG+14
V2 TRANSMIT~, TRANSMIT+13, TRANSMIT+33, TRANSMIT+43, CONTROL~, CONTROL+11, LINECNT~, LINECNT+4, MAILMSG~, MAILMSG+14
V3 TRANSMIT~, TRANSMIT+13, TRANSMIT+33, CONTROL~, CONTROL+11, MAILMSG~, MAILMSG+13, MAILMSG+14
V4 TRANSMIT~, TRANSMIT+43, CONTROL~, CONTROL+11, MAILMSG~, MAILMSG+12, MAILMSG+14
V5 TRANSMIT~, TRANSMIT+13, CONTROL~, CONTROL+9
V6 TRANSMIT~, TRANSMIT+13
VERSION CONTROL+7~, CONTROL+9*, CONTROL+10*, CONTROL+11
X CONTROL+7~, CONTROL+8*
>> X1 CONTROL+8*
>> X2 CONTROL+8*
XCNP MAILMSG+6~
XMDUZ MAILMSG+6~, MAILMSG+13*, MAILMSG+14*
>> XMSUB MAILMSG+14*
XMTEXT MAILMSG+6~, MAILMSG+14*
XMY MAILMSG+6~
XMY( MAILMSG+13*
XMY("G." MAILMSG+12*
XMY("XXX@Q-" MAILMSG+12*
XMZ TRANSMIT+11~, TRANSMIT+44, MAILMSG+15!
Y CONTROL+7~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All