partydetail

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2016 License: Apache-1.1 Imports: 4 Imported by: 0

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

func New

func New() *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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL