PaymentStatusRequest_pacs_028_001_03

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03

Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03

Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BranchAndFinancialInstitutionIdentification61

type BranchAndFinancialInstitutionIdentification61 struct {
	FinInstnId FinancialInstitutionIdentification181 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 FinInstnId"`
}

func (BranchAndFinancialInstitutionIdentification61) Validate

type ClearingSystemIdentification2Choice1

type ClearingSystemIdentification2Choice1 struct {
	Cd *ExternalClearingSystemIdentification1CodeFixed `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 Cd,omitempty"`
}

func (ClearingSystemIdentification2Choice1) Validate

type ClearingSystemMemberIdentification21

type ClearingSystemMemberIdentification21 struct {
	ClrSysId ClearingSystemIdentification2Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 ClrSysId"`
	MmbId    RoutingNumberFRS1                    `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 MmbId"`
}

func (ClearingSystemMemberIdentification21) Validate

type Document

type Document struct {
	XMLName xml.Name

	FIToFIPmtStsReq FIToFIPaymentStatusRequestV03 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 FIToFIPmtStsReq"`
}

func (Document) Validate

func (v Document) Validate() error

type ExternalClearingSystemIdentification1CodeFixed

type ExternalClearingSystemIdentification1CodeFixed string
const ExternalClearingSystemIdentification1CodeFixedUsaba ExternalClearingSystemIdentification1CodeFixed = "USABA"

func (ExternalClearingSystemIdentification1CodeFixed) Validate

type FIToFIPaymentStatusRequestV03

type FIToFIPaymentStatusRequestV03 struct {
	GrpHdr GroupHeader911         `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 GrpHdr"`
	TxInf  PaymentTransaction1131 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 TxInf"`
}

func (FIToFIPaymentStatusRequestV03) Validate

func (v FIToFIPaymentStatusRequestV03) Validate() error

type FinancialInstitutionIdentification181

type FinancialInstitutionIdentification181 struct {
	ClrSysMmbId ClearingSystemMemberIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 ClrSysMmbId"`
}

func (FinancialInstitutionIdentification181) Validate

type GroupHeader911

type GroupHeader911 struct {
	MsgId   Max35Text           `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 MsgId"`
	CreDtTm fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 CreDtTm"`
}

func (GroupHeader911) Validate

func (v GroupHeader911) Validate() error

type IMADFedwireFunds1

type IMADFedwireFunds1 string

func (IMADFedwireFunds1) Validate

func (v IMADFedwireFunds1) Validate() error

type Max35Text

type Max35Text string

func (Max35Text) Validate

func (v Max35Text) Validate() error

type MessageNameIdentificationFRS1

type MessageNameIdentificationFRS1 string

func (MessageNameIdentificationFRS1) Validate

func (v MessageNameIdentificationFRS1) Validate() error

type OriginalGroupInformation291

type OriginalGroupInformation291 struct {
	OrgnlMsgId   IMADFedwireFunds1             `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlMsgId"`
	OrgnlMsgNmId MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlMsgNmId"`
	OrgnlCreDtTm fedwire.ISODateTime           `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlCreDtTm"`
}

func (OriginalGroupInformation291) Validate

func (v OriginalGroupInformation291) Validate() error

type PaymentTransaction1131

type PaymentTransaction1131 struct {
	OrgnlGrpInf     OriginalGroupInformation291                   `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlGrpInf"`
	OrgnlInstrId    *Max35Text                                    `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlInstrId,omitempty"`
	OrgnlEndToEndId *Max35Text                                    `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlEndToEndId,omitempty"`
	OrgnlTxId       *Max35Text                                    `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlTxId,omitempty"`
	OrgnlUETR       UUIDv4Identifier                              `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 OrgnlUETR"`
	InstgAgt        BranchAndFinancialInstitutionIdentification61 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 InstgAgt"`
	InstdAgt        BranchAndFinancialInstitutionIdentification61 `xml:"urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 InstdAgt"`
}

func (PaymentTransaction1131) Validate

func (v PaymentTransaction1131) Validate() error

type RoutingNumberFRS1

type RoutingNumberFRS1 string

func (RoutingNumberFRS1) Validate

func (v RoutingNumberFRS1) Validate() error

type UUIDv4Identifier

type UUIDv4Identifier string

func (UUIDv4Identifier) Validate

func (v UUIDv4Identifier) Validate() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL