registrationinstructions

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 License: Apache-1.1 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Route

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

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

Types

type NoDistribInsts

type NoDistribInsts struct {
	*quickfix.Group
}

NoDistribInsts is a repeating group element, Tag 510.

func (NoDistribInsts) GetCashDistribAgentAcctNumber

func (m NoDistribInsts) GetCashDistribAgentAcctNumber() (v string, err quickfix.MessageRejectError)

GetCashDistribAgentAcctNumber gets CashDistribAgentAcctNumber, Tag 500.

func (NoDistribInsts) GetCashDistribAgentCode

func (m NoDistribInsts) GetCashDistribAgentCode() (v string, err quickfix.MessageRejectError)

GetCashDistribAgentCode gets CashDistribAgentCode, Tag 499.

func (NoDistribInsts) GetCashDistribAgentName

func (m NoDistribInsts) GetCashDistribAgentName() (v string, err quickfix.MessageRejectError)

GetCashDistribAgentName gets CashDistribAgentName, Tag 498.

func (NoDistribInsts) GetCashDistribCurr

func (m NoDistribInsts) GetCashDistribCurr() (v string, err quickfix.MessageRejectError)

GetCashDistribCurr gets CashDistribCurr, Tag 478.

func (NoDistribInsts) GetCashDistribPayRef

func (m NoDistribInsts) GetCashDistribPayRef() (v string, err quickfix.MessageRejectError)

GetCashDistribPayRef gets CashDistribPayRef, Tag 501.

func (NoDistribInsts) GetDistribPaymentMethod

func (m NoDistribInsts) GetDistribPaymentMethod() (v enum.DistribPaymentMethod, err quickfix.MessageRejectError)

GetDistribPaymentMethod gets DistribPaymentMethod, Tag 477.

func (NoDistribInsts) GetDistribPercentage

func (m NoDistribInsts) GetDistribPercentage() (v decimal.Decimal, err quickfix.MessageRejectError)

GetDistribPercentage gets DistribPercentage, Tag 512.

func (NoDistribInsts) HasCashDistribAgentAcctNumber

func (m NoDistribInsts) HasCashDistribAgentAcctNumber() bool

HasCashDistribAgentAcctNumber returns true if CashDistribAgentAcctNumber is present, Tag 500.

func (NoDistribInsts) HasCashDistribAgentCode

func (m NoDistribInsts) HasCashDistribAgentCode() bool

HasCashDistribAgentCode returns true if CashDistribAgentCode is present, Tag 499.

func (NoDistribInsts) HasCashDistribAgentName

func (m NoDistribInsts) HasCashDistribAgentName() bool

HasCashDistribAgentName returns true if CashDistribAgentName is present, Tag 498.

func (NoDistribInsts) HasCashDistribCurr

func (m NoDistribInsts) HasCashDistribCurr() bool

HasCashDistribCurr returns true if CashDistribCurr is present, Tag 478.

func (NoDistribInsts) HasCashDistribPayRef

func (m NoDistribInsts) HasCashDistribPayRef() bool

HasCashDistribPayRef returns true if CashDistribPayRef is present, Tag 501.

func (NoDistribInsts) HasDistribPaymentMethod

func (m NoDistribInsts) HasDistribPaymentMethod() bool

HasDistribPaymentMethod returns true if DistribPaymentMethod is present, Tag 477.

func (NoDistribInsts) HasDistribPercentage

func (m NoDistribInsts) HasDistribPercentage() bool

HasDistribPercentage returns true if DistribPercentage is present, Tag 512.

func (NoDistribInsts) SetCashDistribAgentAcctNumber

func (m NoDistribInsts) SetCashDistribAgentAcctNumber(v string)

SetCashDistribAgentAcctNumber sets CashDistribAgentAcctNumber, Tag 500.

func (NoDistribInsts) SetCashDistribAgentCode

func (m NoDistribInsts) SetCashDistribAgentCode(v string)

SetCashDistribAgentCode sets CashDistribAgentCode, Tag 499.

func (NoDistribInsts) SetCashDistribAgentName

func (m NoDistribInsts) SetCashDistribAgentName(v string)

SetCashDistribAgentName sets CashDistribAgentName, Tag 498.

func (NoDistribInsts) SetCashDistribCurr

func (m NoDistribInsts) SetCashDistribCurr(v string)

SetCashDistribCurr sets CashDistribCurr, Tag 478.

func (NoDistribInsts) SetCashDistribPayRef

func (m NoDistribInsts) SetCashDistribPayRef(v string)

SetCashDistribPayRef sets CashDistribPayRef, Tag 501.

func (NoDistribInsts) SetDistribPaymentMethod

func (m NoDistribInsts) SetDistribPaymentMethod(v enum.DistribPaymentMethod)

SetDistribPaymentMethod sets DistribPaymentMethod, Tag 477.

func (NoDistribInsts) SetDistribPercentage

func (m NoDistribInsts) SetDistribPercentage(value decimal.Decimal, scale int32)

SetDistribPercentage sets DistribPercentage, Tag 512.

type NoDistribInstsRepeatingGroup

type NoDistribInstsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoDistribInstsRepeatingGroup is a repeating group, Tag 510.

func NewNoDistribInstsRepeatingGroup

func NewNoDistribInstsRepeatingGroup() NoDistribInstsRepeatingGroup

NewNoDistribInstsRepeatingGroup returns an initialized, NoDistribInstsRepeatingGroup.

func (NoDistribInstsRepeatingGroup) Add

Add create and append a new NoDistribInsts to this group.

func (NoDistribInstsRepeatingGroup) Get

Get returns the ith NoDistribInsts in the NoDistribInstsRepeatinGroup.

type NoNestedPartyIDs

type NoNestedPartyIDs struct {
	*quickfix.Group
}

NoNestedPartyIDs is a repeating group element, Tag 539.

func (NoNestedPartyIDs) GetNestedPartyID

func (m NoNestedPartyIDs) GetNestedPartyID() (v string, err quickfix.MessageRejectError)

GetNestedPartyID gets NestedPartyID, Tag 524.

func (NoNestedPartyIDs) GetNestedPartyIDSource

func (m NoNestedPartyIDs) GetNestedPartyIDSource() (v string, err quickfix.MessageRejectError)

GetNestedPartyIDSource gets NestedPartyIDSource, Tag 525.

func (NoNestedPartyIDs) GetNestedPartyRole

func (m NoNestedPartyIDs) GetNestedPartyRole() (v int, err quickfix.MessageRejectError)

GetNestedPartyRole gets NestedPartyRole, Tag 538.

func (NoNestedPartyIDs) GetNestedPartySubID

func (m NoNestedPartyIDs) GetNestedPartySubID() (v string, err quickfix.MessageRejectError)

GetNestedPartySubID gets NestedPartySubID, Tag 545.

func (NoNestedPartyIDs) HasNestedPartyID

func (m NoNestedPartyIDs) HasNestedPartyID() bool

HasNestedPartyID returns true if NestedPartyID is present, Tag 524.

func (NoNestedPartyIDs) HasNestedPartyIDSource

func (m NoNestedPartyIDs) HasNestedPartyIDSource() bool

HasNestedPartyIDSource returns true if NestedPartyIDSource is present, Tag 525.

func (NoNestedPartyIDs) HasNestedPartyRole

func (m NoNestedPartyIDs) HasNestedPartyRole() bool

HasNestedPartyRole returns true if NestedPartyRole is present, Tag 538.

func (NoNestedPartyIDs) HasNestedPartySubID

func (m NoNestedPartyIDs) HasNestedPartySubID() bool

HasNestedPartySubID returns true if NestedPartySubID is present, Tag 545.

func (NoNestedPartyIDs) SetNestedPartyID

func (m NoNestedPartyIDs) SetNestedPartyID(v string)

SetNestedPartyID sets NestedPartyID, Tag 524.

func (NoNestedPartyIDs) SetNestedPartyIDSource

func (m NoNestedPartyIDs) SetNestedPartyIDSource(v string)

SetNestedPartyIDSource sets NestedPartyIDSource, Tag 525.

func (NoNestedPartyIDs) SetNestedPartyRole

func (m NoNestedPartyIDs) SetNestedPartyRole(v int)

SetNestedPartyRole sets NestedPartyRole, Tag 538.

func (NoNestedPartyIDs) SetNestedPartySubID

func (m NoNestedPartyIDs) SetNestedPartySubID(v string)

SetNestedPartySubID sets NestedPartySubID, Tag 545.

type NoNestedPartyIDsRepeatingGroup

type NoNestedPartyIDsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoNestedPartyIDsRepeatingGroup is a repeating group, Tag 539.

func NewNoNestedPartyIDsRepeatingGroup

func NewNoNestedPartyIDsRepeatingGroup() NoNestedPartyIDsRepeatingGroup

NewNoNestedPartyIDsRepeatingGroup returns an initialized, NoNestedPartyIDsRepeatingGroup.

func (NoNestedPartyIDsRepeatingGroup) Add

Add create and append a new NoNestedPartyIDs to this group.

func (NoNestedPartyIDsRepeatingGroup) Get

Get returns the ith NoNestedPartyIDs in the NoNestedPartyIDsRepeatinGroup.

type NoPartyIDs

type NoPartyIDs struct {
	*quickfix.Group
}

NoPartyIDs is a repeating group element, Tag 453.

func (NoPartyIDs) GetPartyID

func (m NoPartyIDs) GetPartyID() (v string, err quickfix.MessageRejectError)

GetPartyID gets PartyID, Tag 448.

func (NoPartyIDs) GetPartyIDSource

func (m NoPartyIDs) GetPartyIDSource() (v enum.PartyIDSource, err quickfix.MessageRejectError)

GetPartyIDSource gets PartyIDSource, Tag 447.

func (NoPartyIDs) GetPartyRole

func (m NoPartyIDs) GetPartyRole() (v enum.PartyRole, err quickfix.MessageRejectError)

GetPartyRole gets PartyRole, Tag 452.

func (NoPartyIDs) GetPartySubID

func (m NoPartyIDs) GetPartySubID() (v string, err quickfix.MessageRejectError)

GetPartySubID gets PartySubID, Tag 523.

func (NoPartyIDs) HasPartyID

func (m NoPartyIDs) HasPartyID() bool

HasPartyID returns true if PartyID is present, Tag 448.

func (NoPartyIDs) HasPartyIDSource

func (m NoPartyIDs) HasPartyIDSource() bool

HasPartyIDSource returns true if PartyIDSource is present, Tag 447.

func (NoPartyIDs) HasPartyRole

func (m NoPartyIDs) HasPartyRole() bool

HasPartyRole returns true if PartyRole is present, Tag 452.

func (NoPartyIDs) HasPartySubID

func (m NoPartyIDs) HasPartySubID() bool

HasPartySubID returns true if PartySubID is present, Tag 523.

func (NoPartyIDs) SetPartyID

func (m NoPartyIDs) SetPartyID(v string)

SetPartyID sets PartyID, Tag 448.

func (NoPartyIDs) SetPartyIDSource

func (m NoPartyIDs) SetPartyIDSource(v enum.PartyIDSource)

SetPartyIDSource sets PartyIDSource, Tag 447.

func (NoPartyIDs) SetPartyRole

func (m NoPartyIDs) SetPartyRole(v enum.PartyRole)

SetPartyRole sets PartyRole, Tag 452.

func (NoPartyIDs) SetPartySubID

func (m NoPartyIDs) SetPartySubID(v string)

SetPartySubID sets PartySubID, Tag 523.

type NoPartyIDsRepeatingGroup

type NoPartyIDsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoPartyIDsRepeatingGroup is a repeating group, Tag 453.

func NewNoPartyIDsRepeatingGroup

func NewNoPartyIDsRepeatingGroup() NoPartyIDsRepeatingGroup

NewNoPartyIDsRepeatingGroup returns an initialized, NoPartyIDsRepeatingGroup.

func (NoPartyIDsRepeatingGroup) Add

Add create and append a new NoPartyIDs to this group.

func (NoPartyIDsRepeatingGroup) Get

Get returns the ith NoPartyIDs in the NoPartyIDsRepeatinGroup.

type NoRegistDtls

type NoRegistDtls struct {
	*quickfix.Group
}

NoRegistDtls is a repeating group element, Tag 473.

func (NoRegistDtls) GetDateOfBirth

func (m NoRegistDtls) GetDateOfBirth() (v string, err quickfix.MessageRejectError)

GetDateOfBirth gets DateOfBirth, Tag 486.

func (NoRegistDtls) GetInvestorCountryOfResidence

func (m NoRegistDtls) GetInvestorCountryOfResidence() (v string, err quickfix.MessageRejectError)

GetInvestorCountryOfResidence gets InvestorCountryOfResidence, Tag 475.

func (NoRegistDtls) GetMailingDtls

func (m NoRegistDtls) GetMailingDtls() (v string, err quickfix.MessageRejectError)

GetMailingDtls gets MailingDtls, Tag 474.

func (NoRegistDtls) GetMailingInst

func (m NoRegistDtls) GetMailingInst() (v string, err quickfix.MessageRejectError)

GetMailingInst gets MailingInst, Tag 482.

func (NoRegistDtls) GetNoNestedPartyIDs

GetNoNestedPartyIDs gets NoNestedPartyIDs, Tag 539.

func (NoRegistDtls) GetOwnerType

func (m NoRegistDtls) GetOwnerType() (v enum.OwnerType, err quickfix.MessageRejectError)

GetOwnerType gets OwnerType, Tag 522.

func (NoRegistDtls) GetRegistDetls

func (m NoRegistDtls) GetRegistDetls() (v string, err quickfix.MessageRejectError)

GetRegistDetls gets RegistDetls, Tag 509.

func (NoRegistDtls) GetRegistEmail

func (m NoRegistDtls) GetRegistEmail() (v string, err quickfix.MessageRejectError)

GetRegistEmail gets RegistEmail, Tag 511.

func (NoRegistDtls) HasDateOfBirth

func (m NoRegistDtls) HasDateOfBirth() bool

HasDateOfBirth returns true if DateOfBirth is present, Tag 486.

func (NoRegistDtls) HasInvestorCountryOfResidence

func (m NoRegistDtls) HasInvestorCountryOfResidence() bool

HasInvestorCountryOfResidence returns true if InvestorCountryOfResidence is present, Tag 475.

func (NoRegistDtls) HasMailingDtls

func (m NoRegistDtls) HasMailingDtls() bool

HasMailingDtls returns true if MailingDtls is present, Tag 474.

func (NoRegistDtls) HasMailingInst

func (m NoRegistDtls) HasMailingInst() bool

HasMailingInst returns true if MailingInst is present, Tag 482.

func (NoRegistDtls) HasNoNestedPartyIDs

func (m NoRegistDtls) HasNoNestedPartyIDs() bool

HasNoNestedPartyIDs returns true if NoNestedPartyIDs is present, Tag 539.

func (NoRegistDtls) HasOwnerType

func (m NoRegistDtls) HasOwnerType() bool

HasOwnerType returns true if OwnerType is present, Tag 522.

func (NoRegistDtls) HasRegistDetls

func (m NoRegistDtls) HasRegistDetls() bool

HasRegistDetls returns true if RegistDetls is present, Tag 509.

func (NoRegistDtls) HasRegistEmail

func (m NoRegistDtls) HasRegistEmail() bool

HasRegistEmail returns true if RegistEmail is present, Tag 511.

func (NoRegistDtls) SetDateOfBirth

func (m NoRegistDtls) SetDateOfBirth(v string)

SetDateOfBirth sets DateOfBirth, Tag 486.

func (NoRegistDtls) SetInvestorCountryOfResidence

func (m NoRegistDtls) SetInvestorCountryOfResidence(v string)

SetInvestorCountryOfResidence sets InvestorCountryOfResidence, Tag 475.

func (NoRegistDtls) SetMailingDtls

func (m NoRegistDtls) SetMailingDtls(v string)

SetMailingDtls sets MailingDtls, Tag 474.

func (NoRegistDtls) SetMailingInst

func (m NoRegistDtls) SetMailingInst(v string)

SetMailingInst sets MailingInst, Tag 482.

func (NoRegistDtls) SetNoNestedPartyIDs

func (m NoRegistDtls) SetNoNestedPartyIDs(f NoNestedPartyIDsRepeatingGroup)

SetNoNestedPartyIDs sets NoNestedPartyIDs, Tag 539.

func (NoRegistDtls) SetOwnerType

func (m NoRegistDtls) SetOwnerType(v enum.OwnerType)

SetOwnerType sets OwnerType, Tag 522.

func (NoRegistDtls) SetRegistDetls

func (m NoRegistDtls) SetRegistDetls(v string)

SetRegistDetls sets RegistDetls, Tag 509.

func (NoRegistDtls) SetRegistEmail

func (m NoRegistDtls) SetRegistEmail(v string)

SetRegistEmail sets RegistEmail, Tag 511.

type NoRegistDtlsRepeatingGroup

type NoRegistDtlsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoRegistDtlsRepeatingGroup is a repeating group, Tag 473.

func NewNoRegistDtlsRepeatingGroup

func NewNoRegistDtlsRepeatingGroup() NoRegistDtlsRepeatingGroup

NewNoRegistDtlsRepeatingGroup returns an initialized, NoRegistDtlsRepeatingGroup.

func (NoRegistDtlsRepeatingGroup) Add

Add create and append a new NoRegistDtls to this group.

func (NoRegistDtlsRepeatingGroup) Get

Get returns the ith NoRegistDtls in the NoRegistDtlsRepeatinGroup.

type RegistrationInstructions

type RegistrationInstructions struct {
	fix43.Header
	*quickfix.Body
	fix43.Trailer
	Message *quickfix.Message
}

RegistrationInstructions is the fix43 RegistrationInstructions type, MsgType = o.

func FromMessage

FromMessage creates a RegistrationInstructions from a quickfix.Message instance.

func New

func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions)

New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions.

func (RegistrationInstructions) GetAccount

GetAccount gets Account, Tag 1.

func (RegistrationInstructions) GetClOrdID

GetClOrdID gets ClOrdID, Tag 11.

func (RegistrationInstructions) GetNoDistribInsts

GetNoDistribInsts gets NoDistribInsts, Tag 510.

func (RegistrationInstructions) GetNoPartyIDs

GetNoPartyIDs gets NoPartyIDs, Tag 453.

func (RegistrationInstructions) GetNoRegistDtls

GetNoRegistDtls gets NoRegistDtls, Tag 473.

func (RegistrationInstructions) GetOwnershipType

GetOwnershipType gets OwnershipType, Tag 517.

func (RegistrationInstructions) GetRegistAcctType

func (m RegistrationInstructions) GetRegistAcctType() (v string, err quickfix.MessageRejectError)

GetRegistAcctType gets RegistAcctType, Tag 493.

func (RegistrationInstructions) GetRegistID

GetRegistID gets RegistID, Tag 513.

func (RegistrationInstructions) GetRegistRefID

func (m RegistrationInstructions) GetRegistRefID() (v string, err quickfix.MessageRejectError)

GetRegistRefID gets RegistRefID, Tag 508.

func (RegistrationInstructions) GetRegistTransType

GetRegistTransType gets RegistTransType, Tag 514.

func (RegistrationInstructions) GetTaxAdvantageType

GetTaxAdvantageType gets TaxAdvantageType, Tag 495.

func (RegistrationInstructions) HasAccount

func (m RegistrationInstructions) HasAccount() bool

HasAccount returns true if Account is present, Tag 1.

func (RegistrationInstructions) HasClOrdID

func (m RegistrationInstructions) HasClOrdID() bool

HasClOrdID returns true if ClOrdID is present, Tag 11.

func (RegistrationInstructions) HasNoDistribInsts

func (m RegistrationInstructions) HasNoDistribInsts() bool

HasNoDistribInsts returns true if NoDistribInsts is present, Tag 510.

func (RegistrationInstructions) HasNoPartyIDs

func (m RegistrationInstructions) HasNoPartyIDs() bool

HasNoPartyIDs returns true if NoPartyIDs is present, Tag 453.

func (RegistrationInstructions) HasNoRegistDtls

func (m RegistrationInstructions) HasNoRegistDtls() bool

HasNoRegistDtls returns true if NoRegistDtls is present, Tag 473.

func (RegistrationInstructions) HasOwnershipType

func (m RegistrationInstructions) HasOwnershipType() bool

HasOwnershipType returns true if OwnershipType is present, Tag 517.

func (RegistrationInstructions) HasRegistAcctType

func (m RegistrationInstructions) HasRegistAcctType() bool

HasRegistAcctType returns true if RegistAcctType is present, Tag 493.

func (RegistrationInstructions) HasRegistID

func (m RegistrationInstructions) HasRegistID() bool

HasRegistID returns true if RegistID is present, Tag 513.

func (RegistrationInstructions) HasRegistRefID

func (m RegistrationInstructions) HasRegistRefID() bool

HasRegistRefID returns true if RegistRefID is present, Tag 508.

func (RegistrationInstructions) HasRegistTransType

func (m RegistrationInstructions) HasRegistTransType() bool

HasRegistTransType returns true if RegistTransType is present, Tag 514.

func (RegistrationInstructions) HasTaxAdvantageType

func (m RegistrationInstructions) HasTaxAdvantageType() bool

HasTaxAdvantageType returns true if TaxAdvantageType is present, Tag 495.

func (RegistrationInstructions) SetAccount

func (m RegistrationInstructions) SetAccount(v string)

SetAccount sets Account, Tag 1.

func (RegistrationInstructions) SetClOrdID

func (m RegistrationInstructions) SetClOrdID(v string)

SetClOrdID sets ClOrdID, Tag 11.

func (RegistrationInstructions) SetNoDistribInsts

SetNoDistribInsts sets NoDistribInsts, Tag 510.

func (RegistrationInstructions) SetNoPartyIDs

SetNoPartyIDs sets NoPartyIDs, Tag 453.

func (RegistrationInstructions) SetNoRegistDtls

SetNoRegistDtls sets NoRegistDtls, Tag 473.

func (RegistrationInstructions) SetOwnershipType

func (m RegistrationInstructions) SetOwnershipType(v enum.OwnershipType)

SetOwnershipType sets OwnershipType, Tag 517.

func (RegistrationInstructions) SetRegistAcctType

func (m RegistrationInstructions) SetRegistAcctType(v string)

SetRegistAcctType sets RegistAcctType, Tag 493.

func (RegistrationInstructions) SetRegistID

func (m RegistrationInstructions) SetRegistID(v string)

SetRegistID sets RegistID, Tag 513.

func (RegistrationInstructions) SetRegistRefID

func (m RegistrationInstructions) SetRegistRefID(v string)

SetRegistRefID sets RegistRefID, Tag 508.

func (RegistrationInstructions) SetRegistTransType

func (m RegistrationInstructions) SetRegistTransType(v enum.RegistTransType)

SetRegistTransType sets RegistTransType, Tag 514.

func (RegistrationInstructions) SetTaxAdvantageType

func (m RegistrationInstructions) SetTaxAdvantageType(v enum.TaxAdvantageType)

SetTaxAdvantageType sets TaxAdvantageType, Tag 495.

func (RegistrationInstructions) ToMessage

func (m RegistrationInstructions) ToMessage() *quickfix.Message

ToMessage returns a quickfix.Message instance.

type RouteOut

A RouteOut is the callback type that should be implemented for routing Message.

Jump to

Keyboard shortcuts

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