Documentation ¶
Index ¶
- type Document01700101
- type Document02700101
- type InformationResponseSD1V01
- func (i *InformationResponseSD1V01) AddAccountAndParties() *iso20022.AccountAndParties2
- func (i *InformationResponseSD1V01) AddAccountServicerIdentification() *iso20022.BranchAndFinancialInstitutionIdentification4
- func (i *InformationResponseSD1V01) SetCreationDateTime(value string)
- func (i *InformationResponseSD1V01) SetInvestigationIdentification(value string)
- type PaymentSD1V01
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Document01700101 ¶
type Document01700101 struct { XMLName xml.Name `xml:"urn:iso:std:iso:20022:tech:xsd:supl.017.001.01 Document"` Message *PaymentSD1V01 `xml:"PmtSD1"` }
func (*Document01700101) AddMessage ¶
func (d *Document01700101) AddMessage() *PaymentSD1V01
type Document02700101 ¶
type Document02700101 struct { XMLName xml.Name `xml:"urn:iso:std:iso:20022:tech:xsd:supl.027.001.01 Document"` Message *InformationResponseSD1V01 `xml:"InfRspnSD1"` }
func (*Document02700101) AddMessage ¶
func (d *Document02700101) AddMessage() *InformationResponseSD1V01
type InformationResponseSD1V01 ¶
type InformationResponseSD1V01 struct { // Information used to identify the request. InvestigationIdentification *iso20022.Max35Text `xml:"InvstgtnId"` // Date and time of creation of the extension. CreationDateTime *iso20022.ISODateTime `xml:"CreDtTm"` // Identifies the account servicing institution. AccountServicerIdentification *iso20022.BranchAndFinancialInstitutionIdentification4 `xml:"AcctSvcrId"` // Requested account and its owners. AccountAndParties []*iso20022.AccountAndParties2 `xml:"AcctAndPties"` }
This extends the message InformationRequestResponse.
func (*InformationResponseSD1V01) AddAccountAndParties ¶
func (i *InformationResponseSD1V01) AddAccountAndParties() *iso20022.AccountAndParties2
func (*InformationResponseSD1V01) AddAccountServicerIdentification ¶
func (i *InformationResponseSD1V01) AddAccountServicerIdentification() *iso20022.BranchAndFinancialInstitutionIdentification4
func (*InformationResponseSD1V01) SetCreationDateTime ¶
func (i *InformationResponseSD1V01) SetCreationDateTime(value string)
func (*InformationResponseSD1V01) SetInvestigationIdentification ¶
func (i *InformationResponseSD1V01) SetInvestigationIdentification(value string)
type PaymentSD1V01 ¶
type PaymentSD1V01 struct { // Structured card remittance information supplied in a payment. CardRemittanceInformation *iso20022.TransactionData1 `xml:"CardRmtInf"` }
Supplementary data for payment message definitions.
func (*PaymentSD1V01) AddCardRemittanceInformation ¶
func (p *PaymentSD1V01) AddCardRemittanceInformation() *iso20022.TransactionData1
Click to show internal directories.
Click to hide internal directories.