Documentation ¶
Index ¶
- type Account8Choice
- type AccountAndBalance4
- type ActiveCurrencyAndAmount
- type ActiveCurrencyCode
- type AdditionalBusinessProcess3Code
- type AdditionalBusinessProcessFormat3Choice
- type AddressType2Code
- type AlternateIdentification1
- type AnyBICIdentifier
- type BalanceFormat1Choice
- type CashAccountIdentification5Choice
- type CashOption5
- type CopyDuplicate1Code
- type CorporateActionEventReference1
- type CorporateActionEventReference1Choice
- type CorporateActionEventType3Choice
- type CorporateActionEventType6Code
- type CorporateActionGeneralInformation4
- type CorporateActionMovementReversalAdviceV01
- type CorporateActionNarrative4
- type CorporateActionOption12
- type CorporateActionOption3Choice
- type CorporateActionOption3Code
- type CorporateActionReversalReason1
- type CorporateActionReversalReason1Choice
- type CorporateActionReversalReason1Code
- type CountryCode
- type CreditDebitCode
- type DateAndDateTimeChoice
- type Document
- type DocumentIdentification11
- type DocumentIdentification13
- type DocumentIdentification15
- type DocumentIdentification1Choice
- type DocumentNumber1Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type Extension2
- type ExtensionEnvelope1
- type FinancialInstrumentQuantity1Choice
- type GenericIdentification19
- type GenericIdentification20
- type IBAN2007Identifier
- type ISINIdentifier
- type ISO20022MessageIdentificationText
- type ISODate
- type ISODateTime
- type IdentificationSource1Choice
- type Max140Text
- type Max16Text
- type Max256Text
- type Max34Text
- type Max350Text
- type Max35Text
- type Max70Text
- type NameAndAddress5
- type OptionNumber1Choice
- type OptionNumber1Code
- type OriginalAndCurrentQuantities1
- type PartyIdentification10Choice
- type PostalAddress1
- type ProcessingPosition1Choice
- type ProcessingPosition3Code
- type ProprietaryQuantity2
- type Quantity2Choice
- type Quantity6Choice
- type SecuritiesOption5
- type SecurityIdentification11
- type SecurityIdentification11Choice
- type ShortLong1Code
- type SignedQuantityFormat1
- type SignedQuantityFormat2
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.01 CshAcct"` ChrgsAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ChrgsAcct"` TaxAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 TaxAcct"` }
type AccountAndBalance4 ¶
type AccountAndBalance4 struct { SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 SfkpgAcct"` ConfdBal BalanceFormat1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ConfdBal"` }
type ActiveCurrencyAndAmount ¶
type ActiveCurrencyAndAmount struct { Value float64 `xml:",chardata"` Ccy ActiveCurrencyCode `xml:"Ccy,attr"` }
type AdditionalBusinessProcess3Code ¶
type AdditionalBusinessProcess3Code string
May be one of CLAI, TAXR
type AdditionalBusinessProcessFormat3Choice ¶
type AdditionalBusinessProcessFormat3Choice struct { Cd AdditionalBusinessProcess3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Prtry"` }
type AddressType2Code ¶
type AddressType2Code string
May be one of ADDR, PBOX, HOME, BIZZ, MLTO, DLVY
type AlternateIdentification1 ¶
type AlternateIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` IdSrc IdentificationSource1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 IdSrc"` }
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.01 Bal"` ElgblBal SignedQuantityFormat2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ElgblBal"` NotElgblBal SignedQuantityFormat2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 NotElgblBal"` }
type CashAccountIdentification5Choice ¶
type CashAccountIdentification5Choice struct { IBAN IBAN2007Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 IBAN"` Prtry Max34Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Prtry"` }
type CashOption5 ¶
type CashOption5 struct { CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CdtDbtInd"` Acct Account8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Acct,omitempty"` PstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PstngDt"` OrgnlPstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OrgnlPstngDt,omitempty"` ValDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ValDt,omitempty"` PstngAmt ActiveCurrencyAndAmount `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PstngAmt"` }
type CorporateActionEventReference1 ¶
type CorporateActionEventReference1 struct { EvtId CorporateActionEventReference1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 EvtId"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 LkgTp,omitempty"` }
type CorporateActionEventType3Choice ¶
type CorporateActionEventType3Choice struct { Cd CorporateActionEventType6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Prtry"` }
type CorporateActionEventType6Code ¶
type CorporateActionEventType6Code 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
type CorporateActionGeneralInformation4 ¶
type CorporateActionGeneralInformation4 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OffclCorpActnEvtId,omitempty"` ClssActnNb Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ClssActnNb,omitempty"` EvtTp CorporateActionEventType3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 EvtTp"` UndrlygSctyId SecurityIdentification11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 UndrlygSctyId"` AddtlBizPrcInd AdditionalBusinessProcessFormat3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AddtlBizPrcInd,omitempty"` }
type CorporateActionMovementReversalAdviceV01 ¶
type CorporateActionMovementReversalAdviceV01 struct { Id DocumentIdentification11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` MvmntConfId DocumentIdentification15 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 MvmntConfId"` OthrDocId []DocumentIdentification13 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OthrDocId,omitempty"` EvtsLkg []CorporateActionEventReference1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 EvtsLkg,omitempty"` RvslRsn CorporateActionReversalReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 RvslRsn,omitempty"` CorpActnGnlInf CorporateActionGeneralInformation4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CorpActnGnlInf"` AcctDtls AccountAndBalance4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AcctDtls"` CorpActnConfDtls CorporateActionOption12 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CorpActnConfDtls"` AddtlInf CorporateActionNarrative4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AddtlInf,omitempty"` MsgOrgtr PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 MsgOrgtr,omitempty"` MsgRcpt PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 MsgRcpt,omitempty"` IssrAgt []PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 IssrAgt,omitempty"` PngAgt []PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PngAgt,omitempty"` SubPngAgt []PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 SubPngAgt,omitempty"` Xtnsn []Extension2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Xtnsn,omitempty"` }
type CorporateActionNarrative4 ¶
type CorporateActionNarrative4 struct { DclrtnDtls []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 DclrtnDtls,omitempty"` AddtlTxt []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AddtlTxt,omitempty"` NrrtvVrsn []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 NrrtvVrsn,omitempty"` RegnDtls []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 RegnDtls,omitempty"` InfConds []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 InfConds,omitempty"` InfToCmplyWth []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 InfToCmplyWth,omitempty"` PtyCtctNrrtv []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PtyCtctNrrtv,omitempty"` TaxtnConds []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 TaxtnConds,omitempty"` BsktOrIndxInf []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 BsktOrIndxInf,omitempty"` }
type CorporateActionOption12 ¶
type CorporateActionOption12 struct { OptnNb OptionNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OptnNb"` OptnTp CorporateActionOption3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OptnTp"` SctiesMvmntDtls []SecuritiesOption5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 SctiesMvmntDtls,omitempty"` CshMvmntDtls []CashOption5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CshMvmntDtls,omitempty"` }
type CorporateActionOption3Choice ¶
type CorporateActionOption3Choice struct { Cd CorporateActionOption3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Prtry"` }
type CorporateActionOption3Code ¶
type CorporateActionOption3Code 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
type CorporateActionReversalReason1 ¶
type CorporateActionReversalReason1 struct { Rsn CorporateActionReversalReason1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Rsn"` AddtlRsnInf Max256Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AddtlRsnInf,omitempty"` }
type CorporateActionReversalReason1Choice ¶
type CorporateActionReversalReason1Choice struct { Cd CorporateActionReversalReason1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 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.01 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 DtTm"` }
type Document ¶
type Document struct {
CorpActnMvmntRvslAdvc CorporateActionMovementReversalAdviceV01 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CorpActnMvmntRvslAdvc"`
}
type DocumentIdentification11 ¶
type DocumentIdentification11 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` CreDtTm DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CreDtTm,omitempty"` CpyDplct CopyDuplicate1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CpyDplct,omitempty"` }
type DocumentIdentification13 ¶
type DocumentIdentification13 struct { Id DocumentIdentification1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` DocNb DocumentNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 DocNb,omitempty"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 LkgTp,omitempty"` }
type DocumentIdentification15 ¶
type DocumentIdentification15 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` LkgTp ProcessingPosition1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 LkgTp,omitempty"` }
type DocumentNumber1Choice ¶
type DocumentNumber1Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 LngNb"` PrtryNb GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PrtryNb"` }
type Exact4AlphaNumericText ¶
type Exact4AlphaNumericText string
Must match the pattern [a-zA-Z0-9]{4}
type Extension2 ¶
type Extension2 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PlcAndNm,omitempty"` XtnsnEnvlp ExtensionEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 XtnsnEnvlp"` }
type ExtensionEnvelope1 ¶
type ExtensionEnvelope1 struct {
Item string `xml:",any"`
}
type GenericIdentification19 ¶
type GenericIdentification20 ¶
type GenericIdentification20 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 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 IdentificationSource1Choice ¶
type IdentificationSource1Choice struct { Dmst CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Dmst"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Prtry"` }
type NameAndAddress5 ¶
type NameAndAddress5 struct { Nm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Nm"` Adr PostalAddress1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Adr,omitempty"` }
type OptionNumber1Choice ¶
type OptionNumber1Choice struct { Nb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Nb"` Cd OptionNumber1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` }
type PartyIdentification10Choice ¶
type PartyIdentification10Choice struct { BICOrBEI AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 BICOrBEI"` PrtryId GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PrtryId"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 NmAndAdr"` }
type PostalAddress1 ¶
type PostalAddress1 struct { AdrTp AddressType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AdrTp,omitempty"` AdrLine []Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 AdrLine,omitempty"` StrtNm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 StrtNm,omitempty"` BldgNb Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 BldgNb,omitempty"` PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PstCd,omitempty"` TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 TwnNm,omitempty"` CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CtrySubDvsn,omitempty"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Ctry"` }
type ProcessingPosition1Choice ¶
type ProcessingPosition1Choice struct { Cd ProcessingPosition3Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 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.01 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 SchmeNm,omitempty"` }
type Quantity2Choice ¶
type Quantity2Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Qty"` PrtryQty ProprietaryQuantity2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PrtryQty"` }
type Quantity6Choice ¶
type Quantity6Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Qty"` OrgnlAndCurFace OriginalAndCurrentQuantities1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OrgnlAndCurFace"` }
type SecuritiesOption5 ¶
type SecuritiesOption5 struct { SctyId SecurityIdentification11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 SctyId"` CdtDbtInd CreditDebitCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 CdtDbtInd"` PstngQty Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PstngQty"` PstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 PstngDt"` OrgnlPstngDt DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OrgnlPstngDt,omitempty"` }
type SecurityIdentification11 ¶
type SecurityIdentification11 struct { Id SecurityIdentification11Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Id"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Desc,omitempty"` }
type SecurityIdentification11Choice ¶
type SecurityIdentification11Choice struct { ISIN ISINIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ISIN"` OthrId AlternateIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 OthrId"` }
type SignedQuantityFormat1 ¶
type SignedQuantityFormat1 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ShrtLngPos"` QtyChc Quantity2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 QtyChc"` }
type SignedQuantityFormat2 ¶
type SignedQuantityFormat2 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 ShrtLngPos"` Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.037.001.01 Qty"` }