Documentation ¶
Index ¶
- type Account8Choice
- type AccountAndBalance4
- type ActiveCurrencyAndAmount
- type ActiveCurrencyCode
- type AdditionalBusinessProcess4Code
- type AdditionalBusinessProcessFormat7Choice
- type AddressType2Code
- type AnyBICIdentifier
- type BalanceFormat1Choice
- type CashAccountIdentification5Choice
- type CashOption19
- type CorporateActionEventReference1
- type CorporateActionEventReference1Choice
- type CorporateActionEventType8Choice
- type CorporateActionEventType9Code
- type CorporateActionGeneralInformation39
- type CorporateActionMovementReversalAdviceV03
- type CorporateActionNarrative4
- type CorporateActionOption11Choice
- type CorporateActionOption39
- type CorporateActionOption8Code
- type CorporateActionReversalReason1
- type CorporateActionReversalReason1Choice
- type CorporateActionReversalReason1Code
- type CountryCode
- type CreditDebitCode
- type DateAndDateTimeChoice
- type Document
- type DocumentIdentification13
- type DocumentIdentification15
- type DocumentIdentification1Choice
- type DocumentNumber1Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type ExternalFinancialInstrumentIdentificationType1Code
- type FinancialInstrumentQuantity1Choice
- type GenericIdentification19
- type GenericIdentification20
- type IBAN2007Identifier
- type ISINIdentifier
- type ISO20022MessageIdentificationText
- type ISODate
- type ISODateTime
- type IdentificationSource3Choice
- type IntermediateSecuritiesDistributionTypeFormat6Choice
- type IntermediateSecurityDistributionType4Code
- type Max140Text
- type Max16Text
- type Max256Text
- type Max34Text
- type Max350Text
- type Max35Text
- type Max70Text
- type NameAndAddress5
- type OptionNumber1Choice
- type OptionNumber1Code
- type OriginalAndCurrentQuantities1
- type OtherIdentification1
- type PartyIdentification46Choice
- type PostalAddress1
- type ProcessingPosition1Choice
- type ProcessingPosition3Code
- type ProprietaryQuantity2
- type Quantity2Choice
- type Quantity6Choice
- type SecuritiesOption27
- type SecurityIdentification14
- type ShortLong1Code
- type SignedQuantityFormat1
- type SignedQuantityFormat2
- type SupplementaryData1
- type SupplementaryDataEnvelope1
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.037.001.03 CshAcct"` ChrgsAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ChrgsAcct"` TaxAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 TaxAcct"` }
type AccountAndBalance4 ¶
type AccountAndBalance4 struct { SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SfkpgAcct"` ConfdBal BalanceFormat1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ConfdBal"` }
type ActiveCurrencyAndAmount ¶
type ActiveCurrencyAndAmount struct { Value float64 `xml:",chardata"` Ccy ActiveCurrencyCode `xml:"Ccy,attr"` }
type AdditionalBusinessProcess4Code ¶
type AdditionalBusinessProcess4Code string
May be one of CLAI, TAXR, ACLA, ATXF, CNTR, CONS, NAMC, NPLE, SCHM
type AdditionalBusinessProcessFormat7Choice ¶
type AdditionalBusinessProcessFormat7Choice struct { Cd AdditionalBusinessProcess4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type AddressType2Code ¶
type AddressType2Code string
May be one of ADDR, PBOX, HOME, BIZZ, MLTO, DLVY
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 BalanceFormat1Choice ¶
type BalanceFormat1Choice struct { Bal SignedQuantityFormat1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Bal"` ElgblBal SignedQuantityFormat2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ElgblBal"` NotElgblBal SignedQuantityFormat2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 NotElgblBal"` }
type CashAccountIdentification5Choice ¶
type CashAccountIdentification5Choice struct { IBAN IBAN2007Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 IBAN"` Prtry Max34Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type CashOption19 ¶
type CashOption19 struct { CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CdtDbtInd"` Acct Account8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Acct,omitempty"` PstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PstngDt"` OrgnlPstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OrgnlPstngDt,omitempty"` ValDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ValDt,omitempty"` PstngAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PstngAmt"` }
type CorporateActionEventReference1 ¶
type CorporateActionEventReference1 struct { EvtId CorporateActionEventReference1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 EvtId"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 LkgTp,omitempty"` }
type CorporateActionEventType8Choice ¶
type CorporateActionEventType8Choice struct { Cd CorporateActionEventType9Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type CorporateActionEventType9Code ¶
type CorporateActionEventType9Code string
May be one of ACTV, ATTI, BIDS, BONU, BPUT, BRUP, CAPG, CAPI, CERT, CHAN, CLSA, CONS, CONV, COOP, DECR, DETI, DFLT, DLST, DRAW, DRIP, DSCL, DTCH, DVCA, DVOP, DVSC, DVSE, EXOF, EXRI, EXTM, EXWA, CAPD, INCR, INTR, LIQU, MCAL, MRGR, ODLT, OTHR, PARI, PCAL, PDEF, PINK, PLAC, PPMT, PRED, PRII, PRIO, REDM, REDO, REMK, RHDI, RHTS, SHPR, SMAL, SOFF, SPLF, SPLR, SUSP, TEND, TREC, WRTH, WTRC, CREV, MTNG, DRCA
type CorporateActionGeneralInformation39 ¶
type CorporateActionGeneralInformation39 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OffclCorpActnEvtId,omitempty"` ClssActnNb Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ClssActnNb,omitempty"` EvtTp CorporateActionEventType8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 EvtTp"` FinInstrmId SecurityIdentification14 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 FinInstrmId"` AddtlBizPrcInd AdditionalBusinessProcessFormat7Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AddtlBizPrcInd,omitempty"` IntrmdtSctiesDstrbtnTp IntermediateSecuritiesDistributionTypeFormat6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 IntrmdtSctiesDstrbtnTp,omitempty"` }
type CorporateActionMovementReversalAdviceV03 ¶
type CorporateActionMovementReversalAdviceV03 struct { MvmntConfId DocumentIdentification15 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 MvmntConfId"` OthrDocId []DocumentIdentification13 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OthrDocId,omitempty"` EvtsLkg []CorporateActionEventReference1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 EvtsLkg,omitempty"` RvslRsn CorporateActionReversalReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 RvslRsn,omitempty"` CorpActnGnlInf CorporateActionGeneralInformation39 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CorpActnGnlInf"` AcctDtls AccountAndBalance4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AcctDtls"` CorpActnConfDtls CorporateActionOption39 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CorpActnConfDtls"` AddtlInf CorporateActionNarrative4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AddtlInf,omitempty"` IssrAgt []PartyIdentification46Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 IssrAgt,omitempty"` PngAgt []PartyIdentification46Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PngAgt,omitempty"` SubPngAgt []PartyIdentification46Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SubPngAgt,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SplmtryData,omitempty"` }
type CorporateActionNarrative4 ¶
type CorporateActionNarrative4 struct { DclrtnDtls []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 DclrtnDtls,omitempty"` AddtlTxt []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AddtlTxt,omitempty"` NrrtvVrsn []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 NrrtvVrsn,omitempty"` RegnDtls []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 RegnDtls,omitempty"` InfConds []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 InfConds,omitempty"` InfToCmplyWth []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 InfToCmplyWth,omitempty"` PtyCtctNrrtv []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PtyCtctNrrtv,omitempty"` TaxtnConds []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 TaxtnConds,omitempty"` BsktOrIndxInf []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 BsktOrIndxInf,omitempty"` }
type CorporateActionOption11Choice ¶
type CorporateActionOption11Choice struct { Cd CorporateActionOption8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type CorporateActionOption39 ¶
type CorporateActionOption39 struct { OptnNb OptionNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OptnNb"` OptnTp CorporateActionOption11Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OptnTp"` SctiesMvmntDtls []SecuritiesOption27 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SctiesMvmntDtls,omitempty"` CshMvmntDtls []CashOption19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CshMvmntDtls,omitempty"` }
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 CorporateActionReversalReason1 ¶
type CorporateActionReversalReason1 struct { Rsn CorporateActionReversalReason1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Rsn"` AddtlRsnInf Max256Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AddtlRsnInf,omitempty"` }
type CorporateActionReversalReason1Choice ¶
type CorporateActionReversalReason1Choice struct { Cd CorporateActionReversalReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type CorporateActionReversalReason1Code ¶
type CorporateActionReversalReason1Code string
May be one of DCBD, IVAD, IRED, IPRI, UPAY, IETR, FNRC, POCS, IPCU
type DateAndDateTimeChoice ¶
type DateAndDateTimeChoice struct { Dt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 DtTm"` }
type Document ¶
type Document struct {
CorpActnMvmntRvslAdvc CorporateActionMovementReversalAdviceV03 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CorpActnMvmntRvslAdvc"`
}
type DocumentIdentification13 ¶
type DocumentIdentification13 struct { Id DocumentIdentification1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Id"` DocNb DocumentNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 DocNb,omitempty"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 LkgTp,omitempty"` }
type DocumentIdentification15 ¶
type DocumentIdentification15 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Id"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 LkgTp,omitempty"` }
type DocumentNumber1Choice ¶
type DocumentNumber1Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 LngNb"` PrtryNb GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 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 GenericIdentification19 ¶
type GenericIdentification20 ¶
type GenericIdentification20 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SchmeNm,omitempty"` }
type IBAN2007Identifier ¶
type IBAN2007Identifier string
Must match the pattern [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}
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.037.001.03 Cd"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type IntermediateSecuritiesDistributionTypeFormat6Choice ¶
type IntermediateSecuritiesDistributionTypeFormat6Choice struct { Cd IntermediateSecurityDistributionType4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 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 NameAndAddress5 ¶
type NameAndAddress5 struct { Nm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Nm"` Adr PostalAddress1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Adr,omitempty"` }
type OptionNumber1Choice ¶
type OptionNumber1Choice struct { Nb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Nb"` Cd OptionNumber1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` }
type OtherIdentification1 ¶
type OtherIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Id"` Sfx Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Sfx,omitempty"` Tp IdentificationSource3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Tp"` }
type PartyIdentification46Choice ¶
type PartyIdentification46Choice struct { AnyBIC AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AnyBIC"` PrtryId GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PrtryId"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 NmAndAdr"` }
type PostalAddress1 ¶
type PostalAddress1 struct { AdrTp AddressType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AdrTp,omitempty"` AdrLine []Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 AdrLine,omitempty"` StrtNm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 StrtNm,omitempty"` BldgNb Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 BldgNb,omitempty"` PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PstCd,omitempty"` TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 TwnNm,omitempty"` CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CtrySubDvsn,omitempty"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Ctry"` }
type ProcessingPosition1Choice ¶
type ProcessingPosition1Choice struct { Cd ProcessingPosition3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Prtry"` }
type ProcessingPosition3Code ¶
type ProcessingPosition3Code string
May be one of AFTE, WITH, BEFO, INFO
type ProprietaryQuantity2 ¶
type ProprietaryQuantity2 struct { Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 SchmeNm,omitempty"` }
type Quantity2Choice ¶
type Quantity2Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Qty"` PrtryQty ProprietaryQuantity2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PrtryQty"` }
type Quantity6Choice ¶
type Quantity6Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Qty"` OrgnlAndCurFace OriginalAndCurrentQuantities1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OrgnlAndCurFace"` }
type SecuritiesOption27 ¶
type SecuritiesOption27 struct { FinInstrmId SecurityIdentification14 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 FinInstrmId"` CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 CdtDbtInd"` PstngQty Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PstngQty"` PstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PstngDt"` OrgnlPstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OrgnlPstngDt,omitempty"` }
type SecurityIdentification14 ¶
type SecurityIdentification14 struct { ISIN ISINIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ISIN,omitempty"` OthrId []OtherIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 OthrId,omitempty"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Desc,omitempty"` }
type SignedQuantityFormat1 ¶
type SignedQuantityFormat1 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ShrtLngPos"` QtyChc Quantity2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 QtyChc"` }
type SignedQuantityFormat2 ¶
type SignedQuantityFormat2 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 ShrtLngPos"` Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Qty"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.03 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}