Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component struct {
//PartyID is a required field for PartyDetail.
PartyID string `fix:"448"`
//PartyIDSource is a required field for PartyDetail.
PartyIDSource string `fix:"447"`
//PartyRole is a required field for PartyDetail.
PartyRole int `fix:"452"`
//NoPartySubIDs is a non-required field for PartyDetail.
NoPartySubIDs []NoPartySubIDs `fix:"802,omitempty"`
//NoPartyAltIDs is a non-required field for PartyDetail.
NoPartyAltIDs []NoPartyAltIDs `fix:"1516,omitempty"`
//NoContextPartyIDs is a non-required field for PartyDetail.
NoContextPartyIDs []NoContextPartyIDs `fix:"1522,omitempty"`
//NoRiskLimits is a non-required field for PartyDetail.
NoRiskLimits []NoRiskLimits `fix:"1529,omitempty"`
}
Component is a fix50sp2 PartyDetail Component
type NoContextPartyIDs ¶
type NoContextPartyIDs struct {
//ContextPartyID is a non-required field for NoContextPartyIDs.
ContextPartyID *string `fix:"1523"`
//ContextPartyIDSource is a non-required field for NoContextPartyIDs.
ContextPartyIDSource *string `fix:"1524"`
//ContextPartyRole is a non-required field for NoContextPartyIDs.
ContextPartyRole *int `fix:"1525"`
//ContextPtysSubGrp Component
ContextPtysSubGrp contextptyssubgrp.Component
}
NoContextPartyIDs is a repeating group in PartyDetail
type NoPartyAltIDs ¶
type NoPartyAltIDs struct {
//PartyAltID is a non-required field for NoPartyAltIDs.
PartyAltID *string `fix:"1517"`
//PartyAltIDSource is a non-required field for NoPartyAltIDs.
PartyAltIDSource *string `fix:"1518"`
//AltPtysSubGrp Component
AltPtysSubGrp altptyssubgrp.Component
}
NoPartyAltIDs is a repeating group in PartyDetail
type NoPartySubIDs ¶
type NoPartySubIDs struct {
//PartySubID is a non-required field for NoPartySubIDs.
PartySubID *string `fix:"523"`
//PartySubIDType is a non-required field for NoPartySubIDs.
PartySubIDType *int `fix:"803"`
}
NoPartySubIDs is a repeating group in PartyDetail
type NoRiskLimits ¶
type NoRiskLimits struct {
//RiskLimitType is a non-required field for NoRiskLimits.
RiskLimitType *int `fix:"1530"`
//RiskLimitAmount is a non-required field for NoRiskLimits.
RiskLimitAmount *float64 `fix:"1531"`
//RiskLimitCurrency is a non-required field for NoRiskLimits.
RiskLimitCurrency *string `fix:"1532"`
//RiskLimitPlatform is a non-required field for NoRiskLimits.
RiskLimitPlatform *string `fix:"1533"`
//RiskInstrumentScope Component
RiskInstrumentScope riskinstrumentscope.Component
//RiskWarningLevels Component
RiskWarningLevels riskwarninglevels.Component
}
NoRiskLimits is a repeating group in PartyDetail
Source Files
¶
- PartyDetail.go
Click to show internal directories.
Click to hide internal directories.