Documentation ¶
Overview ¶
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:head.001.001.03
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:head.001.001.03
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:head.001.001.03
Index ¶
- type AppHdr
- type BranchAndFinancialInstitutionIdentification61
- type BusinessApplicationHeader71
- type BusinessApplicationHeaderV03
- type BusinessServiceFedwireFunds1
- type ClearingSystemMemberIdentification21
- type ConnectionPartyIdentifierFedwireFunds1
- type CopyDuplicate1Code1
- type FinancialInstitutionIdentification181
- type ImplementationSpecification11
- type ImplementationSpecification12
- type MarketPracticeIdentificationFedwireFunds1
- type Max2048Text
- type Max350TextFixed
- type Max35Text
- type MessageNameIdentificationFRS1
- type Party44Choice1
- type YesNoIndicator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppHdr ¶
type AppHdr struct { XMLName xml.Name Fr Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MsgDefIdr"` BizSvc BusinessServiceFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizSvc"` MktPrctc ImplementationSpecification11 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MktPrctc"` CreDt fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 CreDt"` BizPrcgDt *fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizPrcgDt,omitempty"` CpyDplct *CopyDuplicate1Code1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 CpyDplct,omitempty"` PssblDplct *YesNoIndicator `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 PssblDplct,omitempty"` Rltd *BusinessApplicationHeader71 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Rltd,omitempty"` }
type BranchAndFinancialInstitutionIdentification61 ¶
type BranchAndFinancialInstitutionIdentification61 struct {
FinInstnId FinancialInstitutionIdentification181 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification61) Validate ¶
func (v BranchAndFinancialInstitutionIdentification61) Validate() error
type BusinessApplicationHeader71 ¶
type BusinessApplicationHeader71 struct { Fr Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MsgDefIdr"` BizSvc BusinessServiceFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizSvc"` MktPrctc ImplementationSpecification12 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MktPrctc"` CreDt fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 CreDt"` BizPrcgDt *fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizPrcgDt,omitempty"` PssblDplct *YesNoIndicator `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 PssblDplct,omitempty"` }
func (BusinessApplicationHeader71) Validate ¶
func (v BusinessApplicationHeader71) Validate() error
type BusinessApplicationHeaderV03 ¶
type BusinessApplicationHeaderV03 struct { Fr Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MsgDefIdr"` BizSvc BusinessServiceFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizSvc"` MktPrctc ImplementationSpecification11 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MktPrctc"` CreDt fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 CreDt"` BizPrcgDt *fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 BizPrcgDt,omitempty"` CpyDplct *CopyDuplicate1Code1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 CpyDplct,omitempty"` PssblDplct *YesNoIndicator `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 PssblDplct,omitempty"` Rltd *BusinessApplicationHeader71 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Rltd,omitempty"` }
func (BusinessApplicationHeaderV03) Validate ¶
func (v BusinessApplicationHeaderV03) Validate() error
type BusinessServiceFedwireFunds1 ¶
type BusinessServiceFedwireFunds1 string
const BusinessServiceFedwireFunds1Prod BusinessServiceFedwireFunds1 = "PROD"
const BusinessServiceFedwireFunds1Test BusinessServiceFedwireFunds1 = "TEST"
func (BusinessServiceFedwireFunds1) Validate ¶
func (v BusinessServiceFedwireFunds1) Validate() error
type ClearingSystemMemberIdentification21 ¶
type ClearingSystemMemberIdentification21 struct {
MmbId ConnectionPartyIdentifierFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 MmbId"`
}
func (ClearingSystemMemberIdentification21) Validate ¶
func (v ClearingSystemMemberIdentification21) Validate() error
type ConnectionPartyIdentifierFedwireFunds1 ¶
type ConnectionPartyIdentifierFedwireFunds1 string
func (ConnectionPartyIdentifierFedwireFunds1) Validate ¶
func (v ConnectionPartyIdentifierFedwireFunds1) Validate() error
type CopyDuplicate1Code1 ¶
type CopyDuplicate1Code1 string
const CopyDuplicate1Code1Dupl CopyDuplicate1Code1 = "DUPL"
func (CopyDuplicate1Code1) Validate ¶
func (v CopyDuplicate1Code1) Validate() error
type FinancialInstitutionIdentification181 ¶
type FinancialInstitutionIdentification181 struct {
ClrSysMmbId ClearingSystemMemberIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 ClrSysMmbId"`
}
func (FinancialInstitutionIdentification181) Validate ¶
func (v FinancialInstitutionIdentification181) Validate() error
type ImplementationSpecification11 ¶
type ImplementationSpecification11 struct { Regy Max350TextFixed `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Regy"` Id MarketPracticeIdentificationFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Id"` }
func (ImplementationSpecification11) Validate ¶
func (v ImplementationSpecification11) Validate() error
type ImplementationSpecification12 ¶
type ImplementationSpecification12 struct { Regy Max350TextFixed `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Regy"` Id Max2048Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 Id"` }
func (ImplementationSpecification12) Validate ¶
func (v ImplementationSpecification12) Validate() error
type MarketPracticeIdentificationFedwireFunds1 ¶
type MarketPracticeIdentificationFedwireFunds1 string
func (MarketPracticeIdentificationFedwireFunds1) Validate ¶
func (v MarketPracticeIdentificationFedwireFunds1) Validate() error
type Max2048Text ¶
type Max2048Text string
func (Max2048Text) Validate ¶
func (v Max2048Text) Validate() error
type Max350TextFixed ¶
type Max350TextFixed string
const Max350TextFixedWww2SwiftCommystandardsgroupfederalReserveFinancialServicesfedwireFundsService Max350TextFixed = "www2.swift.com/mystandards/#/group/Federal_Reserve_Financial_Services/Fedwire_Funds_Service"
func (Max350TextFixed) Validate ¶
func (v Max350TextFixed) Validate() error
type MessageNameIdentificationFRS1 ¶
type MessageNameIdentificationFRS1 string
func (MessageNameIdentificationFRS1) Validate ¶
func (v MessageNameIdentificationFRS1) Validate() error
type Party44Choice1 ¶
type Party44Choice1 struct {
FIId *BranchAndFinancialInstitutionIdentification61 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.03 FIId,omitempty"`
}
func (Party44Choice1) Validate ¶
func (v Party44Choice1) Validate() error
type YesNoIndicator ¶
type YesNoIndicator bool
func (YesNoIndicator) Validate ¶
func (v YesNoIndicator) Validate() error
Click to show internal directories.
Click to hide internal directories.