Documentation ¶
Index ¶
- type Account8Choice
- type AccountAndBalance43
- type ActiveCurrencyAnd13DecimalAmount
- type ActiveCurrencyAndAmount
- type ActiveCurrencyCode
- type AdditionalBusinessProcess7Code
- type AdditionalBusinessProcessFormat11Choice
- type AddressType2Code
- type AlternatePartyIdentification7
- type AmountAndQuantityRatio4
- type AmountAndRateStatus1
- type AmountPrice2
- type AmountPrice3
- type AmountPricePerAmount2
- type AmountPricePerFinancialInstrumentQuantity6
- type AmountPriceType1Code
- type AmountPriceType2Code
- type AmountToAmountRatio2
- type AnyBICDec2014Identifier
- type BICFIDec2014Identifier
- type BalanceFormat5Choice
- type BalanceFormat6Choice
- type CashAccountIdentification5Choice
- type CashOption64
- type CashParties34
- type CorporateAction44
- type CorporateActionAmounts50
- type CorporateActionBalanceDetails31
- type CorporateActionDate59
- type CorporateActionDate60
- type CorporateActionDate65
- type CorporateActionEventReference3
- type CorporateActionEventReference3Choice
- type CorporateActionEventStage4Code
- type CorporateActionEventStageFormat14Choice
- type CorporateActionEventType25Code
- type CorporateActionEventType74Choice
- type CorporateActionGeneralInformation126
- type CorporateActionMovementConfirmationV10
- type CorporateActionNarrative31
- type CorporateActionOption154
- type CorporateActionOption19Choice
- type CorporateActionOption8Code
- type CorporateActionPeriod13
- type CorporateActionPrice59
- type CorporateActionPrice61
- type CorporateActionRate88
- type CorporateActionRate90
- type CountryCode
- type CreditDebitCode
- type DateAndDateTime2Choice
- type DateCode19Choice
- type DateFormat43Choice
- type DateFormat45Choice
- type DateType8Code
- type DeemedRateType1Choice
- type DeemedRateType1Code
- type DividendRateType1Code
- type Document
- type DocumentIdentification31
- type DocumentIdentification32
- type DocumentIdentification3Choice
- type DocumentIdentification9
- type DocumentNumber5Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type ExternalFinancialInstrumentIdentificationType1Code
- type FinancialInstrumentQuantity1Choice
- type ForeignExchangeTerms23
- type FractionDispositionType11Code
- type FractionDispositionType27Choice
- type GenericIdentification30
- type GenericIdentification36
- type GenericIdentification47
- type GenericIdentification78
- type GrossDividendRateFormat28Choice
- type GrossDividendRateFormat29Choice
- type GrossDividendRateType4Code
- type GrossDividendRateType5Code
- type IBAN2007Identifier
- type ISINOct2015Identifier
- type ISO20022MessageIdentificationText
- type ISODate
- type ISODateTime
- type IdentificationSource3Choice
- type IdentificationType42Choice
- type IndicativeOrMarketPrice8Choice
- type InterestRateUsedForPaymentFormat7Choice
- type IntermediateSecuritiesDistributionTypeFormat16Choice
- type IntermediateSecurityDistributionType4Code
- type IssuerOfferorTaxabilityIndicator1Choice
- type IssuerTaxability2Code
- type LotteryType1Code
- type LotteryTypeFormat4Choice
- type MICIdentifier
- type MarketIdentification1Choice
- type MarketIdentification84
- type MarketType2Code
- type MarketType8Choice
- type Max140Text
- type Max16Text
- type Max34Text
- type Max350Text
- type Max35Text
- type Max4AlphaNumericText
- type Max5NumericText
- type Max70Text
- type NameAndAddress5
- type NetDividendRateFormat30Choice
- type NetDividendRateFormat32Choice
- type NetDividendRateType4Code
- type NetDividendRateType5Code
- type NewSecuritiesIssuanceType6Code
- type OptionFeatures6Code
- type OptionFeaturesFormat18Choice
- type OptionNumber1Choice
- type OptionNumber1Code
- type OriginalAndCurrentQuantities1
- type OriginalAndCurrentQuantities6
- type OtherIdentification1
- type Pagination1
- type PartyIdentification120Choice
- type PartyIdentification122Choice
- type PartyIdentification127Choice
- type PartyIdentification133Choice
- type PartyIdentification143
- type PartyIdentificationAndAccount162
- type PartyIdentificationAndAccount163
- type PartyIdentificationAndAccount172
- type Payment1Code
- type PercentagePrice1
- type Period11
- type PostalAddress1
- type PriceDetails23
- type PriceFormat48Choice
- type PriceFormat50Choice
- type PriceFormat51Choice
- type PriceRateType3Code
- type ProcessingPosition3Code
- type ProcessingPosition7Choice
- type ProprietaryQuantity7
- type ProprietaryQuantity8
- type Quantity17Choice
- type Quantity18Choice
- type Quantity19Choice
- type Quantity6Choice
- type QuantityToQuantityRatio1
- type RateAndAmountFormat39Choice
- type RateAndAmountFormat40Choice
- type RateAndAmountFormat52Choice
- type RateDetails32
- type RateFormat22Choice
- type RateStatus1Code
- type RateStatus3Choice
- type RateType33Choice
- type RateType36Choice
- type RateType42Choice
- type RateType68Choice
- type RateType69Choice
- type RateType70Choice
- type RateType71Choice
- type RateType7Code
- type RateTypeAndAmountAndStatus24
- type RateTypeAndAmountAndStatus26
- type RateTypeAndAmountAndStatus37
- type RateTypeAndAmountAndStatus38
- type RateTypeAndAmountAndStatus39
- type RateTypeAndAmountAndStatus40
- type RateTypeAndAmountAndStatus41
- type RateTypeAndPercentageRate10
- type RateTypeAndPercentageRate8
- type RatioFormat19Choice
- type RatioFormat20Choice
- type SafekeepingPlace1Code
- type SafekeepingPlace2Code
- type SafekeepingPlace3Code
- type SafekeepingPlaceFormat28Choice
- type SafekeepingPlaceFormat29Choice
- type SafekeepingPlaceTypeAndIdentification1
- type SafekeepingPlaceTypeAndText6
- type SafekeepingPlaceTypeAndText8
- type SecuritiesOption70
- type SecurityDate15
- type SecurityIdentification19
- type SettlementParties75
- type ShortLong1Code
- type SignedQuantityFormat6
- type SignedQuantityFormat7
- type SolicitationFeeRateFormat8Choice
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type TaxVoucher4
- type TemporaryFinancialInstrumentIndicator3Choice
- type TotalEligibleBalanceFormat8
- type TypeOfIdentification1Code
- type WithholdingTaxRateType1Code
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account8Choice ¶
type Account8Choice struct { CshAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshAcct"` ChrgsAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ChrgsAcct"` TaxAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxAcct"` }
type AccountAndBalance43 ¶
type AccountAndBalance43 struct { SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgAcct"` AcctOwnr PartyIdentification127Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AcctOwnr,omitempty"` SfkpgPlc SafekeepingPlaceFormat28Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgPlc,omitempty"` Bal CorporateActionBalanceDetails31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Bal"` }
type ActiveCurrencyAnd13DecimalAmount ¶
type ActiveCurrencyAnd13DecimalAmount struct { Value float64 `xml:",chardata"` Ccy ActiveCurrencyCode `xml:"Ccy,attr"` }
type ActiveCurrencyAndAmount ¶
type ActiveCurrencyAndAmount struct { Value float64 `xml:",chardata"` Ccy ActiveCurrencyCode `xml:"Ccy,attr"` }
type AdditionalBusinessProcess7Code ¶
type AdditionalBusinessProcess7Code string
May be one of CLAI, TAXR, ACLA, ATXF, CNTR, CONS, NAMC, NPLE, SCHM, PPUT, PPRE, FPRE
type AdditionalBusinessProcessFormat11Choice ¶
type AdditionalBusinessProcessFormat11Choice struct { Cd AdditionalBusinessProcess7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type AddressType2Code ¶
type AddressType2Code string
May be one of ADDR, PBOX, HOME, BIZZ, MLTO, DLVY
type AlternatePartyIdentification7 ¶
type AlternatePartyIdentification7 struct { IdTp IdentificationType42Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IdTp"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Ctry"` AltrnId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AltrnId"` }
type AmountAndQuantityRatio4 ¶
type AmountAndQuantityRatio4 struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` }
type AmountAndRateStatus1 ¶
type AmountAndRateStatus1 struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts"` }
type AmountPrice2 ¶
type AmountPrice2 struct { AmtPricTp AmountPriceType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricVal"` }
type AmountPrice3 ¶
type AmountPrice3 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricVal"` }
type AmountPricePerAmount2 ¶
type AmountPricePerAmount2 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricVal"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` }
type AmountPricePerFinancialInstrumentQuantity6 ¶
type AmountPricePerFinancialInstrumentQuantity6 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricVal"` FinInstrmQty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FinInstrmQty"` }
type AmountToAmountRatio2 ¶
type AmountToAmountRatio2 struct { Amt1 ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt1"` Amt2 ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt2"` }
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 BICFIDec2014Identifier ¶
type BICFIDec2014Identifier 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 BalanceFormat5Choice ¶
type BalanceFormat5Choice struct { Bal SignedQuantityFormat7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Bal"` ElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ElgblBal"` NotElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NotElgblBal"` }
type BalanceFormat6Choice ¶
type BalanceFormat6Choice struct { Bal SignedQuantityFormat7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Bal"` ElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ElgblBal"` NotElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NotElgblBal"` FullPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FullPrdUnits"` PartWayPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PartWayPrdUnits"` }
type CashAccountIdentification5Choice ¶
type CashAccountIdentification5Choice struct { IBAN IBAN2007Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IBAN"` Prtry Max34Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type CashOption64 ¶
type CashOption64 struct { CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CdtDbtInd"` CtrctlPmtInd Payment1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CtrctlPmtInd,omitempty"` IssrOfferrTaxbltyInd IssuerOfferorTaxabilityIndicator1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IssrOfferrTaxbltyInd,omitempty"` IncmTp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IncmTp,omitempty"` XmptnTp []GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 XmptnTp,omitempty"` CtryOfIncmSrc CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CtryOfIncmSrc,omitempty"` Acct Account8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Acct,omitempty"` CshPties CashParties34 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshPties,omitempty"` AmtDtls CorporateActionAmounts50 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtDtls"` DtDtls CorporateActionDate65 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtDtls"` FXDtls ForeignExchangeTerms23 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FXDtls,omitempty"` TaxVchrDtls TaxVoucher4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxVchrDtls,omitempty"` RateAndAmtDtls RateDetails32 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateAndAmtDtls,omitempty"` PricDtls PriceDetails23 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricDtls,omitempty"` }
type CashParties34 ¶
type CashParties34 struct { Cdtr PartyIdentificationAndAccount162 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cdtr,omitempty"` CdtrAgt PartyIdentificationAndAccount172 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CdtrAgt,omitempty"` MktClmCtrPty PartyIdentificationAndAccount162 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MktClmCtrPty,omitempty"` }
type CorporateAction44 ¶
type CorporateAction44 struct { DtDtls CorporateActionDate59 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtDtls,omitempty"` EvtStag CorporateActionEventStageFormat14Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EvtStag,omitempty"` AddtlBizPrcInd AdditionalBusinessProcessFormat11Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlBizPrcInd,omitempty"` LtryTp LotteryTypeFormat4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LtryTp,omitempty"` }
type CorporateActionAmounts50 ¶
type CorporateActionAmounts50 struct { PstngAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PstngAmt"` GrssCshAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GrssCshAmt,omitempty"` NetCshAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NetCshAmt,omitempty"` SlctnFees ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SlctnFees,omitempty"` CshInLieuOfShr ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshInLieuOfShr,omitempty"` CptlGn ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CptlGn,omitempty"` IntrstAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IntrstAmt,omitempty"` MktClmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MktClmAmt,omitempty"` IndmntyAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndmntyAmt,omitempty"` ManfctrdDvddPmtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ManfctrdDvddPmtAmt,omitempty"` RinvstmtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RinvstmtAmt,omitempty"` FullyFrnkdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FullyFrnkdAmt,omitempty"` UfrnkdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 UfrnkdAmt,omitempty"` SndryOrOthrAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SndryOrOthrAmt,omitempty"` TaxFreeAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxFreeAmt,omitempty"` TaxDfrrdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxDfrrdAmt,omitempty"` ValAddedTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ValAddedTaxAmt,omitempty"` StmpDtyAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 StmpDtyAmt,omitempty"` TaxRclmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxRclmAmt,omitempty"` TaxCdtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxCdtAmt,omitempty"` AddtlTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlTaxAmt,omitempty"` WhldgTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 WhldgTaxAmt,omitempty"` ScndLvlTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ScndLvlTaxAmt,omitempty"` FsclStmpAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FsclStmpAmt,omitempty"` ExctgBrkrAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ExctgBrkrAmt,omitempty"` PngAgtComssnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PngAgtComssnAmt,omitempty"` LclBrkrComssnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LclBrkrComssnAmt,omitempty"` RgltryFeesAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RgltryFeesAmt,omitempty"` ShppgFeesAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShppgFeesAmt,omitempty"` ChrgsAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ChrgsAmt,omitempty"` CshAmtBrghtFwd ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshAmtBrghtFwd,omitempty"` CshAmtCrrdFwd ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshAmtCrrdFwd,omitempty"` NtnlDvddPyblAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NtnlDvddPyblAmt,omitempty"` NtnlTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NtnlTaxAmt,omitempty"` TaxArrearsAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxArrearsAmt,omitempty"` OrgnlAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OrgnlAmt,omitempty"` PrncplOrCrps ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrncplOrCrps,omitempty"` RedPrmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RedPrmAmt,omitempty"` IncmPrtn ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IncmPrtn,omitempty"` StockXchgTax ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 StockXchgTax,omitempty"` EUTaxRtntnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EUTaxRtntnAmt,omitempty"` AcrdIntrstAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AcrdIntrstAmt,omitempty"` EqulstnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EqulstnAmt,omitempty"` FATCATaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FATCATaxAmt,omitempty"` NRATaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NRATaxAmt,omitempty"` BckUpWhldgTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BckUpWhldgTaxAmt,omitempty"` TaxOnIncmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxOnIncmAmt,omitempty"` TxTax ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TxTax,omitempty"` DmdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdAmt,omitempty"` CndtFrgnIncmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CndtFrgnIncmAmt,omitempty"` DmdDvddAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdDvddAmt,omitempty"` DmdFndAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdFndAmt,omitempty"` DmdIntrstAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdIntrstAmt,omitempty"` DmdRyltsAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdRyltsAmt,omitempty"` AdjstdSbcptAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AdjstdSbcptAmt,omitempty"` RfnddSbcptAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RfnddSbcptAmt,omitempty"` }
type CorporateActionBalanceDetails31 ¶
type CorporateActionBalanceDetails31 struct { ConfdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ConfdBal"` TtlElgblBal TotalEligibleBalanceFormat8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TtlElgblBal,omitempty"` BlckdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BlckdBal,omitempty"` BrrwdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BrrwdBal,omitempty"` CollInBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CollInBal,omitempty"` CollOutBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CollOutBal,omitempty"` OnLnBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OnLnBal,omitempty"` PdgDlvryBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PdgDlvryBal,omitempty"` PdgRctBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PdgRctBal,omitempty"` OutForRegnBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OutForRegnBal,omitempty"` SttlmPosBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SttlmPosBal,omitempty"` StrtPosBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 StrtPosBal,omitempty"` TradDtPosBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TradDtPosBal,omitempty"` InTrnsShipmntBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 InTrnsShipmntBal,omitempty"` RegdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RegdBal,omitempty"` AfctdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AfctdBal,omitempty"` UafctdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 UafctdBal,omitempty"` }
type CorporateActionDate59 ¶
type CorporateActionDate59 struct { RcrdDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RcrdDt,omitempty"` ExDvddDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ExDvddDt,omitempty"` }
type CorporateActionDate60 ¶
type CorporateActionDate60 struct { RspnDdln DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RspnDdln,omitempty"` SbcptCostDbtDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SbcptCostDbtDt,omitempty"` MktDdln DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MktDdln,omitempty"` XpryDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 XpryDt,omitempty"` CoverXprtnDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CoverXprtnDt,omitempty"` PrtctDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtctDt,omitempty"` TradgDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TradgDt,omitempty"` }
type CorporateActionDate65 ¶
type CorporateActionDate65 struct { PstngDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PstngDt"` ValDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ValDt,omitempty"` FXRateFxgDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FXRateFxgDt,omitempty"` EarlstPmtDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EarlstPmtDt,omitempty"` PmtDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PmtDt,omitempty"` }
type CorporateActionEventReference3 ¶
type CorporateActionEventReference3 struct { EvtId CorporateActionEventReference3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EvtId"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LkgTp,omitempty"` }
type CorporateActionEventStage4Code ¶
type CorporateActionEventStage4Code string
May be one of FULL, PART, RESC
type CorporateActionEventStageFormat14Choice ¶
type CorporateActionEventStageFormat14Choice struct { Cd CorporateActionEventStage4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type CorporateActionEventType25Code ¶
type CorporateActionEventType25Code string
May be one of ACTV, ATTI, BRUP, DFLT, BONU, EXRI, CAPD, CAPG, CAPI, DRCA, DVCA, CHAN, COOP, CLSA, CONS, CONV, CREV, DECR, DETI, DSCL, DVOP, DRIP, DRAW, DTCH, EXOF, REDM, MCAL, INCR, PPMT, INTR, PRII, RHDI, LIQU, EXTM, MRGR, NOOF, CERT, ODLT, OTHR, PARI, PCAL, PRED, PINK, PLAC, PDEF, PRIO, BPUT, REDO, REMK, BIDS, SPLR, RHTS, DVSC, SHPR, SMAL, SOFF, DVSE, SPLF, TREC, TEND, DLST, SUSP, EXWA, WTRC, WRTH, ACCU, MTNG, TNDP
type CorporateActionEventType74Choice ¶
type CorporateActionEventType74Choice struct { Cd CorporateActionEventType25Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type CorporateActionGeneralInformation126 ¶
type CorporateActionGeneralInformation126 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OffclCorpActnEvtId,omitempty"` ClssActnNb Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ClssActnNb,omitempty"` EvtTp CorporateActionEventType74Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EvtTp"` FinInstrmId SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FinInstrmId"` IntrmdtSctiesDstrbtnTp IntermediateSecuritiesDistributionTypeFormat16Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IntrmdtSctiesDstrbtnTp,omitempty"` FrctnlQty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FrctnlQty,omitempty"` }
type CorporateActionMovementConfirmationV10 ¶
type CorporateActionMovementConfirmationV10 struct { Pgntn Pagination1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Pgntn,omitempty"` NtfctnId DocumentIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NtfctnId,omitempty"` MvmntPrlimryAdvcId DocumentIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MvmntPrlimryAdvcId,omitempty"` InstrId DocumentIdentification9 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 InstrId,omitempty"` OthrDocId []DocumentIdentification32 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OthrDocId,omitempty"` EvtsLkg []CorporateActionEventReference3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EvtsLkg,omitempty"` CorpActnGnlInf CorporateActionGeneralInformation126 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CorpActnGnlInf"` AcctDtls AccountAndBalance43 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AcctDtls"` CorpActnDtls CorporateAction44 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CorpActnDtls,omitempty"` CorpActnConfDtls CorporateActionOption154 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CorpActnConfDtls"` AddtlInf CorporateActionNarrative31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlInf,omitempty"` IssrAgt []PartyIdentification120Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IssrAgt,omitempty"` PngAgt []PartyIdentification120Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PngAgt,omitempty"` SubPngAgt []PartyIdentification120Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SubPngAgt,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SplmtryData,omitempty"` }
type CorporateActionNarrative31 ¶
type CorporateActionNarrative31 struct { AddtlTxt []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlTxt,omitempty"` NrrtvVrsn []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NrrtvVrsn,omitempty"` PtyCtctNrrtv []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PtyCtctNrrtv,omitempty"` TaxtnConds []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxtnConds,omitempty"` }
type CorporateActionOption154 ¶
type CorporateActionOption154 struct { OptnNb OptionNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OptnNb"` OptnTp CorporateActionOption19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OptnTp"` OptnFeatrs []OptionFeaturesFormat18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OptnFeatrs,omitempty"` FrctnDspstn FractionDispositionType27Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FrctnDspstn,omitempty"` CcyOptn ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CcyOptn,omitempty"` DtDtls CorporateActionDate60 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtDtls,omitempty"` PrdDtls CorporateActionPeriod13 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrdDtls,omitempty"` RateAndAmtDtls CorporateActionRate88 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateAndAmtDtls,omitempty"` PricDtls CorporateActionPrice61 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricDtls,omitempty"` PlcOfTrad MarketIdentification84 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PlcOfTrad,omitempty"` SctiesMvmntDtls []SecuritiesOption70 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SctiesMvmntDtls,omitempty"` CshMvmntDtls []CashOption64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshMvmntDtls,omitempty"` }
type CorporateActionOption19Choice ¶
type CorporateActionOption19Choice struct { Cd CorporateActionOption8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type CorporateActionOption8Code ¶
type CorporateActionOption8Code string
May be one of ABST, AMGT, BSPL, BUYA, CASE, CASH, CEXC, CONN, CONY, CTEN, EXER, LAPS, MKDW, MKUP, MNGT, MPUT, NOAC, NOQU, OFFR, OTHR, OVER, PROX, QINV, SECU, SLLE, SPLI, PRUN
type CorporateActionPeriod13 ¶
type CorporateActionPeriod13 struct { PricClctnPrd Period11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricClctnPrd,omitempty"` ActnPrd Period11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ActnPrd,omitempty"` ParllTradgPrd Period11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ParllTradgPrd,omitempty"` }
type CorporateActionPrice59 ¶
type CorporateActionPrice59 struct { CshInLieuOfShrPric PriceFormat50Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshInLieuOfShrPric,omitempty"` IndctvOrMktPric IndicativeOrMarketPrice8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndctvOrMktPric,omitempty"` CshValForTax AmountPrice2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshValForTax,omitempty"` GncCshPricPdPerPdct PriceFormat51Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GncCshPricPdPerPdct,omitempty"` GncCshPricRcvdPerPdct PriceFormat48Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GncCshPricRcvdPerPdct,omitempty"` }
type CorporateActionPrice61 ¶
type CorporateActionPrice61 struct { CshInLieuOfShrPric PriceFormat50Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshInLieuOfShrPric,omitempty"` OverSbcptDpstPric PriceFormat50Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OverSbcptDpstPric,omitempty"` }
type CorporateActionRate88 ¶
type CorporateActionRate88 struct { GrssDvddRate []GrossDividendRateFormat28Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GrssDvddRate,omitempty"` NetDvddRate []NetDividendRateFormat30Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NetDvddRate,omitempty"` IndxFctr RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndxFctr,omitempty"` IntrstRateUsdForPmt []InterestRateUsedForPaymentFormat7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IntrstRateUsdForPmt,omitempty"` MaxAllwdOvrsbcptRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MaxAllwdOvrsbcptRate,omitempty"` PrratnRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrratnRate,omitempty"` WhldgTaxRate []RateAndAmountFormat40Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 WhldgTaxRate,omitempty"` ScndLvlTax []RateAndAmountFormat40Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ScndLvlTax,omitempty"` AddtlTax RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlTax,omitempty"` TaxblIncmPerDvddShr []RateTypeAndAmountAndStatus26 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxblIncmPerDvddShr,omitempty"` }
type CorporateActionRate90 ¶
type CorporateActionRate90 struct { AddtlQtyForSbcbdRsltntScties RatioFormat20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlQtyForSbcbdRsltntScties,omitempty"` AddtlQtyForExstgScties RatioFormat20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlQtyForExstgScties,omitempty"` NewToOd RatioFormat19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NewToOd,omitempty"` ChrgsFees RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ChrgsFees,omitempty"` FsclStmp float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FsclStmp,omitempty"` AplblRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AplblRate,omitempty"` TaxCdtRate RateFormat22Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxCdtRate,omitempty"` FinTxTaxRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FinTxTaxRate,omitempty"` }
type DateAndDateTime2Choice ¶
type DateAndDateTime2Choice struct { Dt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtTm"` }
type DateCode19Choice ¶
type DateCode19Choice struct { Cd DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type DateFormat43Choice ¶
type DateFormat43Choice struct { Dt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Dt"` DtCd DateCode19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtCd"` }
type DateFormat45Choice ¶
type DateFormat45Choice struct { Dt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Dt"` NotSpcfdDt DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NotSpcfdDt"` }
type DeemedRateType1Choice ¶
type DeemedRateType1Choice struct { Cd DeemedRateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type Document ¶
type Document struct {
CorpActnMvmntConf CorporateActionMovementConfirmationV10 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CorpActnMvmntConf"`
}
type DocumentIdentification31 ¶
type DocumentIdentification31 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LkgTp,omitempty"` }
type DocumentIdentification32 ¶
type DocumentIdentification32 struct { Id DocumentIdentification3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` DocNb DocumentNumber5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DocNb,omitempty"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LkgTp,omitempty"` }
type DocumentIdentification9 ¶
type DocumentIdentification9 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"`
}
type DocumentNumber5Choice ¶
type DocumentNumber5Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LngNb"` PrtryNb GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryNb"` }
type Exact4AlphaNumericText ¶
type Exact4AlphaNumericText string
Must match the pattern [a-zA-Z0-9]{4}
type ExternalFinancialInstrumentIdentificationType1Code ¶
type ExternalFinancialInstrumentIdentificationType1Code string
Must be at least 1 items long
type ForeignExchangeTerms23 ¶
type ForeignExchangeTerms23 struct { UnitCcy ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 UnitCcy"` QtdCcy ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtdCcy"` XchgRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 XchgRate"` RsltgAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RsltgAmt"` }
type FractionDispositionType11Code ¶
type FractionDispositionType11Code string
May be one of BUYU, CINL, DIST, RDDN, STAN, RDUP
type FractionDispositionType27Choice ¶
type FractionDispositionType27Choice struct { Cd FractionDispositionType11Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type GenericIdentification30 ¶
type GenericIdentification30 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SchmeNm,omitempty"` }
type GenericIdentification36 ¶
type GenericIdentification47 ¶
type GenericIdentification47 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` Issr Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Issr"` SchmeNm Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SchmeNm,omitempty"` }
type GenericIdentification78 ¶
type GenericIdentification78 struct { Tp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Tp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id,omitempty"` }
type GrossDividendRateFormat28Choice ¶
type GrossDividendRateFormat28Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus38 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` }
type GrossDividendRateFormat29Choice ¶
type GrossDividendRateFormat29Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus40 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` }
type GrossDividendRateType4Code ¶
type GrossDividendRateType4Code string
May be one of CAPO, FLFR, INCO, INTR, LTCG, REES, STCG, SOIC, TXBL, TXDF, TXFR, UNFR, CDFI
type GrossDividendRateType5Code ¶
type GrossDividendRateType5Code string
May be one of CAPO, FUPU, FLFR, INCO, INTR, LTCG, PAPU, STCG, SOIC, TXBL, TXDF, TXFR, UNFR, REES, CDFI
type IBAN2007Identifier ¶
type IBAN2007Identifier string
Must match the pattern [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}
type ISINOct2015Identifier ¶
type ISINOct2015Identifier string
Must match the pattern [A-Z]{2,2}[A-Z0-9]{9,9}[0-9]{1,1}
type ISO20022MessageIdentificationText ¶
type ISO20022MessageIdentificationText string
Must match the pattern [a-z]{4}\.[0-9]{3}\.[0-9]{3}\.[0-9]{2}
type ISODateTime ¶
func (ISODateTime) MarshalText ¶
func (t ISODateTime) MarshalText() ([]byte, error)
func (*ISODateTime) UnmarshalText ¶
func (t *ISODateTime) UnmarshalText(text []byte) error
type IdentificationSource3Choice ¶
type IdentificationSource3Choice struct { Cd ExternalFinancialInstrumentIdentificationType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type IdentificationType42Choice ¶
type IdentificationType42Choice struct { Cd TypeOfIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type IndicativeOrMarketPrice8Choice ¶
type IndicativeOrMarketPrice8Choice struct { IndctvPric PriceFormat50Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndctvPric"` MktPric PriceFormat50Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MktPric"` }
type InterestRateUsedForPaymentFormat7Choice ¶
type InterestRateUsedForPaymentFormat7Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus24 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` }
type IntermediateSecuritiesDistributionTypeFormat16Choice ¶
type IntermediateSecuritiesDistributionTypeFormat16Choice struct { Cd IntermediateSecurityDistributionType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type IntermediateSecurityDistributionType4Code ¶
type IntermediateSecurityDistributionType4Code string
May be one of BIDS, DRIP, DVCA, DVOP, EXRI, PRIO, DVSC, DVSE, INTR, LIQU, SOFF, SPLF, BONU, EXOF
type IssuerOfferorTaxabilityIndicator1Choice ¶
type IssuerOfferorTaxabilityIndicator1Choice struct { Cd IssuerTaxability2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type LotteryTypeFormat4Choice ¶
type LotteryTypeFormat4Choice struct { Cd LotteryType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type MarketIdentification1Choice ¶
type MarketIdentification1Choice struct { MktIdrCd MICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 MktIdrCd"` Desc Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Desc"` }
type MarketIdentification84 ¶
type MarketIdentification84 struct { Id MarketIdentification1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id,omitempty"` Tp MarketType8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Tp"` }
type MarketType8Choice ¶
type MarketType8Choice struct { Cd MarketType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type Max4AlphaNumericText ¶
type Max4AlphaNumericText string
Must match the pattern [a-zA-Z0-9]{1,4}
type NameAndAddress5 ¶
type NameAndAddress5 struct { Nm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Nm"` Adr PostalAddress1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Adr,omitempty"` }
type NetDividendRateFormat30Choice ¶
type NetDividendRateFormat30Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus39 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` }
type NetDividendRateFormat32Choice ¶
type NetDividendRateFormat32Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus41 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` }
type NetDividendRateType4Code ¶
type NetDividendRateType4Code string
May be one of CAPO, FLFR, INCO, INTR, REES, SOIC, TXBL, TXDF, TXFR, UNFR, CDFI
type NetDividendRateType5Code ¶
type NetDividendRateType5Code string
May be one of CAPO, FLFR, INCO, INTR, SOIC, TXBL, TXDF, TXFR, UNFR, FUPU, PAPU, REES, CDFI
type NewSecuritiesIssuanceType6Code ¶
type NewSecuritiesIssuanceType6Code string
May be one of DEFE, NDEF, REFU, NREF
type OptionFeatures6Code ¶
type OptionFeatures6Code string
May be one of COND, MAXC, MAXS, OPLF, PROR, VVPR
type OptionFeaturesFormat18Choice ¶
type OptionFeaturesFormat18Choice struct { Cd OptionFeatures6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type OptionNumber1Choice ¶
type OptionNumber1Choice struct { Nb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Nb"` Cd OptionNumber1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` }
type OriginalAndCurrentQuantities6 ¶
type OriginalAndCurrentQuantities6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShrtLngPos"` FaceAmt float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FaceAmt"` AmtsdVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtsdVal"` }
type OtherIdentification1 ¶
type OtherIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` Sfx Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Sfx,omitempty"` Tp IdentificationSource3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Tp"` }
type Pagination1 ¶
type Pagination1 struct { PgNb Max5NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PgNb"` LastPgInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 LastPgInd"` }
type PartyIdentification120Choice ¶
type PartyIdentification120Choice struct { AnyBIC AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AnyBIC"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryId"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NmAndAdr"` }
type PartyIdentification122Choice ¶
type PartyIdentification122Choice struct { AnyBIC AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AnyBIC"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NmAndAdr"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Ctry"` }
type PartyIdentification127Choice ¶
type PartyIdentification127Choice struct { AnyBIC AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AnyBIC"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryId"` }
type PartyIdentification133Choice ¶
type PartyIdentification133Choice struct { BICFI BICFIDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BICFI"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NmAndAdr"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryId"` }
type PartyIdentification143 ¶
type PartyIdentification143 struct { Id PartyIdentification122Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` PrcgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrcgId,omitempty"` AltrnId []AlternatePartyIdentification7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AltrnId,omitempty"` }
type PartyIdentificationAndAccount162 ¶
type PartyIdentificationAndAccount162 struct { Id PartyIdentification120Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` CshAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshAcct,omitempty"` PrcgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrcgId,omitempty"` AltrnId AlternatePartyIdentification7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AltrnId,omitempty"` }
type PartyIdentificationAndAccount163 ¶
type PartyIdentificationAndAccount163 struct { Id PartyIdentification120Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgAcct,omitempty"` PrcgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrcgId,omitempty"` AltrnId []AlternatePartyIdentification7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AltrnId,omitempty"` }
type PartyIdentificationAndAccount172 ¶
type PartyIdentificationAndAccount172 struct { Id PartyIdentification133Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` CshAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CshAcct,omitempty"` PrcgId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrcgId,omitempty"` AltrnId AlternatePartyIdentification7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AltrnId,omitempty"` }
type PercentagePrice1 ¶
type PercentagePrice1 struct { PctgPricTp PriceRateType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PctgPricTp"` PricVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricVal"` }
type Period11 ¶
type Period11 struct { StartDt DateFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 StartDt"` EndDt DateFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EndDt"` }
type PostalAddress1 ¶
type PostalAddress1 struct { AdrTp AddressType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AdrTp,omitempty"` AdrLine []Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AdrLine,omitempty"` StrtNm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 StrtNm,omitempty"` BldgNb Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BldgNb,omitempty"` PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PstCd,omitempty"` TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TwnNm,omitempty"` CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CtrySubDvsn,omitempty"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Ctry"` }
type PriceDetails23 ¶
type PriceDetails23 struct { GncCshPricPdPerPdct PriceFormat51Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GncCshPricPdPerPdct,omitempty"` GncCshPricRcvdPerPdct PriceFormat48Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GncCshPricRcvdPerPdct,omitempty"` }
type PriceFormat48Choice ¶
type PriceFormat48Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPric"` AmtPricPerFinInstrmQty AmountPricePerFinancialInstrumentQuantity6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricPerFinInstrmQty"` AmtPricPerAmt AmountPricePerAmount2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPricPerAmt"` IndxPts float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndxPts"` }
type PriceFormat50Choice ¶
type PriceFormat50Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPric"` }
type PriceFormat51Choice ¶
type PriceFormat51Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtPric"` IndxPts float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IndxPts"` }
type ProcessingPosition3Code ¶
type ProcessingPosition3Code string
May be one of AFTE, WITH, BEFO, INFO
type ProcessingPosition7Choice ¶
type ProcessingPosition7Choice struct { Cd ProcessingPosition3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type ProprietaryQuantity7 ¶
type ProprietaryQuantity7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShrtLngPos,omitempty"` Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SchmeNm,omitempty"` }
type ProprietaryQuantity8 ¶
type ProprietaryQuantity8 struct { Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SchmeNm,omitempty"` }
type Quantity17Choice ¶
type Quantity17Choice struct { QtyChc Quantity18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyChc"` PrtryQty ProprietaryQuantity7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryQty"` }
type Quantity18Choice ¶
type Quantity18Choice struct { OrgnlAndCurFaceAmt OriginalAndCurrentQuantities6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OrgnlAndCurFaceAmt"` SgndQty SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SgndQty"` }
type Quantity19Choice ¶
type Quantity19Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` PrtryQty ProprietaryQuantity8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrtryQty"` }
type Quantity6Choice ¶
type Quantity6Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` OrgnlAndCurFace OriginalAndCurrentQuantities1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OrgnlAndCurFace"` }
type RateAndAmountFormat39Choice ¶
type RateAndAmountFormat39Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` }
type RateAndAmountFormat40Choice ¶
type RateAndAmountFormat40Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateTpAndRate RateTypeAndPercentageRate8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndRate"` }
type RateAndAmountFormat52Choice ¶
type RateAndAmountFormat52Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus37 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndAmtAndRateSts"` RateTpAndRate RateTypeAndPercentageRate10 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTpAndRate"` }
type RateDetails32 ¶
type RateDetails32 struct { AddtlTax RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AddtlTax,omitempty"` ChrgsFees RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ChrgsFees,omitempty"` FsclStmp float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FsclStmp,omitempty"` GrssDvddRate []GrossDividendRateFormat29Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 GrssDvddRate,omitempty"` EarlySlctnFeeRate SolicitationFeeRateFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EarlySlctnFeeRate,omitempty"` ThrdPtyIncntivRate RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ThrdPtyIncntivRate,omitempty"` IntrstRateUsdForPmt []InterestRateUsedForPaymentFormat7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IntrstRateUsdForPmt,omitempty"` NetDvddRate []NetDividendRateFormat32Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NetDvddRate,omitempty"` AplblRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AplblRate,omitempty"` SlctnFeeRate SolicitationFeeRateFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SlctnFeeRate,omitempty"` TaxCdtRate RateFormat22Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxCdtRate,omitempty"` WhldgTaxRate []RateAndAmountFormat40Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 WhldgTaxRate,omitempty"` ScndLvlTax []RateAndAmountFormat40Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ScndLvlTax,omitempty"` TaxOnIncm RateAndAmountFormat39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxOnIncm,omitempty"` TaxOnPrfts float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxOnPrfts,omitempty"` TaxRclmRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TaxRclmRate,omitempty"` EqulstnRate ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EqulstnRate,omitempty"` DmdRate []RateAndAmountFormat52Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DmdRate,omitempty"` }
type RateFormat22Choice ¶
type RateFormat22Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` }
type RateStatus3Choice ¶
type RateStatus3Choice struct { Cd RateStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType33Choice ¶
type RateType33Choice struct { Cd RateType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType36Choice ¶
type RateType36Choice struct { Cd DividendRateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType42Choice ¶
type RateType42Choice struct { Cd WithholdingTaxRateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType68Choice ¶
type RateType68Choice struct { Cd GrossDividendRateType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType69Choice ¶
type RateType69Choice struct { Cd NetDividendRateType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType70Choice ¶
type RateType70Choice struct { Cd GrossDividendRateType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateType71Choice ¶
type RateType71Choice struct { Cd NetDividendRateType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type RateTypeAndAmountAndStatus24 ¶
type RateTypeAndAmountAndStatus24 struct { RateTp RateType33Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus26 ¶
type RateTypeAndAmountAndStatus26 struct { RateTp RateType36Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus37 ¶
type RateTypeAndAmountAndStatus37 struct { RateTp DeemedRateType1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus38 ¶
type RateTypeAndAmountAndStatus38 struct { RateTp RateType68Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus39 ¶
type RateTypeAndAmountAndStatus39 struct { RateTp RateType69Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus40 ¶
type RateTypeAndAmountAndStatus40 struct { RateTp RateType70Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus41 ¶
type RateTypeAndAmountAndStatus41 struct { RateTp RateType71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateSts,omitempty"` }
type RateTypeAndPercentageRate10 ¶
type RateTypeAndPercentageRate10 struct { RateTp DeemedRateType1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` }
type RateTypeAndPercentageRate8 ¶
type RateTypeAndPercentageRate8 struct { RateTp RateType42Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateTp"` Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` }
type RatioFormat19Choice ¶
type RatioFormat19Choice struct { QtyToQty QuantityToQuantityRatio1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyToQty"` AmtToAmt AmountToAmountRatio2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtToAmt"` AmtToQty AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtToQty"` QtyToAmt AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyToAmt"` }
type RatioFormat20Choice ¶
type RatioFormat20Choice struct { QtyToQty QuantityToQuantityRatio1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyToQty"` AmtToAmt AmountToAmountRatio2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtToAmt"` }
type SafekeepingPlaceFormat28Choice ¶
type SafekeepingPlaceFormat28Choice struct { Id SafekeepingPlaceTypeAndText6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Ctry"` TpAndId SafekeepingPlaceTypeAndIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TpAndId"` Prtry GenericIdentification78 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type SafekeepingPlaceFormat29Choice ¶
type SafekeepingPlaceFormat29Choice struct { Id SafekeepingPlaceTypeAndText8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Ctry"` TpAndId SafekeepingPlaceTypeAndIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TpAndId"` Prtry GenericIdentification78 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type SafekeepingPlaceTypeAndIdentification1 ¶
type SafekeepingPlaceTypeAndIdentification1 struct { SfkpgPlcTp SafekeepingPlace1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgPlcTp"` Id AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` }
type SafekeepingPlaceTypeAndText6 ¶
type SafekeepingPlaceTypeAndText6 struct { SfkpgPlcTp SafekeepingPlace2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id,omitempty"` }
type SafekeepingPlaceTypeAndText8 ¶
type SafekeepingPlaceTypeAndText8 struct { SfkpgPlcTp SafekeepingPlace3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id,omitempty"` }
type SecuritiesOption70 ¶
type SecuritiesOption70 struct { FinInstrmId SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FinInstrmId"` CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CdtDbtInd"` TempFinInstrmInd TemporaryFinancialInstrumentIndicator3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TempFinInstrmInd,omitempty"` NewSctiesIssncInd NewSecuritiesIssuanceType6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 NewSctiesIssncInd,omitempty"` IssrOfferrTaxbltyInd IssuerOfferorTaxabilityIndicator1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IssrOfferrTaxbltyInd,omitempty"` IncmTp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 IncmTp,omitempty"` XmptnTp []GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 XmptnTp,omitempty"` CtryOfIncmSrc CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CtryOfIncmSrc,omitempty"` PstngQty Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PstngQty"` SfkpgPlc SafekeepingPlaceFormat29Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 SfkpgPlc,omitempty"` FrctnDspstn FractionDispositionType27Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FrctnDspstn,omitempty"` CcyOptn ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 CcyOptn,omitempty"` DtDtls SecurityDate15 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DtDtls"` RateDtls CorporateActionRate90 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RateDtls,omitempty"` PricDtls CorporateActionPrice59 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PricDtls,omitempty"` RcvgSttlmPties SettlementParties75 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 RcvgSttlmPties,omitempty"` DlvrgSttlmPties SettlementParties75 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DlvrgSttlmPties,omitempty"` }
type SecurityDate15 ¶
type SecurityDate15 struct { PstngDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PstngDt"` AvlblDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AvlblDt,omitempty"` PrpssDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PrpssDt,omitempty"` DvddRnkgDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 DvddRnkgDt,omitempty"` EarlstPmtDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 EarlstPmtDt,omitempty"` PmtDt DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PmtDt,omitempty"` }
type SecurityIdentification19 ¶
type SecurityIdentification19 struct { ISIN ISINOct2015Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ISIN,omitempty"` OthrId []OtherIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 OthrId,omitempty"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Desc,omitempty"` }
type SettlementParties75 ¶
type SettlementParties75 struct { Dpstry PartyIdentification143 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Dpstry,omitempty"` Pty1 PartyIdentificationAndAccount163 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Pty1,omitempty"` Pty2 PartyIdentificationAndAccount163 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Pty2,omitempty"` Pty3 PartyIdentificationAndAccount163 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Pty3,omitempty"` }
type SignedQuantityFormat6 ¶
type SignedQuantityFormat6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShrtLngPos"` Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Qty"` }
type SignedQuantityFormat7 ¶
type SignedQuantityFormat7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 ShrtLngPos"` QtyChc Quantity19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 QtyChc"` }
type SolicitationFeeRateFormat8Choice ¶
type SolicitationFeeRateFormat8Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Rate"` AmtToQty AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 AmtToQty"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Amt"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
type TaxVoucher4 ¶
type TaxVoucher4 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Id"` BrgnDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BrgnDt,omitempty"` BrgnSttlmDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 BrgnSttlmDt,omitempty"` }
type TemporaryFinancialInstrumentIndicator3Choice ¶
type TemporaryFinancialInstrumentIndicator3Choice struct { TempInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 TempInd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Prtry"` }
type TotalEligibleBalanceFormat8 ¶
type TotalEligibleBalanceFormat8 struct { Bal Quantity17Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 Bal,omitempty"` FullPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 FullPrdUnits,omitempty"` PartWayPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.036.001.10 PartWayPrdUnits,omitempty"` }
type TypeOfIdentification1Code ¶
type TypeOfIdentification1Code string
May be one of ARNU, CCPT, CHTY, CORP, DRLC, FIIN, TXID
type WithholdingTaxRateType1Code ¶
type WithholdingTaxRateType1Code string
May be one of BWIT, FTCA, NRAT