Documentation ¶
Overview ¶
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:head.001.001.02
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:head.001.001.02
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:head.001.001.02
Index ¶
- type AppHdr
- type BranchAndFinancialInstitutionIdentification61
- type BusinessApplicationHeader51
- type BusinessApplicationHeaderV02
- type ClearingSystemMemberIdentification21
- type ConnectionPartyIdentifierFedNow1
- type CopyDuplicate1Code1
- type FinancialInstitutionIdentification181
- type ImplementationSpecification11
- type MarketPracticeIdentificationFedNow1
- type Max350TextFixed
- type Max35Text
- type MessageNameIdentificationFRS1
- type Party44Choice1
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.02 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MsgDefIdr"` BizSvc *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizSvc,omitempty"` MktPrctc ImplementationSpecification11 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MktPrctc"` CreDt fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 CreDt"` BizPrcgDt *fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizPrcgDt,omitempty"` CpyDplct *CopyDuplicate1Code1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 CpyDplct,omitempty"` Rltd *BusinessApplicationHeader51 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 Rltd,omitempty"` }
type BranchAndFinancialInstitutionIdentification61 ¶
type BranchAndFinancialInstitutionIdentification61 struct {
FinInstnId FinancialInstitutionIdentification181 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification61) Validate ¶
func (v BranchAndFinancialInstitutionIdentification61) Validate() error
type BusinessApplicationHeader51 ¶
type BusinessApplicationHeader51 struct { Fr Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MsgDefIdr"` BizSvc *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizSvc,omitempty"` CreDt fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 CreDt"` }
func (BusinessApplicationHeader51) Validate ¶
func (v BusinessApplicationHeader51) Validate() error
type BusinessApplicationHeaderV02 ¶
type BusinessApplicationHeaderV02 struct { Fr Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 Fr"` To Party44Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 To"` BizMsgIdr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizMsgIdr"` MsgDefIdr MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MsgDefIdr"` BizSvc *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizSvc,omitempty"` MktPrctc ImplementationSpecification11 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MktPrctc"` CreDt fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 CreDt"` BizPrcgDt *fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 BizPrcgDt,omitempty"` CpyDplct *CopyDuplicate1Code1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 CpyDplct,omitempty"` Rltd *BusinessApplicationHeader51 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 Rltd,omitempty"` }
func (BusinessApplicationHeaderV02) Validate ¶
func (v BusinessApplicationHeaderV02) Validate() error
type ClearingSystemMemberIdentification21 ¶
type ClearingSystemMemberIdentification21 struct {
MmbId ConnectionPartyIdentifierFedNow1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 MmbId"`
}
func (ClearingSystemMemberIdentification21) Validate ¶
func (v ClearingSystemMemberIdentification21) Validate() error
type ConnectionPartyIdentifierFedNow1 ¶
type ConnectionPartyIdentifierFedNow1 string
func (ConnectionPartyIdentifierFedNow1) Validate ¶
func (v ConnectionPartyIdentifierFedNow1) 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.02 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.02 Regy"` Id MarketPracticeIdentificationFedNow1 `xml:"urn:iso:std:iso:20022:tech:xsd:head.001.001.02 Id"` }
func (ImplementationSpecification11) Validate ¶
func (v ImplementationSpecification11) Validate() error
type MarketPracticeIdentificationFedNow1 ¶
type MarketPracticeIdentificationFedNow1 string
func (MarketPracticeIdentificationFedNow1) Validate ¶
func (v MarketPracticeIdentificationFedNow1) Validate() error
type Max350TextFixed ¶
type Max350TextFixed string
const Max350TextFixedWww2SwiftCommystandardsgroupfederalReserveFinancialServicesfednowService Max350TextFixed = "www2.swift.com/mystandards/#/group/Federal_Reserve_Financial_Services/FedNow_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.02 FIId,omitempty"`
}
func (Party44Choice1) Validate ¶
func (v Party44Choice1) Validate() error
Click to show internal directories.
Click to hide internal directories.