-
id
Long id
Unique identifier (used for ORM mapped to the table record id)
-
message
String message
Raw message content. FIN for MTS, and xml for MX.
-
identifier
String identifier
Message type identification as specify by SWIFT.
-
sender
String sender
Senders BIC8 code.
For MT messages this is the BIC8 portion of the sender logical terminal; for outgoing messages the LT at block 1
is used, and for incoming messages it is the LT at the MIR of block 2.
For MX messages this is the (capitalized) BIC information in the "From" tag of the Application Header.
-
receiver
String receiver
Receivers BIC8 code.
For MT messages this is the BIC8 portion of the receiver logical terminal; for outgoing messages the LT at
block 2 is used, and for incoming messages it is the LT at block 1.
For MX messages this is the (capitalized) BIC information in the "To" tag of the Application Header.
-
direction
MessageIOType direction
Direction from application perspective;
message is sent to SWIFT are outgoing and
messages received from SWIFT are incoming.
-
checksum
String checksum
Proprietary checksum calculated with the raw message for integrity checks.
-
lastModified
Calendar lastModified
Last modification date and time.
-
creationDate
Calendar creationDate
Creation date and time.
-
statusTrail
List<E> statusTrail
Status history for this message.
current status is the last one in the list.
-
status
String status
Current status name
-
notes
List<E> notes
User notes history attached to this message.
-
properties
Map<K,V> properties
Flexible property container to extend message metadata.
-
filename
String filename
Original filename if applies.
-
fileFormat
FileFormat fileFormat
Original file format if applies.
-
reference
String reference
Message reference
-
currency
String currency
Main currency
- Since:
- 7.8.8
-
amount
BigDecimal amount
Main amount
- Since:
- 7.8.8
-
revisions
List<E> revisions
Snapshots of message content used to track its changes history
- Since:
- 7.8