Documentation ¶
Index ¶
- type AcceptedReason1Choice
- type AcceptedStatus1Choice
- type AcceptedStatusReason1
- type AcknowledgementReason4Code
- type AddressType2Code
- type AlternateIdentification1
- type AnyBICIdentifier
- type CancelledReason1Choice
- type CancelledStatus1Choice
- type CancelledStatusReason4
- type CancelledStatusReason6Code
- type CashAccountIdentification5Choice
- type CopyDuplicate1Code
- type CorporateActionEventType3Choice
- type CorporateActionEventType6Code
- type CorporateActionGeneralInformation9
- type CorporateActionInstructionStatusAdviceV01
- type CorporateActionNarrative10
- type CorporateActionOption5Choice
- type CorporateActionOption6Code
- type CorporateActionOption9
- type CountryCode
- type DateAndDateTimeChoice
- type Document
- type DocumentIdentification11
- type DocumentIdentification14
- type DocumentIdentification1Choice
- type DocumentIdentification9
- type DocumentNumber1Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type Extension2
- type ExtensionEnvelope1
- type FinancialInstrumentQuantity1Choice
- type GenericIdentification19
- type GenericIdentification20
- type GenericIdentification21
- type IBAN2007Identifier
- type ISINIdentifier
- type ISO20022MessageIdentificationText
- type ISODate
- type ISODateTime
- type IdentificationSource1Choice
- type InstructionProcessingStatus1Choice
- type Max140Text
- type Max16Text
- type Max210Text
- type Max34Text
- type Max350Text
- type Max35Text
- type Max70Text
- type NameAndAddress5
- type NoReasonCode
- type NoSpecifiedReason1
- type OptionNumber1Choice
- type OptionNumber1Code
- type OriginalAndCurrentQuantities1
- type PartyIdentification10Choice
- type PartyIdentification13Choice
- type PendingReason5Code
- type PendingReason6Choice
- type PendingStatus1Choice
- type PendingStatusReason1
- type PostalAddress1
- type ProprietaryQuantity2
- type ProprietaryReason1
- type ProprietaryStatusAndReason1
- type Quantity2Choice
- type Quantity6Choice
- type RejectedReason1Choice
- type RejectedStatus1Choice
- type RejectedStatusReason8
- type RejectionReason17Code
- type SafekeepingPlace1Code
- type SafekeepingPlace2Code
- type SafekeepingPlaceFormat2Choice
- type SafekeepingPlaceTypeAndAnyBICIdentifier1
- type SafekeepingPlaceTypeAndText2
- type SecurityIdentification11
- type SecurityIdentification11Choice
- type ShortLong1Code
- type SignedQuantityFormat1
- type StatusOrQuantityToReceive1Choice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptedReason1Choice ¶
type AcceptedReason1Choice struct { Cd AcknowledgementReason4Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type AcceptedStatus1Choice ¶
type AcceptedStatus1Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NoSpcfdRsn"` Rsn []AcceptedStatusReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rsn"` }
type AcceptedStatusReason1 ¶
type AcceptedStatusReason1 struct { RsnCd AcceptedReason1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 RsnCd"` AddtlRsnInf Max210Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlRsnInf,omitempty"` }
type AcknowledgementReason4Code ¶
type AcknowledgementReason4Code string
May be one of ADEA, LATE, NSTP, OTHR
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.034.001.01 Id"` IdSrc IdentificationSource1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.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 CancelledReason1Choice ¶
type CancelledReason1Choice struct { Cd CancelledStatusReason6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type CancelledStatus1Choice ¶
type CancelledStatus1Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NoSpcfdRsn"` Rsn []CancelledStatusReason4 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rsn"` }
type CancelledStatusReason4 ¶
type CancelledStatusReason4 struct { RsnCd CancelledReason1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 RsnCd"` AddtlRsnInf Max210Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlRsnInf,omitempty"` }
type CancelledStatusReason6Code ¶
type CancelledStatusReason6Code string
May be one of CANI, CANO, CANS, CSUB, OTHR
type CashAccountIdentification5Choice ¶
type CashAccountIdentification5Choice struct { IBAN IBAN2007Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 IBAN"` Prtry Max34Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type CorporateActionEventType3Choice ¶
type CorporateActionEventType3Choice struct { Cd CorporateActionEventType6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.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 CorporateActionGeneralInformation9 ¶
type CorporateActionGeneralInformation9 struct { CorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CorpActnEvtId"` OffclCorpActnEvtId Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OffclCorpActnEvtId,omitempty"` ClssActnNb Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 ClssActnNb,omitempty"` EvtTp CorporateActionEventType3Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 EvtTp"` }
type CorporateActionInstructionStatusAdviceV01 ¶
type CorporateActionInstructionStatusAdviceV01 struct { Id DocumentIdentification11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` InstrId DocumentIdentification9 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 InstrId,omitempty"` OthrDocId []DocumentIdentification14 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OthrDocId,omitempty"` CorpActnGnlInf CorporateActionGeneralInformation9 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CorpActnGnlInf"` InstrPrcgSts []InstructionProcessingStatus1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 InstrPrcgSts"` CorpActnInstr CorporateActionOption9 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CorpActnInstr,omitempty"` AddtlInf CorporateActionNarrative10 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlInf,omitempty"` MsgOrgtr PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 MsgOrgtr,omitempty"` MsgRcpt PartyIdentification10Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 MsgRcpt,omitempty"` Xtnsn []Extension2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Xtnsn,omitempty"` }
type CorporateActionNarrative10 ¶
type CorporateActionNarrative10 struct { AddtlTxt []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlTxt,omitempty"` PtyCtctNrrtv []Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PtyCtctNrrtv,omitempty"` }
type CorporateActionOption5Choice ¶
type CorporateActionOption5Choice struct { Cd CorporateActionOption6Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type CorporateActionOption6Code ¶
type CorporateActionOption6Code 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, TAXI
type CorporateActionOption9 ¶
type CorporateActionOption9 struct { OptnNb OptionNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OptnNb"` OptnTp CorporateActionOption5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OptnTp"` AcctOwnr PartyIdentification13Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AcctOwnr,omitempty"` SfkpgAcct Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SfkpgAcct,omitempty"` CshAcct CashAccountIdentification5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CshAcct,omitempty"` SfkpgPlc SafekeepingPlaceFormat2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SfkpgPlc,omitempty"` SctyId SecurityIdentification11 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SctyId,omitempty"` TtlElgblBal SignedQuantityFormat1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 TtlElgblBal,omitempty"` InstdBal SignedQuantityFormat1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 InstdBal,omitempty"` UinstdBal SignedQuantityFormat1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 UinstdBal,omitempty"` StsQtyOrQtyToRcv StatusOrQuantityToReceive1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 StsQtyOrQtyToRcv,omitempty"` }
type DateAndDateTimeChoice ¶
type DateAndDateTimeChoice struct { Dt ISODate `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Dt"` DtTm ISODateTime `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 DtTm"` }
type Document ¶
type Document struct {
CorpActnInstrStsAdvc CorporateActionInstructionStatusAdviceV01 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CorpActnInstrStsAdvc"`
}
type DocumentIdentification11 ¶
type DocumentIdentification11 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` CreDtTm DateAndDateTimeChoice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CreDtTm,omitempty"` CpyDplct CopyDuplicate1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CpyDplct,omitempty"` }
type DocumentIdentification14 ¶
type DocumentIdentification14 struct { Id DocumentIdentification1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` DocNb DocumentNumber1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 DocNb,omitempty"` }
type DocumentIdentification9 ¶
type DocumentIdentification9 struct {
Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"`
}
type DocumentNumber1Choice ¶
type DocumentNumber1Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 LngNb"` PrtryNb GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.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.034.001.01 PlcAndNm,omitempty"` XtnsnEnvlp ExtensionEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.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.034.001.01 Id"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SchmeNm,omitempty"` }
type GenericIdentification21 ¶
type GenericIdentification21 struct { Tp GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Tp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id,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.034.001.01 Dmst"` Prtry Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type InstructionProcessingStatus1Choice ¶
type InstructionProcessingStatus1Choice struct { Canc CancelledStatus1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Canc"` Accptd AcceptedStatus1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Accptd"` Rjctd RejectedStatus1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rjctd"` Pdg PendingStatus1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Pdg"` DfltActn NoSpecifiedReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 DfltActn"` StgInstr NoSpecifiedReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 StgInstr"` PrtrySts ProprietaryStatusAndReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtrySts"` }
type NameAndAddress5 ¶
type NameAndAddress5 struct { Nm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Nm"` Adr PostalAddress1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Adr,omitempty"` }
type NoSpecifiedReason1 ¶
type NoSpecifiedReason1 struct {
NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NoSpcfdRsn"`
}
type OptionNumber1Choice ¶
type OptionNumber1Choice struct { Nb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Nb"` Cd OptionNumber1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` }
type PartyIdentification10Choice ¶
type PartyIdentification10Choice struct { BICOrBEI AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 BICOrBEI"` PrtryId GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtryId"` NmAndAdr NameAndAddress5 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NmAndAdr"` }
type PartyIdentification13Choice ¶
type PartyIdentification13Choice struct { BICOrBEI AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 BICOrBEI"` PrtryId GenericIdentification19 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtryId"` }
type PendingReason5Code ¶
type PendingReason5Code string
May be one of ADEA, AUTH, DQUA, LACK, LATE, MCER, MONY, OTHR, NPAY, NSEC, PENR, VLDA, CERT
type PendingReason6Choice ¶
type PendingReason6Choice struct { Cd PendingReason5Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type PendingStatus1Choice ¶
type PendingStatus1Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NoSpcfdRsn"` Rsn []PendingStatusReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rsn"` }
type PendingStatusReason1 ¶
type PendingStatusReason1 struct { RsnCd PendingReason6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 RsnCd"` AddtlRsnInf Max210Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlRsnInf,omitempty"` }
type PostalAddress1 ¶
type PostalAddress1 struct { AdrTp AddressType2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AdrTp,omitempty"` AdrLine []Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AdrLine,omitempty"` StrtNm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 StrtNm,omitempty"` BldgNb Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 BldgNb,omitempty"` PstCd Max16Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PstCd,omitempty"` TwnNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 TwnNm,omitempty"` CtrySubDvsn Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 CtrySubDvsn,omitempty"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Ctry"` }
type ProprietaryQuantity2 ¶
type ProprietaryQuantity2 struct { Qty float64 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Qty"` QtyTp Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 QtyTp"` Issr Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Issr"` SchmeNm Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SchmeNm,omitempty"` }
type ProprietaryReason1 ¶
type ProprietaryReason1 struct { Rsn GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rsn,omitempty"` AddtlRsnInf Max210Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlRsnInf,omitempty"` }
type ProprietaryStatusAndReason1 ¶
type ProprietaryStatusAndReason1 struct { PrtrySts GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtrySts"` PrtryRsn []ProprietaryReason1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtryRsn,omitempty"` }
type Quantity2Choice ¶
type Quantity2Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Qty"` PrtryQty ProprietaryQuantity2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 PrtryQty"` }
type Quantity6Choice ¶
type Quantity6Choice struct { Qty FinancialInstrumentQuantity1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Qty"` OrgnlAndCurFace OriginalAndCurrentQuantities1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OrgnlAndCurFace"` }
type RejectedReason1Choice ¶
type RejectedReason1Choice struct { Cd RejectionReason17Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Cd"` Prtry GenericIdentification20 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type RejectedStatus1Choice ¶
type RejectedStatus1Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 NoSpcfdRsn"` Rsn []RejectedStatusReason8 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Rsn"` }
type RejectedStatusReason8 ¶
type RejectedStatusReason8 struct { RsnCd RejectedReason1Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 RsnCd"` AddtlRsnInf Max210Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 AddtlRsnInf,omitempty"` }
type RejectionReason17Code ¶
type RejectionReason17Code string
May be one of ADEA, CANC, DCAN, DPRG, DQUA, DSEC, EVNM, INIR, INTV, INVA, LACK, LATE, OTHR, NMTY, OPNM, OPTY, REFT, SAFE, ULNK, CERT
type SafekeepingPlaceFormat2Choice ¶
type SafekeepingPlaceFormat2Choice struct { Id SafekeepingPlaceTypeAndText2 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` Ctry CountryCode `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Ctry"` TpAndId SafekeepingPlaceTypeAndAnyBICIdentifier1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 TpAndId"` Prtry GenericIdentification21 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Prtry"` }
type SafekeepingPlaceTypeAndAnyBICIdentifier1 ¶
type SafekeepingPlaceTypeAndAnyBICIdentifier1 struct { SfkpgPlcTp SafekeepingPlace1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SfkpgPlcTp"` Id AnyBICIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` }
type SafekeepingPlaceTypeAndText2 ¶
type SafekeepingPlaceTypeAndText2 struct { SfkpgPlcTp SafekeepingPlace2Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 SfkpgPlcTp"` Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id,omitempty"` }
type SecurityIdentification11 ¶
type SecurityIdentification11 struct { Id SecurityIdentification11Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Id"` Desc Max140Text `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 Desc,omitempty"` }
type SecurityIdentification11Choice ¶
type SecurityIdentification11Choice struct { ISIN ISINIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 ISIN"` OthrId AlternateIdentification1 `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 OthrId"` }
type SignedQuantityFormat1 ¶
type SignedQuantityFormat1 struct { ShrtLngPos ShortLong1Code `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 ShrtLngPos"` QtyChc Quantity2Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 QtyChc"` }
type StatusOrQuantityToReceive1Choice ¶
type StatusOrQuantityToReceive1Choice struct { StsQty Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 StsQty"` QtyToRcv Quantity6Choice `xml:"urn:iso:std:iso:20022:tech:xsd:seev.034.001.01 QtyToRcv"` }