Documentation ¶
Index ¶
- type AcknowledgedAcceptedStatus25Choice
- type AcknowledgementReason13
- type AcknowledgementReason16Choice
- type AcknowledgementReason5Code
- type AnyBICDec2014Identifier
- type AutoBorrowing2Code
- type AutomaticBorrowing11Choice
- type DeniedReason17
- type DeniedReason24Choice
- type DeniedReason6Code
- type DeniedStatus19Choice
- type Document
- type DocumentNumber16Choice
- type Exact3NumericText
- type Exact4AlphaNumericText
- type Exact4NumericText
- type GenericIdentification163
- type GenericIdentification47
- type GenericIdentification84
- type HoldIndicator7
- type ISO20022MessageIdentificationText
- type Identification16
- type LEIIdentifier
- type LinkageType1Code
- type LinkageType4Choice
- type Linkages56
- type MatchingDenied4Choice
- type MatchingProcess1Code
- type Max350Text
- type Max35Text
- type Max4AlphaNumericText
- type Max70Text
- type NoReasonCode
- type PartyIdentification136Choice
- type PartyIdentification156
- type PendingReason20
- type PendingReason37Choice
- type PendingReason6Code
- type PendingStatus46Choice
- type PriorityNumeric5Choice
- type ProcessingPosition18Choice
- type ProcessingPosition4Code
- type ProcessingStatus58Choice
- type ProprietaryReason5
- type ProprietaryStatusAndReason7
- type References24
- type References66Choice
- type Registration12Choice
- type Registration2Code
- type RegistrationReason6
- type RejectionAndRepairReason28Choice
- type RejectionOrRepairReason28
- type RejectionOrRepairStatus34Choice
- type RejectionReason27Code
- type RequestDetails21
- type RestrictedFINXMax16Text
- type RestrictedFINXMax210Text
- type RestrictedFINXMax34Text
- type RestrictedFINXMax35Text
- type RestrictedFINXMax52Text
- type RestrictionIdentification2
- type RestrictionReference1Code
- type SecuritiesAccount30
- type SecuritiesRTGS5Choice
- type SecuritiesSettlementConditionModificationStatusAdvice002V08
- type SecuritiesTransactionType5Code
- type SettlementTransactionCondition5Code
- type SupplementaryData1
- type SupplementaryDataEnvelope1
- type UnilateralSplit4Choice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcknowledgedAcceptedStatus25Choice ¶
type AcknowledgedAcceptedStatus25Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 NoSpcfdRsn"` Rsn []AcknowledgementReason13 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn"` }
type AcknowledgementReason13 ¶
type AcknowledgementReason13 struct { Cd AcknowledgementReason16Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` AddtlRsnInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlRsnInf,omitempty"` }
type AcknowledgementReason16Choice ¶
type AcknowledgementReason16Choice struct { Cd AcknowledgementReason5Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type AcknowledgementReason5Code ¶
type AcknowledgementReason5Code string
May be one of ADEA, SMPG, OTHR, CDCY, CDRG, CDRE, NSTP, RQWV, LATE
type AnyBICDec2014Identifier ¶
type AnyBICDec2014Identifier string
Must match the pattern [A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}
type AutomaticBorrowing11Choice ¶
type AutomaticBorrowing11Choice struct { Cd AutoBorrowing2Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type DeniedReason17 ¶
type DeniedReason17 struct { Cd DeniedReason24Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` AddtlRsnInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlRsnInf,omitempty"` }
type DeniedReason24Choice ¶
type DeniedReason24Choice struct { Cd DeniedReason6Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type DeniedReason6Code ¶
type DeniedReason6Code string
May be one of ADEA, CDCY, CDRE, DCAN, DSET, DPRG, DREP, LATE, OTHR, CDRG
type DeniedStatus19Choice ¶
type DeniedStatus19Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 NoSpcfdRsn"` Rsn []DeniedReason17 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn"` }
type Document ¶
type Document struct {
SctiesSttlmCondModStsAdvc SecuritiesSettlementConditionModificationStatusAdvice002V08 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SctiesSttlmCondModStsAdvc"`
}
type DocumentNumber16Choice ¶
type DocumentNumber16Choice struct { ShrtNb Exact3NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 ShrtNb"` LngNb ISO20022MessageIdentificationText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 LngNb"` PrtryNb GenericIdentification163 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrtryNb"` }
type Exact4AlphaNumericText ¶
type Exact4AlphaNumericText string
Must match the pattern [a-zA-Z0-9]{4}
type GenericIdentification163 ¶
type GenericIdentification163 struct { Id Max35Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` Issr Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Issr"` SchmeNm Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SchmeNm,omitempty"` }
type GenericIdentification47 ¶
type GenericIdentification47 struct { Id Exact4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` Issr Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Issr"` SchmeNm Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SchmeNm,omitempty"` }
type GenericIdentification84 ¶
type GenericIdentification84 struct { Id RestrictedFINXMax34Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` Issr Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Issr"` SchmeNm Max4AlphaNumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SchmeNm,omitempty"` }
type HoldIndicator7 ¶
type HoldIndicator7 struct { Ind bool `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Ind"` Rsn []RegistrationReason6 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn,omitempty"` }
type ISO20022MessageIdentificationText ¶
type ISO20022MessageIdentificationText string
Must match the pattern [a-z]{4}\.[0-9]{3}\.[0-9]{3}\.[0-9]{2}
type Identification16 ¶
type Identification16 struct {
Id RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"`
}
type LinkageType4Choice ¶
type LinkageType4Choice struct { Cd LinkageType1Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type Linkages56 ¶
type Linkages56 struct { PrcgPos ProcessingPosition18Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrcgPos,omitempty"` MsgNb DocumentNumber16Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 MsgNb,omitempty"` Ref References66Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Ref"` RefOwnr PartyIdentification136Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 RefOwnr,omitempty"` }
type MatchingDenied4Choice ¶
type MatchingDenied4Choice struct { Cd MatchingProcess1Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type Max4AlphaNumericText ¶
type Max4AlphaNumericText string
Must match the pattern [a-zA-Z0-9]{1,4}
type PartyIdentification136Choice ¶
type PartyIdentification136Choice struct { AnyBIC AnyBICDec2014Identifier `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AnyBIC"` PrtryId GenericIdentification84 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrtryId"` }
type PartyIdentification156 ¶
type PartyIdentification156 struct { Id PartyIdentification136Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` LEI LEIIdentifier `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 LEI,omitempty"` }
type PendingReason20 ¶
type PendingReason20 struct { Cd PendingReason37Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` AddtlRsnInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlRsnInf,omitempty"` }
type PendingReason37Choice ¶
type PendingReason37Choice struct { Cd PendingReason6Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type PendingReason6Code ¶
type PendingReason6Code string
May be one of ADEA, CONF, OTHR, CDRG, CDCY, CDRE
type PendingStatus46Choice ¶
type PendingStatus46Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 NoSpcfdRsn"` Rsn []PendingReason20 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn"` }
type PriorityNumeric5Choice ¶
type PriorityNumeric5Choice struct { Nmrc Exact4NumericText `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Nmrc"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type ProcessingPosition18Choice ¶
type ProcessingPosition18Choice struct { Cd ProcessingPosition4Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type ProcessingStatus58Choice ¶
type ProcessingStatus58Choice struct { AckdAccptd AcknowledgedAcceptedStatus25Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AckdAccptd"` Rjctd RejectionOrRepairStatus34Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rjctd"` Cmpltd ProprietaryReason5 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cmpltd"` Dnd DeniedStatus19Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Dnd"` Pdg PendingStatus46Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Pdg"` Prtry ProprietaryStatusAndReason7 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type ProprietaryReason5 ¶
type ProprietaryReason5 struct { Rsn GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn,omitempty"` AddtlRsnInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlRsnInf,omitempty"` }
type ProprietaryStatusAndReason7 ¶
type ProprietaryStatusAndReason7 struct { PrtrySts GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrtrySts"` PrtryRsn []ProprietaryReason5 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrtryRsn,omitempty"` }
type References24 ¶
type References24 struct { AcctOwnrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AcctOwnrTxId,omitempty"` AcctSvcrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AcctSvcrTxId,omitempty"` MktInfrstrctrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 MktInfrstrctrTxId,omitempty"` PrcrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrcrTxId,omitempty"` PoolId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PoolId,omitempty"` CmonId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 CmonId,omitempty"` TradId RestrictedFINXMax52Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 TradId,omitempty"` }
type References66Choice ¶
type References66Choice struct { SctiesSttlmTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SctiesSttlmTxId"` IntraPosMvmntId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 IntraPosMvmntId"` IntraBalMvmntId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 IntraBalMvmntId"` AcctSvcrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AcctSvcrTxId"` MktInfrstrctrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 MktInfrstrctrTxId"` PoolId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PoolId"` CmonId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 CmonId"` TradId RestrictedFINXMax52Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 TradId"` OthrTxId RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 OthrTxId"` }
type Registration12Choice ¶
type Registration12Choice struct { Cd Registration2Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type RegistrationReason6 ¶
type RegistrationReason6 struct { Cd Registration12Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` AddtlInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlInf,omitempty"` }
type RejectionAndRepairReason28Choice ¶
type RejectionAndRepairReason28Choice struct { Cd RejectionReason27Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type RejectionOrRepairReason28 ¶
type RejectionOrRepairReason28 struct { Cd RejectionAndRepairReason28Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` AddtlRsnInf RestrictedFINXMax210Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AddtlRsnInf,omitempty"` }
type RejectionOrRepairStatus34Choice ¶
type RejectionOrRepairStatus34Choice struct { NoSpcfdRsn NoReasonCode `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 NoSpcfdRsn"` Rsn []RejectionOrRepairReason28 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Rsn"` }
type RejectionReason27Code ¶
type RejectionReason27Code string
May be one of ADEA, LATE, SAFE, NRGM, NRGN, OTHR, REFE, INVM, INVL
type RequestDetails21 ¶
type RequestDetails21 struct { Ref References24 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Ref"` RstrctnRef []RestrictionIdentification2 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 RstrctnRef,omitempty"` AutomtcBrrwg AutomaticBorrowing11Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AutomtcBrrwg,omitempty"` RtnInd bool `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 RtnInd,omitempty"` Lkg LinkageType4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Lkg,omitempty"` Prty PriorityNumeric5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prty,omitempty"` OthrPrcg []GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 OthrPrcg,omitempty"` PrtlSttlmInd SettlementTransactionCondition5Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrtlSttlmInd,omitempty"` SctiesRTGS SecuritiesRTGS5Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SctiesRTGS,omitempty"` HldInd HoldIndicator7 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 HldInd,omitempty"` MtchgDnl MatchingDenied4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 MtchgDnl,omitempty"` UnltrlSplt UnilateralSplit4Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 UnltrlSplt,omitempty"` Lnkgs []Linkages56 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Lnkgs,omitempty"` }
type RestrictedFINXMax16Text ¶
type RestrictedFINXMax16Text string
Must match the pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\)\.,'\+ ])?)*)
type RestrictedFINXMax210Text ¶
type RestrictedFINXMax210Text string
Must match the pattern [0-9a-zA-Z/\-\?:\(\)\.\n\r,'\+ ]{1,210}
type RestrictedFINXMax34Text ¶
type RestrictedFINXMax34Text string
Must match the pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\)\.,'\+ ])?)*)
type RestrictedFINXMax35Text ¶
type RestrictedFINXMax35Text string
Must match the pattern [0-9a-zA-Z/\-\?:\(\)\.,'\+ ]{1,35}
type RestrictedFINXMax52Text ¶
type RestrictedFINXMax52Text string
Must match the pattern [0-9a-zA-Z/\-\?:\(\)\.,'\+ ]{1,52}
type RestrictionIdentification2 ¶
type RestrictionIdentification2 struct { Cd RestrictionReference1Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Id RestrictedFINXMax16Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` }
type RestrictionReference1Code ¶
type RestrictionReference1Code string
May be one of ADDC, ADDS, REMC, REMS
type SecuritiesAccount30 ¶
type SecuritiesAccount30 struct { Id RestrictedFINXMax35Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Id"` Tp GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Tp,omitempty"` Nm Max70Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Nm,omitempty"` }
type SecuritiesRTGS5Choice ¶
type SecuritiesRTGS5Choice struct { Ind bool `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Ind"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }
type SecuritiesSettlementConditionModificationStatusAdvice002V08 ¶
type SecuritiesSettlementConditionModificationStatusAdvice002V08 struct { ReqRef Identification16 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 ReqRef"` AcctOwnr PartyIdentification156 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 AcctOwnr,omitempty"` SfkpgAcct SecuritiesAccount30 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SfkpgAcct,omitempty"` ReqDtls RequestDetails21 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 ReqDtls,omitempty"` PrcgSts ProcessingStatus58Choice `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PrcgSts"` SplmtryData []SupplementaryData1 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 SplmtryData,omitempty"` }
type SettlementTransactionCondition5Code ¶
type SettlementTransactionCondition5Code string
May be one of PART, NPAR, PARC, PARQ
type SupplementaryData1 ¶
type SupplementaryData1 struct { PlcAndNm Max350Text `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 PlcAndNm,omitempty"` Envlp SupplementaryDataEnvelope1 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Envlp"` }
type SupplementaryDataEnvelope1 ¶
type SupplementaryDataEnvelope1 struct {
Item string `xml:",any"`
}
type UnilateralSplit4Choice ¶
type UnilateralSplit4Choice struct { Cd SecuritiesTransactionType5Code `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Cd"` Prtry GenericIdentification47 `xml:"urn:iso:std:iso:20022:tech:xsd:sese.031.002.08 Prtry"` }