Documentation ¶
Index ¶
- type AccountIdentification43
- type AnyBICIdentifier
- type BalanceFormat5Choice
- type CorporateActionBalanceDetails37
- type CorporateActionEventAndBalance13
- type CorporateActionEventDeadlines1
- type CorporateActionEventType20Code
- type CorporateActionEventType52Choice
- type CorporateActionInstructionStatementReportV07
- type CorporateActionMandatoryVoluntary1Code
- type CorporateActionMandatoryVoluntary3Choice
- type CorporateActionOption18Choice
- type CorporateActionOption7Code
- type CorporateActionStatementReportingType1Code
- type CorporateActionStatementType1Code
- type CountryCode
- type DateAndDateTime2Choice
- type DateCode19Choice
- type DateCode21Choice
- type DateCodeAndTimeFormat3
- type DateFormat43Choice
- type DateFormat44Choice
- type DateOrDateTimePeriod2Choice
- type DatePeriod2
- type DateTimePeriodDetails2
- type DateType7Code
- type DateType8Code
- type DefaultProcessingOrStandingInstruction1Choice
- type DeliveryReceiptType2Code
- type Document
- type EventFrequency4Code
- type EventInformation11
- type Exact3NumericText
- type Exact4AlphaNumericText
- type ExternalFinancialInstrumentIdentificationType1Code
- type FinancialInstrumentQuantity1Choice
- type Frequency25Choice
- type GenericIdentification30
- type GenericIdentification36
- type GenericIdentification78
- type ISINOct2015Identifier
- type ISODate
- type ISODateTime
- type ISOTime
- type IdentificationSource3Choice
- type InstructedBalanceDetails7
- type InstructedCorporateActionOption8
- type Max140Text
- type Max16Text
- type Max350Text
- type Max35Text
- type Max5NumericText
- type NotificationIdentification5
- type OriginalAndCurrentQuantities6
- type OtherIdentification1
- type Pagination1
- type PartyIdentification92Choice
- type PendingBalance5
- type ProprietaryQuantity7
- type ProprietaryQuantity8
- type Quantity17Choice
- type Quantity18Choice
- type Quantity19Choice
- type SafekeepingPlace1Code
- type SafekeepingPlace2Code
- type SafekeepingPlaceFormat8Choice
- type SafekeepingPlaceTypeAndAnyBICIdentifier1
- type SafekeepingPlaceTypeAndText6
- type SecurityIdentification19
- type SettlementTypeAndIdentification25
- type ShortLong1Code
- type SignedQuantityFormat6
- type SignedQuantityFormat7
- type Statement65
- type StatementUpdateType1Code
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type UpdateType15Choice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountIdentification43 ¶
type AccountIdentification43 struct { SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SfkpgAcct"` AcctOwnr PartyIdentification92Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 AcctOwnr,omitempty"` SfkpgPlc SafekeepingPlaceFormat8Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SfkpgPlc,omitempty"` CorpActnEvtAndBal []CorporateActionEventAndBalance13 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CorpActnEvtAndBal,omitempty"` }
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.042.001.07 Bal"` ElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ElgblBal"` NotElgblBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 NotElgblBal"` }
type CorporateActionBalanceDetails37 ¶
type CorporateActionBalanceDetails37 struct { TtlElgblBal Quantity17Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TtlElgblBal"` UinstdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 UinstdBal"` TtlInstdBalDtls InstructedBalanceDetails7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TtlInstdBalDtls"` BlckdBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 BlckdBal,omitempty"` BrrwdBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 BrrwdBal,omitempty"` CollInBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CollInBal,omitempty"` CollOutBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CollOutBal,omitempty"` OnLnBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OnLnBal,omitempty"` OutForRegnBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OutForRegnBal,omitempty"` SttlmPosBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SttlmPosBal,omitempty"` StrtPosBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 StrtPosBal,omitempty"` TradDtPosBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TradDtPosBal,omitempty"` InTrnsShipmntBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 InTrnsShipmntBal,omitempty"` RegdBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 RegdBal,omitempty"` OblgtdBal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OblgtdBal,omitempty"` PdgDlvryBal []PendingBalance5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PdgDlvryBal,omitempty"` PdgRctBal []PendingBalance5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PdgRctBal,omitempty"` }
type CorporateActionEventAndBalance13 ¶
type CorporateActionEventAndBalance13 struct { GnlInf EventInformation11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 GnlInf"` UndrlygScty SecurityIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 UndrlygScty"` Bal CorporateActionBalanceDetails37 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Bal,omitempty"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SplmtryData,omitempty"` }
type CorporateActionEventDeadlines1 ¶
type CorporateActionEventDeadlines1 struct { EarlyRspnDdln DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 EarlyRspnDdln,omitempty"` RspnDdln DateFormat44Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 RspnDdln,omitempty"` MktDdln DateFormat43Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 MktDdln,omitempty"` }
type CorporateActionEventType20Code ¶
type CorporateActionEventType20Code 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
type CorporateActionEventType52Choice ¶
type CorporateActionEventType52Choice struct { Cd CorporateActionEventType20Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type CorporateActionInstructionStatementReportV07 ¶
type CorporateActionInstructionStatementReportV07 struct { Pgntn Pagination1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Pgntn"` StmtGnlDtls Statement65 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 StmtGnlDtls"` AcctAndStmtDtls []AccountIdentification43 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 AcctAndStmtDtls"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SplmtryData,omitempty"` }
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.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type CorporateActionOption18Choice ¶
type CorporateActionOption18Choice struct { Cd CorporateActionOption7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 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 CorporateActionStatementReportingType1Code ¶
type CorporateActionStatementReportingType1Code string
May be one of MASE, SAME
type CorporateActionStatementType1Code ¶
type CorporateActionStatementType1Code string
May be one of MISS, ALLL
type DateAndDateTime2Choice ¶
type DateAndDateTime2Choice struct { Dt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtTm"` }
type DateCode19Choice ¶
type DateCode19Choice struct { Cd DateType8Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type DateCode21Choice ¶
type DateCode21Choice struct { Cd DateType7Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type DateCodeAndTimeFormat3 ¶
type DateCodeAndTimeFormat3 struct { DtCd DateCode21Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtCd"` Tm ISOTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Tm"` }
type DateFormat43Choice ¶
type DateFormat43Choice struct { Dt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Dt"` DtCd DateCode19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtCd"` }
type DateFormat44Choice ¶
type DateFormat44Choice struct { Dt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Dt"` DtCdAndTm DateCodeAndTimeFormat3 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtCdAndTm"` DtCd DateCode19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtCd"` }
type DateOrDateTimePeriod2Choice ¶
type DateOrDateTimePeriod2Choice struct { Dt DatePeriod2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Dt"` DtTm DateTimePeriodDetails2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DtTm"` }
type DatePeriod2 ¶
type DateTimePeriodDetails2 ¶
type DateTimePeriodDetails2 struct { FrDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 FrDtTm"` ToDtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ToDtTm"` }
type Document ¶
type Document struct {
CorpActnInstrStmtRpt CorporateActionInstructionStatementReportV07 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CorpActnInstrStmtRpt"`
}
type EventFrequency4Code ¶
type EventFrequency4Code string
May be one of YEAR, ADHO, MNTH, DAIL, INDA, WEEK
type EventInformation11 ¶
type EventInformation11 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OffclCorpActnEvtId,omitempty"` EvtTp CorporateActionEventType52Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 EvtTp"` MndtryVlntryEvtTp CorporateActionMandatoryVoluntary3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 MndtryVlntryEvtTp"` LastNtfctnId NotificationIdentification5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 LastNtfctnId,omitempty"` }
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 Frequency25Choice ¶
type Frequency25Choice struct { Cd EventFrequency4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type GenericIdentification30 ¶
type GenericIdentification30 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SchmeNm,omitempty"` }
type GenericIdentification36 ¶
type GenericIdentification78 ¶
type GenericIdentification78 struct { Tp GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Tp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id,omitempty"` }
type ISINOct2015Identifier ¶
type ISINOct2015Identifier string
Must match the pattern [A-Z]{2,2}[A-Z0-9]{9,9}[0-9]{1,1}
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.042.001.07 Cd"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type InstructedBalanceDetails7 ¶
type InstructedBalanceDetails7 struct { TtlInstdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TtlInstdBal"` OptnDtls []InstructedCorporateActionOption8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OptnDtls,omitempty"` }
type InstructedCorporateActionOption8 ¶
type InstructedCorporateActionOption8 struct { OptnNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OptnNb,omitempty"` OptnTp CorporateActionOption18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OptnTp"` InstdBal BalanceFormat5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 InstdBal"` DfltActn DefaultProcessingOrStandingInstruction1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 DfltActn,omitempty"` EvtDdlns CorporateActionEventDeadlines1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 EvtDdlns"` }
type NotificationIdentification5 ¶
type NotificationIdentification5 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id"` CreDtTm DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 CreDtTm,omitempty"` }
type OriginalAndCurrentQuantities6 ¶
type OriginalAndCurrentQuantities6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ShrtLngPos"` FaceAmt float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 FaceAmt"` AmtsdVal float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 AmtsdVal"` }
type OtherIdentification1 ¶
type OtherIdentification1 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id"` Sfx Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Sfx,omitempty"` Tp IdentificationSource3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Tp"` }
type Pagination1 ¶
type Pagination1 struct { PgNb Max5NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PgNb"` LastPgInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 LastPgInd"` }
type PartyIdentification92Choice ¶
type PartyIdentification92Choice struct { AnyBIC AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 AnyBIC"` PrtryId GenericIdentification36 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PrtryId"` }
type PendingBalance5 ¶
type PendingBalance5 struct { Bal SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Bal"` PdgTxs []SettlementTypeAndIdentification25 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PdgTxs,omitempty"` }
type ProprietaryQuantity7 ¶
type ProprietaryQuantity7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ShrtLngPos,omitempty"` Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SchmeNm,omitempty"` }
type ProprietaryQuantity8 ¶
type ProprietaryQuantity8 struct { Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SchmeNm,omitempty"` }
type Quantity17Choice ¶
type Quantity17Choice struct { QtyChc Quantity18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 QtyChc"` PrtryQty ProprietaryQuantity7 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PrtryQty"` }
type Quantity18Choice ¶
type Quantity18Choice struct { OrgnlAndCurFaceAmt OriginalAndCurrentQuantities6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OrgnlAndCurFaceAmt"` SgndQty SignedQuantityFormat6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SgndQty"` }
type Quantity19Choice ¶
type Quantity19Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Qty"` PrtryQty ProprietaryQuantity8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PrtryQty"` }
type SafekeepingPlaceFormat8Choice ¶
type SafekeepingPlaceFormat8Choice struct { Id SafekeepingPlaceTypeAndText6 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Ctry"` TpAndId SafekeepingPlaceTypeAndAnyBICIdentifier1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TpAndId"` Prtry GenericIdentification78 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }
type SafekeepingPlaceTypeAndAnyBICIdentifier1 ¶
type SafekeepingPlaceTypeAndAnyBICIdentifier1 struct { SfkpgPlcTp SafekeepingPlace1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SfkpgPlcTp"` Id AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id"` }
type SafekeepingPlaceTypeAndText6 ¶
type SafekeepingPlaceTypeAndText6 struct { SfkpgPlcTp SafekeepingPlace2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Id,omitempty"` }
type SecurityIdentification19 ¶
type SecurityIdentification19 struct { ISIN ISINOct2015Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ISIN,omitempty"` OthrId []OtherIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 OthrId,omitempty"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Desc,omitempty"` }
type SettlementTypeAndIdentification25 ¶
type SettlementTypeAndIdentification25 struct { Pmt DeliveryReceiptType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Pmt"` TxId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 TxId"` SttlmDt DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 SttlmDt,omitempty"` }
type SignedQuantityFormat6 ¶
type SignedQuantityFormat6 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ShrtLngPos"` Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Qty"` }
type SignedQuantityFormat7 ¶
type SignedQuantityFormat7 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ShrtLngPos"` QtyChc Quantity19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 QtyChc"` }
type Statement65 ¶
type Statement65 struct { StmtTp CorporateActionStatementType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 StmtTp"` RptgTp CorporateActionStatementReportingType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 RptgTp"` StmtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 StmtId"` RptNb Max5NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 RptNb,omitempty"` StmtDtTm DateAndDateTime2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 StmtDtTm"` Frqcy Frequency25Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Frqcy"` UpdTp UpdateType15Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 UpdTp"` ActvtyInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 ActvtyInd"` NtfctnDdlnPrd DateOrDateTimePeriod2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 NtfctnDdlnPrd,omitempty"` }
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
type UpdateType15Choice ¶
type UpdateType15Choice struct { Cd StatementUpdateType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Cd"` Prtry GenericIdentification30 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.042.001.07 Prtry"` }