UNPKG

@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.

94 lines 7.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PartySubIDType = void 0; var PartySubIDType; (function (PartySubIDType) { PartySubIDType[PartySubIDType["Firm"] = 1] = "Firm"; PartySubIDType[PartySubIDType["Person"] = 2] = "Person"; PartySubIDType[PartySubIDType["System"] = 3] = "System"; PartySubIDType[PartySubIDType["Application"] = 4] = "Application"; PartySubIDType[PartySubIDType["FullLegalNameOfFirm"] = 5] = "FullLegalNameOfFirm"; PartySubIDType[PartySubIDType["PostalAddress"] = 6] = "PostalAddress"; PartySubIDType[PartySubIDType["PhoneNumber"] = 7] = "PhoneNumber"; PartySubIDType[PartySubIDType["EmailAddress"] = 8] = "EmailAddress"; PartySubIDType[PartySubIDType["ContactName"] = 9] = "ContactName"; PartySubIDType[PartySubIDType["SecuritiesAccountNumber"] = 10] = "SecuritiesAccountNumber"; PartySubIDType[PartySubIDType["RegistrationNumber"] = 11] = "RegistrationNumber"; PartySubIDType[PartySubIDType["RegisteredAddressForConfirmation"] = 12] = "RegisteredAddressForConfirmation"; PartySubIDType[PartySubIDType["RegulatoryStatus"] = 13] = "RegulatoryStatus"; PartySubIDType[PartySubIDType["RegistrationName"] = 14] = "RegistrationName"; PartySubIDType[PartySubIDType["CashAccountNumber"] = 15] = "CashAccountNumber"; PartySubIDType[PartySubIDType["BIC"] = 16] = "BIC"; PartySubIDType[PartySubIDType["CSDParticipantMemberCode"] = 17] = "CSDParticipantMemberCode"; PartySubIDType[PartySubIDType["RegisteredAddress"] = 18] = "RegisteredAddress"; PartySubIDType[PartySubIDType["FundAccountName"] = 19] = "FundAccountName"; PartySubIDType[PartySubIDType["TelexNumber"] = 20] = "TelexNumber"; PartySubIDType[PartySubIDType["FaxNumber"] = 21] = "FaxNumber"; PartySubIDType[PartySubIDType["SecuritiesAccountName"] = 22] = "SecuritiesAccountName"; PartySubIDType[PartySubIDType["CashAccountName"] = 23] = "CashAccountName"; PartySubIDType[PartySubIDType["Department"] = 24] = "Department"; PartySubIDType[PartySubIDType["LocationDesk"] = 25] = "LocationDesk"; PartySubIDType[PartySubIDType["PositionAccountType"] = 26] = "PositionAccountType"; PartySubIDType[PartySubIDType["SecurityLocateID"] = 27] = "SecurityLocateID"; PartySubIDType[PartySubIDType["MarketMaker"] = 28] = "MarketMaker"; PartySubIDType[PartySubIDType["EligibleCounterparty"] = 29] = "EligibleCounterparty"; PartySubIDType[PartySubIDType["ProfessionalClient"] = 30] = "ProfessionalClient"; PartySubIDType[PartySubIDType["Location"] = 31] = "Location"; PartySubIDType[PartySubIDType["ExecutionVenue"] = 32] = "ExecutionVenue"; PartySubIDType[PartySubIDType["CurrencyDeliveryIdentifier"] = 33] = "CurrencyDeliveryIdentifier"; PartySubIDType[PartySubIDType["AddressCity"] = 34] = "AddressCity"; PartySubIDType[PartySubIDType["AddressStateOrProvince"] = 35] = "AddressStateOrProvince"; PartySubIDType[PartySubIDType["AddressPostalCode"] = 36] = "AddressPostalCode"; PartySubIDType[PartySubIDType["AddressStreet"] = 37] = "AddressStreet"; PartySubIDType[PartySubIDType["AddressISOCountryCode"] = 38] = "AddressISOCountryCode"; PartySubIDType[PartySubIDType["ISOCountryCode"] = 39] = "ISOCountryCode"; PartySubIDType[PartySubIDType["MarketSegment"] = 40] = "MarketSegment"; PartySubIDType[PartySubIDType["CustomerAccountType"] = 41] = "CustomerAccountType"; PartySubIDType[PartySubIDType["OmnibusAccount"] = 42] = "OmnibusAccount"; PartySubIDType[PartySubIDType["FundsSegregationType"] = 43] = "FundsSegregationType"; PartySubIDType[PartySubIDType["GuaranteeFund"] = 44] = "GuaranteeFund"; PartySubIDType[PartySubIDType["SwapDealer"] = 45] = "SwapDealer"; PartySubIDType[PartySubIDType["MajorParticipant"] = 46] = "MajorParticipant"; PartySubIDType[PartySubIDType["FinancialEntity"] = 47] = "FinancialEntity"; PartySubIDType[PartySubIDType["USPerson"] = 48] = "USPerson"; PartySubIDType[PartySubIDType["ReportingEntityIndicator"] = 49] = "ReportingEntityIndicator"; PartySubIDType[PartySubIDType["ElectedClearingRequirementException"] = 50] = "ElectedClearingRequirementException"; PartySubIDType[PartySubIDType["BusinessCenter"] = 51] = "BusinessCenter"; PartySubIDType[PartySubIDType["ReferenceText"] = 52] = "ReferenceText"; PartySubIDType[PartySubIDType["ShortMarkingExemptAccount"] = 53] = "ShortMarkingExemptAccount"; PartySubIDType[PartySubIDType["ParentFirmIdentifier"] = 54] = "ParentFirmIdentifier"; PartySubIDType[PartySubIDType["ParentFirmName"] = 55] = "ParentFirmName"; PartySubIDType[PartySubIDType["DealIdentifier"] = 56] = "DealIdentifier"; PartySubIDType[PartySubIDType["SystemTradeID"] = 57] = "SystemTradeID"; PartySubIDType[PartySubIDType["SystemTradeSubID"] = 58] = "SystemTradeSubID"; PartySubIDType[PartySubIDType["FCMCode"] = 59] = "FCMCode"; PartySubIDType[PartySubIDType["DlvryTrmlCode"] = 60] = "DlvryTrmlCode"; PartySubIDType[PartySubIDType["VolntyRptEntity"] = 61] = "VolntyRptEntity"; PartySubIDType[PartySubIDType["RptObligJursdctn"] = 62] = "RptObligJursdctn"; PartySubIDType[PartySubIDType["VolntyRptJursdctn"] = 63] = "VolntyRptJursdctn"; PartySubIDType[PartySubIDType["CompanyActivities"] = 64] = "CompanyActivities"; PartySubIDType[PartySubIDType["EEAreaDomiciled"] = 65] = "EEAreaDomiciled"; PartySubIDType[PartySubIDType["ContractLinked"] = 66] = "ContractLinked"; PartySubIDType[PartySubIDType["ContractAbove"] = 67] = "ContractAbove"; PartySubIDType[PartySubIDType["VolntyRptPty"] = 68] = "VolntyRptPty"; PartySubIDType[PartySubIDType["EndUser"] = 69] = "EndUser"; PartySubIDType[PartySubIDType["LocationOrJurisdiction"] = 70] = "LocationOrJurisdiction"; PartySubIDType[PartySubIDType["DerivativesDealer"] = 71] = "DerivativesDealer"; PartySubIDType[PartySubIDType["Domicile"] = 72] = "Domicile"; PartySubIDType[PartySubIDType["ExemptFromRecognition"] = 73] = "ExemptFromRecognition"; PartySubIDType[PartySubIDType["Payer"] = 74] = "Payer"; PartySubIDType[PartySubIDType["Receiver"] = 75] = "Receiver"; PartySubIDType[PartySubIDType["SystematicInternaliser"] = 76] = "SystematicInternaliser"; PartySubIDType[PartySubIDType["PublishingEntityIndicator"] = 77] = "PublishingEntityIndicator"; PartySubIDType[PartySubIDType["FirstName"] = 78] = "FirstName"; PartySubIDType[PartySubIDType["Surname"] = 79] = "Surname"; PartySubIDType[PartySubIDType["DateOfBirth"] = 80] = "DateOfBirth"; PartySubIDType[PartySubIDType["OrderTransmittingFirm"] = 81] = "OrderTransmittingFirm"; PartySubIDType[PartySubIDType["OrderTransmittingFirmBuyer"] = 82] = "OrderTransmittingFirmBuyer"; PartySubIDType[PartySubIDType["OrderTransmitterSeller"] = 83] = "OrderTransmitterSeller"; PartySubIDType[PartySubIDType["LegalEntityIdentifier"] = 84] = "LegalEntityIdentifier"; PartySubIDType[PartySubIDType["SubSectorClassification"] = 85] = "SubSectorClassification"; PartySubIDType[PartySubIDType["PartySide"] = 86] = "PartySide"; PartySubIDType[PartySubIDType["LegalRegistrationCountry"] = 87] = "LegalRegistrationCountry"; })(PartySubIDType || (exports.PartySubIDType = PartySubIDType = {})); //# sourceMappingURL=PartySubIDType.js.map