Documentation
¶
Overview ¶
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
Index ¶
- type AnyBICDec2014Identifier
- type BICFIDec2014Identifier
- type BranchAndFinancialInstitutionIdentification61
- type BranchAndFinancialInstitutionIdentification62
- type CancellationStatusReason3Choice
- type CancellationStatusReason41
- type Case51
- type CaseAssignment51
- type ClearingSystemIdentification2Choice1
- type ClearingSystemIdentification2Choice2
- type ClearingSystemMemberIdentification21
- type ClearingSystemMemberIdentification22
- type CountryCode
- type DateAndPlaceOfBirth1
- type Document
- type ExternalClearingSystemIdentification1Code
- type ExternalClearingSystemIdentification1CodeFixed
- type ExternalInvestigationExecutionConfirmation1Code
- type ExternalOrganisationIdentification1Code
- type ExternalPaymentCancellationRejection1Code
- type ExternalPersonIdentification1Code
- type FinancialInstitutionIdentification181
- type FinancialInstitutionIdentification182
- type GenericOrganisationIdentification1
- type GenericPersonIdentification1
- type InvestigationStatus5Choice1
- type LEIIdentifier
- type Max16Text
- type Max35Text
- type Max70Text
- type Max105Text
- type Max140Text
- type MessageNameIdentificationFRS1
- type OrganisationIdentification291
- type OrganisationIdentificationSchemeName1Choice
- type OriginalGroupInformation291
- type Party38Choice1
- type Party40Choice1
- type Party40Choice2
- type PartyIdentification1351
- type PartyIdentification1352
- type PaymentTransaction1021
- type PersonIdentification131
- type PersonIdentificationSchemeName1Choice
- type PostalAddress241
- type PostalAddress242
- type ResolutionOfInvestigationV09
- type RoutingNumberFRS1
- type UUIDv4Identifier
- type UnderlyingTransaction221
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.029.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.029.001.09 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification62) Validate ¶
func (v BranchAndFinancialInstitutionIdentification62) Validate() error
type CancellationStatusReason3Choice ¶
type CancellationStatusReason3Choice struct {
Cd *ExternalPaymentCancellationRejection1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Cd,omitempty"`
Prtry *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Prtry,omitempty"`
}
func (CancellationStatusReason3Choice) Validate ¶
func (v CancellationStatusReason3Choice) Validate() error
type CancellationStatusReason41 ¶
type CancellationStatusReason41 struct {
Orgtr *PartyIdentification1352 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Orgtr,omitempty"`
Rsn CancellationStatusReason3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Rsn"`
AddtlInf []*Max105Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 AddtlInf,omitempty"`
}
func (CancellationStatusReason41) Validate ¶
func (v CancellationStatusReason41) Validate() error
type Case51 ¶
type Case51 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Id"`
Cretr Party40Choice2 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Cretr"`
}
type CaseAssignment51 ¶
type CaseAssignment51 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Id"`
Assgnr Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Assgnr"`
Assgne Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Assgne"`
CreDtTm fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Cd,omitempty"`
}
func (ClearingSystemIdentification2Choice1) Validate ¶
func (v ClearingSystemIdentification2Choice1) Validate() error
type ClearingSystemIdentification2Choice2 ¶
type ClearingSystemIdentification2Choice2 struct {
Cd *ExternalClearingSystemIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Cd,omitempty"`
}
func (ClearingSystemIdentification2Choice2) Validate ¶
func (v ClearingSystemIdentification2Choice2) Validate() error
type ClearingSystemMemberIdentification21 ¶
type ClearingSystemMemberIdentification21 struct {
ClrSysId ClearingSystemIdentification2Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 ClrSysId"`
MmbId RoutingNumberFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 MmbId"`
}
func (ClearingSystemMemberIdentification21) Validate ¶
func (v ClearingSystemMemberIdentification21) Validate() error
type ClearingSystemMemberIdentification22 ¶
type ClearingSystemMemberIdentification22 struct {
ClrSysId ClearingSystemIdentification2Choice2 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 ClrSysId"`
MmbId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 MmbId"`
}
func (ClearingSystemMemberIdentification22) Validate ¶
func (v ClearingSystemMemberIdentification22) Validate() error
type CountryCode ¶
type CountryCode string
func (CountryCode) Validate ¶
func (v CountryCode) Validate() error
type DateAndPlaceOfBirth1 ¶
type DateAndPlaceOfBirth1 struct {
BirthDt fedwire.ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 BirthDt"`
PrvcOfBirth *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PrvcOfBirth,omitempty"`
CityOfBirth Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CityOfBirth"`
CtryOfBirth CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CtryOfBirth"`
}
func (DateAndPlaceOfBirth1) Validate ¶
func (v DateAndPlaceOfBirth1) Validate() error
type Document ¶
type Document struct {
XMLName xml.Name
RsltnOfInvstgtn ResolutionOfInvestigationV09 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 RsltnOfInvstgtn"`
}
type ExternalClearingSystemIdentification1Code ¶
type ExternalClearingSystemIdentification1Code string
func (ExternalClearingSystemIdentification1Code) Validate ¶
func (v ExternalClearingSystemIdentification1Code) Validate() error
type ExternalClearingSystemIdentification1CodeFixed ¶
type ExternalClearingSystemIdentification1CodeFixed string
const ExternalClearingSystemIdentification1CodeFixedUsaba ExternalClearingSystemIdentification1CodeFixed = "USABA"
func (ExternalClearingSystemIdentification1CodeFixed) Validate ¶
func (v ExternalClearingSystemIdentification1CodeFixed) Validate() error
type ExternalInvestigationExecutionConfirmation1Code ¶
type ExternalInvestigationExecutionConfirmation1Code string
func (ExternalInvestigationExecutionConfirmation1Code) Validate ¶
func (v ExternalInvestigationExecutionConfirmation1Code) Validate() error
type ExternalOrganisationIdentification1Code ¶
type ExternalOrganisationIdentification1Code string
func (ExternalOrganisationIdentification1Code) Validate ¶
func (v ExternalOrganisationIdentification1Code) Validate() error
type ExternalPaymentCancellationRejection1Code ¶
type ExternalPaymentCancellationRejection1Code string
func (ExternalPaymentCancellationRejection1Code) Validate ¶
func (v ExternalPaymentCancellationRejection1Code) 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.029.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.029.001.09 BICFI,omitempty"`
ClrSysMmbId *ClearingSystemMemberIdentification22 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 ClrSysMmbId,omitempty"`
LEI *LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 LEI,omitempty"`
Nm *Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Nm,omitempty"`
PstlAdr *PostalAddress241 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Id"`
SchmeNm *OrganisationIdentificationSchemeName1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 SchmeNm,omitempty"`
Issr *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Id"`
SchmeNm *PersonIdentificationSchemeName1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 SchmeNm,omitempty"`
Issr *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Issr,omitempty"`
}
func (GenericPersonIdentification1) Validate ¶
func (v GenericPersonIdentification1) Validate() error
type InvestigationStatus5Choice1 ¶
type InvestigationStatus5Choice1 struct {
Conf *ExternalInvestigationExecutionConfirmation1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Conf,omitempty"`
}
func (InvestigationStatus5Choice1) Validate ¶
func (v InvestigationStatus5Choice1) 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 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.029.001.09 AnyBIC,omitempty"`
LEI *LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 LEI,omitempty"`
Othr []*GenericOrganisationIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Cd,omitempty"`
Prtry *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 OrgnlMsgId"`
OrgnlMsgNmId MessageNameIdentificationFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlMsgNmId"`
OrgnlCreDtTm fedwire.ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlCreDtTm"`
}
func (OriginalGroupInformation291) Validate ¶
func (v OriginalGroupInformation291) Validate() error
type Party38Choice1 ¶
type Party38Choice1 struct {
OrgId *OrganisationIdentification291 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgId,omitempty"`
PrvtId *PersonIdentification131 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.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.029.001.09 Pty,omitempty"`
Agt *BranchAndFinancialInstitutionIdentification62 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Nm,omitempty"`
PstlAdr *PostalAddress241 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstlAdr,omitempty"`
Id *Party38Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Id,omitempty"`
CtryOfRes *CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CtryOfRes,omitempty"`
}
func (PartyIdentification1351) Validate ¶
func (v PartyIdentification1351) Validate() error
type PartyIdentification1352 ¶
type PartyIdentification1352 struct {
Nm *Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Nm,omitempty"`
PstlAdr *PostalAddress242 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstlAdr,omitempty"`
Id *Party38Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Id,omitempty"`
CtryOfRes *CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CtryOfRes,omitempty"`
}
func (PartyIdentification1352) Validate ¶
func (v PartyIdentification1352) Validate() error
type PaymentTransaction1021 ¶
type PaymentTransaction1021 struct {
CxlStsId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CxlStsId,omitempty"`
OrgnlGrpInf OriginalGroupInformation291 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlGrpInf"`
OrgnlInstrId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlInstrId,omitempty"`
OrgnlEndToEndId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlEndToEndId,omitempty"`
OrgnlTxId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlTxId,omitempty"`
OrgnlUETR UUIDv4Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 OrgnlUETR"`
CxlStsRsnInf []*CancellationStatusReason41 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CxlStsRsnInf,omitempty"`
}
func (PaymentTransaction1021) Validate ¶
func (v PaymentTransaction1021) Validate() error
type PersonIdentification131 ¶
type PersonIdentification131 struct {
DtAndPlcOfBirth *DateAndPlaceOfBirth1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 DtAndPlcOfBirth,omitempty"`
Othr []*GenericPersonIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.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.029.001.09 Cd,omitempty"`
Prtry *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Prtry,omitempty"`
}
func (PersonIdentificationSchemeName1Choice) Validate ¶
func (v PersonIdentificationSchemeName1Choice) Validate() error
type PostalAddress241 ¶
type PostalAddress241 struct {
Dept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Dept,omitempty"`
SubDept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 SubDept,omitempty"`
StrtNm *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 StrtNm,omitempty"`
BldgNb *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 BldgNb,omitempty"`
BldgNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 BldgNm,omitempty"`
Flr *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Flr,omitempty"`
PstBx *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstBx,omitempty"`
Room *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Room,omitempty"`
PstCd *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstCd,omitempty"`
TwnNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 TwnNm,omitempty"`
TwnLctnNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 TwnLctnNm,omitempty"`
DstrctNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 DstrctNm,omitempty"`
CtrySubDvsn *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CtrySubDvsn,omitempty"`
Ctry *CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Ctry,omitempty"`
AdrLine []*Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 AdrLine,omitempty"`
}
func (PostalAddress241) Validate ¶
func (v PostalAddress241) Validate() error
type PostalAddress242 ¶
type PostalAddress242 struct {
Dept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Dept,omitempty"`
SubDept *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 SubDept,omitempty"`
StrtNm *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 StrtNm,omitempty"`
BldgNb *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 BldgNb,omitempty"`
BldgNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 BldgNm,omitempty"`
Flr *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Flr,omitempty"`
PstBx *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstBx,omitempty"`
Room *Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Room,omitempty"`
PstCd *Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 PstCd,omitempty"`
TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 TwnNm"`
TwnLctnNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 TwnLctnNm,omitempty"`
DstrctNm *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 DstrctNm,omitempty"`
CtrySubDvsn *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CtrySubDvsn,omitempty"`
Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Ctry"`
AdrLine []*Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 AdrLine,omitempty"`
}
func (PostalAddress242) Validate ¶
func (v PostalAddress242) Validate() error
type ResolutionOfInvestigationV09 ¶
type ResolutionOfInvestigationV09 struct {
Assgnmt CaseAssignment51 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Assgnmt"`
RslvdCase Case51 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 RslvdCase"`
Sts InvestigationStatus5Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 Sts"`
CxlDtls UnderlyingTransaction221 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 CxlDtls"`
}
func (ResolutionOfInvestigationV09) Validate ¶
func (v ResolutionOfInvestigationV09) 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 UnderlyingTransaction221 ¶
type UnderlyingTransaction221 struct {
TxInfAndSts PaymentTransaction1021 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.029.001.09 TxInfAndSts"`
}
func (UnderlyingTransaction221) Validate ¶
func (v UnderlyingTransaction221) Validate() error
Click to show internal directories.
Click to hide internal directories.