Documentation
¶
Overview ¶
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.111.001.01
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Validations for urn:iso:std:iso:20022:tech:xsd:camt.111.001.01
Code generated by GoComply XSD2Go for Moov; DO NOT EDIT. Models for urn:iso:std:iso:20022:tech:xsd:camt.111.001.01
Index ¶
- type BranchAndFinancialInstitutionIdentification61
- type ClearingSystemIdentification2Choice1
- type ClearingSystemMemberIdentification21
- type Document
- type ExternalClearingSystemIdentification1CodeFixed
- type ExternalInvestigationStatus1Code
- type ExternalInvestigationStatusReason1Code
- type ExternalInvestigationSubType1Code
- type ExternalInvestigationType1Code
- type FinancialInstitutionIdentification181
- type IMADFedwireFunds1
- type InvestigationData21
- type InvestigationDataRecord1Choice1
- type InvestigationRequest31
- type InvestigationResponse31
- type InvestigationResponseV01
- type InvestigationStatus21
- type InvestigationStatusReason1Choice1
- type InvestigationSubType1Choice1
- type InvestigationType1Choice1
- type Max35Text
- type Max500Text
- type Party40Choice1
- type RoutingNumberFRS1
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:camt.111.001.01 FinInstnId"`
}
func (BranchAndFinancialInstitutionIdentification61) Validate ¶
func (v BranchAndFinancialInstitutionIdentification61) Validate() error
type ClearingSystemIdentification2Choice1 ¶
type ClearingSystemIdentification2Choice1 struct {
Cd *ExternalClearingSystemIdentification1CodeFixed `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 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.111.001.01 ClrSysId"`
MmbId RoutingNumberFRS1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 MmbId"`
}
func (ClearingSystemMemberIdentification21) Validate ¶
func (v ClearingSystemMemberIdentification21) Validate() error
type Document ¶
type Document struct {
XMLName xml.Name
InvstgtnRspn InvestigationResponseV01 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnRspn"`
}
type ExternalClearingSystemIdentification1CodeFixed ¶
type ExternalClearingSystemIdentification1CodeFixed string
const ExternalClearingSystemIdentification1CodeFixedUsaba ExternalClearingSystemIdentification1CodeFixed = "USABA"
func (ExternalClearingSystemIdentification1CodeFixed) Validate ¶
func (v ExternalClearingSystemIdentification1CodeFixed) Validate() error
type ExternalInvestigationStatus1Code ¶
type ExternalInvestigationStatus1Code string
func (ExternalInvestigationStatus1Code) Validate ¶
func (v ExternalInvestigationStatus1Code) Validate() error
type ExternalInvestigationStatusReason1Code ¶
type ExternalInvestigationStatusReason1Code string
func (ExternalInvestigationStatusReason1Code) Validate ¶
func (v ExternalInvestigationStatusReason1Code) Validate() error
type ExternalInvestigationSubType1Code ¶
type ExternalInvestigationSubType1Code string
func (ExternalInvestigationSubType1Code) Validate ¶
func (v ExternalInvestigationSubType1Code) Validate() error
type ExternalInvestigationType1Code ¶
type ExternalInvestigationType1Code string
func (ExternalInvestigationType1Code) Validate ¶
func (v ExternalInvestigationType1Code) Validate() error
type FinancialInstitutionIdentification181 ¶
type FinancialInstitutionIdentification181 struct {
ClrSysMmbId ClearingSystemMemberIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 ClrSysMmbId"`
}
func (FinancialInstitutionIdentification181) Validate ¶
func (v FinancialInstitutionIdentification181) Validate() error
type IMADFedwireFunds1 ¶
type IMADFedwireFunds1 string
func (IMADFedwireFunds1) Validate ¶
func (v IMADFedwireFunds1) Validate() error
type InvestigationData21 ¶
type InvestigationData21 struct {
RspnData InvestigationDataRecord1Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 RspnData"`
}
func (InvestigationData21) Validate ¶
func (v InvestigationData21) Validate() error
type InvestigationDataRecord1Choice1 ¶
type InvestigationDataRecord1Choice1 struct {
RspnNrrtv *Max500Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 RspnNrrtv,omitempty"`
}
func (InvestigationDataRecord1Choice1) Validate ¶
func (v InvestigationDataRecord1Choice1) Validate() error
type InvestigationRequest31 ¶
type InvestigationRequest31 struct {
MsgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 MsgId"`
RqstrInvstgtnId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 RqstrInvstgtnId,omitempty"`
RspndrInvstgtnId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 RspndrInvstgtnId,omitempty"`
InvstgtnTp InvestigationType1Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnTp"`
InvstgtnSubTp *InvestigationSubType1Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnSubTp,omitempty"`
Rqstr Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Rqstr"`
Rspndr Party40Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Rspndr"`
}
func (InvestigationRequest31) Validate ¶
func (v InvestigationRequest31) Validate() error
type InvestigationResponse31 ¶
type InvestigationResponse31 struct {
MsgId IMADFedwireFunds1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 MsgId"`
RspndrInvstgtnId *Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 RspndrInvstgtnId,omitempty"`
InvstgtnSts InvestigationStatus21 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnSts"`
InvstgtnData []*InvestigationData21 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnData,omitempty"`
}
func (InvestigationResponse31) Validate ¶
func (v InvestigationResponse31) Validate() error
type InvestigationResponseV01 ¶
type InvestigationResponseV01 struct {
InvstgtnRspn InvestigationResponse31 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 InvstgtnRspn"`
OrgnlInvstgtnReq InvestigationRequest31 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 OrgnlInvstgtnReq"`
}
func (InvestigationResponseV01) Validate ¶
func (v InvestigationResponseV01) Validate() error
type InvestigationStatus21 ¶
type InvestigationStatus21 struct {
Sts ExternalInvestigationStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Sts"`
StsRsn *InvestigationStatusReason1Choice1 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 StsRsn,omitempty"`
}
func (InvestigationStatus21) Validate ¶
func (v InvestigationStatus21) Validate() error
type InvestigationStatusReason1Choice1 ¶
type InvestigationStatusReason1Choice1 struct {
Cd *ExternalInvestigationStatusReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Cd,omitempty"`
}
func (InvestigationStatusReason1Choice1) Validate ¶
func (v InvestigationStatusReason1Choice1) Validate() error
type InvestigationSubType1Choice1 ¶
type InvestigationSubType1Choice1 struct {
Cd *ExternalInvestigationSubType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Cd,omitempty"`
}
func (InvestigationSubType1Choice1) Validate ¶
func (v InvestigationSubType1Choice1) Validate() error
type InvestigationType1Choice1 ¶
type InvestigationType1Choice1 struct {
Cd *ExternalInvestigationType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Cd,omitempty"`
}
func (InvestigationType1Choice1) Validate ¶
func (v InvestigationType1Choice1) Validate() error
type Max500Text ¶
type Max500Text string
func (Max500Text) Validate ¶
func (v Max500Text) Validate() error
type Party40Choice1 ¶
type Party40Choice1 struct {
Agt *BranchAndFinancialInstitutionIdentification61 `xml:"urn:iso:std:iso:20022:tech:xsd:camt.111.001.01 Agt,omitempty"`
}
func (Party40Choice1) Validate ¶
func (v Party40Choice1) Validate() error
type RoutingNumberFRS1 ¶
type RoutingNumberFRS1 string
func (RoutingNumberFRS1) Validate ¶
func (v RoutingNumberFRS1) Validate() error
Click to show internal directories.
Click to hide internal directories.