UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser

237 lines (236 loc) 8.37 kB
/** * Identifies the type or role of the PartyID (448) specified. * - Tag: 452 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const PartyRole: Readonly<{ /** Executing Firm (formerly FIX 4.2 ExecBroker) */ readonly ExecutingFirm: 1; /** Broker of Credit (formerly FIX 4.2 BrokerOfCredit) */ readonly BrokerOfCredit: 2; /** Client ID (formerly FIX 4.2 ClientID) */ readonly ClientID: 3; /** Clearing Firm (formerly FIX 4.2 ClearingFirm) */ readonly ClearingFirm: 4; /** Investor ID */ readonly InvestorID: 5; /** Introducing Firm */ readonly IntroducingFirm: 6; /** Entering Firm */ readonly EnteringFirm: 7; /** Locate / Lending Firm (for short-sales) */ readonly Locate: 8; /** Fund Manager Client ID (for CIV) */ readonly FundManagerClientID: 9; /** Settlement Location (formerly FIX 4.2 SettlLocation) */ readonly SettlementLocation: 10; /** Order Origination Trader (associated with Order Origination Firm - i.e. trader who initiates/submits the order) */ readonly OrderOriginationTrader: 11; /** Executing Trader (associated with Executing Firm - actually executes) */ readonly ExecutingTrader: 12; /** Order Origination Firm (e.g. buy-side firm) */ readonly OrderOriginationFirm: 13; /** Giveup Clearing Firm (firm to which trade is given up) */ readonly GiveupClearingFirmDepr: 14; /** Correspondant Clearing Firm */ readonly CorrespondantClearingFirm: 15; /** Executing System */ readonly ExecutingSystem: 16; /** Contra Firm */ readonly ContraFirm: 17; /** Contra Clearing Firm */ readonly ContraClearingFirm: 18; /** Sponsoring Firm */ readonly SponsoringFirm: 19; /** Underlying Contra Firm */ readonly UnderlyingContraFirm: 20; /** Clearing Organization */ readonly ClearingOrganization: 21; readonly Exchange: 22; /** Customer Account */ readonly CustomerAccount: 24; /** Correspondent Clearing Organization */ readonly CorrespondentClearingOrganization: 25; /** Correspondent Broker */ readonly CorrespondentBroker: 26; /** Buyer/Seller (Receiver/Deliverer) */ readonly Buyer: 27; /** Custodian */ readonly Custodian: 28; /** Intermediary */ readonly Intermediary: 29; /** Agent */ readonly Agent: 30; /** Sub-custodian */ readonly SubCustodian: 31; /** Beneficiary */ readonly Beneficiary: 32; /** Interested party */ readonly InterestedParty: 33; readonly RegulatoryBody: 34; /** Liquidity provider */ readonly LiquidityProvider: 35; /** Entering trader */ readonly EnteringTrader: 36; /** Contra trader */ readonly ContraTrader: 37; readonly PositionAccount: 38; /** Contra Investor ID */ readonly ContraInvestorID: 39; /** Transfer to Firm */ readonly TransferToFirm: 40; /** Contra Position Account */ readonly ContraPositionAccount: 41; /** Contra Exchange */ readonly ContraExchange: 42; /** Internal Carry Account */ readonly InternalCarryAccount: 43; /** Order Entry Operator ID */ readonly OrderEntryOperatorID: 44; /** Secondary Account Number */ readonly SecondaryAccountNumber: 45; /** Foreign Firm */ readonly ForeignFirm: 46; /** Third Party Allocation Firm */ readonly ThirdPartyAllocationFirm: 47; /** Claiming Account */ readonly ClaimingAccount: 48; /** Asset Manager */ readonly AssetManager: 49; /** Pledgor Account */ readonly PledgorAccount: 50; /** Pledgee Account */ readonly PledgeeAccount: 51; /** Large Trader Reportable Account */ readonly LargeTraderReportableAccount: 52; /** Trader mnemonic */ readonly TraderMnemonic: 53; /** Sender Location */ readonly SenderLocation: 54; /** Session ID */ readonly SessionID: 55; /** Acceptable Counterparty */ readonly AcceptableCounterparty: 56; /** Unacceptable Counterparty */ readonly UnacceptableCounterparty: 57; /** Entering Unit */ readonly EnteringUnit: 58; /** Executing Unit */ readonly ExecutingUnit: 59; /** Introducing Broker */ readonly IntroducingBroker: 60; /** Quote originator */ readonly QuoteOriginator: 61; /** Report originator */ readonly ReportOriginator: 62; /** Systematic internaliser (SI) */ readonly SystematicInternaliser: 63; readonly MultilateralTradingFacility: 64; readonly RegulatedMarket: 65; /** Market Maker */ readonly MarketMaker: 66; /** Investment Firm */ readonly InvestmentFirm: 67; /** Host Competent Authority (Host CA) */ readonly HostCompetentAuthority: 68; /** Home Competent Authority (Home CA) */ readonly HomeCompetentAuthority: 69; /** Competent Authority of the most relevant market in terms of liquidity (CAL) */ readonly CompetentAuthorityLiquidity: 70; /** Competent Authority of the Transaction (Execution) Venue (CATV) */ readonly CompetentAuthorityTransactionVenue: 71; readonly ReportingIntermediary: 72; readonly ExecutionVenue: 73; /** Market data entry originator */ readonly MarketDataEntryOriginator: 74; /** Location ID */ readonly LocationID: 75; /** Desk ID */ readonly DeskID: 76; /** Market data market */ readonly MarketDataMarket: 77; /** Allocation Entity */ readonly AllocationEntity: 78; /** Prime Broker providing General Trade Services */ readonly PrimeBroker: 79; /** Step-Out Firm (Prime Broker) */ readonly StepOutFirm: 80; /** Broker clearing identifier */ readonly BrokerClearingID: 81; /** Central Registration Depository (CRD) */ readonly CentralRegistrationDepository: 82; /** Clearing Account */ readonly ClearingAccount: 83; /** Acceptable Settling Counterparty */ readonly AcceptableSettlingCounterparty: 84; /** Unacceptable Settling Counterparty */ readonly UnacceptableSettlingCounterparty: 85; /** CLS Member Bank */ readonly CLSMemberBank: 86; /** In Concert Group */ readonly InConcertGroup: 87; /** In Concert Controlling Entity */ readonly InConcertControllingEntity: 88; /** Large Positions Reporting Account */ readonly LargePositionsReportingAccount: 89; /** Settlement Firm */ readonly SettlementFirm: 90; readonly SettlementAccount: 91; /** Reporting Market Center */ readonly ReportingMarketCenter: 92; /** Related Reporting Market Center */ readonly RelatedReportingMarketCenter: 93; readonly AwayMarket: 94; /** Give-up (trading) firm */ readonly GiveupTradingFirm: 95; /** Take-up (trading) firm */ readonly TakeupTradingFirm: 96; /** Give-up clearing firm */ readonly GiveupClearingFirm: 97; /** Take-up clearing firm */ readonly TakeupClearingFirm: 98; readonly OriginatingMarket: 99; readonly MarginAccount: 100; readonly CollateralAssetAccount: 101; readonly DataRepository: 102; /** Calculation agent */ readonly CalculationAgent: 103; /** Sender of exercise notice */ readonly ExerciseNoticeSender: 104; /** Receiver of exercise notice */ readonly ExerciseNoticeReceiver: 105; readonly RateReferenceBank: 106; /** Correspondent */ readonly Correspondent: 107; readonly BeneficiaryBank: 109; /** Borrower */ readonly Borrower: 110; /** Primary obligator */ readonly PrimaryObligator: 111; /** Guarantor */ readonly Guarantor: 112; /** Excluded reference entity */ readonly ExcludedReferenceEntity: 113; /** Determining party */ readonly DeterminingParty: 114; /** Hedging party */ readonly HedgingParty: 115; readonly ReportingEntity: 116; readonly SalesPerson: 117; readonly Operator: 118; /** Central Securities Depository (CSD) */ readonly CSD: 119; /** International Central Securities Depository (ICSD) */ readonly ICSD: 120; readonly TradingSubAccount: 121; readonly InvestmentDecisionMaker: 122; readonly PublishingIntermediary: 123; readonly CSDParticipant: 124; readonly Issuer: 125; readonly ContraCustomerAccount: 126; readonly ContraInvestmentDecisionMaker: 127; readonly AuthorizingPerson: 128; }>;