@sotatech/nest-quickfix
Version:
A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.
90 lines (89 loc) • 2.33 kB
TypeScript
export declare enum PartySubIDType {
Firm = 1,
Person = 2,
System = 3,
Application = 4,
FullLegalNameOfFirm = 5,
PostalAddress = 6,
PhoneNumber = 7,
EmailAddress = 8,
ContactName = 9,
SecuritiesAccountNumber = 10,
RegistrationNumber = 11,
RegisteredAddressForConfirmation = 12,
RegulatoryStatus = 13,
RegistrationName = 14,
CashAccountNumber = 15,
BIC = 16,
CSDParticipantMemberCode = 17,
RegisteredAddress = 18,
FundAccountName = 19,
TelexNumber = 20,
FaxNumber = 21,
SecuritiesAccountName = 22,
CashAccountName = 23,
Department = 24,
LocationDesk = 25,
PositionAccountType = 26,
SecurityLocateID = 27,
MarketMaker = 28,
EligibleCounterparty = 29,
ProfessionalClient = 30,
Location = 31,
ExecutionVenue = 32,
CurrencyDeliveryIdentifier = 33,
AddressCity = 34,
AddressStateOrProvince = 35,
AddressPostalCode = 36,
AddressStreet = 37,
AddressISOCountryCode = 38,
ISOCountryCode = 39,
MarketSegment = 40,
CustomerAccountType = 41,
OmnibusAccount = 42,
FundsSegregationType = 43,
GuaranteeFund = 44,
SwapDealer = 45,
MajorParticipant = 46,
FinancialEntity = 47,
USPerson = 48,
ReportingEntityIndicator = 49,
ElectedClearingRequirementException = 50,
BusinessCenter = 51,
ReferenceText = 52,
ShortMarkingExemptAccount = 53,
ParentFirmIdentifier = 54,
ParentFirmName = 55,
DealIdentifier = 56,
SystemTradeID = 57,
SystemTradeSubID = 58,
FCMCode = 59,
DlvryTrmlCode = 60,
VolntyRptEntity = 61,
RptObligJursdctn = 62,
VolntyRptJursdctn = 63,
CompanyActivities = 64,
EEAreaDomiciled = 65,
ContractLinked = 66,
ContractAbove = 67,
VolntyRptPty = 68,
EndUser = 69,
LocationOrJurisdiction = 70,
DerivativesDealer = 71,
Domicile = 72,
ExemptFromRecognition = 73,
Payer = 74,
Receiver = 75,
SystematicInternaliser = 76,
PublishingEntityIndicator = 77,
FirstName = 78,
Surname = 79,
DateOfBirth = 80,
OrderTransmittingFirm = 81,
OrderTransmittingFirmBuyer = 82,
OrderTransmitterSeller = 83,
LegalEntityIdentifier = 84,
SubSectorClassification = 85,
PartySide = 86,
LegalRegistrationCountry = 87
}