Documentation
¶
Overview ¶
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.055.001.09
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:camt.055.001.09
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.055.001.09
Index ¶
- type ActiveCurrencyCodeFixed
- type ActiveOrHistoricCurrencyAndAmountFedNow1
- type ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType
- type AnyBICDec2014Identifier
- type BICFIDec2014Identifier
- type BranchAndFinancialInstitutionIdentification61
- type BranchAndFinancialInstitutionIdentification62
- type CancellationReason33Choice1
- type Case51
- type CaseAssignment51
- type ClearingSystemIdentification2Choice1
- type ClearingSystemMemberIdentification21
- type Contact41
- type CountryCode
- type CustomerPaymentCancellationRequestV09
- type DateAndDateTime2Choice
- type DateAndPlaceOfBirth1
- type Document
- type ExternalCancellationReason1Code
- type ExternalClearingSystemIdentification1CodeFixed
- type ExternalOrganisationIdentification1Code
- type ExternalPersonIdentification1Code
- type FinancialInstitutionIdentification181
- type FinancialInstitutionIdentification182
- type GenericOrganisationIdentification1
- type GenericPersonIdentification1
- type LEIIdentifier
- type Max105Text
- type Max140Text
- type Max16Text
- type Max2048Text
- type Max35Text
- type Max70Text
- type MessageIdentificationFedNow1
- type MessageNameIdentificationFRS1
- type OrganisationIdentification291
- type OrganisationIdentificationSchemeName1Choice
- type OriginalGroupInformation291
- type OriginalPaymentInstruction361
- type Party38Choice1
- type Party40Choice1
- type Party40Choice2
- type PartyIdentification1351
- type PaymentCancellationReason51
- type PaymentTransaction1241
- type PersonIdentification131
- type PersonIdentificationSchemeName1Choice
- type PhoneNumber
- type PostalAddress241
- type PreferredContactMethod1Code1
- type RoutingNumberFRS1
- type UUIDv4Identifier
- type UnderlyingTransaction271
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveCurrencyCodeFixed ¶
type ActiveCurrencyCodeFixed string
const ActiveCurrencyCodeFixedUsd ActiveCurrencyCodeFixed = "USD"
func (ActiveCurrencyCodeFixed) Validate ¶
func (v ActiveCurrencyCodeFixed) Validate() error
type ActiveOrHistoricCurrencyAndAmountFedNow1 ¶
type ActiveOrHistoricCurrencyAndAmountFedNow1 struct {
Value ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType `xml:",chardata"`
Ccy ActiveCurrencyCodeFixed `xml:"Ccy,attr"`
}
func (ActiveOrHistoricCurrencyAndAmountFedNow1) Validate ¶
func (v ActiveOrHistoricCurrencyAndAmountFedNow1) Validate() error
type ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType ¶
type ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType float64
func (ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType) Validate ¶
func (v ActiveOrHistoricCurrencyAndAmountFedNow1SimpleType) Validate() error
type AnyBICDec2014Identifier ¶
type AnyBICDec2014Identifier string
func (AnyBICDec2014Identifier) Validate ¶
func (v AnyBICDec2014Identifier) Validate() error
type BICFIDec2014Identifier ¶
type BICFIDec2014Identifier string
func (BICFIDec2014Identifier) Validate ¶
func (v BICFIDec2014Identifier) Validate() error
type BranchAndFinancialInstitutionIdentification61 ¶
type BranchAndFinancialInstitutionIdentification61 struct {
FinInstnId FinancialInstitutionIdentification181 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification61) Validate ¶
func (v BranchAndFinancialInstitutionIdentification61) Validate() error
type BranchAndFinancialInstitutionIdentification62 ¶
type BranchAndFinancialInstitutionIdentification62 struct {
FinInstnId FinancialInstitutionIdentification182 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification62) Validate ¶
func (v BranchAndFinancialInstitutionIdentification62) Validate() error
type CancellationReason33Choice1 ¶
type CancellationReason33Choice1 struct {
Cd *ExternalCancellationReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Cd,omitempty"`
}
func (CancellationReason33Choice1) Validate ¶
func (v CancellationReason33Choice1) Validate() error
type Case51 ¶
type Case51 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Id"`
Cretr Party40Choice2 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Cretr"`
}
type CaseAssignment51 ¶
type CaseAssignment51 struct {
Id MessageIdentificationFedNow1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Id"`
Assgnr Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Assgnr"`
Assgne Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Assgne"`
CreDtTm fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CreDtTm"`
}
func (CaseAssignment51) Validate ¶
func (v CaseAssignment51) Validate() error
type ClearingSystemIdentification2Choice1 ¶
type ClearingSystemIdentification2Choice1 struct {
Cd *ExternalClearingSystemIdentification1CodeFixed `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Cd,omitempty"`
}
func (ClearingSystemIdentification2Choice1) Validate ¶
func (v ClearingSystemIdentification2Choice1) Validate() error
type ClearingSystemMemberIdentification21 ¶
type ClearingSystemMemberIdentification21 struct {
ClrSysId ClearingSystemIdentification2Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 ClrSysId"`
MmbId RoutingNumberFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 MmbId"`
}
func (ClearingSystemMemberIdentification21) Validate ¶
func (v ClearingSystemMemberIdentification21) Validate() error
type Contact41 ¶
type Contact41 struct {
Nm *Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Nm,omitempty"`
PhneNb *PhoneNumber `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PhneNb,omitempty"`
MobNb *PhoneNumber `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 MobNb,omitempty"`
EmailAdr *Max2048Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 EmailAdr,omitempty"`
Dept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Dept,omitempty"`
PrefrdMtd PreferredContactMethod1Code1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PrefrdMtd"`
}
type CountryCode ¶
type CountryCode string
func (CountryCode) Validate ¶
func (v CountryCode) Validate() error
type CustomerPaymentCancellationRequestV09 ¶
type CustomerPaymentCancellationRequestV09 struct {
Assgnmt CaseAssignment51 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Assgnmt"`
Case Case51 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Case"`
Undrlyg UnderlyingTransaction271 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Undrlyg"`
}
func (CustomerPaymentCancellationRequestV09) Validate ¶
func (v CustomerPaymentCancellationRequestV09) Validate() error
type DateAndDateTime2Choice ¶
type DateAndDateTime2Choice struct {
Dt *fednow.ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Dt,omitempty"`
DtTm *fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 DtTm,omitempty"`
}
func (DateAndDateTime2Choice) Validate ¶
func (v DateAndDateTime2Choice) Validate() error
type DateAndPlaceOfBirth1 ¶
type DateAndPlaceOfBirth1 struct {
BirthDt fednow.ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 BirthDt"`
PrvcOfBirth *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PrvcOfBirth,omitempty"`
CityOfBirth Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CityOfBirth"`
CtryOfBirth CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CtryOfBirth"`
}
func (DateAndPlaceOfBirth1) Validate ¶
func (v DateAndPlaceOfBirth1) Validate() error
type Document ¶
type Document struct {
XMLName xml.Name
CstmrPmtCxlReq CustomerPaymentCancellationRequestV09 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CstmrPmtCxlReq"`
}
type ExternalCancellationReason1Code ¶
type ExternalCancellationReason1Code string
func (ExternalCancellationReason1Code) Validate ¶
func (v ExternalCancellationReason1Code) Validate() error
type ExternalClearingSystemIdentification1CodeFixed ¶
type ExternalClearingSystemIdentification1CodeFixed string
const ExternalClearingSystemIdentification1CodeFixedUsaba ExternalClearingSystemIdentification1CodeFixed = "USABA"
func (ExternalClearingSystemIdentification1CodeFixed) Validate ¶
func (v ExternalClearingSystemIdentification1CodeFixed) Validate() error
type ExternalOrganisationIdentification1Code ¶
type ExternalOrganisationIdentification1Code string
func (ExternalOrganisationIdentification1Code) Validate ¶
func (v ExternalOrganisationIdentification1Code) Validate() error
type ExternalPersonIdentification1Code ¶
type ExternalPersonIdentification1Code string
func (ExternalPersonIdentification1Code) Validate ¶
func (v ExternalPersonIdentification1Code) Validate() error
type FinancialInstitutionIdentification181 ¶
type FinancialInstitutionIdentification181 struct {
ClrSysMmbId ClearingSystemMemberIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 ClrSysMmbId"`
}
func (FinancialInstitutionIdentification181) Validate ¶
func (v FinancialInstitutionIdentification181) Validate() error
type FinancialInstitutionIdentification182 ¶
type FinancialInstitutionIdentification182 struct {
BICFI *BICFIDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 BICFI,omitempty"`
ClrSysMmbId ClearingSystemMemberIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 ClrSysMmbId"`
LEI *LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 LEI,omitempty"`
Nm *Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Nm,omitempty"`
PstlAdr *PostalAddress241 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PstlAdr,omitempty"`
}
func (FinancialInstitutionIdentification182) Validate ¶
func (v FinancialInstitutionIdentification182) Validate() error
type GenericOrganisationIdentification1 ¶
type GenericOrganisationIdentification1 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Id"`
SchmeNm *OrganisationIdentificationSchemeName1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 SchmeNm,omitempty"`
Issr *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Issr,omitempty"`
}
func (GenericOrganisationIdentification1) Validate ¶
func (v GenericOrganisationIdentification1) Validate() error
type GenericPersonIdentification1 ¶
type GenericPersonIdentification1 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Id"`
SchmeNm *PersonIdentificationSchemeName1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 SchmeNm,omitempty"`
Issr *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Issr,omitempty"`
}
func (GenericPersonIdentification1) Validate ¶
func (v GenericPersonIdentification1) Validate() error
type LEIIdentifier ¶
type LEIIdentifier string
func (LEIIdentifier) Validate ¶
func (v LEIIdentifier) Validate() error
type Max105Text ¶
type Max105Text string
func (Max105Text) Validate ¶
func (v Max105Text) Validate() error
type Max140Text ¶
type Max140Text string
func (Max140Text) Validate ¶
func (v Max140Text) Validate() error
type Max2048Text ¶
type Max2048Text string
func (Max2048Text) Validate ¶
func (v Max2048Text) Validate() error
type MessageIdentificationFedNow1 ¶
type MessageIdentificationFedNow1 string
func (MessageIdentificationFedNow1) Validate ¶
func (v MessageIdentificationFedNow1) Validate() error
type MessageNameIdentificationFRS1 ¶
type MessageNameIdentificationFRS1 string
func (MessageNameIdentificationFRS1) Validate ¶
func (v MessageNameIdentificationFRS1) Validate() error
type OrganisationIdentification291 ¶
type OrganisationIdentification291 struct {
AnyBIC *AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 AnyBIC,omitempty"`
LEI *LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 LEI,omitempty"`
Othr *GenericOrganisationIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Othr,omitempty"`
}
func (OrganisationIdentification291) Validate ¶
func (v OrganisationIdentification291) Validate() error
type OrganisationIdentificationSchemeName1Choice ¶
type OrganisationIdentificationSchemeName1Choice struct {
Cd *ExternalOrganisationIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Cd,omitempty"`
Prtry *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Prtry,omitempty"`
}
func (OrganisationIdentificationSchemeName1Choice) Validate ¶
func (v OrganisationIdentificationSchemeName1Choice) Validate() error
type OriginalGroupInformation291 ¶
type OriginalGroupInformation291 struct {
OrgnlMsgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlMsgId"`
OrgnlMsgNmId MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlMsgNmId"`
OrgnlCreDtTm fednow.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlCreDtTm"`
}
func (OriginalGroupInformation291) Validate ¶
func (v OriginalGroupInformation291) Validate() error
type OriginalPaymentInstruction361 ¶
type OriginalPaymentInstruction361 struct {
OrgnlPmtInfId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlPmtInfId"`
OrgnlGrpInf OriginalGroupInformation291 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlGrpInf"`
TxInf PaymentTransaction1241 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 TxInf"`
}
func (OriginalPaymentInstruction361) Validate ¶
func (v OriginalPaymentInstruction361) Validate() error
type Party38Choice1 ¶
type Party38Choice1 struct {
OrgId *OrganisationIdentification291 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgId,omitempty"`
PrvtId *PersonIdentification131 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PrvtId,omitempty"`
}
func (Party38Choice1) Validate ¶
func (v Party38Choice1) Validate() error
type Party40Choice1 ¶
type Party40Choice1 struct {
Agt *BranchAndFinancialInstitutionIdentification61 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Agt,omitempty"`
}
func (Party40Choice1) Validate ¶
func (v Party40Choice1) Validate() error
type Party40Choice2 ¶
type Party40Choice2 struct {
Pty *PartyIdentification1351 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Pty,omitempty"`
Agt *BranchAndFinancialInstitutionIdentification62 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Agt,omitempty"`
}
func (Party40Choice2) Validate ¶
func (v Party40Choice2) Validate() error
type PartyIdentification1351 ¶
type PartyIdentification1351 struct {
Nm Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Nm"`
Id *Party38Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Id,omitempty"`
CtctDtls *Contact41 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CtctDtls,omitempty"`
}
func (PartyIdentification1351) Validate ¶
func (v PartyIdentification1351) Validate() error
type PaymentCancellationReason51 ¶
type PaymentCancellationReason51 struct {
Orgtr *PartyIdentification1351 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Orgtr,omitempty"`
Rsn CancellationReason33Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Rsn"`
AddtlInf *Max105Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 AddtlInf,omitempty"`
}
func (PaymentCancellationReason51) Validate ¶
func (v PaymentCancellationReason51) Validate() error
type PaymentTransaction1241 ¶
type PaymentTransaction1241 struct {
OrgnlInstrId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlInstrId,omitempty"`
OrgnlEndToEndId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlEndToEndId,omitempty"`
OrgnlUETR *UUIDv4Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlUETR,omitempty"`
OrgnlInstdAmt ActiveOrHistoricCurrencyAndAmountFedNow1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlInstdAmt"`
OrgnlReqdExctnDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlReqdExctnDt"`
CxlRsnInf PaymentCancellationReason51 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CxlRsnInf"`
}
func (PaymentTransaction1241) Validate ¶
func (v PaymentTransaction1241) Validate() error
type PersonIdentification131 ¶
type PersonIdentification131 struct {
DtAndPlcOfBirth *DateAndPlaceOfBirth1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 DtAndPlcOfBirth,omitempty"`
Othr *GenericPersonIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Othr,omitempty"`
}
func (PersonIdentification131) Validate ¶
func (v PersonIdentification131) Validate() error
type PersonIdentificationSchemeName1Choice ¶
type PersonIdentificationSchemeName1Choice struct {
Cd *ExternalPersonIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Cd,omitempty"`
Prtry *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Prtry,omitempty"`
}
func (PersonIdentificationSchemeName1Choice) Validate ¶
func (v PersonIdentificationSchemeName1Choice) Validate() error
type PhoneNumber ¶
type PhoneNumber string
func (PhoneNumber) Validate ¶
func (v PhoneNumber) Validate() error
type PostalAddress241 ¶
type PostalAddress241 struct {
Dept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Dept,omitempty"`
SubDept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 SubDept,omitempty"`
StrtNm *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 StrtNm,omitempty"`
BldgNb *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 BldgNb,omitempty"`
BldgNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 BldgNm,omitempty"`
Flr *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Flr,omitempty"`
PstBx *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PstBx,omitempty"`
Room *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Room,omitempty"`
PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 PstCd"`
TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 TwnNm"`
TwnLctnNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 TwnLctnNm,omitempty"`
DstrctNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 DstrctNm,omitempty"`
CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 CtrySubDvsn"`
Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 Ctry"`
AdrLine *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 AdrLine,omitempty"`
}
func (PostalAddress241) Validate ¶
func (v PostalAddress241) Validate() error
type PreferredContactMethod1Code1 ¶
type PreferredContactMethod1Code1 string
const PreferredContactMethod1Code1Cell PreferredContactMethod1Code1 = "CELL"
const PreferredContactMethod1Code1Mail PreferredContactMethod1Code1 = "MAIL"
const PreferredContactMethod1Code1Phon PreferredContactMethod1Code1 = "PHON"
func (PreferredContactMethod1Code1) Validate ¶
func (v PreferredContactMethod1Code1) 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
type UnderlyingTransaction271 ¶
type UnderlyingTransaction271 struct {
OrgnlPmtInfAndCxl OriginalPaymentInstruction361 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.055.001.09 OrgnlPmtInfAndCxl"`
}
func (UnderlyingTransaction271) Validate ¶
func (v UnderlyingTransaction271) Validate() error
Click to show internal directories.
Click to hide internal directories.