<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.1" id="QualityAssurance">
	<xs:element name="QualityAssuranceAndCert">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ORISCode" type="ORISCodeType" nillable="false"/>
				<xs:element name="Version" type="VersionType" nillable="true"/>
				<xs:element ref="TestSummaryData" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="QACertificationEventData" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="TestExtensionExemptionData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TestSummaryData">
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element name="StackPipeID" type="RequiredStackPipeType" nillable="false"/>
					<xs:element name="UnitID" type="RequiredUnitType" nillable="false"/>
				</xs:choice>
				<xs:element name="TestTypeCode" type="TestTypeCodeType" nillable="false"/>
				<xs:element name="MonitoringSystemID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="ComponentID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="SpanScaleCode" type="SpanScaleCodeType" nillable="true"/>
				<xs:element name="TestNumber" type="RequiredTestNumberType" nillable="false"/>
				<xs:element name="TestReasonCode" type="TestReasonCodeType" nillable="true"/>
				<xs:element name="TestDescription" type="TestDescriptionType" nillable="true"/>
				<xs:element name="TestResultCode" type="TestSummaryTestResultCodeType" nillable="true"/>
				<xs:element name="BeginDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="BeginHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="BeginMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="EndDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="EndHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="EndMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="GracePeriodIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="Year" type="OptionalYearType" nillable="true"/>
				<xs:element name="Quarter" type="OptionalQuarterType" nillable="true"/>
				<xs:element name="TestComment" type="TestCommentType" nillable="true"/>
				<xs:choice>
					<xs:element ref="CalibrationInjectionData" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="LinearitySummaryData" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="RATAData" minOccurs="0"/>
					<xs:element ref="FlowToLoadReferenceData" minOccurs="0"/>
					<xs:element ref="FlowToLoadCheckData" minOccurs="0"/>
					<xs:element ref="CycleTimeSummaryData" minOccurs="0"/>
					<xs:element ref="OnlineOfflineCalibrationData" minOccurs="0"/>
					<xs:element ref="FuelFlowmeterAccuracyData" minOccurs="0"/>
					<xs:element ref="TransmitterTransducerData" minOccurs="0"/>
					<xs:element ref="FuelFlowToLoadBaselineData" minOccurs="0"/>
					<xs:element ref="FuelFlowToLoadTestData" minOccurs="0"/>
					<xs:element ref="AppECorrelationTestSummaryData" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="UnitDefaultTestData" minOccurs="0"/>
				</xs:choice>
				<xs:element ref="TestQualificationData" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="ProtocolGasData" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="AirEmissionTestingData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CalibrationInjectionData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OnLineOffLineIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="UpscaleGasLevelCode" type="UpscaleGasCodeType" nillable="true"/>
				<xs:element name="ZeroInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="ZeroInjectionHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="ZeroInjectionMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="UpscaleInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="UpscaleInjectionHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="UpscaleInjectionMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="ZeroMeasuredValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="UpscaleMeasuredValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="ZeroAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="UpscaleAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="ZeroCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="UpscaleCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="ZeroReferenceValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="UpscaleReferenceValue" type="CalibrationValueType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LinearitySummaryData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="GasLevelCode" type="GasLevelCodeType" nillable="false"/>
				<xs:element name="MeanMeasuredValue" type="LinearityValueType" nillable="true"/>
				<xs:element name="MeanReferenceValue" type="LinearityValueType" nillable="true"/>
				<xs:element name="PercentError" type="PercentErrorType" nillable="true"/>
				<xs:element name="APSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element ref="LinearityInjectionData" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LinearityInjectionData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="InjectionDate" type="RequiredDateType" nillable="false"/>
				<xs:element name="InjectionHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="InjectionMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="MeasuredValue" type="LinearityValueType" nillable="true"/>
				<xs:element name="ReferenceValue" type="LinearityValueType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="RATAData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NumberOfLoadLevels" type="NumberOfLoadLevelsType" nillable="true"/>
				<xs:element name="RelativeAccuracy" type="RelativeAccuracyType" nillable="true"/>
				<xs:element name="RATAFrequencyCode" type="RATAFrequencyCodeType" nillable="true"/>
				<xs:element name="OverallBiasAdjustmentFactor" type="BiasAdjustmentFactorType" nillable="true"/>
				<xs:element ref="RATASummaryData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="RATASummaryData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OperatingLevelCode" type="OperatingLevelCodeType" nillable="false"/>
				<xs:element name="AverageGrossUnitLoad" type="GrossUnitLoadType" nillable="true"/>
				<xs:element name="ReferenceMethodCode" type="RefMethodCodeType" nillable="true"/>
				<xs:element name="MeanCEMValue" type="CEMValueType" nillable="true"/>
				<xs:element name="MeanRATAReferenceValue" type="RATAReferenceValueType" nillable="true"/>
				<xs:element name="MeanDifference" type="DifferenceValueType" nillable="true"/>
				<xs:element name="StandardDeviationDifference" type="DifferenceValueType" nillable="true"/>
				<xs:element name="ConfidenceCoefficient" type="ConfidenceCoefficientType" nillable="true"/>
				<xs:element name="TValue" type="TValueType" nillable="true"/>
				<xs:element name="APSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="RelativeAccuracy" type="RelativeAccuracyType" nillable="true"/>
				<xs:element name="BiasAdjustmentFactor" type="BiasAdjustmentFactorType" nillable="true"/>
				<xs:element name="CO2OrO2ReferenceMethodCode" type="CO2OrO2ReferenceMethodType" nillable="true"/>
				<xs:element name="StackDiameter" type="StackDiameterType" nillable="true"/>
				<xs:element name="StackArea" type="CrossSectionType" nillable="true"/>
				<xs:element name="NumberOfTraversePoints" type="NumberOfTraversePointsType" nillable="true"/>
				<xs:element name="CalculatedWAF" type="WAFType" nillable="true"/>
				<xs:element name="DefaultWAF" type="WAFType" nillable="true"/>
				<xs:element ref="RATARunData" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FlowToLoadReferenceData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RATATestNumber" type="TestNumberType" nillable="true"/>
				<xs:element name="OperatingLevelCode" type="OperatingLevelCodeType" nillable="false"/>
				<xs:element name="AverageGrossUnitLoad" type="GrossUnitLoadType" nillable="true"/>
				<xs:element name="AverageReferenceMethodFlow" type="ReferenceMethodFlowType" nillable="true"/>
				<xs:element name="ReferenceFlowLoadRatio" type="FlowLoadRatioType" nillable="true"/>
				<xs:element name="AverageHourlyHeatInputRate" type="HourlyHeatInputRateType" nillable="true"/>
				<xs:element name="ReferenceGrossHeatRate" type="GrossHeatRateType" nillable="true"/>
				<xs:element name="CalcSeparateReferenceIndicator" type="IndicatorType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="RATARunData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RunNumber" type="RunNumberType" nillable="false"/>
				<xs:element name="BeginDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="BeginHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="BeginMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="EndDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="EndHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="EndMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="CEMValue" type="CEMValueType" nillable="true"/>
				<xs:element name="RATAReferenceValue" type="RATAReferenceValueType" nillable="true"/>
				<xs:element name="GrossUnitLoad" type="GrossUnitLoadType" nillable="true"/>
				<xs:element name="RunStatusCode" type="RunStatusCodeType" nillable="true"/>
				<xs:element ref="FlowRATARunData" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FlowRATARunData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NumberOfTraversePoints" type="NumberOfTraversePointsType" nillable="true"/>
				<xs:element name="BarometricPressure" type="RunPressureType" nillable="true"/>
				<xs:element name="StaticStackPressure" type="RunPressureType" nillable="true"/>
				<xs:element name="PercentCO2" type="PercentType" nillable="true"/>
				<xs:element name="PercentO2" type="PercentType" nillable="true"/>
				<xs:element name="PercentMoisture" type="PercentType" nillable="true"/>
				<xs:element name="DryMolecularWeight" type="MolecularWeightType" nillable="true"/>
				<xs:element name="WetMolecularWeight" type="MolecularWeightType" nillable="true"/>
				<xs:element name="AvgVelocityWithoutWallEffects" type="VelocityType" nillable="true"/>
				<xs:element name="AverageVelocityWithWallEffects" type="VelocityType" nillable="true"/>
				<xs:element name="CalculatedWAF" type="WAFType" nillable="true"/>
				<xs:element name="AverageStackFlowRate" type="StackFlowRateType" nillable="true"/>
				<xs:element ref="RATATraverseData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="RATATraverseData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ProbeID" type="ProbeIDType" nillable="true"/>
				<xs:element name="ProbeTypeCode" type="ProbeTypeCodeType" nillable="true"/>
				<xs:element name="PressureMeasureCode" type="PressureMeasureCodeType" nillable="true"/>
				<xs:element name="MethodTraversePointID" type="MethodIDType" nillable="false"/>
				<xs:element name="VelocityCalibrationCoefficient" type="VelocityCalibrationCoefficientType" nillable="true"/>
				<xs:element name="LastProbeDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="AvgVelDiffPressure" type="PressureType" nillable="true"/>
				<xs:element name="AvgSquareVelDiffPressure" type="PressureType" nillable="true"/>
				<xs:element name="TStackTemperature" type="TemperatureType" nillable="true"/>
				<xs:element name="PointUsedIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="NumberWallEffectsPoints" type="NumberWallEffectsPointsType" nillable="true"/>
				<xs:element name="YawAngle" type="AngleType" nillable="true"/>
				<xs:element name="PitchAngle" type="AngleType" nillable="true"/>
				<xs:element name="CalculatedVelocity" type="VelocityType" nillable="true"/>
				<xs:element name="ReplacementVelocity" type="VelocityType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FlowToLoadCheckData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TestBasisCode" type="TestBasisCodeType" nillable="true"/>
				<xs:element name="BiasAdjustedIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="AvgAbsolutePercentDiff" type="PercentDifferenceType" nillable="true"/>
				<xs:element name="NumberOfHours" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedForFuel" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedRamping" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedBypass" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedPreRATA" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedTest" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcMainBypass" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="OperatingLevelCode" type="FlowToLoadCheckOperatingLevelCodeType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CycleTimeSummaryData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalTime" type="OptionalTimeType" nillable="true"/>
				<xs:element ref="CycleTimeInjectionData" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CycleTimeInjectionData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="GasLevelCode" type="CalibrationInjectionGasLevelCodeType" nillable="false"/>
				<xs:element name="CalibrationGasValue" type="MonitorValueType" nillable="true"/>
				<xs:element name="BeginDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="BeginHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="BeginMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="EndDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="EndHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="EndMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="InjectionCycleTime" type="CycleTimeType" nillable="true"/>
				<xs:element name="BeginMonitorValue" type="MonitorValueType" nillable="true"/>
				<xs:element name="EndMonitorValue" type="MonitorValueType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OnlineOfflineCalibrationData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OnlineZeroReferenceValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="OnlineUpscaleReferenceValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="OfflineZeroReferenceValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="OfflineUpscaleReferenceValue" type="CalibrationValueType" nillable="true"/>
				<xs:element name="OnlineZeroMeasuredValue" type="ZeroMeasuredValueType" nillable="true"/>
				<xs:element name="OnlineUpscaleMeasuredValue" type="MeasuredValueType" nillable="true"/>
				<xs:element name="OfflineZeroMeasuredValue" type="ZeroMeasuredValueType" nillable="true"/>
				<xs:element name="OfflineUpscaleMeasuredValue" type="MeasuredValueType" nillable="true"/>
				<xs:element name="OnlineZeroCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="OnlineUpscaleCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="OfflineZeroCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="OfflineUpscaleCalibrationError" type="CalibrationErrorType" nillable="true"/>
				<xs:element name="UpscaleGasLevelCode" type="UpscaleGasCodeType" nillable="true"/>
				<xs:element name="OnlineZeroAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="OnlineUpscaleAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="OfflineZeroAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="OfflineUpscaleAPSIndicator" type="IndicatorType" nillable="true"/>
				<xs:element name="OnlineZeroInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="OnlineUpscaleInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="OfflineZeroInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="OfflineUpscaleInjectionDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="OnlineZeroInjectionHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="OnlineUpscaleInjectionHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="OfflineZeroInjectionHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="OfflineUpscaleInjectionHour" type="OptionalHourType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FuelFlowmeterAccuracyData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AccuracyTestMethodCode" type="AccuracyTestMethodCodeType" nillable="true"/>
				<xs:element name="LowFuelAccuracy" type="FuelAccuracyType" nillable="true"/>
				<xs:element name="MidFuelAccuracy" type="FuelAccuracyType" nillable="true"/>
				<xs:element name="HighFuelAccuracy" type="FuelAccuracyType" nillable="true"/>
				<xs:element name="ReinstallationDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="ReinstallationHour" type="OptionalHourType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TransmitterTransducerData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LowLevelAccuracy" type="AccuracyType" nillable="true"/>
				<xs:element name="LowLevelAccuracySpecCode" type="AccuracyMethodType" nillable="true"/>
				<xs:element name="MidLevelAccuracy" type="AccuracyType" nillable="true"/>
				<xs:element name="MidLevelAccuracySpecCode" type="AccuracyMethodType" nillable="true"/>
				<xs:element name="HighLevelAccuracy" type="AccuracyType" nillable="true"/>
				<xs:element name="HighLevelAccuracySpecCode" type="AccuracyMethodType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FuelFlowToLoadBaselineData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AccuracyTestNumber" type="TestNumberType" nillable="true"/>
				<xs:element name="PEITestNumber" type="TestNumberType" nillable="true"/>
				<xs:element name="AverageFuelFlowRate" type="FuelFlowRateType" nillable="true"/>
				<xs:element name="AverageLoad" type="GrossUnitLoadType" nillable="true"/>
				<xs:element name="BaselineFuelFlowToLoadRatio" type="RatioType" nillable="true"/>
				<xs:element name="FuelFlowToLoadUOMCode" type="FuelFlowToLoadBaselineUnitsOfMeasureCodeType" nillable="true"/>
				<xs:element name="AverageHourlyHeatInputRate" type="HourlyHeatInputRateType" nillable="true"/>
				<xs:element name="BaselineGHR" type="GrossHeatRateType" nillable="true"/>
				<xs:element name="GHRUnitsOfMeasureCode" type="GHRUnitsOfMeasureCodeType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedCofiring" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedRamping" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedLowRange" type="NumberOfHoursType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FuelFlowToLoadTestData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TestBasisCode" type="TestBasisCodeType" nillable="true"/>
				<xs:element name="AverageDifference" type="DifferenceType" nillable="true"/>
				<xs:element name="NumberOfHoursUsed" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedCofiring" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedRamping" type="NumberOfHoursType" nillable="true"/>
				<xs:element name="NumberOfHoursExcludedLowRange" type="NumberOfHoursType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AppECorrelationTestSummaryData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OperatingLevelForRun" type="OperatingLevelType" nillable="false"/>
				<xs:element name="MeanReferenceValue" type="ReferenceValueType" nillable="true"/>
				<xs:element name="AverageHourlyHeatInputRate" type="HourlyHeatInputRateType" nillable="true"/>
				<xs:element name="FFactor" type="FFactorType" nillable="true"/>
				<xs:element ref="AppECorrelationTestRunData" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AppECorrelationTestRunData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RunNumber" type="RunNumberType" nillable="false"/>
				<xs:element name="ReferenceValue" type="ReferenceValueType" nillable="true"/>
				<xs:element name="HourlyHeatInputRate" type="HourlyHeatInputRateType" nillable="true"/>
				<xs:element name="TotalHeatInput" type="HeatInputType" nillable="true"/>
				<xs:element name="ResponseTime" type="ResponseTimeType" nillable="true"/>
				<xs:element name="BeginDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="BeginHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="BeginMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element name="EndDate" type="RequiredDateType" nillable="true"/>
				<xs:element name="EndHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="EndMinute" type="RequiredMinuteType" nillable="false"/>
				<xs:element ref="AppendixEHeatInputFromOilData" minOccurs="0"/>
				<xs:element ref="AppendixEHeatInputFromGasData" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AppendixEHeatInputFromOilData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="MonitoringSystemID" type="RequiredIdentifierType" nillable="false"/>
				<xs:element name="OilMass" type="MassType" nillable="true"/>
				<xs:element name="OilGCV" type="GCVType" nillable="true"/>
				<xs:element name="OilGCVUnitsOfMeasureCode" type="GCVUnitsOfMeasureCodeType" nillable="true"/>
				<xs:element name="OilHeatInput" type="HeatInputType" nillable="true"/>
				<xs:element name="OilVolume" type="VolumeType" nillable="true"/>
				<xs:element name="OilVolumeUnitsOfMeasureCode" type="VolumeUnitsOfMeasureCodeType" nillable="true"/>
				<xs:element name="OilDensity" type="DensityType" nillable="true"/>
				<xs:element name="OilDensityUnitsOfMeasureCode" type="DensityUnitsOfMeasureCodeType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AppendixEHeatInputFromGasData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="MonitoringSystemID" type="RequiredIdentifierType" nillable="false"/>
				<xs:element name="GasGCV" type="GCVType" nillable="true"/>
				<xs:element name="GasVolume" type="VolumeType" nillable="true"/>
				<xs:element name="GasHeatInput" type="HeatInputType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UnitDefaultTestData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FuelCode" type="UnitDefaultTestFuelCodeType" nillable="true"/>
				<xs:element name="NOxDefaultRate" type="NOxDefaultRateType" nillable="true"/>
				<xs:element name="OperatingConditionCode" type="UnitDefaultTestOperatingConditionCodeType" nillable="true"/>
				<xs:element name="GroupID" type="GroupIDType" nillable="true"/>
				<xs:element name="NumberOfUnitsInGroup" type="NumberOfUnitsInGroupType" nillable="true"/>
				<xs:element name="NumberOfTestsForGroup" type="NumberOfTestsForGroupType" nillable="true"/>
				<xs:element ref="UnitDefaultTestRunData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UnitDefaultTestRunData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OperatingLevelForRun" type="OperatingLevelType" nillable="false"/>
				<xs:element name="RunNumber" type="RunNumberType" nillable="false"/>
				<xs:element name="BeginDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="BeginHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="BeginMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="EndDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="EndHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="EndMinute" type="OptionalMinuteType" nillable="true"/>
				<xs:element name="ResponseTime" type="ResponseTimeType" nillable="true"/>
				<xs:element name="ReferenceValue" type="ReferenceValueType" nillable="true"/>
				<xs:element name="RunUsedIndicator" type="IndicatorType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TestQualificationData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TestClaimCode" type="TestClaimCodeType" nillable="false"/>
				<xs:element name="BeginDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="EndDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="HighLoadPercentage" type="PercentageValueType" nillable="true"/>
				<xs:element name="MidLoadPercentage" type="PercentageValueType" nillable="true"/>
				<xs:element name="LowLoadPercentage" type="PercentageValueType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="QACertificationEventData">
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element name="StackPipeID" type="RequiredStackPipeType" nillable="false"/>
					<xs:element name="UnitID" type="RequiredUnitType" nillable="false"/>
				</xs:choice>
				<xs:element name="MonitoringSystemID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="ComponentID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="QACertEventCode" type="QACertEventCodeType" nillable="false"/>
				<xs:element name="QACertEventDate" type="RequiredDateType" nillable="false"/>
				<xs:element name="QACertEventHour" type="RequiredHourType" nillable="true"/>
				<xs:element name="RequiredTestCode" type="RequiredTestCodeType" nillable="true"/>
				<xs:element name="ConditionalBeginDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="ConditionalBeginHour" type="OptionalHourType" nillable="true"/>
				<xs:element name="CompletionTestDate" type="OptionalDateType" nillable="true"/>
				<xs:element name="CompletionTestHour" type="OptionalHourType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TestExtensionExemptionData">
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element name="StackPipeID" type="RequiredStackPipeType" nillable="false"/>
					<xs:element name="UnitID" type="RequiredUnitType" nillable="false"/>
				</xs:choice>
				<xs:element name="Year" type="ReportingYearType" nillable="false"/>
				<xs:element name="Quarter" type="QuarterType" nillable="false"/>
				<xs:element name="MonitoringSystemID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="ComponentID" type="OptionalIdentifierType" nillable="true"/>
				<xs:element name="HoursUsed" type="HoursUsedType" nillable="true"/>
				<xs:element name="SpanScaleCode" type="SpanScaleCodeType" nillable="true"/>
				<xs:element name="FuelCode" type="TestExtensionExemptionFuelCodeType" nillable="true"/>
				<xs:element name="ExtensionOrExemptionCode" type="ExtensionExemptionCodeType" nillable="false"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ProtocolGasData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="GasLevelCode" type="GasLevelCodeType" nillable="false"/>
				<xs:element name="GasTypeCode" type="GasTypeCodeType" nillable="false"/>
				<xs:element name="CylinderIdentifier" type="CylinderIdentifierType" nillable="true"/>
				<xs:element name="VendorIdentifier" type="VendorIdentifierType" nillable="true"/>
				<xs:element name="ExpirationDate" type="OptionalDateType" nillable="true"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AirEmissionTestingData">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="QILastName" type="QINameType" nillable="false"/>
				<xs:element name="QIFirstName" type="QINameType" nillable="false"/>
				<xs:element name="QIMiddleInitial" type="QIMiddleNameType" nillable="true"/>
				<xs:element name="AETBName" type="AETBNameType" nillable="false"/>
				<xs:element name="AETBPhoneNumber" type="AETBPhoneNumberType" nillable="false"/>
				<xs:element name="AETBEmail" type="AETBEMailType" nillable="false"/>
				<xs:element name="ExamDate" type="RequiredDateType" nillable="false"/>
				<xs:element name="ProviderName" type="AETBNameType" nillable="false"/>
				<xs:element name="ProviderEmail" type="AETBEMailType" nillable="false"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="AccuracyMethodType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="ACT"/>
			<xs:enumeration value="AGA3"/>
			<xs:enumeration value="SUM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AccuracyTestMethodCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="AGA7"/>
			<xs:enumeration value="API"/>
			<xs:enumeration value="ASME"/>
			<xs:enumeration value="ILMMF"/>
			<xs:enumeration value="ISO"/>
			<xs:enumeration value="LCRM"/>
			<xs:enumeration value="NIST"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AccuracyType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="AETBNameType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AETBEMailType">
		<xs:restriction base="xs:string">
			<xs:pattern value="[\p{L}_-]+(\.[\p{L}_-]+)*@[\p{L}_]+(\.[\p{L}_]+)+"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AETBPhoneNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AngleType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-99999.9"/>
					<xs:maxInclusive value="99999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="BiasAdjustmentFactorType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-99.999"/>
					<xs:maxInclusive value="99.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CalibrationErrorType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-9999.99"/>
					<xs:maxInclusive value="9999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CalibrationFactorType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-99.999"/>
					<xs:maxInclusive value="99.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CalibrationInjectionGasLevelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="HIGH"/>
			<xs:enumeration value="ZERO"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CalibrationValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CEMValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CO2OrO2ReferenceMethodType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="3A"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ConfidenceCoefficientType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CrossSectionType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-99999.9"/>
					<xs:maxInclusive value="99999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="CSTestCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="AU"/>
			<xs:enumeration value="IU"/>
			<xs:enumeration value="NAUD"/>
			<xs:enumeration value="NAUS"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CycleTimeType">
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="2"/>
			<xs:fractionDigits value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CylinderIdentifierType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="25"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DensityType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="11"/>
					<xs:fractionDigits value="6"/>
					<xs:minInclusive value="-99999.999999"/>
					<xs:maxInclusive value="99999.999999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="DensityUnitsOfMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="LBBBL"/>
			<xs:enumeration value="LBGAL"/>
			<xs:enumeration value="LBM3"/>
			<xs:enumeration value="LBSCF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DifferenceType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="DifferenceValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ExtensionExemptionCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="FLOWEXP"/>
			<xs:enumeration value="LOWSQTR"/>
			<xs:enumeration value="LOWSYTD"/>
			<xs:enumeration value="NONQADB"/>
			<xs:enumeration value="NONQAOS"/>
			<xs:enumeration value="NONQAPB"/>
			<xs:enumeration value="NRB720"/>
			<xs:enumeration value="RANGENU"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FFactorType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999999.9"/>
					<xs:maxInclusive value="999999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="FlowLoadRatioType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-9999.99"/>
					<xs:maxInclusive value="9999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="FlowToLoadCheckOperatingLevelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="H"/>
			<xs:enumeration value="L"/>
			<xs:enumeration value="M"/>
			<xs:enumeration value="N"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FuelAccuracyType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="FuelFlowRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999999.9"/>
					<xs:maxInclusive value="999999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="FuelFlowToLoadBaselineUnitsOfMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="4"/>
			<xs:enumeration value="5"/>
			<xs:enumeration value="6"/>
			<xs:enumeration value="7"/>
			<xs:enumeration value="8"/>
			<xs:enumeration value="9"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GasLevelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="HIGH"/>
			<xs:enumeration value="LOW"/>
			<xs:enumeration value="MID"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GasTypeCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AIR"/>
			<xs:enumeration value="APPVD"/>
			<xs:enumeration value="CO2"/>
			<xs:enumeration value="GMIS"/>
			<xs:enumeration value="N2C"/>
			<xs:enumeration value="N2C2"/>
			<xs:enumeration value="N2CC"/>
			<xs:enumeration value="NC"/>
			<xs:enumeration value="NC2"/>
			<xs:enumeration value="NCC"/>
			<xs:enumeration value="NO"/>
			<xs:enumeration value="NO2"/>
			<xs:enumeration value="NTRM"/>
			<xs:enumeration value="NX"/>
			<xs:enumeration value="NXC"/>
			<xs:enumeration value="NXC2"/>
			<xs:enumeration value="NXCC"/>
			<xs:enumeration value="O2"/>
			<xs:enumeration value="OC"/>
			<xs:enumeration value="OC2"/>
			<xs:enumeration value="OCC"/>
			<xs:enumeration value="PRM"/>
			<xs:enumeration value="RGM"/>
			<xs:enumeration value="SC"/>
			<xs:enumeration value="SC2"/>
			<xs:enumeration value="SN"/>
			<xs:enumeration value="SN2"/>
			<xs:enumeration value="SN2C"/>
			<xs:enumeration value="SN2C2"/>
			<xs:enumeration value="SN2CC"/>
			<xs:enumeration value="SNC"/>
			<xs:enumeration value="SNC2"/>
			<xs:enumeration value="SNCC"/>
			<xs:enumeration value="SNX"/>
			<xs:enumeration value="SNXC"/>
			<xs:enumeration value="SNXC2"/>
			<xs:enumeration value="SNXCC"/>
			<xs:enumeration value="SO"/>
			<xs:enumeration value="SO2"/>
			<xs:enumeration value="SOC"/>
			<xs:enumeration value="SRM"/>
      <xs:enumeration value="ZAM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GCVType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999999.9"/>
					<xs:maxInclusive value="999999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="GCVUnitsOfMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="BTUBBL"/>
			<xs:enumeration value="BTUGAL"/>
			<xs:enumeration value="BTULB"/>
			<xs:enumeration value="BTUM3"/>
			<xs:enumeration value="BTUSCF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GHRUnitsOfMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="BTUKBTU"/>
			<xs:enumeration value="BTUKWH"/>
			<xs:enumeration value="BTULB"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GrossHeatRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="GrossUnitLoadType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="GroupIDType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="10"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="HeatInputType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="7"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999.9"/>
					<xs:maxInclusive value="999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="HourlyHeatInputRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="7"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999.9"/>
					<xs:maxInclusive value="999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="HoursUsedType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="0"/>
					<xs:maxInclusive value="2208"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="IndicatorType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="0"/>
			<xs:enumeration value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LevelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="HIGH"/>
			<xs:enumeration value="LOW"/>
			<xs:enumeration value="MID"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LinearityValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="MassType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999999.9"/>
					<xs:maxInclusive value="999999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="MeasuredValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="MethodIDType">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="3"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MolecularWeightType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-999.99"/>
					<xs:maxInclusive value="999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="MonitorValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NOxDefaultRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-999.999"/>
					<xs:maxInclusive value="999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberOfHoursType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:nonNegativeInteger">
					<xs:maxInclusive value="9999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberOfLoadLevelsType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="1"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberOfTestsForGroupType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="2"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberOfTraversePointsType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="2"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberOfUnitsInGroupType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="2"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="NumberWallEffectsPointsType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="2"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OperatingHoursType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="4"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OperatingLevelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="H"/>
			<xs:enumeration value="L"/>
			<xs:enumeration value="M"/>
			<xs:enumeration value="N"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OperatingLevelType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OptionalDateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:date"/>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalHourType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="0"/>
					<xs:maxInclusive value="23"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalIdentifierType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:pattern value="[A-Z0-9]{1,3}"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalMinuteType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="0"/>
					<xs:maxInclusive value="59"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalQuarterType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="1"/>
					<xs:maxInclusive value="4"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalTimeType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="0"/>
					<xs:maxInclusive value="99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="OptionalYearType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:minInclusive value="1940"/>
					<xs:maxInclusive value="2050"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ORISCodeType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="999999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PercentageValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="PercentCalibrationChangeType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="4"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999.9"/>
					<xs:maxInclusive value="999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="PercentDifferenceType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="PercentErrorType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="PercentType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="PressureMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="ELEC"/>
			<xs:enumeration value="FLUID"/>
			<xs:enumeration value="MECH"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PressureType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-99.999"/>
					<xs:maxInclusive value="99.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ProbeIDType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="11"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ProbeTypeCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="PRANDT1"/>
			<xs:enumeration value="PRISM"/>
			<xs:enumeration value="PRISM-T"/>
			<xs:enumeration value="SPHERE"/>
			<xs:enumeration value="TYPE-SA"/>
			<xs:enumeration value="TYPE-SM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="QACertEventCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="5"/>
			<xs:enumeration value="10"/>
			<xs:enumeration value="15"/>
			<xs:enumeration value="20"/>
			<xs:enumeration value="25"/>
			<xs:enumeration value="26"/>
			<xs:enumeration value="30"/>
			<xs:enumeration value="35"/>
			<xs:enumeration value="40"/>
			<xs:enumeration value="50"/>
			<xs:enumeration value="51"/>
			<xs:enumeration value="99"/>
			<xs:enumeration value="100"/>
			<xs:enumeration value="101"/>
			<xs:enumeration value="102"/>
			<xs:enumeration value="105"/>
			<xs:enumeration value="106"/>
			<xs:enumeration value="107"/>
			<xs:enumeration value="108"/>
			<xs:enumeration value="109"/>
			<xs:enumeration value="110"/>
			<xs:enumeration value="120"/>
			<xs:enumeration value="125"/>
			<xs:enumeration value="130"/>
			<xs:enumeration value="140"/>
			<xs:enumeration value="141"/>
			<xs:enumeration value="150"/>
			<xs:enumeration value="151"/>
			<xs:enumeration value="160"/>
			<xs:enumeration value="170"/>
			<xs:enumeration value="171"/>
			<xs:enumeration value="172"/>
			<xs:enumeration value="175"/>
			<xs:enumeration value="180"/>
			<xs:enumeration value="185"/>
			<xs:enumeration value="190"/>
			<xs:enumeration value="191"/>
			<xs:enumeration value="192"/>
			<xs:enumeration value="195"/>
			<xs:enumeration value="200"/>
			<xs:enumeration value="250"/>
			<xs:enumeration value="251"/>
			<xs:enumeration value="252"/>
			<xs:enumeration value="253"/>
			<xs:enumeration value="254"/>
			<xs:enumeration value="255"/>
			<xs:enumeration value="300"/>
			<xs:enumeration value="301"/>
			<xs:enumeration value="302"/>
			<xs:enumeration value="305"/>
			<xs:enumeration value="310"/>
			<xs:enumeration value="311"/>
			<xs:enumeration value="312"/>
			<xs:enumeration value="400"/>
			<xs:enumeration value="401"/>
			<xs:enumeration value="402"/>
			<xs:enumeration value="403"/>
			<xs:enumeration value="405"/>
			<xs:enumeration value="410"/>
			<xs:enumeration value="501"/>
			<xs:enumeration value="502"/>
			<xs:enumeration value="503"/>
			<xs:enumeration value="504"/>
			<xs:enumeration value="600"/>
			<xs:enumeration value="605"/>
			<xs:enumeration value="610"/>
			<xs:enumeration value="620"/>
			<xs:enumeration value="630"/>
			<xs:enumeration value="700"/>
			<xs:enumeration value="800"/>
			<xs:enumeration value="900"/>
			<xs:enumeration value="950"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="QINameType">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="25"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="QIMiddleNameType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="1"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="QuarterType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RATAFrequencyCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="2QTRS"/>
			<xs:enumeration value="4QTRS"/>
			<xs:enumeration value="8QTRS"/>
			<xs:enumeration value="ALTSL"/>
			<xs:enumeration value="OS"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RATAReferenceValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="RatioType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-9999.99"/>
					<xs:maxInclusive value="9999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ReferenceMethodFlowType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ReferenceValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="8"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-99999.999"/>
					<xs:maxInclusive value="99999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="RefMethodCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="20"/>
			<xs:enumeration value="20,3"/>
			<xs:enumeration value="20,3A"/>
			<xs:enumeration value="20,3B"/>
			<xs:enumeration value="29"/>
			<xs:enumeration value="2F"/>
			<xs:enumeration value="2FH"/>
			<xs:enumeration value="2FJ"/>
			<xs:enumeration value="2G"/>
			<xs:enumeration value="2GH"/>
			<xs:enumeration value="2GJ"/>
			<xs:enumeration value="2J"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="30A"/>
			<xs:enumeration value="30B"/>
			<xs:enumeration value="3A"/>
			<xs:enumeration value="3B"/>
			<xs:enumeration value="4"/>
			<xs:enumeration value="6"/>
			<xs:enumeration value="6,3"/>
			<xs:enumeration value="6,3A"/>
			<xs:enumeration value="6,3B"/>
			<xs:enumeration value="6A"/>
			<xs:enumeration value="6A,3"/>
			<xs:enumeration value="6A,3A"/>
			<xs:enumeration value="6A,3B"/>
			<xs:enumeration value="6C"/>
			<xs:enumeration value="6C,3"/>
			<xs:enumeration value="6C,3A"/>
			<xs:enumeration value="6C,3B"/>
			<xs:enumeration value="7"/>
			<xs:enumeration value="7,3"/>
			<xs:enumeration value="7,3A"/>
			<xs:enumeration value="7,3B"/>
			<xs:enumeration value="7A"/>
			<xs:enumeration value="7A,3"/>
			<xs:enumeration value="7A,3A"/>
			<xs:enumeration value="7A,3B"/>
			<xs:enumeration value="7C"/>
			<xs:enumeration value="7C,3"/>
			<xs:enumeration value="7C,3A"/>
			<xs:enumeration value="7C,3B"/>
			<xs:enumeration value="7D"/>
			<xs:enumeration value="7D,3"/>
			<xs:enumeration value="7D,3A"/>
			<xs:enumeration value="7D,3B"/>
			<xs:enumeration value="7E"/>
			<xs:enumeration value="7E,3"/>
			<xs:enumeration value="7E,3A"/>
			<xs:enumeration value="7E,3B"/>
			<xs:enumeration value="D2H"/>
			<xs:enumeration value="M2H"/>
			<xs:enumeration value="OH"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RelativeAccuracyType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-999.99"/>
					<xs:maxInclusive value="999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ReportingYearType">
		<xs:restriction base="xs:string">
			<xs:pattern value="(20)\d\d"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredDateType">
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="RequiredHourType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="23"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredIdentifierType">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z0-9]{1,3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredMinuteType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="59"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredStackPipeType">
		<xs:restriction base="xs:string">
			<xs:pattern value="(C|c|M|m|X|x)(S|s|P|p)[A-z0-9 \-]{1,4}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredTestCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="4"/>
			<xs:enumeration value="5"/>
			<xs:enumeration value="6"/>
			<xs:enumeration value="7"/>
			<xs:enumeration value="8"/>
			<xs:enumeration value="9"/>
			<xs:enumeration value="10"/>
			<xs:enumeration value="11"/>
			<xs:enumeration value="12"/>
			<xs:enumeration value="13"/>
			<xs:enumeration value="14"/>
			<xs:enumeration value="15"/>
			<xs:enumeration value="16"/>
			<xs:enumeration value="17"/>
			<xs:enumeration value="18"/>
			<xs:enumeration value="19"/>
			<xs:enumeration value="20"/>
			<xs:enumeration value="21"/>
			<xs:enumeration value="22"/>
			<xs:enumeration value="23"/>
			<xs:enumeration value="24"/>
			<xs:enumeration value="25"/>
			<xs:enumeration value="26"/>
			<xs:enumeration value="27"/>
			<xs:enumeration value="28"/>
			<xs:enumeration value="40"/>
			<xs:enumeration value="42"/>
			<xs:enumeration value="51"/>
			<xs:enumeration value="52"/>
			<xs:enumeration value="53"/>
			<xs:enumeration value="54"/>
			<xs:enumeration value="55"/>
			<xs:enumeration value="56"/>
			<xs:enumeration value="57"/>
			<xs:enumeration value="75"/>
			<xs:enumeration value="76"/>
			<xs:enumeration value="77"/>
			<xs:enumeration value="80"/>
			<xs:enumeration value="81"/>
			<xs:enumeration value="82"/>
			<xs:enumeration value="99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredTestNumberType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RequiredUnitType">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-z0-9 \-\*#]{1,6}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResponseTimeType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="3"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="RunNumberType">
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="2"/>
			<xs:fractionDigits value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RunPressureType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-999.99"/>
					<xs:maxInclusive value="999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="RunStatusCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="NOTUSED"/>
			<xs:enumeration value="RUNUSED"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RunValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="SampleRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="9"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-9999999.99"/>
					<xs:maxInclusive value="9999999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="SpanScaleCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="H"/>
			<xs:enumeration value="L"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StackDiameterType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-999.99"/>
					<xs:maxInclusive value="999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="StackFlowRateType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="TemperatureType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="TestBasisCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="H"/>
			<xs:enumeration value="Q"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestClaimCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="NLE"/>
			<xs:enumeration value="ORE"/>
			<xs:enumeration value="SLC"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestCommentType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="1000"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestDescriptionType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestExtensionExemptionFuelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="BFG"/>
			<xs:enumeration value="BUT"/>
			<xs:enumeration value="CDG"/>
			<xs:enumeration value="COG"/>
			<xs:enumeration value="DGG"/>
			<xs:enumeration value="DSL"/>
			<xs:enumeration value="LFG"/>
			<xs:enumeration value="LPG"/>
			<xs:enumeration value="NNG"/>
			<xs:enumeration value="OGS"/>
			<xs:enumeration value="OIL"/>
			<xs:enumeration value="OOL"/>
			<xs:enumeration value="PDG"/>
			<xs:enumeration value="PNG"/>
			<xs:enumeration value="PRG"/>
			<xs:enumeration value="PRP"/>
			<xs:enumeration value="RFG"/>
			<xs:enumeration value="SRG"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestFrequencyCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="2QTRS"/>
			<xs:enumeration value="4QTRS"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestNumberType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="18"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="TestReasonCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="DIAG"/>
			<xs:enumeration value="INITIAL"/>
			<xs:enumeration value="QA"/>
			<xs:enumeration value="RECERT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestSummaryTestResultCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="ABORTED"/>
			<xs:enumeration value="EXC168H"/>
			<xs:enumeration value="FAILED"/>
			<xs:enumeration value="FEW168H"/>
			<xs:enumeration value="INPROG"/>
			<xs:enumeration value="PASSAPS"/>
			<xs:enumeration value="PASSED"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TestTypeCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="7DAY"/>
			<xs:enumeration value="APPE"/>
			<xs:enumeration value="CYCLE"/>
			<xs:enumeration value="DAHS"/>
			<xs:enumeration value="F2LCHK"/>
			<xs:enumeration value="F2LREF"/>
			<xs:enumeration value="FF2LBAS"/>
			<xs:enumeration value="FF2LTST"/>
			<xs:enumeration value="FFACC"/>
			<xs:enumeration value="FFACCTT"/>
			<xs:enumeration value="LEAK"/>
			<xs:enumeration value="LINE"/>
			<xs:enumeration value="ONOFF"/>
			<xs:enumeration value="OTHER"/>
			<xs:enumeration value="PEI"/>
			<xs:enumeration value="PEMSACC"/>
			<xs:enumeration value="RATA"/>
			<xs:enumeration value="UNITDEF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TrainValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-9999.9"/>
					<xs:maxInclusive value="9999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="TValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-999.999"/>
					<xs:maxInclusive value="999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="UnitDefaultTestFuelCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="BFG"/>
			<xs:enumeration value="BUT"/>
			<xs:enumeration value="CDG"/>
			<xs:enumeration value="COG"/>
			<xs:enumeration value="DGG"/>
			<xs:enumeration value="DSL"/>
			<xs:enumeration value="LFG"/>
			<xs:enumeration value="LPG"/>
			<xs:enumeration value="MIX"/>
			<xs:enumeration value="NNG"/>
			<xs:enumeration value="OGS"/>
			<xs:enumeration value="OIL"/>
			<xs:enumeration value="OOL"/>
			<xs:enumeration value="PDG"/>
			<xs:enumeration value="PNG"/>
			<xs:enumeration value="PRG"/>
			<xs:enumeration value="PRP"/>
			<xs:enumeration value="RFG"/>
			<xs:enumeration value="SRG"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UnitDefaultTestOperatingConditionCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="A"/>
			<xs:enumeration value="B"/>
			<xs:enumeration value="P"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UpscaleGasCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="HIGH"/>
			<xs:enumeration value="MID"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VendorIdentifierType">
		<xs:restriction base="xs:string">
			<xs:maxLength value="8"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VelocityCalibrationCoefficientType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="5"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-99.999"/>
					<xs:maxInclusive value="99.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="VelocityType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="-9999.99"/>
					<xs:maxInclusive value="9999.99"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="VersionType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:maxLength value="10"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="VolumeType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="10"/>
					<xs:fractionDigits value="1"/>
					<xs:minInclusive value="-999999999.9"/>
					<xs:maxInclusive value="999999999.9"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="VolumeUnitsOfMeasureCodeType">
		<xs:restriction base="xs:string">
			<xs:enumeration value=""/>
			<xs:enumeration value="BBL"/>
			<xs:enumeration value="GAL"/>
			<xs:enumeration value="M3"/>
			<xs:enumeration value="SCF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WAFType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="6"/>
					<xs:fractionDigits value="4"/>
					<xs:minInclusive value="-99.9999"/>
					<xs:maxInclusive value="99.9999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="ZeroMeasuredValueType">
		<xs:union>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value=""/>
				</xs:restriction>
			</xs:simpleType>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="13"/>
					<xs:fractionDigits value="3"/>
					<xs:minInclusive value="-9999999999.999"/>
					<xs:maxInclusive value="9999999999.999"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
</xs:schema>

