Expand description
Generic sequence parser for SWIFT MT messages with multiple sequences
Many SWIFT MT messages have multiple sequences:
- MT101: Sequence A (General Info), Sequence B (Transactions)
- MT104: Sequence A (General Info), Sequence B (Transactions), Sequence C (Settlement)
- MT107: Similar structure with multiple sequences
This module provides generic parsing capabilities for such messages.
Structs§
- Parsed
Sequences - Parsed sequences from a SWIFT message
- Sequence
Config - Configuration for sequence parsing
Functions§
- get_
sequence_ config - Get sequence configuration for a specific message type
- parse_
repetitive_ sequence - Parse repetitive sequence items (like transactions)
- split_
into_ sequences - Split fields into sequences based on configuration
Type Aliases§
- Field
Map - Type alias for field storage to reduce complexity