<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright (c) 2000-2017 RIXML.org-->
<!--RIXML Specification Version 2.5

Not for distribution unless authorized by RIXML.org

RIXML.org Limited ("RIXML") is a UK incorporated company.  Site content is provided solely by RIXML and is not representative of the views of any one shareholder.  Unless otherwise stated RIXML is solely responsible for site content. Terms and conditions of use are published on the web site at www.rixml.org.  Copyright 2000-2017. All rights reserved.-->
<xs:schema targetNamespace="http://www.rixml.org/2017/9/RIXML-datatypes" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.rixml.org/2017/9/RIXML-datatypes" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:annotation>
		<xs:documentation>This schema module was created to allow the updating of enumerations and SimpleTypes within their own namespace inpedendnetly of the main schema modules.</xs:documentation>
	</xs:annotation>
	<xs:annotation>
		<xs:documentation>Enumeration Facets</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="PhoneTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Fax"/>
			<xs:enumeration value="Voice"/>
			<xs:enumeration value="Pager"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IssuerTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Agency"/>
			<xs:enumeration value="Municipality"/>
			<xs:enumeration value="Sovereign"/>
			<xs:enumeration value="Corporate"/>
			<xs:enumeration value="MutualFund"/>
			<xs:enumeration value="REIT"/>
			<xs:enumeration value="Exchange"/>
			<xs:enumeration value="SupranationalOrganizations"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ContactInfoNatureEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Personal"/>
			<xs:enumeration value="Business"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProductCategoryEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Comment"/>
			<xs:enumeration value="Report"/>
			<xs:enumeration value="Model"/>
			<xs:enumeration value="Charts"/>
			<xs:enumeration value="Compilation"/>
			<xs:enumeration value="Presentation"/>
			<xs:enumeration value="Event"/>
			<xs:enumeration value="Primer"/>
			<xs:enumeration value="Directory"/>
			<xs:enumeration value="Glossary"/>
			<xs:enumeration value="Overview"/>
			<xs:enumeration value="EventInvitation"/>
			<xs:enumeration value="PostEventSummary"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StatusTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Pending"/>
			<xs:enumeration value="Revised"/>
			<xs:enumeration value="Recalled"/>
			<xs:enumeration value="Deleted"/>
			<xs:enumeration value="Published"/>
			<xs:enumeration value="Rebroadcast"/>
			<xs:enumeration value="Released"/>
			<xs:enumeration value="BackFilled"/>
			<xs:enumeration value="TagsUpdated"/>
			<xs:enumeration value="RevisedMaterialChange"/>
			<xs:enumeration value="RevisedNoMaterialChange"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AudienceTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Institutional"/>
			<xs:enumeration value="PrivateClient"/>
			<xs:enumeration value="Corporate"/>
			<xs:enumeration value="Government"/>
			<xs:enumeration value="Educational"/>
			<xs:enumeration value="Retail"/>
			<xs:enumeration value="Press"/>
			<xs:enumeration value="Prospect"/>
			<xs:enumeration value="Trading"/>
			<xs:enumeration value="SalesForce"/>
			<xs:enumeration value="PublisherDefined"/>
			<xs:enumeration value="Shareholder"/>
			<xs:enumeration value="BuySide"/>
			<xs:enumeration value="Public"/>
			<xs:enumeration value="QualifiedInstitutionalBuyer"/>
			<xs:enumeration value="CorrespondentBroker"/>
			<xs:enumeration value="SellSide"/>
			<xs:enumeration value="Client"/>
			<xs:enumeration value="InvitationOnly"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DisciplineTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Investment"/>
			<xs:enumeration value="Strategy"/>
			<xs:enumeration value="Economics"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResearchApproachEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Fundamental"/>
			<xs:enumeration value="Quantitative"/>
			<xs:enumeration value="Technical"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssetClassEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Equity"/>
			<xs:enumeration value="FixedIncome"/>
			<xs:enumeration value="Currency"/>
			<xs:enumeration value="Commodity"/>
			<xs:enumeration value="RealEstate"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AssetTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Stock"/>
			<xs:enumeration value="Convertible"/>
			<xs:enumeration value="USTreasuries"/>
			<xs:enumeration value="SovereignCredit"/>
			<xs:enumeration value="AgencyCredit"/>
			<xs:enumeration value="MoneyMarketCredit"/>
			<xs:enumeration value="CorporateInvestmentGradeCredit"/>
			<xs:enumeration value="CorporateHighYieldCredit"/>
			<xs:enumeration value="MortgageBackedCredit"/>
			<xs:enumeration value="MunicipalCredit"/>
			<xs:enumeration value="AssetBackedCredit"/>
			<xs:enumeration value="EmergingMarketsSovereign"/>
			<xs:enumeration value="EmergingMarketsCredit"/>
			<xs:enumeration value="SupranationalCredit"/>
			<xs:enumeration value="CollateralizedDebtObligations"/>
			<xs:enumeration value="Credit"/>
			<xs:enumeration value="ProvincialRegionalCredit"/>
			<xs:enumeration value="Loans"/>
			<xs:enumeration value="EuropeanCoveredBond"/>
			<xs:enumeration value="Derivatives"/>
			<xs:enumeration value="FinancialFutures"/>
			<xs:enumeration value="EquityFunds"/>
			<xs:enumeration value="BondFunds"/>
			<xs:enumeration value="MoneyMarketFunds"/>
			<xs:enumeration value="CountryFunds"/>
			<xs:enumeration value="BalancedFunds"/>
			<xs:enumeration value="CurrencyCash"/>
			<xs:enumeration value="CurrencyDerivatives"/>
			<xs:enumeration value="CurrencyFutures"/>
			<xs:enumeration value="CommodityFunds"/>
			<xs:enumeration value="InterestRates"/>
			<xs:enumeration value="IslamicFinancing"/>
			<xs:enumeration value="StructuredProducts"/>
			<xs:enumeration value="Energy"/>
			<xs:enumeration value="PreciousMetals"/>
			<xs:enumeration value="IndustrialMetals"/>
			<xs:enumeration value="Agriculture"/>
			<xs:enumeration value="Environment"/>
			<xs:enumeration value="Livestock"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IssuerSecurityIDTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="CUSIP"/>
			<xs:enumeration value="SEDOL"/>
			<xs:enumeration value="ISIN"/>
			<xs:enumeration value="Bloomberg"/>
			<xs:enumeration value="RIC"/>
			<xs:enumeration value="QUIK"/>
			<xs:enumeration value="Valoren"/>
			<xs:enumeration value="CINS"/>
			<xs:enumeration value="Sicovam"/>
			<xs:enumeration value="IBES"/>
			<xs:enumeration value="Worldscope"/>
			<xs:enumeration value="FirstCall"/>
			<xs:enumeration value="ThomsonPermId"/>
			<xs:enumeration value="WPKDE"/>
			<xs:enumeration value="WPKAT"/>
			<xs:enumeration value="CommonCode"/>
			<xs:enumeration value="PublisherDefined"/>
			<xs:enumeration value="ExchangeTicker"/>
			<xs:enumeration value="DUNS"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IssuerNameTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Legal"/>
			<xs:enumeration value="Local"/>
			<xs:enumeration value="Display"/>
			<xs:enumeration value="Trading"/>
			<xs:enumeration value="Parent"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProductRelationshipTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="BasedOn"/>
			<xs:enumeration value="PartOf"/>
			<xs:enumeration value="References"/>
			<xs:enumeration value="Replaces"/>
			<xs:enumeration value="Requires"/>
			<xs:enumeration value="TranslationOf"/>
			<xs:enumeration value="RelatedTo"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FocusEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="SectorIndustry"/>
			<xs:enumeration value="Discipline"/>
			<xs:enumeration value="Issuer"/>
			<xs:enumeration value="Region"/>
			<xs:enumeration value="Country"/>
			<xs:enumeration value="AssetClass"/>
			<xs:enumeration value="AssetType"/>
			<xs:enumeration value="SecurityType"/>
			<xs:enumeration value="Index"/>
			<xs:enumeration value="Exchange"/>
			<xs:enumeration value="Market"/>
			<xs:enumeration value="Unfocused"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SecurityDilutionEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Basic"/>
			<xs:enumeration value="Primary"/>
			<xs:enumeration value="Diluted"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PeriodEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Q1"/>
			<xs:enumeration value="Q2"/>
			<xs:enumeration value="Q3"/>
			<xs:enumeration value="Q4"/>
			<xs:enumeration value="H1"/>
			<xs:enumeration value="H2"/>
			<xs:enumeration value="T1"/>
			<xs:enumeration value="T2"/>
			<xs:enumeration value="T3"/>
			<xs:enumeration value="Annual"/>
			<xs:enumeration value="Stub"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EstimateActualEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Actual"/>
			<xs:enumeration value="Estimate"/>
			<xs:enumeration value="Consensus"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SecurityTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Bonds"/>
			<xs:enumeration value="DiscountNotesAndBills"/>
			<xs:enumeration value="FixedRateNotes"/>
			<xs:enumeration value="FloatingRateNotes"/>
			<xs:enumeration value="MediumTermNotes"/>
			<xs:enumeration value="CommercialPaper"/>
			<xs:enumeration value="BankerAcceptances"/>
			<xs:enumeration value="Deposits"/>
			<xs:enumeration value="EuroBonds"/>
			<xs:enumeration value="EuroDenominatedNotes"/>
			<xs:enumeration value="InflationLinkedBonds"/>
			<xs:enumeration value="Strips"/>
			<xs:enumeration value="Repo"/>
			<xs:enumeration value="SamuraiNotes"/>
			<xs:enumeration value="YankeeNotes"/>
			<xs:enumeration value="ConvertiblePreferred"/>
			<xs:enumeration value="ConvertibleStructured"/>
			<xs:enumeration value="Warrants"/>
			<xs:enumeration value="Futures"/>
			<xs:enumeration value="Swaps"/>
			<xs:enumeration value="Options"/>
			<xs:enumeration value="Swaptions"/>
			<xs:enumeration value="StructuredNotes"/>
			<xs:enumeration value="PrivatePlacements144A"/>
			<xs:enumeration value="Common"/>
			<xs:enumeration value="Preferred"/>
			<xs:enumeration value="ADRGDR"/>
			<xs:enumeration value="ClosedEndFund"/>
			<xs:enumeration value="OpenEndFund"/>
			<xs:enumeration value="Gold"/>
			<xs:enumeration value="Silver"/>
			<xs:enumeration value="Steel"/>
			<xs:enumeration value="Aluminum"/>
			<xs:enumeration value="Platinum"/>
			<xs:enumeration value="Copper"/>
			<xs:enumeration value="Soybeans"/>
			<xs:enumeration value="Wheat"/>
			<xs:enumeration value="Corn"/>
			<xs:enumeration value="Coffee"/>
			<xs:enumeration value="Cocoa"/>
			<xs:enumeration value="OrangeJuice"/>
			<xs:enumeration value="Cotton"/>
			<xs:enumeration value="Sugar"/>
			<xs:enumeration value="Livestock"/>
			<xs:enumeration value="JetFuel"/>
			<xs:enumeration value="Gasoline"/>
			<xs:enumeration value="Gas"/>
			<xs:enumeration value="Crude"/>
			<xs:enumeration value="Electricity"/>
			<xs:enumeration value="EuroDollars"/>
			<xs:enumeration value="Currency"/>
			<xs:enumeration value="GermanPfandbrief"/>
			<xs:enumeration value="FrenchObligationsFoncieres"/>
			<xs:enumeration value="SpanishCedulaHipotecaria"/>
			<xs:enumeration value="LuxembourgLettresDeGage"/>
			<xs:enumeration value="REITS"/>
			<xs:enumeration value="ETF"/>
			<xs:enumeration value="Genussescheine"/>
			<xs:enumeration value="ParticpationCertificates"/>
			<xs:enumeration value="BulldogBonds"/>
			<xs:enumeration value="AssetBackedCommercialPaper"/>
			<xs:enumeration value="EuroCommercialPaper"/>
			<xs:enumeration value="CertificateOfDeposit"/>
			<xs:enumeration value="Index"/>
			<xs:enumeration value="InterbankOfferRateFixings"/>
			<xs:enumeration value="BuildAmericaBonds"/>
			<xs:enumeration value="GeneralObligationBonds"/>
			<xs:enumeration value="RevenueBonds"/>
			<xs:enumeration value="TreasuryBills"/>
			<xs:enumeration value="TreasuryNotes"/>
			<xs:enumeration value="TreasuryBonds"/>
			<xs:enumeration value="TreasuryInflationProtectedSecurities"/>
			<xs:enumeration value="TaxableMunicipalBonds"/>
			<xs:enumeration value="NonTaxableMunicipalBonds"/>
			<xs:enumeration value="ConsumerAssetBackedSecurities"/>
			<xs:enumeration value="CollateralizedMortgageObligations"/>
			<xs:enumeration value="CommercialMortgageBackedSecurities"/>
			<xs:enumeration value="ResidentialMortgageBackedSecurities"/>
			<xs:enumeration value="AgencyMortgageBackedSecurities"/>
			<xs:enumeration value="CMBX"/>
			<xs:enumeration value="PlannedAmortizationClassBonds"/>
			<xs:enumeration value="TargetAmortizationClassBonds"/>
			<xs:enumeration value="AgencyPassThroughSecurities"/>
			<xs:enumeration value="MortgagePassThroughSecurities"/>
			<xs:enumeration value="CreditLinkedNotes"/>
			<xs:enumeration value="VariableRateDemandNotes"/>
			<xs:enumeration value="CurrencySwaps"/>
			<xs:enumeration value="CreditDefaultSwaps"/>
			<xs:enumeration value="AssetSwaps"/>
			<xs:enumeration value="EquitySwaps"/>
			<xs:enumeration value="TotalReturnSwaps"/>
			<xs:enumeration value="InterestRateSwaps"/>
			<xs:enumeration value="PropertySwaps"/>
			<xs:enumeration value="ForwardRateAgreements"/>
			<xs:enumeration value="ForeignCurrencyFutures"/>
			<xs:enumeration value="EquityIndexFutures"/>
			<xs:enumeration value="InterestRateFutures"/>
			<xs:enumeration value="SingleStockFutures"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="YesNoEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="No"/>
			<xs:enumeration value="Yes"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SubjectEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AccountingAndTaxPolicy"/>
			<xs:enumeration value="EarningsReview"/>
			<xs:enumeration value="EarningsPreview"/>
			<xs:enumeration value="MorningCall"/>
			<xs:enumeration value="InitialPublicOfferings"/>
			<xs:enumeration value="ManagementChange"/>
			<xs:enumeration value="MergerAcquisitionDivestiture"/>
			<xs:enumeration value="FiscalPolicy"/>
			<xs:enumeration value="MonetaryPolicy"/>
			<xs:enumeration value="EconomicForecast"/>
			<xs:enumeration value="SecondaryPublicOfferings"/>
			<xs:enumeration value="Regulations"/>
			<xs:enumeration value="StockRepurchase"/>
			<xs:enumeration value="SurveyAnalysisAndResults"/>
			<xs:enumeration value="Politics"/>
			<xs:enumeration value="Event"/>
			<xs:enumeration value="AssetAllocation"/>
			<xs:enumeration value="GrowthInvestment"/>
			<xs:enumeration value="ValueInvestment"/>
			<xs:enumeration value="DebtTender"/>
			<xs:enumeration value="BondRedemption"/>
			<xs:enumeration value="BuyAndHoldInvestment"/>
			<xs:enumeration value="TotalReturnInvestment"/>
			<xs:enumeration value="CreditAnalysis"/>
			<xs:enumeration value="ModelPortfolio"/>
			<xs:enumeration value="PortfolioStrategy"/>
			<xs:enumeration value="PrepaymentAnalysis"/>
			<xs:enumeration value="ProprietaryIndex"/>
			<xs:enumeration value="Recommendations"/>
			<xs:enumeration value="RelativeValue"/>
			<xs:enumeration value="SpreadAnalysis"/>
			<xs:enumeration value="TradeIdea"/>
			<xs:enumeration value="Refunding"/>
			<xs:enumeration value="Privatization"/>
			<xs:enumeration value="VentureCapital"/>
			<xs:enumeration value="Yields"/>
			<xs:enumeration value="OutlookShortTerm"/>
			<xs:enumeration value="OutlookLongTerm"/>
			<xs:enumeration value="Covenants"/>
			<xs:enumeration value="Inflation"/>
			<xs:enumeration value="ReleaseAnalysis"/>
			<xs:enumeration value="Geopolitics"/>
			<xs:enumeration value="ESG"/>
			<xs:enumeration value="SmallCap"/>
			<xs:enumeration value="MidCap"/>
			<xs:enumeration value="LargeCap"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SecurityFinancialsTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="EarningsPerShare"/>
			<xs:enumeration value="CashFlowPerShare"/>
			<xs:enumeration value="TargetPrice"/>
			<xs:enumeration value="Price"/>
			<xs:enumeration value="SupportPrice"/>
			<xs:enumeration value="ResistancePrice"/>
			<xs:enumeration value="PriceToEarningsPerShare"/>
			<xs:enumeration value="PriceToBookValuePerShare"/>
			<xs:enumeration value="PriceToSales"/>
			<xs:enumeration value="BookValuePerShare"/>
			<xs:enumeration value="GrossYield"/>
			<xs:enumeration value="DividendYield"/>
			<xs:enumeration value="Float"/>
			<xs:enumeration value="SharesOutStanding"/>
			<xs:enumeration value="DividendPerShare"/>
			<xs:enumeration value="52WeekHigh"/>
			<xs:enumeration value="52WeekLow"/>
			<xs:enumeration value="FundsFromOperations"/>
			<xs:enumeration value="EBITDAPerShare"/>
			<xs:enumeration value="FreeCashFlowPerShare"/>
			<xs:enumeration value="TangibleBookValuePerShare"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PriorCurrentTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Current"/>
			<xs:enumeration value="Prior"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="YearTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Fiscal"/>
			<xs:enumeration value="Calendar"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PeriodicityEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Hourly"/>
			<xs:enumeration value="IntraDay"/>
			<xs:enumeration value="Daily"/>
			<xs:enumeration value="Weekly"/>
			<xs:enumeration value="EveryTwoWeeks"/>
			<xs:enumeration value="Monthly"/>
			<xs:enumeration value="Quarterly"/>
			<xs:enumeration value="SemiAnnually"/>
			<xs:enumeration value="Annually"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LengthUnitEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Pages"/>
			<xs:enumeration value="TimeUnit"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CoverageActionEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Initiate"/>
			<xs:enumeration value="Suspend"/>
			<xs:enumeration value="Drop"/>
			<xs:enumeration value="Resume"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingActionEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Upgrade"/>
			<xs:enumeration value="Reiterate"/>
			<xs:enumeration value="Downgrade"/>
			<xs:enumeration value="Initiate"/>
			<xs:enumeration value="Drop"/>
			<xs:enumeration value="Revise"/>
			<xs:enumeration value="NewRating"/>
			<xs:enumeration value="Affirmed"/>
			<xs:enumeration value="PositiveOutlook"/>
			<xs:enumeration value="NegativeOutlook"/>
			<xs:enumeration value="ReviewForUpgrade"/>
			<xs:enumeration value="ReviewForDowngrade"/>
			<xs:enumeration value="ReviewDirectionUncertain"/>
			<xs:enumeration value="RatingWithdrawn"/>
			<xs:enumeration value="RatingRestored"/>
			<xs:enumeration value="Refresh"/>
			<xs:enumeration value="Restricted"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EstimateEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Revision"/>
			<xs:enumeration value="Upgrade"/>
			<xs:enumeration value="Reiterate"/>
			<xs:enumeration value="Downgrade"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WeightingActionEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Increase"/>
			<xs:enumeration value="Decrease"/>
			<xs:enumeration value="Update"/>
			<xs:enumeration value="Reiterate"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TargetPriceEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Increase"/>
			<xs:enumeration value="Decrease"/>
			<xs:enumeration value="Update"/>
			<xs:enumeration value="Reiterate"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OrganizationNameTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Legal"/>
			<xs:enumeration value="Local"/>
			<xs:enumeration value="Display"/>
			<xs:enumeration value="Parent"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RegionTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Africa"/>
			<xs:enumeration value="AsiaExJapan"/>
			<xs:enumeration value="Australasia"/>
			<xs:enumeration value="Europe"/>
			<xs:enumeration value="Japan"/>
			<xs:enumeration value="LatinAmerica"/>
			<xs:enumeration value="MiddleEast"/>
			<xs:enumeration value="NorthAmerica"/>
			<xs:enumeration value="Oceania"/>
			<xs:enumeration value="Caribbean"/>
			<xs:enumeration value="Americas"/>
			<xs:enumeration value="EMEA"/>
			<xs:enumeration value="AsiaPacific"/>
			<xs:enumeration value="Global"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SectorIndustryClassificationTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="GICS"/>
			<xs:enumeration value="ICB"/>
			<xs:enumeration value="TRBC"/>
			<xs:enumeration value="FactSet"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IssuerFinancialsTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Revenue"/>
			<xs:enumeration value="Earnings"/>
			<xs:enumeration value="MarketCap"/>
			<xs:enumeration value="AfterTaxCashFlow"/>
			<xs:enumeration value="EBITDA"/>
			<xs:enumeration value="NetOperatingIncome"/>
			<xs:enumeration value="ReturnOnEquity"/>
			<xs:enumeration value="CapitalExpenditure"/>
			<xs:enumeration value="EnterpriseValue"/>
			<xs:enumeration value="GrossProfitMargin"/>
			<xs:enumeration value="LongTermGrowthRate"/>
			<xs:enumeration value="NetAssetValue"/>
			<xs:enumeration value="NetDebt"/>
			<xs:enumeration value="PreTaxEarnings"/>
			<xs:enumeration value="ReturnOnAssets"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ContactInfoPurposeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Participation"/>
			<xs:enumeration value="Replay"/>
			<xs:enumeration value="Operator"/>
			<xs:enumeration value="QuestionAnswer"/>
			<xs:enumeration value="Registration"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PriorityEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="High"/>
			<xs:enumeration value="Medium"/>
			<xs:enumeration value="Low"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WeightingEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="OverWeight"/>
			<xs:enumeration value="UnderWeight"/>
			<xs:enumeration value="EqualWeight"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TermEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ShortTerm"/>
			<xs:enumeration value="LongTerm"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingEntityEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Moodys"/>
			<xs:enumeration value="SandP"/>
			<xs:enumeration value="Fitch"/>
			<xs:enumeration value="AMBestCompanyUSA"/>
			<xs:enumeration value="Publisher"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PhoneLocationEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Office"/>
			<xs:enumeration value="Home"/>
			<xs:enumeration value="Mobile"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InstantMessengerTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AIM"/>
			<xs:enumeration value="ICQ"/>
			<xs:enumeration value="MSN"/>
			<xs:enumeration value="SMS"/>
			<xs:enumeration value="Yahoo"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OrganizationTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="SellSideFirm"/>
			<xs:enumeration value="BuySideFirm"/>
			<xs:enumeration value="Corporation"/>
			<xs:enumeration value="IndustryAssociation"/>
			<xs:enumeration value="AcademicInstitution"/>
			<xs:enumeration value="Government"/>
			<xs:enumeration value="RatingAgency"/>
			<xs:enumeration value="MarketResearchFirm"/>
			<xs:enumeration value="IndependentResearchProvider"/>
			<xs:enumeration value="Consultancy"/>
			<xs:enumeration value="Regulatory"/>
			<xs:enumeration value="MarketingAgency"/>
			<xs:enumeration value="WealthManager"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RoleEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Author"/>
			<xs:enumeration value="Publisher"/>
			<xs:enumeration value="Host"/>
			<xs:enumeration value="Sponsor"/>
			<xs:enumeration value="Coordinator"/>
			<xs:enumeration value="Attendee"/>
			<xs:enumeration value="Participant"/>
			<xs:enumeration value="Speaker"/>
			<xs:enumeration value="SalesContact"/>
			<xs:enumeration value="IRContact"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EventTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="IndustryConference"/>
			<xs:enumeration value="CountryRegionConference"/>
			<xs:enumeration value="SeminarConference"/>
			<xs:enumeration value="ThematicConference"/>
			<xs:enumeration value="TradeShowConference"/>
			<xs:enumeration value="Conference"/>
			<xs:enumeration value="AnnualShareholderMeeting"/>
			<xs:enumeration value="IPO"/>
			<xs:enumeration value="EarningsRelease"/>
			<xs:enumeration value="EarningsReleaseDiscussion"/>
			<xs:enumeration value="EarningsGuidancePreliminaryDiscussion"/>
			<xs:enumeration value="SpecialShareholdersMeeting"/>
			<xs:enumeration value="CorporateActionCommentary"/>
			<xs:enumeration value="RoadShow"/>
			<xs:enumeration value="GovernmentMeeting"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EventVenueTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ConferenceCall"/>
			<xs:enumeration value="OneOnOneMeeting"/>
			<xs:enumeration value="GroupMeeting"/>
			<xs:enumeration value="Webcast"/>
			<xs:enumeration value="WrittenRelease"/>
			<xs:enumeration value="InternetAudio"/>
			<xs:enumeration value="InternetVideo"/>
			<xs:enumeration value="MediaAppearance"/>
			<xs:enumeration value="Transcript"/>
			<xs:enumeration value="Brief"/>
			<xs:enumeration value="Podcast"/>
			<xs:enumeration value="Interview"/>
			<xs:enumeration value="Panel"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EventDateTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="StartDate"/>
			<xs:enumeration value="EndDate"/>
			<xs:enumeration value="RegistrationDeadlineDate"/>
			<xs:enumeration value="ExpirationDate"/>
			<xs:enumeration value="PricingDate"/>
			<xs:enumeration value="FilingDate"/>
			<xs:enumeration value="LockupDate"/>
			<xs:enumeration value="WithdrawalDate"/>
			<xs:enumeration value="QuietPeriodEndDate"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IndexEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="DowJonesIndustrial"/>
			<xs:enumeration value="SP500"/>
			<xs:enumeration value="Wilshire5000"/>
			<xs:enumeration value="Nasdaq"/>
			<xs:enumeration value="RussellTech"/>
			<xs:enumeration value="CSE-COMPOSITE"/>
			<xs:enumeration value="SPTSX-COMPOSITE"/>
			<xs:enumeration value="ASX-200"/>
			<xs:enumeration value="HSMLCI"/>
			<xs:enumeration value="HSCEI"/>
			<xs:enumeration value="HSCCI"/>
			<xs:enumeration value="HSI"/>
			<xs:enumeration value="BSE-30"/>
			<xs:enumeration value="JCI"/>
			<xs:enumeration value="KOSPI"/>
			<xs:enumeration value="KLCI"/>
			<xs:enumeration value="NZSE-40"/>
			<xs:enumeration value="PCI"/>
			<xs:enumeration value="STI"/>
			<xs:enumeration value="TWI"/>
			<xs:enumeration value="SET"/>
			<xs:enumeration value="TOPIX"/>
			<xs:enumeration value="Nikkei225"/>
			<xs:enumeration value="Nikkei300"/>
			<xs:enumeration value="WIENERBOERSE"/>
			<xs:enumeration value="BEL20"/>
			<xs:enumeration value="PRAGUEPX50"/>
			<xs:enumeration value="KBX"/>
			<xs:enumeration value="HEXGENERAL"/>
			<xs:enumeration value="CAC40"/>
			<xs:enumeration value="SBF120"/>
			<xs:enumeration value="DAX"/>
			<xs:enumeration value="ATHENSGENERAL"/>
			<xs:enumeration value="BUDAPESTBUX"/>
			<xs:enumeration value="SEOVERALL"/>
			<xs:enumeration value="COMITGENERAL"/>
			<xs:enumeration value="SELUXX"/>
			<xs:enumeration value="AEX"/>
			<xs:enumeration value="OSLOBENCHMARK"/>
			<xs:enumeration value="WARSAWGENERAL"/>
			<xs:enumeration value="PSI30"/>
			<xs:enumeration value="BET"/>
			<xs:enumeration value="RSFEEMT"/>
			<xs:enumeration value="IBEX35"/>
			<xs:enumeration value="AFFARSVARLDEN"/>
			<xs:enumeration value="SMI"/>
			<xs:enumeration value="ISENATIONAL100"/>
			<xs:enumeration value="FTSEALLSHARE"/>
			<xs:enumeration value="EUROSTOXX50"/>
			<xs:enumeration value="BURCAP"/>
			<xs:enumeration value="BOVESPA"/>
			<xs:enumeration value="GENERAL"/>
			<xs:enumeration value="BOLSADEVALORES"/>
			<xs:enumeration value="IPCBOLSA"/>
			<xs:enumeration value="LIMASEGENERAL"/>
			<xs:enumeration value="SEGENERAL"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IndexTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Market"/>
			<xs:enumeration value="Industry"/>
			<xs:enumeration value="Country"/>
			<xs:enumeration value="Region"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="PositiveSentiment"/>
			<xs:enumeration value="NeutralSentiment"/>
			<xs:enumeration value="NegativeSentiment"/>
			<xs:enumeration value="NoRating"/>
			<xs:enumeration value="TopRating"/>
			<xs:enumeration value="VirtuallyCertain"/>
			<xs:enumeration value="GoodAbility"/>
			<xs:enumeration value="Satisfactory"/>
			<xs:enumeration value="IncreasingSpeculative"/>
			<xs:enumeration value="Doubtful"/>
			<xs:enumeration value="InDefault"/>
			<xs:enumeration value="PublisherDefined"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IncludeExcludeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Include"/>
			<xs:enumeration value="Exclude"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingRelationshipEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="CoverageUniverse"/>
			<xs:enumeration value="SectorIndustry"/>
			<xs:enumeration value="Market"/>
			<xs:enumeration value="ExpectedTotalReturn"/>
			<xs:enumeration value="AbsoluteReturn"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingVolatilityRiskEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="High"/>
			<xs:enumeration value="Medium"/>
			<xs:enumeration value="Low"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FinancialStatementGAAPTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="GAAPUS"/>
			<xs:enumeration value="GAAPLocal"/>
			<xs:enumeration value="GAAPIAS"/>
			<xs:enumeration value="AnalystAdjustedNonGAAP"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Rating"/>
			<xs:enumeration value="Watch"/>
			<xs:enumeration value="Outlook"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RatingAspectEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Investment"/>
			<xs:enumeration value="Credit"/>
			<xs:enumeration value="Risk"/>
			<xs:enumeration value="Volatility"/>
			<xs:enumeration value="Valuation"/>
			<xs:enumeration value="Management"/>
			<xs:enumeration value="ESG"/>
			<xs:enumeration value="Environmental"/>
			<xs:enumeration value="Social"/>
			<xs:enumeration value="Governance"/>
			<xs:enumeration value="Fundamentals"/>
			<xs:enumeration value="Technical"/>
			<xs:enumeration value="Strategy"/>
			<xs:enumeration value="Quantitative"/>
			<xs:enumeration value="Moat"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SpecialtyEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="FundamentalGeneralEquity"/>
			<xs:enumeration value="FundamentalCreditAnalysis"/>
			<xs:enumeration value="FundamentalSectorSpecialist"/>
			<xs:enumeration value="EconomicGeneral"/>
			<xs:enumeration value="EconomicCapitalFlows"/>
			<xs:enumeration value="EconomicCountryPolitical"/>
			<xs:enumeration value="EconomicGovernmentLegislative"/>
			<xs:enumeration value="InvestmentStrategy"/>
			<xs:enumeration value="Technical"/>
			<xs:enumeration value="Commodity"/>
			<xs:enumeration value="CorporateGovernance"/>
			<xs:enumeration value="DistressedBankruptcy"/>
			<xs:enumeration value="ESG"/>
			<xs:enumeration value="Forensic"/>
			<xs:enumeration value="IndustryConsultant"/>
			<xs:enumeration value="InsiderAnalysis"/>
			<xs:enumeration value="IPOAnalysis"/>
			<xs:enumeration value="LitigationAnalysis"/>
			<xs:enumeration value="ManagementQuality"/>
			<xs:enumeration value="MergerRiskArbitrage"/>
			<xs:enumeration value="OutsourcedResearch"/>
			<xs:enumeration value="PatentAnalysis"/>
			<xs:enumeration value="ShortIdeas"/>
			<xs:enumeration value="SpinoffAnalysis"/>
			<xs:enumeration value="ChannelChecking"/>
			<xs:enumeration value="DataMining"/>
			<xs:enumeration value="ExpertNetworks"/>
			<xs:enumeration value="Investigative"/>
			<xs:enumeration value="ManagementAccess"/>
			<xs:enumeration value="Surveys"/>
			<xs:enumeration value="Quantitative"/>
			<xs:enumeration value="CreditDefault"/>
			<xs:enumeration value="EVA"/>
			<xs:enumeration value="FinancialModels"/>
			<xs:enumeration value="Valuation"/>
			<xs:enumeration value="SmallCap"/>
			<xs:enumeration value="MidCap"/>
			<xs:enumeration value="LargeCap"/>
			<xs:enumeration value="IndependentResearch"/>
			<xs:enumeration value="MarketResearch"/>
			<xs:enumeration value="QualityOfEarnings"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceTypeEnum">
		<xs:annotation>
			<xs:documentation>Enumeration for what type of data is contained in a Resource or ResourceLink</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="XBRL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ActionEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="View"/>
			<xs:enumeration value="ViewOffline"/>
			<xs:enumeration value="Save"/>
			<xs:enumeration value="Download"/>
			<xs:enumeration value="BatchDownload"/>
			<xs:enumeration value="Print"/>
			<xs:enumeration value="BatchPrint"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:annotation>
		<xs:documentation>Pattern Facets</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="ISO639-2LanguageType">
		<xs:annotation>
			<xs:documentation>ISO 639-2/T language code type restricting to length of 3 and lower case letters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="3"/>
			<xs:pattern value="[a-z]{3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO3166-1CountryType">
		<xs:annotation>
			<xs:documentation>ISO 3166-1country code type restricting to length of 2 and upper case letters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="2"/>
			<xs:pattern value="[A-Z]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO4217CurrencyType">
		<xs:annotation>
			<xs:documentation>ISO 4217 currency code type restricting to length of 3 and upper case letters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="3"/>
			<xs:pattern value="[A-Z]{3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO10383ExchangeType">
		<xs:annotation>
			<xs:documentation>ISO 10383 Market Identifier Code type restricting to length of 4 and upper case letters</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="4"/>
			<xs:pattern value="[A-Z]{4}"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
