SWIFT Library Release Notes

SWIFT Library Release Notes

Category 5

Category 5

The following table describes changes to Category 5 messages:
Message
Changed Description
MT 508
Sub-sequence B1 field 98A name changed to 'Date/Time'.
Sequence B field 22F removed code (K22).
MT 530
Sequence B field 22F added qualifiers (T89, K22).
Sequence C added new optional field 90a (T89, K90, T52, T40, T43, T69, T14).
Sequence C added new optional field 19A (T89, C03, T40, T43, T52, T14).
MT 536
Sub-sequence B1a2 field 22a removed code (K22).
Sub-sequence B1a2 field 98a added qualifiers (T89).
MT 537
Sequence B field 25D name changed to 'Status Code'.
Sequence B field 24B name changed to 'Reason Code'.
Sub-sequence B2b field 22a removed code (K22).
Sub-sequence B2b field 98a order of qualifiers changed and added new qualifiers (T89).
Sub-sequence C2 field 22a removed code (K22).
Sub-sequence C2 field 98a order of qualifiers changed and added new qualifiers (T89).
Sequence D field 22F name changed to 'Penalty List Type Indicator'.
Sub-sequence D1 Field 98a name changed to 'Date/Time'.
Sub-sequence D1 Field 98a added qualifier (T89).
Sub-sequence D1 added new optional field 97a (T89).
Sub-sequence D1 field 95a added qualifier (T89).
Sub-sequence D1 field 22F added code (K22).
Sub-sequence D1 field 19A added qualifier (T89).
Sub-sequence D1a field 22F added code (K22).
Sub-sequence D1a1 field 20C removed mandatory qualifier (T89).
Sub-sequence D1a1 field 20C added optional qualifiers (T89).
Sub-sequence D1a1 field 22H (previously 22F) added qualifier (T89).
Sub-sequence D1a1 field 22H (previously 22F) added codes (K22).
Sub-sequence D1a1 field 17B name changed to 'Amount Considered For Aggregation Flag'.
Sub-sequence D1a1 field 24B added qualifier (T89).
Sub-sequence D1a1 field 24B added codes (K24).
Sub-sequence D1a1 field 22F 'Calculation Method' removed.
Sub-sequence D1a1A1 field 17B added qualifier (T89).
Sub-sequence D1a1A1 field 92a qualifier 'EXCH' changed to repeating.
Sub-sequence D1a1A field 70E order of field in the message changed.
Sub-sequence D1a1A field 16S End of Block code: 'CALDET' order of field in the message changed.
Optional sub-sequence D1a1B, Related Transaction, was previously known as sequence D1a1A2.
Sub-sequence D1a1B field 20C removed and added qualifiers (T89).
Optional sub-sequence D1a1B1, Transaction Details, was previously known as sequence D1a1A2a.
Sub-sequence D1a1B1 field 22a (previously 22F) added new option H and new qualifiers (T89).
Sub-sequence D1a1B1 field 22a added codes (K22).
Sub-sequence D1a1B1 field 98a order of qualifiers changed and added new qualifiers (T89).
Sub-sequence D1a1B1 (previously D1a1A2a) field 22H 'Indicator' removed.
Sub-sequence D1a1B1 field 36B name changed to 'Quantity Of Financial Instrument'.
Sub-sequence D1a1B1 field 36B added qualifier (T89).
Sub-sequence D1a1B1 field 19A name changed to 'Amount'.
Sub-sequence D1a1B1 field 19A added qualifier (T89).
Sub-sequence D1a1B1 (previously D1a1A2a) field 98C 'Date/Time' removed.
Optional sub-sequence D1a1B1a, Status, was previously known as sequence D1a1A2a1.
Optional sub-sequence D1a1B1a1, Reason, was previously known as sequence D1a1A2a1A.
MT 538
Sub-sequence B1 field 98A name changed to 'Date/Time'.
Sub-sequence B2a field 22F removed code (K22).
MT 548
Sub-sequence A2 field 25D name changed to 'Status Code'.
Sub-sequence A2 field 24B name changed to 'Reason Code'.
Sequence B field 98a order of qualifiers changed and added new qualifiers (T89).
Sequence C field 22F name changed to 'Penalty List Type Indicator'.
Sub-sequence C1 field 98a name changed to 'Penalty Detection Date/Time'.
Sub-sequence C1 field 95a qualifier 'CASD' option changed to P or Q.
Sub-sequence C1 field 22F added code (K22).
Sub-sequence C1a field 22F added code (K22).
Sub-sequence C1a1 field 20C qualifier 'PCOM' changed from Optional to Mandatory.
Sub-sequence C1a1 field 20C removed mandatory qualifier (T89).
Sub-sequence C1a1 field 20C added optional qualifiers (T89).
Sub-sequence C1a1 field 22H (previously 22F) changed name to 'Indicator' and added qualifier (T89).
Sub-sequence C1a1 field 22H added codes (K22).
Sub-sequence C1a1 field 17B name changed to 'Amount Considered For Aggregation Flag'.
Sub-sequence C1a1 field 24B added qualifier (T89).
Sub-sequence C1a1 field 24B added codes (K24).
Sub-sequence C1a1 field 22F Calculation Method removed.
Sub-sequence C1a1A1 field 17B added qualifier (T89).
Sub-sequence C1a1A1 field 92a qualifier 'EXCH' changed to repeating.
Sub-sequence C1a1A field 70E order of field in the message changed.
Sub-sequence C1a1A field 16S End of Block code: 'CALDET' order of field in the message changed.
Optional sub-sequence C1a1B, Related Transaction, was previously known as sequence C1a1A2.
Sub-sequence C1a1B field 20C removed and added optional qualifiers (T89).
Optional sub-sequence C1a1B1, Transaction Details, was previously known as sequence C1a1A2a.
Sub-sequence C1a1B1 field 22a (previously 22F) added new option H and mandatory qualifiers (T89).
Sub-sequence C1a1B1 field 22a added codes (K22).
Sub-sequence C1a1B1 field 98a order of qualifiers changed and added new qualifiers (T89).
Sub-sequence C1a1B1 (previously C1a1A2a) field 22H 'Indicator' removed.
Sub-sequence C1a1B1 field 36B name changed to 'Quantity Of Financial Instrument'.
Sub-sequence C1a1B1 field 36B added qualifier (T89).
Sub-sequence C1a1B1 field 19A name changed to 'Amount'.
Sub-sequence C1a1B1 field 19A added qualifier (T89).
Sub-sequence C1a1B1 (previously C1a1A2a) field 98C 'Date/Time' removed.
Optional sub-sequence C1a1B1a, Status, was previously known as sequence C1a1A2a1.
Optional sub-sequence C1a1B1a1, Reason, was previously known as sequence C1a1A2a1A.
MT 564
Sequence A field 22F removed code (K22).
Sequence A field 98a name changed to 'Preparation Date/Time'.
Sequence D field 17B added qualifier (T89).
MT 565
Sequence A field 22F removed code (K22).
Sequence A field 98a name changed to 'Preparation Date/Time'.
Sequence C field 70a (previously 70E) added new option G.
Sequence C field 70a qualifier 'CETI' options changed to E or G.
Sequence C added new optional field 92a (T89, K92, T40, T43, T14, T52).
MT 566
Sequence A field 22F removed code (K22).
Sequence A field 98a name changed to 'Preparation Date/Time'.
Sub-sequence A1 field 20C added qualifier (T89).
MT 567
Sequence A field 22F removed code (K22).
Sequence A field 98a name changed to 'Preparation Date/Time'.
Sub-sequence A2a Field 24B added codes (K24).
MT 568
Sequence A field 22F removed code (K22).
Sequence A field 98a name changed to 'Preparation Date/Time'.
MT 575
Sub-sequence B1a2 field 22a removed code (K22).
Sub-sequence B1a3 field 22a removed code (K22).
Sub-sequence C2 field 22a removed code (K22).
MT 586
Sequence B field 25D added code (K25).
New optional sub-sequence Reason was added as B2. It includes the following fields:
  • New mandatory field 24B (T89, K24)
  • New optional field 70D (T89)
Optional sub-sequence B3, Financial Instrument Attributes, was previously known as sequence B2.
Mandatory sub-sequence B4, Financial Instrument/Account, was previously known as sequence B3.
Optional repetitive sub-sequence B4a, Quantity Breakdown, was previously known as sequence B3a.
Optional Subsequence B5, Two Leg Transaction Details, was previously known as sequence B4.
Mandatory sub-sequence B6, Settlement Details, was previously known as sequence B5.
Mandatory repetitive sub-sequence B6a, Settlement Parties, was previously known as sequence B5a.
Optional repetitive sub-sequence B6b, Amounts, was previously known as sequence B5b.

0 COMMENTS

We’d like to hear from you!