-
applicationId
java.lang.String applicationId
String of 1 character containing the Application ID as follows:
F = FIN (financial application)
A = GPA (general purpose application)
L = GPA (for logins, and so on)
This designates the application that has established the
association used to convey the message. You always use F for FIN messages.
It is set by default to F (FIN messages).
-
serviceId
java.lang.String serviceId
String of 2 characters containing Service ID as follows:
01 = GPA/FIN Message (system and user-to-user)
02 = GPA Login
03 = GPA Select
05 = FIN Quit
06 = GPA Logout
12 = GPA System Remove AP Request
13 = GPA System Abort AP Confirmation
14 = GPA System Remove LT Request
15 = GPA System Abort LT Confirmation
21 = GPA/FIN Message (ACK/NAK/UAK/UNK)
22 = GPA Login ACK (LAK)
23 = GPA Select ACK (SAK)
25 = FIN Quit ACK
26 = GPA Logout ACK
33 = GPA User Abort AP Request
35 = GPA User Abort LT Request
42 = GPA Login NAK (LNK)
43 = GPA Select NAK (SNK)
It is set by default to 01 (FIN messages).
-
logicalTerminal
java.lang.String logicalTerminal
The Logical Terminal address of the sender for messages
sent or the receiver for messages received from the
SWIFT network.
Identifies a logical channel connection to SWIFT, and the network uses it
for addressing. It is composed by the BIC code, an optional terminal
identifier (A, B or C) if the institution has more than one terminal or an X,
and the branch code (padded with "X" if no branch is used).
For example BFOOARBSAXXX or BFOOARBSXXXX.
.
-
sessionNumber
java.lang.String sessionNumber
Session number. 4 characters. It is generated by the user's computer.
As appropriate, the current application session number based
on the Login. It is padded with zeros.
-
sequenceNumber
java.lang.String sequenceNumber
Sequence number is a 6 characters string that is generated by the
user's computer.
For all FIN messages with a Service Identifier of 01 or 05,
this number is the next expected sequence number appropriate to
the direction of the transmission.
For FIN messages with a Service Identifier of 21 or 25,
the sequence number is that of the acknowledged service message.
It is padded with zeros.