pub struct MT210 { /* private fields */ }
Expand description
MT210: Notice to Receive This message is used as a pre-notification of an incoming funds transfer
Implementations§
Source§impl MT210
impl MT210
Sourcepub fn transaction_reference(&self) -> Result<String>
pub fn transaction_reference(&self) -> Result<String>
Get transaction reference number (Field 20)
Get related reference (Field 21) - Related reference to original message
Sourcepub fn value_date_currency_amount(&self) -> Result<String>
pub fn value_date_currency_amount(&self) -> Result<String>
Get value date, currency and amount (Field 32A)
Sourcepub fn value_date(&self) -> Result<NaiveDate>
pub fn value_date(&self) -> Result<NaiveDate>
Get value date from field 32A
Sourcepub fn ordering_customer(&self) -> Option<String>
pub fn ordering_customer(&self) -> Option<String>
Get ordering customer (Field 50A/50F/50K) - Customer ordering the transfer
Sourcepub fn ordering_institution(&self) -> Option<String>
pub fn ordering_institution(&self) -> Option<String>
Get ordering institution (Field 52A/52D) - Institution placing the order
Sourcepub fn ordering_institution_d(&self) -> Option<String>
pub fn ordering_institution_d(&self) -> Option<String>
Get ordering institution (Field 52D) - Alternative format
Sourcepub fn senders_correspondent(&self) -> Option<String>
pub fn senders_correspondent(&self) -> Option<String>
Get sender’s correspondent (Field 53A/53B/53D) - Sender’s correspondent
Sourcepub fn senders_correspondent_b(&self) -> Option<String>
pub fn senders_correspondent_b(&self) -> Option<String>
Get sender’s correspondent (Field 53B) - Alternative format
Sourcepub fn senders_correspondent_d(&self) -> Option<String>
pub fn senders_correspondent_d(&self) -> Option<String>
Get sender’s correspondent (Field 53D) - Alternative format
Sourcepub fn receivers_correspondent(&self) -> Option<String>
pub fn receivers_correspondent(&self) -> Option<String>
Get receiver’s correspondent (Field 54A/54B/54D) - Receiver’s correspondent
Sourcepub fn receivers_correspondent_b(&self) -> Option<String>
pub fn receivers_correspondent_b(&self) -> Option<String>
Get receiver’s correspondent (Field 54B) - Alternative format
Sourcepub fn receivers_correspondent_d(&self) -> Option<String>
pub fn receivers_correspondent_d(&self) -> Option<String>
Get receiver’s correspondent (Field 54D) - Alternative format
Sourcepub fn intermediary_institution(&self) -> Option<String>
pub fn intermediary_institution(&self) -> Option<String>
Get intermediary institution (Field 56A/56C/56D) - Intermediary institution
Sourcepub fn intermediary_institution_c(&self) -> Option<String>
pub fn intermediary_institution_c(&self) -> Option<String>
Get intermediary institution (Field 56C) - Alternative format
Sourcepub fn intermediary_institution_d(&self) -> Option<String>
pub fn intermediary_institution_d(&self) -> Option<String>
Get intermediary institution (Field 56D) - Alternative format
Sourcepub fn account_with_institution(&self) -> Option<String>
pub fn account_with_institution(&self) -> Option<String>
Get account with institution (Field 57A/57B/57C/57D) - Account with institution
Sourcepub fn account_with_institution_b(&self) -> Option<String>
pub fn account_with_institution_b(&self) -> Option<String>
Get account with institution (Field 57B) - Alternative format
Sourcepub fn account_with_institution_c(&self) -> Option<String>
pub fn account_with_institution_c(&self) -> Option<String>
Get account with institution (Field 57C) - Alternative format
Sourcepub fn account_with_institution_d(&self) -> Option<String>
pub fn account_with_institution_d(&self) -> Option<String>
Get account with institution (Field 57D) - Alternative format
Sourcepub fn beneficiary_institution(&self) -> Result<String>
pub fn beneficiary_institution(&self) -> Result<String>
Get beneficiary institution (Field 58A/58D) - Beneficiary institution
Sourcepub fn beneficiary_institution_d(&self) -> Option<String>
pub fn beneficiary_institution_d(&self) -> Option<String>
Get beneficiary institution (Field 58D) - Alternative format
Sourcepub fn beneficiary_customer(&self) -> Option<String>
pub fn beneficiary_customer(&self) -> Option<String>
Get beneficiary customer (Field 59/59A/59F) - Customer receiving the transfer
Sourcepub fn remittance_information(&self) -> Option<String>
pub fn remittance_information(&self) -> Option<String>
Get remittance information (Field 70) - Details of payment
Sourcepub fn details_of_charges(&self) -> Option<String>
pub fn details_of_charges(&self) -> Option<String>
Get details of charges (Field 71A) - Details of charges
Sourcepub fn senders_charges(&self) -> Option<String>
pub fn senders_charges(&self) -> Option<String>
Get sender’s charges (Field 71F) - Sender’s charges
Sourcepub fn receivers_charges(&self) -> Option<String>
pub fn receivers_charges(&self) -> Option<String>
Get receiver’s charges (Field 71G) - Receiver’s charges
Sourcepub fn regulatory_reporting(&self) -> Option<String>
pub fn regulatory_reporting(&self) -> Option<String>
Get regulatory reporting (Field 77B) - Regulatory reporting
Sourcepub fn instructions(&self) -> Option<String>
pub fn instructions(&self) -> Option<String>
Get instructions (Field 72) - Instructions to correspondent
Sourcepub fn all_instructions(&self) -> Vec<String>
pub fn all_instructions(&self) -> Vec<String>
Get all instructions (Field 72) - can have multiple
Sourcepub fn account_identification(&self) -> Option<String>
pub fn account_identification(&self) -> Option<String>
Get notice to receive details (Field 25) - Account identification at beneficiary institution
Sourcepub fn notice_reference(&self) -> Option<String>
pub fn notice_reference(&self) -> Option<String>
Get notice reference (Field 21) - Notice reference number
Sourcepub fn notification_details(&self) -> Option<String>
pub fn notification_details(&self) -> Option<String>
Get notification details (Field 77A) - Notification details
Sourcepub fn all_notification_details(&self) -> Vec<String>
pub fn all_notification_details(&self) -> Vec<String>
Get all notification details (Field 77A) - can have multiple
Sourcepub fn is_pre_notification(&self) -> bool
pub fn is_pre_notification(&self) -> bool
Check if this is a pre-notification for an incoming transfer
Sourcepub fn expected_incoming_amount(&self) -> Result<Amount>
pub fn expected_incoming_amount(&self) -> Result<Amount>
Get expected incoming amount and currency
Sourcepub fn expected_value_date(&self) -> Result<NaiveDate>
pub fn expected_value_date(&self) -> Result<NaiveDate>
Get expected value date for incoming transfer