Documentation ¶
Index ¶
- type AccountAndBalance33
- type AccountIdentification10
- type AccountIdentification32Choice
- type ActiveCurrencyAnd13DecimalAmount
- type ActiveCurrencyAndAmount
- type ActiveCurrencyCode
- type ActiveOrHistoricCurrencyCode
- type AdditionalBusinessProcess6Code
- type AdditionalBusinessProcessFormat10Choice
- type AddressType2Code
- type AmountAndQuantityRatio4
- type AmountAndRateStatus1
- type AmountPrice2
- type AmountPrice3
- type AmountPricePerAmount2
- type AmountPricePerFinancialInstrumentQuantity6
- type AmountPriceType1Code
- type AmountPriceType2Code
- type AmountToAmountRatio2
- type AnyBICIdentifier
- type BalanceFormat5Choice
- type BalanceFormat6Choice
- type BeneficiaryCertificationType4Code
- type BeneficiaryCertificationType9Choice
- type BorrowerLendingDeadline1
- type CFIOct2015Identifier
- type CashAccountIdentification5Choice
- type CashOption51
- type ClassificationType32Choice
- type CorporateAction32
- type CorporateActionAmounts38
- type CorporateActionBalanceDetails29
- type CorporateActionDate45
- type CorporateActionDate47
- type CorporateActionDate48
- type CorporateActionEventProcessingType1Code
- type CorporateActionEventProcessingType2Choice
- type CorporateActionEventReference3
- type CorporateActionEventReference3Choice
- type CorporateActionEventStage4Code
- type CorporateActionEventStageFormat14Choice
- type CorporateActionEventType23Code
- type CorporateActionEventType54Choice
- type CorporateActionGeneralInformation106
- type CorporateActionMandatoryVoluntary1Code
- type CorporateActionMandatoryVoluntary3Choice
- type CorporateActionMovementPreliminaryAdviceV08
- type CorporateActionNarrative28
- type CorporateActionNarrative29
- type CorporateActionOption129
- type CorporateActionOption18Choice
- type CorporateActionOption7Code
- type CorporateActionPeriod7
- type CorporateActionPreliminaryAdviceType1Code
- type CorporateActionPreliminaryAdviceType2
- type CorporateActionPrice56
- type CorporateActionPrice58
- type CorporateActionRate69
- type CorporateActionRate81
- type CorporateActionReversalReason1Code
- type CorporateActionReversalReason3
- type CorporateActionReversalReason3Choice
- type CountryCode
- type CreditDebitCode
- type DateAndDateTimeChoice
- type DateCode19Choice
- type DateCode20Choice
- type DateCode21Choice
- type DateCodeAndTimeFormat3
- type DateFormat18Choice
- type DateFormat31Choice
- type DateFormat32Choice
- type DateFormat33Choice
- type DateType1Code
- type DateType7Code
- type DateType8Code
- type DefaultProcessingOrStandingInstruction1Choice
- type DividendRateType1Code
- type Document
- type DocumentIdentification31
- type DocumentIdentification32
- type DocumentIdentification3Choice
- type DocumentIdentification9
- type DocumentNumber5Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type ExternalFinancialInstrumentIdentificationType1Code
- type FinancialInstrumentAttributes79
- type FinancialInstrumentAttributes80
- type FinancialInstrumentQuantity19Choice
- type FinancialInstrumentQuantity1Choice
- type FinancialInstrumentQuantity20Choice
- type ForeignExchangeTerms24
- type FractionDispositionType26Choice
- type FractionDispositionType8Code
- type GenericIdentification30
- type GenericIdentification36
- type GenericIdentification47
- type GenericIdentification78
- type GrossDividendRateFormat19Choice
- type GrossDividendRateFormat20Choice
- type GrossDividendRateType2Code
- type GrossDividendRateType3Code
- type IBAN2007Identifier
- type ISINOct2015Identifier
- type ISO20022MessageIdentificationText
- type ISODate
- type ISODateTime
- type ISOTime
- type IdentificationSource3Choice
- type IndicativeOrMarketPrice7Choice
- type InterestComputationMethod2Code
- type InterestComputationMethodFormat4Choice
- type InterestRateUsedForPaymentFormat8Choice
- type IntermediateSecuritiesDistributionTypeFormat15Choice
- type IntermediateSecurityDistributionType5Code
- type IssuerOfferorTaxabilityIndicator1Choice
- type IssuerTaxability2Code
- type LotteryType1Code
- type LotteryTypeFormat4Choice
- type MICIdentifier
- type MarketIdentification3Choice
- type Max140Text
- type Max16Text
- type Max256Text
- type Max34Text
- type Max350Text
- type Max35Text
- type Max4AlphaNumericText
- type Max5NumericText
- type Max70Text
- type NameAndAddress5
- type NetDividendRateFormat21Choice
- type NetDividendRateFormat22Choice
- type NetDividendRateType2Code
- type NetDividendRateType3Code
- type NewSecuritiesIssuanceType5Code
- type NonEligibleProceedsIndicator1Code
- type NonEligibleProceedsIndicator3Choice
- type OfferType3Code
- type OfferTypeFormat10Choice
- type OptionAvailabilityStatus1Code
- type OptionAvailabilityStatus3Choice
- type OptionFeatures10Code
- type OptionFeaturesFormat22Choice
- type OptionStyle2Code
- type OptionStyle8Choice
- type OriginalAndCurrentQuantities1
- type OriginalAndCurrentQuantities6
- type OtherIdentification1
- type Pagination
- type PartyIdentification71Choice
- type PartyIdentification92Choice
- type Payment1Code
- type PercentagePrice1
- type Period3Choice
- type Period4
- type PostalAddress1
- type PriceDetails22
- type PriceFormat44Choice
- type PriceFormat45Choice
- type PriceFormat46Choice
- type PriceFormat47Choice
- type PriceRateType3Code
- type PriceValueType10Code
- type PriceValueType8Code
- type ProcessingPosition3Code
- type ProcessingPosition7Choice
- type ProprietaryQuantity7
- type ProprietaryQuantity8
- type Quantity17Choice
- type Quantity18Choice
- type Quantity19Choice
- type Quantity4Code
- type Quantity5Code
- type Quantity6Choice
- type QuantityToQuantityRatio1
- type RateAndAmountFormat37Choice
- type RateAndAmountFormat41Choice
- type RateAndAmountFormat42Choice
- type RateDetails26
- type RateFormat12Choice
- type RateFormat20Choice
- type RateFormat3Choice
- type RateStatus1Code
- type RateStatus3Choice
- type RateType13Code
- type RateType33Choice
- type RateType36Choice
- type RateType37Choice
- type RateType38Choice
- type RateType39Choice
- type RateType3Code
- type RateType40Choice
- type RateType41Choice
- type RateType42Choice
- type RateType5Code
- type RateType7Code
- type RateTypeAndAmountAndStatus22
- type RateTypeAndAmountAndStatus24
- type RateTypeAndAmountAndStatus25
- type RateTypeAndAmountAndStatus26
- type RateTypeAndAmountAndStatus27
- type RateTypeAndAmountAndStatus28
- type RateTypeAndAmountAndStatus29
- type RateTypeAndPercentageRate8
- type RateValueType7Code
- type RatioFormat17Choice
- type RatioFormat18Choice
- type SafekeepingAccountIdentification1Code
- type SafekeepingPlace1Code
- type SafekeepingPlace2Code
- type SafekeepingPlace3Code
- type SafekeepingPlaceFormat10Choice
- type SafekeepingPlaceFormat8Choice
- type SafekeepingPlaceTypeAndAnyBICIdentifier1
- type SafekeepingPlaceTypeAndText6
- type SafekeepingPlaceTypeAndText8
- type SecuritiesOption51
- type SecuritiesOption59
- type SecurityDate12
- type SecurityIdentification19
- type ShortLong1Code
- type SignedQuantityFormat6
- type SignedQuantityFormat7
- type SolicitationFeeRateFormat7Choice
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type TaxCreditRateFormat8Choice
- type TemporaryFinancialInstrumentIndicator3Choice
- type TotalEligibleBalanceFormat8
- type UpdatedAdditionalInformation1
- type UpdatedAdditionalInformation3
- type WithholdingTaxRateType1Code
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountAndBalance33 ¶
type AccountAndBalance33 struct { SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgAcct"` AcctOwnr PartyIdentification92Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AcctOwnr,omitempty"` SfkpgPlc SafekeepingPlaceFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgPlc,omitempty"` Bal CorporateActionBalanceDetails29 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Bal,omitempty"` }
type AccountIdentification10 ¶
type AccountIdentification10 struct {
IdCd SafekeepingAccountIdentification1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IdCd"`
}
type AccountIdentification32Choice ¶
type AccountIdentification32Choice struct { ForAllAccts AccountIdentification10 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ForAllAccts"` AcctsListAndBalDtls []AccountAndBalance33 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AcctsListAndBalDtls"` }
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 ActiveOrHistoricCurrencyCode ¶
type ActiveOrHistoricCurrencyCode string
Must match the pattern [A-Z]{3,3}
type AdditionalBusinessProcess6Code ¶
type AdditionalBusinessProcess6Code string
May be one of CLAI, REVR, TAXR, PPUT, PPRE, FPRE, REAC
type AdditionalBusinessProcessFormat10Choice ¶
type AdditionalBusinessProcessFormat10Choice struct { Cd AdditionalBusinessProcess6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type AddressType2Code ¶
type AddressType2Code string
May be one of ADDR, PBOX, HOME, BIZZ, MLTO, DLVY
type AmountAndQuantityRatio4 ¶
type AmountAndQuantityRatio4 struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` }
type AmountAndRateStatus1 ¶
type AmountAndRateStatus1 struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts"` }
type AmountPrice2 ¶
type AmountPrice2 struct { AmtPricTp AmountPriceType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricVal"` }
type AmountPrice3 ¶
type AmountPrice3 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricVal"` }
type AmountPricePerAmount2 ¶
type AmountPricePerAmount2 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricVal"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` }
type AmountPricePerFinancialInstrumentQuantity6 ¶
type AmountPricePerFinancialInstrumentQuantity6 struct { AmtPricTp AmountPriceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricTp"` PricVal ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricVal"` FinInstrmQty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FinInstrmQty"` }
type AmountToAmountRatio2 ¶
type AmountToAmountRatio2 struct { Amt1 ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt1"` Amt2 ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt2"` }
type AnyBICIdentifier ¶
type AnyBICIdentifier string
Must match the pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
type BalanceFormat5Choice ¶
type BalanceFormat5Choice struct { Bal SignedQuantityFormat7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Bal"` ElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ElgblBal"` NotElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotElgblBal"` }
type BalanceFormat6Choice ¶
type BalanceFormat6Choice struct { Bal SignedQuantityFormat7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Bal"` ElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ElgblBal"` NotElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotElgblBal"` FullPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FullPrdUnits"` PartWayPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PartWayPrdUnits"` }
type BeneficiaryCertificationType4Code ¶
type BeneficiaryCertificationType4Code string
May be one of ACCI, DOMI, NDOM, FULL, NCOM, QIBB, TRBD, PAPW, PABD, FRAC
type BeneficiaryCertificationType9Choice ¶
type BeneficiaryCertificationType9Choice struct { Cd BeneficiaryCertificationType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type BorrowerLendingDeadline1 ¶
type BorrowerLendingDeadline1 struct { StockLndgDdln DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StockLndgDdln"` Brrwr PartyIdentification92Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Brrwr"` }
type CashAccountIdentification5Choice ¶
type CashAccountIdentification5Choice struct { IBAN IBAN2007Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IBAN"` Prtry Max34Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CashOption51 ¶
type CashOption51 struct { CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CdtDbtInd"` CtrctlPmtInd Payment1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtrctlPmtInd,omitempty"` NonElgblPrcdsInd NonEligibleProceedsIndicator3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NonElgblPrcdsInd,omitempty"` IssrOfferrTaxbltyInd IssuerOfferorTaxabilityIndicator1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IssrOfferrTaxbltyInd,omitempty"` IncmTp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IncmTp,omitempty"` XmptnTp []GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 XmptnTp,omitempty"` CtryOfIncmSrc CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtryOfIncmSrc,omitempty"` CshAcctId CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshAcctId,omitempty"` AmtDtls CorporateActionAmounts38 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtDtls,omitempty"` DtDtls CorporateActionDate47 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtDtls"` FXDtls ForeignExchangeTerms24 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FXDtls,omitempty"` RateAndAmtDtls RateDetails26 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateAndAmtDtls,omitempty"` PricDtls PriceDetails22 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricDtls,omitempty"` }
type ClassificationType32Choice ¶
type ClassificationType32Choice struct { ClssfctnFinInstrm CFIOct2015Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ClssfctnFinInstrm"` AltrnClssfctn GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AltrnClssfctn"` }
type CorporateAction32 ¶
type CorporateAction32 struct { DtDtls CorporateActionDate45 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtDtls,omitempty"` EvtStag CorporateActionEventStageFormat14Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EvtStag,omitempty"` AddtlBizPrcInd AdditionalBusinessProcessFormat10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlBizPrcInd,omitempty"` LtryTp LotteryTypeFormat4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LtryTp,omitempty"` }
type CorporateActionAmounts38 ¶
type CorporateActionAmounts38 struct { GrssCshAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GrssCshAmt,omitempty"` NetCshAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NetCshAmt,omitempty"` SlctnFees ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SlctnFees,omitempty"` CshInLieuOfShr ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshInLieuOfShr,omitempty"` CptlGn ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CptlGn,omitempty"` IntrstAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrstAmt,omitempty"` MktClmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MktClmAmt,omitempty"` IndmntyAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IndmntyAmt,omitempty"` ManfctrdDvddPmtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ManfctrdDvddPmtAmt,omitempty"` RinvstmtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RinvstmtAmt,omitempty"` FullyFrnkdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FullyFrnkdAmt,omitempty"` UfrnkdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UfrnkdAmt,omitempty"` SndryOrOthrAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SndryOrOthrAmt,omitempty"` TaxFreeAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxFreeAmt,omitempty"` TaxDfrrdAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxDfrrdAmt,omitempty"` ValAddedTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ValAddedTaxAmt,omitempty"` StmpDtyAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StmpDtyAmt,omitempty"` TaxRclmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxRclmAmt,omitempty"` TaxCdtAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxCdtAmt,omitempty"` AddtlTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlTaxAmt,omitempty"` WhldgTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 WhldgTaxAmt,omitempty"` ScndLvlTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ScndLvlTaxAmt,omitempty"` FsclStmpAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FsclStmpAmt,omitempty"` ExctgBrkrAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ExctgBrkrAmt,omitempty"` PngAgtComssnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PngAgtComssnAmt,omitempty"` LclBrkrComssnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LclBrkrComssnAmt,omitempty"` RgltryFeesAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RgltryFeesAmt,omitempty"` ShppgFeesAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShppgFeesAmt,omitempty"` ChrgsAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ChrgsAmt,omitempty"` EntitldAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EntitldAmt,omitempty"` OrgnlAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OrgnlAmt,omitempty"` AcrdIntrstAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AcrdIntrstAmt,omitempty"` IncmPrtn ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IncmPrtn,omitempty"` EqulstnAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EqulstnAmt,omitempty"` FATCATaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FATCATaxAmt,omitempty"` NRATaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NRATaxAmt,omitempty"` BckUpWhldgTaxAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BckUpWhldgTaxAmt,omitempty"` TaxOnIncmAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxOnIncmAmt,omitempty"` TxTax ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TxTax,omitempty"` }
type CorporateActionBalanceDetails29 ¶
type CorporateActionBalanceDetails29 struct { TtlElgblBal TotalEligibleBalanceFormat8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TtlElgblBal,omitempty"` BlckdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BlckdBal,omitempty"` BrrwdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BrrwdBal,omitempty"` CollInBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CollInBal,omitempty"` CollOutBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CollOutBal,omitempty"` OnLnBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OnLnBal,omitempty"` PdgDlvryBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PdgDlvryBal,omitempty"` PdgRctBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PdgRctBal,omitempty"` OutForRegnBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OutForRegnBal,omitempty"` SttlmPosBal []BalanceFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SttlmPosBal,omitempty"` StrtPosBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StrtPosBal,omitempty"` TradDtPosBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TradDtPosBal,omitempty"` InTrnsShipmntBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InTrnsShipmntBal,omitempty"` RegdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RegdBal,omitempty"` OblgtdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OblgtdBal,omitempty"` UinstdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UinstdBal,omitempty"` InstdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InstdBal,omitempty"` AfctdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AfctdBal,omitempty"` UafctdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UafctdBal,omitempty"` }
type CorporateActionDate45 ¶
type CorporateActionDate45 struct { RcrdDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RcrdDt,omitempty"` ExDvddDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ExDvddDt,omitempty"` LtryDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LtryDt,omitempty"` }
type CorporateActionDate47 ¶
type CorporateActionDate47 struct { PmtDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PmtDt"` ValDt DateFormat33Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ValDt,omitempty"` FXRateFxgDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FXRateFxgDt,omitempty"` EarlstPmtDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EarlstPmtDt,omitempty"` }
type CorporateActionDate48 ¶
type CorporateActionDate48 struct { EarlyRspnDdln DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EarlyRspnDdln,omitempty"` CoverXprtnDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CoverXprtnDt,omitempty"` PrtctDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrtctDt,omitempty"` MktDdln DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MktDdln,omitempty"` RspnDdln DateFormat32Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RspnDdln,omitempty"` XpryDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 XpryDt,omitempty"` SbcptCostDbtDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SbcptCostDbtDt,omitempty"` DpstryCoverXprtnDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DpstryCoverXprtnDt,omitempty"` StockLndgDdln DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StockLndgDdln,omitempty"` BrrwrStockLndgDdln []BorrowerLendingDeadline1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BrrwrStockLndgDdln,omitempty"` }
type CorporateActionEventProcessingType1Code ¶
type CorporateActionEventProcessingType1Code string
May be one of GENL, DISN, REOR
type CorporateActionEventProcessingType2Choice ¶
type CorporateActionEventProcessingType2Choice struct { Cd CorporateActionEventProcessingType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CorporateActionEventReference3 ¶
type CorporateActionEventReference3 struct { EvtId CorporateActionEventReference3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EvtId"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 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.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CorporateActionEventType23Code ¶
type CorporateActionEventType23Code 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
type CorporateActionEventType54Choice ¶
type CorporateActionEventType54Choice struct { Cd CorporateActionEventType23Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CorporateActionGeneralInformation106 ¶
type CorporateActionGeneralInformation106 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OffclCorpActnEvtId,omitempty"` ClssActnNb Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ClssActnNb,omitempty"` EvtPrcgTp CorporateActionEventProcessingType2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EvtPrcgTp,omitempty"` EvtTp CorporateActionEventType54Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EvtTp"` MndtryVlntryEvtTp CorporateActionMandatoryVoluntary3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MndtryVlntryEvtTp"` UndrlygScty FinancialInstrumentAttributes79 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UndrlygScty"` }
type CorporateActionMandatoryVoluntary1Code ¶
type CorporateActionMandatoryVoluntary1Code string
May be one of MAND, CHOS, VOLU
type CorporateActionMandatoryVoluntary3Choice ¶
type CorporateActionMandatoryVoluntary3Choice struct { Cd CorporateActionMandatoryVoluntary1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CorporateActionMovementPreliminaryAdviceV08 ¶
type CorporateActionMovementPreliminaryAdviceV08 struct { Pgntn Pagination `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Pgntn,omitempty"` MvmntPrlimryAdvcGnlInf CorporateActionPreliminaryAdviceType2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MvmntPrlimryAdvcGnlInf"` PrvsMvmntPrlimryAdvcId DocumentIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrvsMvmntPrlimryAdvcId,omitempty"` NtfctnId DocumentIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NtfctnId,omitempty"` MvmntConfId DocumentIdentification31 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MvmntConfId,omitempty"` InstrId DocumentIdentification9 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InstrId,omitempty"` OthrDocId []DocumentIdentification32 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OthrDocId,omitempty"` EvtsLkg []CorporateActionEventReference3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EvtsLkg,omitempty"` RvslRsn CorporateActionReversalReason3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RvslRsn,omitempty"` CorpActnGnlInf CorporateActionGeneralInformation106 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CorpActnGnlInf"` AcctDtls AccountIdentification32Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AcctDtls"` CorpActnDtls CorporateAction32 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CorpActnDtls,omitempty"` CorpActnMvmntDtls []CorporateActionOption129 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CorpActnMvmntDtls,omitempty"` AddtlInf CorporateActionNarrative28 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlInf,omitempty"` IssrAgt []PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IssrAgt,omitempty"` PngAgt []PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PngAgt,omitempty"` SubPngAgt []PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SubPngAgt,omitempty"` Regar PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Regar,omitempty"` RsellngAgt []PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RsellngAgt,omitempty"` PhysSctiesAgt PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PhysSctiesAgt,omitempty"` DrpAgt PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DrpAgt,omitempty"` SlctnAgt []PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SlctnAgt,omitempty"` InfAgt PartyIdentification71Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InfAgt,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SplmtryData,omitempty"` }
type CorporateActionNarrative28 ¶
type CorporateActionNarrative28 struct { AddtlTxt UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlTxt,omitempty"` NrrtvVrsn UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NrrtvVrsn,omitempty"` InfConds UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InfConds,omitempty"` InfToCmplyWth UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InfToCmplyWth,omitempty"` TaxtnConds UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxtnConds,omitempty"` Dsclmr UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dsclmr,omitempty"` PtyCtctNrrtv UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PtyCtctNrrtv,omitempty"` RegnDtls UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RegnDtls,omitempty"` BsktOrIndxInf UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BsktOrIndxInf,omitempty"` CertfctnBrkdwn UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CertfctnBrkdwn,omitempty"` }
type CorporateActionNarrative29 ¶
type CorporateActionNarrative29 struct { AddtlTxt UpdatedAdditionalInformation3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlTxt,omitempty"` NrrtvVrsn UpdatedAdditionalInformation3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NrrtvVrsn,omitempty"` InfConds UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InfConds,omitempty"` InfToCmplyWth UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 InfToCmplyWth,omitempty"` SctyRstrctn UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SctyRstrctn,omitempty"` TaxtnConds UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxtnConds,omitempty"` Dsclmr UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dsclmr,omitempty"` CertfctnBrkdwn UpdatedAdditionalInformation1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CertfctnBrkdwn,omitempty"` }
type CorporateActionOption129 ¶
type CorporateActionOption129 struct { OptnNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnNb"` OptnTp CorporateActionOption18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnTp"` FrctnDspstn FractionDispositionType26Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FrctnDspstn,omitempty"` OfferTp []OfferTypeFormat10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OfferTp,omitempty"` OptnFeatrs []OptionFeaturesFormat22Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnFeatrs,omitempty"` IntrmdtSctiesDstrbtnTp IntermediateSecuritiesDistributionTypeFormat15Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrmdtSctiesDstrbtnTp,omitempty"` OptnAvlbtySts OptionAvailabilityStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnAvlbtySts,omitempty"` CertfctnBrkdwnTp []BeneficiaryCertificationType9Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CertfctnBrkdwnTp,omitempty"` NonDmclCtry []CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NonDmclCtry,omitempty"` VldDmclCtry []CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 VldDmclCtry,omitempty"` CcyOptn ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CcyOptn,omitempty"` DfltPrcgOrStgInstr DefaultProcessingOrStandingInstruction1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DfltPrcgOrStgInstr"` ChrgsApldInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ChrgsApldInd,omitempty"` CertfctnBrkdwnInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CertfctnBrkdwnInd,omitempty"` WdrwlAllwdInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 WdrwlAllwdInd,omitempty"` ChngAllwdInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ChngAllwdInd,omitempty"` ApldOptnInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ApldOptnInd,omitempty"` SctyId SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SctyId,omitempty"` DtDtls CorporateActionDate48 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtDtls,omitempty"` PrdDtls CorporateActionPeriod7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrdDtls,omitempty"` RateAndAmtDtls CorporateActionRate81 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateAndAmtDtls,omitempty"` PricDtls CorporateActionPrice58 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricDtls,omitempty"` SctiesQty SecuritiesOption51 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SctiesQty,omitempty"` SctiesMvmntDtls []SecuritiesOption59 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SctiesMvmntDtls,omitempty"` CshMvmntDtls []CashOption51 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshMvmntDtls,omitempty"` AddtlInf CorporateActionNarrative29 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlInf,omitempty"` }
type CorporateActionOption18Choice ¶
type CorporateActionOption18Choice struct { Cd CorporateActionOption7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type CorporateActionOption7Code ¶
type CorporateActionOption7Code string
May be one of ABST, AMGT, BSPL, BUYA, CASE, CASH, CEXC, CONN, CONY, CTEN, EXER, LAPS, MNGT, MPUT, NOAC, NOQU, OFFR, OTHR, OVER, PROX, QINV, SECU, SLLE, SPLI, PRUN
type CorporateActionPeriod7 ¶
type CorporateActionPeriod7 struct { PricClctnPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricClctnPrd,omitempty"` ParllTradgPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ParllTradgPrd,omitempty"` ActnPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ActnPrd,omitempty"` RvcbltyPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RvcbltyPrd,omitempty"` PrvlgSspnsnPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrvlgSspnsnPrd,omitempty"` AcctSvcrRvcbltyPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AcctSvcrRvcbltyPrd,omitempty"` DpstrySspnsnPrdForWdrwl Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DpstrySspnsnPrdForWdrwl,omitempty"` }
type CorporateActionPreliminaryAdviceType1Code ¶
type CorporateActionPreliminaryAdviceType1Code string
May be one of NEWM, REPL
type CorporateActionPreliminaryAdviceType2 ¶
type CorporateActionPreliminaryAdviceType2 struct { Tp CorporateActionPreliminaryAdviceType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Tp"` ElgbltyInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ElgbltyInd,omitempty"` }
type CorporateActionPrice56 ¶
type CorporateActionPrice56 struct { IndctvOrMktPric IndicativeOrMarketPrice7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IndctvOrMktPric,omitempty"` CshInLieuOfShrPric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshInLieuOfShrPric,omitempty"` CshValForTax PriceFormat46Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshValForTax,omitempty"` GncCshPricPdPerPdct PriceFormat44Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GncCshPricPdPerPdct,omitempty"` GncCshPricRcvdPerPdct PriceFormat47Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GncCshPricRcvdPerPdct,omitempty"` }
type CorporateActionPrice58 ¶
type CorporateActionPrice58 struct { CshInLieuOfShrPric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CshInLieuOfShrPric,omitempty"` OverSbcptDpstPric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OverSbcptDpstPric,omitempty"` }
type CorporateActionRate69 ¶
type CorporateActionRate69 struct { AddtlQtyForSbcbdRsltntScties RatioFormat17Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlQtyForSbcbdRsltntScties,omitempty"` AddtlQtyForExstgScties RatioFormat17Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlQtyForExstgScties,omitempty"` NewToOd RatioFormat18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NewToOd,omitempty"` TrfrmatnRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TrfrmatnRate,omitempty"` ChrgsFees RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ChrgsFees,omitempty"` FsclStmp RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FsclStmp,omitempty"` AplblRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AplblRate,omitempty"` TaxCdtRate []TaxCreditRateFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxCdtRate,omitempty"` FinTxTaxRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FinTxTaxRate,omitempty"` }
type CorporateActionRate81 ¶
type CorporateActionRate81 struct { AddtlTax RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlTax,omitempty"` GrssDvddRate []GrossDividendRateFormat19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GrssDvddRate,omitempty"` NetDvddRate []NetDividendRateFormat21Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NetDvddRate,omitempty"` IndxFctr RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IndxFctr,omitempty"` IntrstRateUsdForPmt []InterestRateUsedForPaymentFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrstRateUsdForPmt,omitempty"` MaxAllwdOvrsbcptRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MaxAllwdOvrsbcptRate,omitempty"` PrratnRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrratnRate,omitempty"` WhldgTaxRate []RateAndAmountFormat41Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 WhldgTaxRate,omitempty"` ScndLvlTax []RateAndAmountFormat41Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ScndLvlTax,omitempty"` TaxblIncmPerDvddShr []RateTypeAndAmountAndStatus26 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxblIncmPerDvddShr,omitempty"` TaxOnIncm RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxOnIncm,omitempty"` }
type CorporateActionReversalReason1Code ¶
type CorporateActionReversalReason1Code string
May be one of DCBD, IVAD, IRED, IPRI, UPAY, IETR, FNRC, POCS, IPCU
type CorporateActionReversalReason3 ¶
type CorporateActionReversalReason3 struct { Rsn CorporateActionReversalReason3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rsn"` AddtlRsnInf Max256Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlRsnInf,omitempty"` }
type CorporateActionReversalReason3Choice ¶
type CorporateActionReversalReason3Choice struct { Cd CorporateActionReversalReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type DateAndDateTimeChoice ¶
type DateAndDateTimeChoice struct { Dt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtTm"` }
type DateCode19Choice ¶
type DateCode19Choice struct { Cd DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type DateCode20Choice ¶
type DateCode20Choice struct { Cd DateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type DateCode21Choice ¶
type DateCode21Choice struct { Cd DateType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type DateCodeAndTimeFormat3 ¶
type DateCodeAndTimeFormat3 struct { DtCd DateCode21Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtCd"` Tm ISOTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Tm"` }
type DateFormat18Choice ¶
type DateFormat18Choice struct { Dt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dt"` NotSpcfdDt DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdDt"` }
type DateFormat31Choice ¶
type DateFormat31Choice struct { Dt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dt"` DtCd DateCode19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtCd"` }
type DateFormat32Choice ¶
type DateFormat32Choice struct { Dt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dt"` DtCdAndTm DateCodeAndTimeFormat3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtCdAndTm"` DtCd DateCode19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtCd"` }
type DateFormat33Choice ¶
type DateFormat33Choice struct { Dt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Dt"` DtCd DateCode20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtCd"` }
type Document ¶
type Document struct {
CorpActnMvmntPrlimryAdvc CorporateActionMovementPreliminaryAdviceV08 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CorpActnMvmntPrlimryAdvc"`
}
type DocumentIdentification31 ¶
type DocumentIdentification31 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LkgTp,omitempty"` }
type DocumentIdentification32 ¶
type DocumentIdentification32 struct { Id DocumentIdentification3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` DocNb DocumentNumber5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DocNb,omitempty"` LkgTp ProcessingPosition7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LkgTp,omitempty"` }
type DocumentIdentification9 ¶
type DocumentIdentification9 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"`
}
type DocumentNumber5Choice ¶
type DocumentNumber5Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LngNb"` PrtryNb GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 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 FinancialInstrumentAttributes79 ¶
type FinancialInstrumentAttributes79 struct { FinInstrmId SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FinInstrmId"` PlcOfListg MarketIdentification3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PlcOfListg,omitempty"` DayCntBsis InterestComputationMethodFormat4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DayCntBsis,omitempty"` ClssfctnTp ClassificationType32Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ClssfctnTp,omitempty"` OptnStyle OptionStyle8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnStyle,omitempty"` DnmtnCcy ActiveOrHistoricCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DnmtnCcy,omitempty"` NxtCpnDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtCpnDt,omitempty"` XpryDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 XpryDt,omitempty"` FltgRateFxgDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FltgRateFxgDt,omitempty"` MtrtyDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MtrtyDt,omitempty"` IsseDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IsseDt,omitempty"` NxtCllblDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtCllblDt,omitempty"` PutblDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PutblDt,omitempty"` DtdDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtdDt,omitempty"` ConvsDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ConvsDt,omitempty"` IntrstRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrstRate,omitempty"` NxtIntrstRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtIntrstRate,omitempty"` PctgOfDebtClm RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PctgOfDebtClm,omitempty"` PrvsFctr RateFormat12Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrvsFctr,omitempty"` NxtFctr RateFormat12Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtFctr,omitempty"` WarrtParity QuantityToQuantityRatio1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 WarrtParity,omitempty"` MinNmnlQty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinNmnlQty,omitempty"` CtrctSz FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtrctSz,omitempty"` }
type FinancialInstrumentAttributes80 ¶
type FinancialInstrumentAttributes80 struct { FinInstrmId SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FinInstrmId"` PlcOfListg MarketIdentification3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PlcOfListg,omitempty"` DayCntBsis InterestComputationMethodFormat4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DayCntBsis,omitempty"` ClssfctnTp ClassificationType32Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ClssfctnTp,omitempty"` OptnStyle OptionStyle8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OptnStyle,omitempty"` DnmtnCcy ActiveOrHistoricCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DnmtnCcy,omitempty"` NxtCpnDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtCpnDt,omitempty"` FltgRateFxgDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FltgRateFxgDt,omitempty"` MtrtyDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MtrtyDt,omitempty"` IsseDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IsseDt,omitempty"` NxtCllblDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtCllblDt,omitempty"` PutblDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PutblDt,omitempty"` DtdDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtdDt,omitempty"` ConvsDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ConvsDt,omitempty"` PrvsFctr RateFormat12Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrvsFctr,omitempty"` NxtFctr RateFormat12Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtFctr,omitempty"` IntrstRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrstRate,omitempty"` NxtIntrstRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NxtIntrstRate,omitempty"` MinNmnlQty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinNmnlQty,omitempty"` MinQtyToInst FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinQtyToInst,omitempty"` MinMltplQtyToInst FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinMltplQtyToInst,omitempty"` CtrctSz FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtrctSz,omitempty"` IssePric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IssePric,omitempty"` }
type FinancialInstrumentQuantity19Choice ¶
type FinancialInstrumentQuantity19Choice struct { Unit float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Unit"` FaceAmt float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FaceAmt"` AmtsdVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtsdVal"` Cd Quantity4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` }
type FinancialInstrumentQuantity20Choice ¶
type FinancialInstrumentQuantity20Choice struct { Unit float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Unit"` FaceAmt float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FaceAmt"` AmtsdVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtsdVal"` Cd Quantity5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` }
type ForeignExchangeTerms24 ¶
type ForeignExchangeTerms24 struct { UnitCcy ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UnitCcy"` QtdCcy ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtdCcy"` XchgRate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 XchgRate"` RsltgAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RsltgAmt,omitempty"` }
type FractionDispositionType26Choice ¶
type FractionDispositionType26Choice struct { Cd FractionDispositionType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type FractionDispositionType8Code ¶
type FractionDispositionType8Code string
May be one of BUYU, CINL, DIST, RDDN, STAN, RDUP, UKWN
type GenericIdentification30 ¶
type GenericIdentification30 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SchmeNm,omitempty"` }
type GenericIdentification36 ¶
type GenericIdentification47 ¶
type GenericIdentification47 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` Issr Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Issr"` SchmeNm Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SchmeNm,omitempty"` }
type GenericIdentification78 ¶
type GenericIdentification78 struct { Tp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Tp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id,omitempty"` }
type GrossDividendRateFormat19Choice ¶
type GrossDividendRateFormat19Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus22 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateType13Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type GrossDividendRateFormat20Choice ¶
type GrossDividendRateFormat20Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus28 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateType13Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type GrossDividendRateType2Code ¶
type GrossDividendRateType2Code string
May be one of CAPO, FUPU, FLFR, INCO, INTR, LTCG, PAPU, STCG, SOIC, TXBL, TXDF, TXFR, UNFR, REES
type GrossDividendRateType3Code ¶
type GrossDividendRateType3Code string
May be one of CAPO, FLFR, INCO, INTR, LTCG, REES, STCG, SOIC, TXBL, TXDF, TXFR, UNFR
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.035.001.08 Cd"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type IndicativeOrMarketPrice7Choice ¶
type IndicativeOrMarketPrice7Choice struct { IndctvPric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IndctvPric"` MktPric PriceFormat45Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MktPric"` }
type InterestComputationMethod2Code ¶
type InterestComputationMethod2Code string
May be one of A001, A002, A003, A004, A005, A006, A007, A008, A009, A010, A011, A012, A013, A014, NARR
type InterestComputationMethodFormat4Choice ¶
type InterestComputationMethodFormat4Choice struct { Cd InterestComputationMethod2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type InterestRateUsedForPaymentFormat8Choice ¶
type InterestRateUsedForPaymentFormat8Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus24 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateType13Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type IntermediateSecuritiesDistributionTypeFormat15Choice ¶
type IntermediateSecuritiesDistributionTypeFormat15Choice struct { Cd IntermediateSecurityDistributionType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type IntermediateSecurityDistributionType5Code ¶
type IntermediateSecurityDistributionType5Code string
May be one of BIDS, DRIP, DVCA, DVOP, EXRI, PRIO, DVSC, DVSE, INTR, LIQU, SOFF, SPLF, BONU, EXOF, MRGR
type IssuerOfferorTaxabilityIndicator1Choice ¶
type IssuerOfferorTaxabilityIndicator1Choice struct { Cd IssuerTaxability2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type LotteryTypeFormat4Choice ¶
type LotteryTypeFormat4Choice struct { Cd LotteryType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type MarketIdentification3Choice ¶
type MarketIdentification3Choice struct { MktIdrCd MICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MktIdrCd"` Desc Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Desc"` }
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.035.001.08 Nm"` Adr PostalAddress1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Adr,omitempty"` }
type NetDividendRateFormat21Choice ¶
type NetDividendRateFormat21Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus25 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type NetDividendRateFormat22Choice ¶
type NetDividendRateFormat22Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` AmtAndRateSts AmountAndRateStatus1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtAndRateSts"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus29 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type NetDividendRateType2Code ¶
type NetDividendRateType2Code string
May be one of CAPO, FLFR, INCO, INTR, SOIC, TXBL, TXDF, TXFR, UNFR, FUPU, PAPU, REES
type NetDividendRateType3Code ¶
type NetDividendRateType3Code string
May be one of CAPO, FLFR, INCO, INTR, REES, SOIC, TXBL, TXDF, TXFR, UNFR
type NewSecuritiesIssuanceType5Code ¶
type NewSecuritiesIssuanceType5Code string
May be one of DEFE, EXIS, NEIS, NDEF, UKWN, NREF, REFU
type NonEligibleProceedsIndicator1Code ¶
type NonEligibleProceedsIndicator1Code string
May be one of NELC, ACLI, ONEL
type NonEligibleProceedsIndicator3Choice ¶
type NonEligibleProceedsIndicator3Choice struct { Cd NonEligibleProceedsIndicator1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type OfferTypeFormat10Choice ¶
type OfferTypeFormat10Choice struct { Cd OfferType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type OptionAvailabilityStatus1Code ¶
type OptionAvailabilityStatus1Code string
May be one of INTV, CANC
type OptionAvailabilityStatus3Choice ¶
type OptionAvailabilityStatus3Choice struct { Cd OptionAvailabilityStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type OptionFeatures10Code ¶
type OptionFeatures10Code string
May be one of ASVO, BOIS, COND, MAXC, MAXS, NOSE, OPLF, CAOS, PINS, PROR, VVPR, QCAS
type OptionFeaturesFormat22Choice ¶
type OptionFeaturesFormat22Choice struct { Cd OptionFeatures10Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type OptionStyle8Choice ¶
type OptionStyle8Choice struct { Cd OptionStyle2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type OriginalAndCurrentQuantities6 ¶
type OriginalAndCurrentQuantities6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShrtLngPos"` FaceAmt float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FaceAmt"` AmtsdVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtsdVal"` }
type OtherIdentification1 ¶
type OtherIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` Sfx Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Sfx,omitempty"` Tp IdentificationSource3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Tp"` }
type Pagination ¶
type Pagination struct { PgNb Max5NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PgNb"` LastPgInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LastPgInd"` }
type PartyIdentification71Choice ¶
type PartyIdentification71Choice struct { AnyBIC AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AnyBIC"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrtryId"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NmAndAdr"` }
type PartyIdentification92Choice ¶
type PartyIdentification92Choice struct { AnyBIC AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AnyBIC"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrtryId"` }
type PercentagePrice1 ¶
type PercentagePrice1 struct { PctgPricTp PriceRateType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PctgPricTp"` PricVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricVal"` }
type Period3Choice ¶
type Period3Choice struct { Prd Period4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prd"` PrdCd DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrdCd"` }
type Period4 ¶
type Period4 struct { StartDt DateFormat18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StartDt"` EndDt DateFormat18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EndDt"` }
type PostalAddress1 ¶
type PostalAddress1 struct { AdrTp AddressType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AdrTp,omitempty"` AdrLine []Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AdrLine,omitempty"` StrtNm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 StrtNm,omitempty"` BldgNb Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BldgNb,omitempty"` PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PstCd,omitempty"` TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TwnNm,omitempty"` CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtrySubDvsn,omitempty"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Ctry"` }
type PriceDetails22 ¶
type PriceDetails22 struct { GncCshPricPdPerPdct PriceFormat44Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GncCshPricPdPerPdct,omitempty"` GncCshPricRcvdPerPdct PriceFormat47Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GncCshPricRcvdPerPdct,omitempty"` }
type PriceFormat44Choice ¶
type PriceFormat44Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPric"` NotSpcfdPric PriceValueType10Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdPric"` IndxPts float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IndxPts"` }
type PriceFormat45Choice ¶
type PriceFormat45Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPric"` NotSpcfdPric PriceValueType10Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdPric"` }
type PriceFormat46Choice ¶
type PriceFormat46Choice struct { AmtPric AmountPrice2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPric"` NotSpcfdPric PriceValueType10Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdPric"` }
type PriceFormat47Choice ¶
type PriceFormat47Choice struct { PctgPric PercentagePrice1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PctgPric"` AmtPric AmountPrice3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPric"` NotSpcfdPric PriceValueType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdPric"` AmtPricPerFinInstrmQty AmountPricePerFinancialInstrumentQuantity6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricPerFinInstrmQty"` AmtPricPerAmt AmountPricePerAmount2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtPricPerAmt"` IndxPts float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 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.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type ProprietaryQuantity7 ¶
type ProprietaryQuantity7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShrtLngPos,omitempty"` Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SchmeNm,omitempty"` }
type ProprietaryQuantity8 ¶
type ProprietaryQuantity8 struct { Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SchmeNm,omitempty"` }
type Quantity17Choice ¶
type Quantity17Choice struct { QtyChc Quantity18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyChc"` PrtryQty ProprietaryQuantity7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrtryQty"` }
type Quantity18Choice ¶
type Quantity18Choice struct { OrgnlAndCurFaceAmt OriginalAndCurrentQuantities6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OrgnlAndCurFaceAmt"` SgndQty SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SgndQty"` }
type Quantity19Choice ¶
type Quantity19Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` PrtryQty ProprietaryQuantity8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrtryQty"` }
type Quantity6Choice ¶
type Quantity6Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` OrgnlAndCurFace OriginalAndCurrentQuantities1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OrgnlAndCurFace"` }
type RateAndAmountFormat37Choice ¶
type RateAndAmountFormat37Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` }
type RateAndAmountFormat41Choice ¶
type RateAndAmountFormat41Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateTpAndRate RateTypeAndPercentageRate8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndRate"` }
type RateAndAmountFormat42Choice ¶
type RateAndAmountFormat42Choice struct { Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type RateDetails26 ¶
type RateDetails26 struct { AddtlTax RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlTax,omitempty"` GrssDvddRate []GrossDividendRateFormat20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 GrssDvddRate,omitempty"` IntrstRateUsdForPmt []InterestRateUsedForPaymentFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IntrstRateUsdForPmt,omitempty"` WhldgTaxRate []RateAndAmountFormat41Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 WhldgTaxRate,omitempty"` ScndLvlTax []RateAndAmountFormat41Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ScndLvlTax,omitempty"` ChrgsFees RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ChrgsFees,omitempty"` EarlySlctnFeeRate SolicitationFeeRateFormat7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EarlySlctnFeeRate,omitempty"` FsclStmp RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FsclStmp,omitempty"` ThrdPtyIncntivRate RateFormat20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ThrdPtyIncntivRate,omitempty"` NetDvddRate []NetDividendRateFormat22Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NetDvddRate,omitempty"` NonResdtRate RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NonResdtRate,omitempty"` AplblRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AplblRate,omitempty"` SlctnFeeRate SolicitationFeeRateFormat7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SlctnFeeRate,omitempty"` TaxCdtRate []TaxCreditRateFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxCdtRate,omitempty"` TaxOnIncm RateAndAmountFormat37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxOnIncm,omitempty"` TaxOnPrfts RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxOnPrfts,omitempty"` TaxRclmRate RateFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TaxRclmRate,omitempty"` EqulstnRate RateAndAmountFormat42Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EqulstnRate,omitempty"` }
type RateFormat12Choice ¶
type RateFormat12Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` NotSpcfdRate RateType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type RateFormat20Choice ¶
type RateFormat20Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type RateFormat3Choice ¶
type RateFormat3Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` NotSpcfdRate RateType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type RateStatus3Choice ¶
type RateStatus3Choice struct { Cd RateStatus1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType33Choice ¶
type RateType33Choice struct { Cd RateType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType36Choice ¶
type RateType36Choice struct { Cd DividendRateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType37Choice ¶
type RateType37Choice struct { Cd RateType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType38Choice ¶
type RateType38Choice struct { Cd GrossDividendRateType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType39Choice ¶
type RateType39Choice struct { Cd NetDividendRateType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType40Choice ¶
type RateType40Choice struct { Cd GrossDividendRateType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType41Choice ¶
type RateType41Choice struct { Cd NetDividendRateType3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateType42Choice ¶
type RateType42Choice struct { Cd WithholdingTaxRateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type RateTypeAndAmountAndStatus22 ¶
type RateTypeAndAmountAndStatus22 struct { RateTp RateType40Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus24 ¶
type RateTypeAndAmountAndStatus24 struct { RateTp RateType33Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus25 ¶
type RateTypeAndAmountAndStatus25 struct { RateTp RateType41Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus26 ¶
type RateTypeAndAmountAndStatus26 struct { RateTp RateType36Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus27 ¶
type RateTypeAndAmountAndStatus27 struct { RateTp RateType37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus28 ¶
type RateTypeAndAmountAndStatus28 struct { RateTp RateType38Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndAmountAndStatus29 ¶
type RateTypeAndAmountAndStatus29 struct { RateTp RateType39Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateSts RateStatus3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateSts,omitempty"` }
type RateTypeAndPercentageRate8 ¶
type RateTypeAndPercentageRate8 struct { RateTp RateType42Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTp"` Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` }
type RatioFormat17Choice ¶
type RatioFormat17Choice struct { QtyToQty QuantityToQuantityRatio1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyToQty"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` AmtToAmt AmountToAmountRatio2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtToAmt"` }
type RatioFormat18Choice ¶
type RatioFormat18Choice struct { QtyToQty QuantityToQuantityRatio1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyToQty"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` AmtToAmt AmountToAmountRatio2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtToAmt"` AmtToQty AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtToQty"` QtyToAmt AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyToAmt"` }
type SafekeepingAccountIdentification1Code ¶
type SafekeepingAccountIdentification1Code string
May be one of GENR
type SafekeepingPlaceFormat10Choice ¶
type SafekeepingPlaceFormat10Choice struct { Id SafekeepingPlaceTypeAndText8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Ctry"` TpAndId SafekeepingPlaceTypeAndAnyBICIdentifier1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TpAndId"` Prtry GenericIdentification78 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type SafekeepingPlaceFormat8Choice ¶
type SafekeepingPlaceFormat8Choice struct { Id SafekeepingPlaceTypeAndText6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Ctry"` TpAndId SafekeepingPlaceTypeAndAnyBICIdentifier1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TpAndId"` Prtry GenericIdentification78 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type SafekeepingPlaceTypeAndAnyBICIdentifier1 ¶
type SafekeepingPlaceTypeAndAnyBICIdentifier1 struct { SfkpgPlcTp SafekeepingPlace1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgPlcTp"` Id AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id"` }
type SafekeepingPlaceTypeAndText6 ¶
type SafekeepingPlaceTypeAndText6 struct { SfkpgPlcTp SafekeepingPlace2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id,omitempty"` }
type SafekeepingPlaceTypeAndText8 ¶
type SafekeepingPlaceTypeAndText8 struct { SfkpgPlcTp SafekeepingPlace3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Id,omitempty"` }
type SecuritiesOption51 ¶
type SecuritiesOption51 struct { MaxQtyToInst FinancialInstrumentQuantity19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MaxQtyToInst,omitempty"` MinQtyToInst FinancialInstrumentQuantity19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinQtyToInst,omitempty"` MinMltplQtyToInst FinancialInstrumentQuantity20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 MinMltplQtyToInst,omitempty"` NewBrdLotQty FinancialInstrumentQuantity20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NewBrdLotQty,omitempty"` NewDnmtnQty FinancialInstrumentQuantity20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NewDnmtnQty,omitempty"` FrntEndOddLotQty FinancialInstrumentQuantity20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FrntEndOddLotQty,omitempty"` BckEndOddLotQty FinancialInstrumentQuantity20Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 BckEndOddLotQty,omitempty"` }
type SecuritiesOption59 ¶
type SecuritiesOption59 struct { SctyDtls FinancialInstrumentAttributes80 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SctyDtls"` CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CdtDbtInd"` TempFinInstrmInd TemporaryFinancialInstrumentIndicator3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TempFinInstrmInd,omitempty"` NonElgblPrcdsInd NonEligibleProceedsIndicator3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NonElgblPrcdsInd,omitempty"` IssrOfferrTaxbltyInd IssuerOfferorTaxabilityIndicator1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IssrOfferrTaxbltyInd,omitempty"` NewSctiesIssncInd NewSecuritiesIssuanceType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NewSctiesIssncInd,omitempty"` IncmTp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 IncmTp,omitempty"` XmptnTp []GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 XmptnTp,omitempty"` EntitldQty Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EntitldQty,omitempty"` SfkpgPlc SafekeepingPlaceFormat10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 SfkpgPlc,omitempty"` CtryOfIncmSrc CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CtryOfIncmSrc,omitempty"` FrctnDspstn FractionDispositionType26Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FrctnDspstn,omitempty"` CcyOptn ActiveCurrencyCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 CcyOptn,omitempty"` TradgPrd Period3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TradgPrd,omitempty"` DtDtls SecurityDate12 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DtDtls"` RateDtls CorporateActionRate69 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateDtls,omitempty"` PricDtls CorporateActionPrice56 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PricDtls,omitempty"` }
type SecurityDate12 ¶
type SecurityDate12 struct { PmtDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PmtDt"` AvlblDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AvlblDt,omitempty"` DvddRnkgDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 DvddRnkgDt,omitempty"` EarlstPmtDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 EarlstPmtDt,omitempty"` PrpssDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PrpssDt,omitempty"` LastTradgDt DateFormat31Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 LastTradgDt,omitempty"` }
type SecurityIdentification19 ¶
type SecurityIdentification19 struct { ISIN ISINOct2015Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ISIN,omitempty"` OthrId []OtherIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 OthrId,omitempty"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Desc,omitempty"` }
type SignedQuantityFormat6 ¶
type SignedQuantityFormat6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShrtLngPos"` Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Qty"` }
type SignedQuantityFormat7 ¶
type SignedQuantityFormat7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 ShrtLngPos"` QtyChc Quantity19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 QtyChc"` }
type SolicitationFeeRateFormat7Choice ¶
type SolicitationFeeRateFormat7Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` AmtToQty AmountAndQuantityRatio4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AmtToQty"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
type TaxCreditRateFormat8Choice ¶
type TaxCreditRateFormat8Choice struct { Rate float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Rate"` Amt ActiveCurrencyAnd13DecimalAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Amt"` RateTpAndAmtAndRateSts RateTypeAndAmountAndStatus27 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 RateTpAndAmtAndRateSts"` NotSpcfdRate RateValueType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 NotSpcfdRate"` }
type TemporaryFinancialInstrumentIndicator3Choice ¶
type TemporaryFinancialInstrumentIndicator3Choice struct { TempInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 TempInd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Prtry"` }
type TotalEligibleBalanceFormat8 ¶
type TotalEligibleBalanceFormat8 struct { Bal Quantity17Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 Bal,omitempty"` FullPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 FullPrdUnits,omitempty"` PartWayPrdUnits SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 PartWayPrdUnits,omitempty"` }
type UpdatedAdditionalInformation1 ¶
type UpdatedAdditionalInformation1 struct { UpdDesc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UpdDesc,omitempty"` UpdDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UpdDt,omitempty"` AddtlInf []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlInf"` }
type UpdatedAdditionalInformation3 ¶
type UpdatedAdditionalInformation3 struct { UpdDesc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UpdDesc,omitempty"` UpdDt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 UpdDt,omitempty"` AddtlInf Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.035.001.08 AddtlInf"` }
type WithholdingTaxRateType1Code ¶
type WithholdingTaxRateType1Code string
May be one of BWIT, FTCA, NRAT