Documentation ¶
Index ¶
- type AnyBICDec2014Identifier
- type CompetentAuthority1
- type CounterpartyData78
- type DerivativesStatistics3
- type DerivativesTradeRejectionStatisticalReportV02
- type DetailedStatisticsPerCounterparty7
- type Document
- type GenericIdentification175
- type ISODate
- type LEIIdentifier
- type Max105Text
- type Max350Text
- type Max35Text
- type Max500Text
- type Max72Text
- type OrganisationIdentification10Choice
- type OrganisationIdentification36
- type Period2
- type RejectionStatistics3
- type ReportPeriodActivity1Code
- type StatisticsPerActionType1
- type StatisticsPerCounterparty3Choice
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type TopReasonsForRejections2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnyBICDec2014Identifier ¶
type AnyBICDec2014Identifier string
Must match the pattern [A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}
type CompetentAuthority1 ¶
type CompetentAuthority1 struct { Id Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Id"` OnbrdgSts bool `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 OnbrdgSts"` }
type CounterpartyData78 ¶
type CounterpartyData78 struct { RptSubmitgNtty OrganisationIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 RptSubmitgNtty"` RptgCtrPty OrganisationIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 RptgCtrPty"` }
type DerivativesStatistics3 ¶
type DerivativesStatistics3 struct { TtlSubmittd StatisticsPerActionType1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 TtlSubmittd"` TtlRjctd StatisticsPerActionType1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 TtlRjctd"` TtlCrrctdRjctns StatisticsPerActionType1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 TtlCrrctdRjctns"` TopRjctnRsns TopReasonsForRejections2 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 TopRjctnRsns"` }
type DerivativesTradeRejectionStatisticalReportV02 ¶
type DerivativesTradeRejectionStatisticalReportV02 struct { SttstcsPerCtrPty StatisticsPerCounterparty3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 SttstcsPerCtrPty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 SplmtryData,omitempty"` }
type DetailedStatisticsPerCounterparty7 ¶
type DetailedStatisticsPerCounterparty7 struct { RptgPrd Period2 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 RptgPrd"` CtrPtyId CounterpartyData78 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 CtrPtyId"` RjctnSttstcs RejectionStatistics3 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 RjctnSttstcs"` CmptntAuthrty []CompetentAuthority1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 CmptntAuthrty,omitempty"` }
type Document ¶
type Document struct {
DerivsTradRjctnSttstclRpt DerivativesTradeRejectionStatisticalReportV02 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 DerivsTradRjctnSttstclRpt"`
}
type OrganisationIdentification10Choice ¶
type OrganisationIdentification10Choice struct { LEI LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 LEI,omitempty"` Othr OrganisationIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Othr,omitempty"` AnyBIC AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 AnyBIC,omitempty"` }
type OrganisationIdentification36 ¶
type OrganisationIdentification36 struct { Id GenericIdentification175 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Id"` Nm Max105Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Nm,omitempty"` Dmcl Max500Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Dmcl,omitempty"` }
type RejectionStatistics3 ¶
type RejectionStatistics3 struct { TtlNbOfTechRjctns float64 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 TtlNbOfTechRjctns"` DerivsSttstcs DerivativesStatistics3 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 DerivsSttstcs"` }
type StatisticsPerCounterparty3Choice ¶
type StatisticsPerCounterparty3Choice struct { DataSetActn ReportPeriodActivity1Code `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 DataSetActn,omitempty"` Rpt []DetailedStatisticsPerCounterparty7 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Rpt,omitempty"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:auth.092.001.02 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
Click to show internal directories.
Click to hide internal directories.