Version: v0.5.0 Latest Latest

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

Go to latest
Published: Sep 1, 2016 License: Apache-1.1 Imports: 6 Imported by: 0




This section is empty.


This section is empty.


func Route

func Route(router RouteOut) (string, string, quickfix.MessageRoute)

Route returns the beginstring, message type, and MessageRoute for this Message type


type ExecutionReport added in v0.4.0

type ExecutionReport struct {
	//ReceiveTime is the time that this message was read from the socket connection
	ReceiveTime time.Time

ExecutionReport is the fix50sp1 ExecutionReport type, MsgType = 8

func FromMessage added in v0.4.0

func FromMessage(m quickfix.Message) ExecutionReport

FromMessage creates a ExecutionReport from a quickfix.Message instance

func New added in v0.2.0

func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField) (m ExecutionReport)

New returns a ExecutionReport initialized with the required fields for ExecutionReport

func (ExecutionReport) GetAccount added in v0.4.0

GetAccount gets Account, Tag 1

func (ExecutionReport) GetAccountType added in v0.4.0

GetAccountType gets AccountType, Tag 581

func (ExecutionReport) GetAccruedInterestAmt added in v0.4.0

func (m ExecutionReport) GetAccruedInterestAmt() (f field.AccruedInterestAmtField, err quickfix.MessageRejectError)

GetAccruedInterestAmt gets AccruedInterestAmt, Tag 159

func (ExecutionReport) GetAccruedInterestRate added in v0.4.0

func (m ExecutionReport) GetAccruedInterestRate() (f field.AccruedInterestRateField, err quickfix.MessageRejectError)

GetAccruedInterestRate gets AccruedInterestRate, Tag 158

func (ExecutionReport) GetAcctIDSource added in v0.4.0

func (m ExecutionReport) GetAcctIDSource() (f field.AcctIDSourceField, err quickfix.MessageRejectError)

GetAcctIDSource gets AcctIDSource, Tag 660

func (ExecutionReport) GetAggressorIndicator added in v0.4.0

func (m ExecutionReport) GetAggressorIndicator() (f field.AggressorIndicatorField, err quickfix.MessageRejectError)

GetAggressorIndicator gets AggressorIndicator, Tag 1057

func (ExecutionReport) GetAgreementCurrency added in v0.4.0

func (m ExecutionReport) GetAgreementCurrency() (f field.AgreementCurrencyField, err quickfix.MessageRejectError)

GetAgreementCurrency gets AgreementCurrency, Tag 918

func (ExecutionReport) GetAgreementDate added in v0.4.0

func (m ExecutionReport) GetAgreementDate() (f field.AgreementDateField, err quickfix.MessageRejectError)

GetAgreementDate gets AgreementDate, Tag 915

func (ExecutionReport) GetAgreementDesc added in v0.4.0

func (m ExecutionReport) GetAgreementDesc() (f field.AgreementDescField, err quickfix.MessageRejectError)

GetAgreementDesc gets AgreementDesc, Tag 913

func (ExecutionReport) GetAgreementID added in v0.4.0

GetAgreementID gets AgreementID, Tag 914

func (ExecutionReport) GetAllocID added in v0.4.0

GetAllocID gets AllocID, Tag 70

func (ExecutionReport) GetApplID added in v0.4.0

GetApplID gets ApplID, Tag 1180

func (ExecutionReport) GetApplLastSeqNum added in v0.4.0

func (m ExecutionReport) GetApplLastSeqNum() (f field.ApplLastSeqNumField, err quickfix.MessageRejectError)

GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350

func (ExecutionReport) GetApplResendFlag added in v0.4.0

func (m ExecutionReport) GetApplResendFlag() (f field.ApplResendFlagField, err quickfix.MessageRejectError)

GetApplResendFlag gets ApplResendFlag, Tag 1352

func (ExecutionReport) GetApplSeqNum added in v0.4.0

GetApplSeqNum gets ApplSeqNum, Tag 1181

func (ExecutionReport) GetAvgPx added in v0.4.0

GetAvgPx gets AvgPx, Tag 6

func (ExecutionReport) GetBasisFeatureDate added in v0.4.0

func (m ExecutionReport) GetBasisFeatureDate() (f field.BasisFeatureDateField, err quickfix.MessageRejectError)

GetBasisFeatureDate gets BasisFeatureDate, Tag 259

func (ExecutionReport) GetBasisFeaturePrice added in v0.4.0

func (m ExecutionReport) GetBasisFeaturePrice() (f field.BasisFeaturePriceField, err quickfix.MessageRejectError)

GetBasisFeaturePrice gets BasisFeaturePrice, Tag 260

func (ExecutionReport) GetBenchmarkCurveCurrency added in v0.4.0

func (m ExecutionReport) GetBenchmarkCurveCurrency() (f field.BenchmarkCurveCurrencyField, err quickfix.MessageRejectError)

GetBenchmarkCurveCurrency gets BenchmarkCurveCurrency, Tag 220

func (ExecutionReport) GetBenchmarkCurveName added in v0.4.0

func (m ExecutionReport) GetBenchmarkCurveName() (f field.BenchmarkCurveNameField, err quickfix.MessageRejectError)

GetBenchmarkCurveName gets BenchmarkCurveName, Tag 221

func (ExecutionReport) GetBenchmarkCurvePoint added in v0.4.0

func (m ExecutionReport) GetBenchmarkCurvePoint() (f field.BenchmarkCurvePointField, err quickfix.MessageRejectError)

GetBenchmarkCurvePoint gets BenchmarkCurvePoint, Tag 222

func (ExecutionReport) GetBenchmarkPrice added in v0.4.0

func (m ExecutionReport) GetBenchmarkPrice() (f field.BenchmarkPriceField, err quickfix.MessageRejectError)

GetBenchmarkPrice gets BenchmarkPrice, Tag 662

func (ExecutionReport) GetBenchmarkPriceType added in v0.4.0

func (m ExecutionReport) GetBenchmarkPriceType() (f field.BenchmarkPriceTypeField, err quickfix.MessageRejectError)

GetBenchmarkPriceType gets BenchmarkPriceType, Tag 663

func (ExecutionReport) GetBenchmarkSecurityID added in v0.4.0

func (m ExecutionReport) GetBenchmarkSecurityID() (f field.BenchmarkSecurityIDField, err quickfix.MessageRejectError)

GetBenchmarkSecurityID gets BenchmarkSecurityID, Tag 699

func (ExecutionReport) GetBenchmarkSecurityIDSource added in v0.4.0

func (m ExecutionReport) GetBenchmarkSecurityIDSource() (f field.BenchmarkSecurityIDSourceField, err quickfix.MessageRejectError)

GetBenchmarkSecurityIDSource gets BenchmarkSecurityIDSource, Tag 761

func (ExecutionReport) GetBookingType added in v0.4.0

GetBookingType gets BookingType, Tag 775

func (ExecutionReport) GetBookingUnit added in v0.4.0

GetBookingUnit gets BookingUnit, Tag 590

func (ExecutionReport) GetCFICode added in v0.4.0

GetCFICode gets CFICode, Tag 461

func (ExecutionReport) GetCPProgram added in v0.4.0

GetCPProgram gets CPProgram, Tag 875

func (ExecutionReport) GetCPRegType added in v0.4.0

GetCPRegType gets CPRegType, Tag 876

func (ExecutionReport) GetCalculatedCcyLastQty added in v0.4.0

func (m ExecutionReport) GetCalculatedCcyLastQty() (f field.CalculatedCcyLastQtyField, err quickfix.MessageRejectError)

GetCalculatedCcyLastQty gets CalculatedCcyLastQty, Tag 1056

func (ExecutionReport) GetCancellationRights added in v0.4.0

func (m ExecutionReport) GetCancellationRights() (f field.CancellationRightsField, err quickfix.MessageRejectError)

GetCancellationRights gets CancellationRights, Tag 480

func (ExecutionReport) GetCapPrice added in v0.4.0

GetCapPrice gets CapPrice, Tag 1199

func (ExecutionReport) GetCashMargin added in v0.4.0

GetCashMargin gets CashMargin, Tag 544

func (ExecutionReport) GetCashOrderQty added in v0.4.0

func (m ExecutionReport) GetCashOrderQty() (f field.CashOrderQtyField, err quickfix.MessageRejectError)

GetCashOrderQty gets CashOrderQty, Tag 152

func (ExecutionReport) GetClOrdID added in v0.4.0

GetClOrdID gets ClOrdID, Tag 11

func (ExecutionReport) GetClOrdLinkID added in v0.4.0

GetClOrdLinkID gets ClOrdLinkID, Tag 583

func (ExecutionReport) GetClearingFeeIndicator added in v0.4.0

func (m ExecutionReport) GetClearingFeeIndicator() (f field.ClearingFeeIndicatorField, err quickfix.MessageRejectError)

GetClearingFeeIndicator gets ClearingFeeIndicator, Tag 635

func (ExecutionReport) GetCommCurrency added in v0.4.0

func (m ExecutionReport) GetCommCurrency() (f field.CommCurrencyField, err quickfix.MessageRejectError)

GetCommCurrency gets CommCurrency, Tag 479

func (ExecutionReport) GetCommType added in v0.4.0

GetCommType gets CommType, Tag 13

func (ExecutionReport) GetCommission added in v0.4.0

GetCommission gets Commission, Tag 12

func (ExecutionReport) GetComplianceID added in v0.4.0

func (m ExecutionReport) GetComplianceID() (f field.ComplianceIDField, err quickfix.MessageRejectError)

GetComplianceID gets ComplianceID, Tag 376

func (ExecutionReport) GetConcession added in v0.4.0

GetConcession gets Concession, Tag 238

func (ExecutionReport) GetContractMultiplier added in v0.4.0

func (m ExecutionReport) GetContractMultiplier() (f field.ContractMultiplierField, err quickfix.MessageRejectError)

GetContractMultiplier gets ContractMultiplier, Tag 231

func (ExecutionReport) GetContractSettlMonth added in v0.4.0

func (m ExecutionReport) GetContractSettlMonth() (f field.ContractSettlMonthField, err quickfix.MessageRejectError)

GetContractSettlMonth gets ContractSettlMonth, Tag 667

func (ExecutionReport) GetCopyMsgIndicator added in v0.4.0

func (m ExecutionReport) GetCopyMsgIndicator() (f field.CopyMsgIndicatorField, err quickfix.MessageRejectError)

GetCopyMsgIndicator gets CopyMsgIndicator, Tag 797

func (ExecutionReport) GetCountryOfIssue added in v0.4.0

func (m ExecutionReport) GetCountryOfIssue() (f field.CountryOfIssueField, err quickfix.MessageRejectError)

GetCountryOfIssue gets CountryOfIssue, Tag 470

func (ExecutionReport) GetCouponPaymentDate added in v0.4.0

func (m ExecutionReport) GetCouponPaymentDate() (f field.CouponPaymentDateField, err quickfix.MessageRejectError)

GetCouponPaymentDate gets CouponPaymentDate, Tag 224

func (ExecutionReport) GetCouponRate added in v0.4.0

GetCouponRate gets CouponRate, Tag 223

func (ExecutionReport) GetCreditRating added in v0.4.0

func (m ExecutionReport) GetCreditRating() (f field.CreditRatingField, err quickfix.MessageRejectError)

GetCreditRating gets CreditRating, Tag 255

func (ExecutionReport) GetCrossID added in v0.4.0

GetCrossID gets CrossID, Tag 548

func (ExecutionReport) GetCrossType added in v0.4.0

GetCrossType gets CrossType, Tag 549

func (ExecutionReport) GetCumQty added in v0.4.0

GetCumQty gets CumQty, Tag 14

func (ExecutionReport) GetCurrency added in v0.4.0

GetCurrency gets Currency, Tag 15

func (ExecutionReport) GetCustDirectedOrder added in v0.4.0

func (m ExecutionReport) GetCustDirectedOrder() (f field.CustDirectedOrderField, err quickfix.MessageRejectError)

GetCustDirectedOrder gets CustDirectedOrder, Tag 1029

func (ExecutionReport) GetCustOrderCapacity added in v0.4.0

func (m ExecutionReport) GetCustOrderCapacity() (f field.CustOrderCapacityField, err quickfix.MessageRejectError)

GetCustOrderCapacity gets CustOrderCapacity, Tag 582

func (ExecutionReport) GetCustOrderHandlingInst added in v0.4.0

func (m ExecutionReport) GetCustOrderHandlingInst() (f field.CustOrderHandlingInstField, err quickfix.MessageRejectError)

GetCustOrderHandlingInst gets CustOrderHandlingInst, Tag 1031

func (ExecutionReport) GetDatedDate added in v0.4.0

GetDatedDate gets DatedDate, Tag 873

func (ExecutionReport) GetDayAvgPx added in v0.4.0

GetDayAvgPx gets DayAvgPx, Tag 426

func (ExecutionReport) GetDayBookingInst added in v0.4.0

func (m ExecutionReport) GetDayBookingInst() (f field.DayBookingInstField, err quickfix.MessageRejectError)

GetDayBookingInst gets DayBookingInst, Tag 589

func (ExecutionReport) GetDayCumQty added in v0.4.0

GetDayCumQty gets DayCumQty, Tag 425

func (ExecutionReport) GetDayOrderQty added in v0.4.0

GetDayOrderQty gets DayOrderQty, Tag 424

func (ExecutionReport) GetDeliveryType added in v0.4.0

func (m ExecutionReport) GetDeliveryType() (f field.DeliveryTypeField, err quickfix.MessageRejectError)

GetDeliveryType gets DeliveryType, Tag 919

func (ExecutionReport) GetDesignation added in v0.4.0

GetDesignation gets Designation, Tag 494

func (ExecutionReport) GetDiscretionInst added in v0.4.0

func (m ExecutionReport) GetDiscretionInst() (f field.DiscretionInstField, err quickfix.MessageRejectError)

GetDiscretionInst gets DiscretionInst, Tag 388

func (ExecutionReport) GetDiscretionLimitType added in v0.4.0

func (m ExecutionReport) GetDiscretionLimitType() (f field.DiscretionLimitTypeField, err quickfix.MessageRejectError)

GetDiscretionLimitType gets DiscretionLimitType, Tag 843

func (ExecutionReport) GetDiscretionMoveType added in v0.4.0

func (m ExecutionReport) GetDiscretionMoveType() (f field.DiscretionMoveTypeField, err quickfix.MessageRejectError)

GetDiscretionMoveType gets DiscretionMoveType, Tag 841

func (ExecutionReport) GetDiscretionOffsetType added in v0.4.0

func (m ExecutionReport) GetDiscretionOffsetType() (f field.DiscretionOffsetTypeField, err quickfix.MessageRejectError)

GetDiscretionOffsetType gets DiscretionOffsetType, Tag 842

func (ExecutionReport) GetDiscretionOffsetValue added in v0.4.0

func (m ExecutionReport) GetDiscretionOffsetValue() (f field.DiscretionOffsetValueField, err quickfix.MessageRejectError)

GetDiscretionOffsetValue gets DiscretionOffsetValue, Tag 389

func (ExecutionReport) GetDiscretionPrice added in v0.4.0

func (m ExecutionReport) GetDiscretionPrice() (f field.DiscretionPriceField, err quickfix.MessageRejectError)

GetDiscretionPrice gets DiscretionPrice, Tag 845

func (ExecutionReport) GetDiscretionRoundDirection added in v0.4.0

func (m ExecutionReport) GetDiscretionRoundDirection() (f field.DiscretionRoundDirectionField, err quickfix.MessageRejectError)

GetDiscretionRoundDirection gets DiscretionRoundDirection, Tag 844

func (ExecutionReport) GetDiscretionScope added in v0.4.0

func (m ExecutionReport) GetDiscretionScope() (f field.DiscretionScopeField, err quickfix.MessageRejectError)

GetDiscretionScope gets DiscretionScope, Tag 846

func (ExecutionReport) GetDisplayHighQty added in v0.4.0

func (m ExecutionReport) GetDisplayHighQty() (f field.DisplayHighQtyField, err quickfix.MessageRejectError)

GetDisplayHighQty gets DisplayHighQty, Tag 1086

func (ExecutionReport) GetDisplayLowQty added in v0.4.0

func (m ExecutionReport) GetDisplayLowQty() (f field.DisplayLowQtyField, err quickfix.MessageRejectError)

GetDisplayLowQty gets DisplayLowQty, Tag 1085

func (ExecutionReport) GetDisplayMethod added in v0.4.0

func (m ExecutionReport) GetDisplayMethod() (f field.DisplayMethodField, err quickfix.MessageRejectError)

GetDisplayMethod gets DisplayMethod, Tag 1084

func (ExecutionReport) GetDisplayMinIncr added in v0.4.0

func (m ExecutionReport) GetDisplayMinIncr() (f field.DisplayMinIncrField, err quickfix.MessageRejectError)

GetDisplayMinIncr gets DisplayMinIncr, Tag 1087

func (ExecutionReport) GetDisplayQty added in v0.4.0

GetDisplayQty gets DisplayQty, Tag 1138

func (ExecutionReport) GetDisplayWhen added in v0.4.0

GetDisplayWhen gets DisplayWhen, Tag 1083

func (ExecutionReport) GetDividendYield added in v0.4.0

func (m ExecutionReport) GetDividendYield() (f field.DividendYieldField, err quickfix.MessageRejectError)

GetDividendYield gets DividendYield, Tag 1380

func (ExecutionReport) GetEffectiveTime added in v0.4.0

func (m ExecutionReport) GetEffectiveTime() (f field.EffectiveTimeField, err quickfix.MessageRejectError)

GetEffectiveTime gets EffectiveTime, Tag 168

func (ExecutionReport) GetEncodedIssuer added in v0.4.0

func (m ExecutionReport) GetEncodedIssuer() (f field.EncodedIssuerField, err quickfix.MessageRejectError)

GetEncodedIssuer gets EncodedIssuer, Tag 349

func (ExecutionReport) GetEncodedIssuerLen added in v0.4.0

func (m ExecutionReport) GetEncodedIssuerLen() (f field.EncodedIssuerLenField, err quickfix.MessageRejectError)

GetEncodedIssuerLen gets EncodedIssuerLen, Tag 348

func (ExecutionReport) GetEncodedSecurityDesc added in v0.4.0

func (m ExecutionReport) GetEncodedSecurityDesc() (f field.EncodedSecurityDescField, err quickfix.MessageRejectError)

GetEncodedSecurityDesc gets EncodedSecurityDesc, Tag 351

func (ExecutionReport) GetEncodedSecurityDescLen added in v0.4.0

func (m ExecutionReport) GetEncodedSecurityDescLen() (f field.EncodedSecurityDescLenField, err quickfix.MessageRejectError)

GetEncodedSecurityDescLen gets EncodedSecurityDescLen, Tag 350

func (ExecutionReport) GetEncodedText added in v0.4.0

GetEncodedText gets EncodedText, Tag 355

func (ExecutionReport) GetEncodedTextLen added in v0.4.0

func (m ExecutionReport) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError)

GetEncodedTextLen gets EncodedTextLen, Tag 354

func (ExecutionReport) GetEndAccruedInterestAmt added in v0.4.0

func (m ExecutionReport) GetEndAccruedInterestAmt() (f field.EndAccruedInterestAmtField, err quickfix.MessageRejectError)

GetEndAccruedInterestAmt gets EndAccruedInterestAmt, Tag 920

func (ExecutionReport) GetEndCash added in v0.4.0

GetEndCash gets EndCash, Tag 922

func (ExecutionReport) GetEndDate added in v0.4.0

GetEndDate gets EndDate, Tag 917

func (ExecutionReport) GetExDate added in v0.4.0

GetExDate gets ExDate, Tag 230

func (ExecutionReport) GetExecID added in v0.4.0

GetExecID gets ExecID, Tag 17

func (ExecutionReport) GetExecInst added in v0.4.0

GetExecInst gets ExecInst, Tag 18

func (ExecutionReport) GetExecPriceAdjustment added in v0.4.0

func (m ExecutionReport) GetExecPriceAdjustment() (f field.ExecPriceAdjustmentField, err quickfix.MessageRejectError)

GetExecPriceAdjustment gets ExecPriceAdjustment, Tag 485

func (ExecutionReport) GetExecPriceType added in v0.4.0

func (m ExecutionReport) GetExecPriceType() (f field.ExecPriceTypeField, err quickfix.MessageRejectError)

GetExecPriceType gets ExecPriceType, Tag 484

func (ExecutionReport) GetExecRefID added in v0.4.0

GetExecRefID gets ExecRefID, Tag 19

func (ExecutionReport) GetExecRestatementReason added in v0.4.0

func (m ExecutionReport) GetExecRestatementReason() (f field.ExecRestatementReasonField, err quickfix.MessageRejectError)

GetExecRestatementReason gets ExecRestatementReason, Tag 378

func (ExecutionReport) GetExecType added in v0.4.0

GetExecType gets ExecType, Tag 150

func (ExecutionReport) GetExecValuationPoint added in v0.4.0

func (m ExecutionReport) GetExecValuationPoint() (f field.ExecValuationPointField, err quickfix.MessageRejectError)

GetExecValuationPoint gets ExecValuationPoint, Tag 515

func (ExecutionReport) GetExerciseStyle added in v0.4.0

func (m ExecutionReport) GetExerciseStyle() (f field.ExerciseStyleField, err quickfix.MessageRejectError)

GetExerciseStyle gets ExerciseStyle, Tag 1194

func (ExecutionReport) GetExpireDate added in v0.4.0

GetExpireDate gets ExpireDate, Tag 432

func (ExecutionReport) GetExpireTime added in v0.4.0

GetExpireTime gets ExpireTime, Tag 126

func (ExecutionReport) GetFactor added in v0.4.0

GetFactor gets Factor, Tag 228

func (ExecutionReport) GetFlexProductEligibilityIndicator added in v0.4.0

func (m ExecutionReport) GetFlexProductEligibilityIndicator() (f field.FlexProductEligibilityIndicatorField, err quickfix.MessageRejectError)

GetFlexProductEligibilityIndicator gets FlexProductEligibilityIndicator, Tag 1242

func (ExecutionReport) GetFlexibleIndicator added in v0.4.0

func (m ExecutionReport) GetFlexibleIndicator() (f field.FlexibleIndicatorField, err quickfix.MessageRejectError)

GetFlexibleIndicator gets FlexibleIndicator, Tag 1244

func (ExecutionReport) GetFloorPrice added in v0.4.0

GetFloorPrice gets FloorPrice, Tag 1200

func (ExecutionReport) GetFundRenewWaiv