The Emissions Collection and Monitoring Plan Project
Quality Assurance and
Certification Test XML Schema
Version 1.2
Submitted to:
ECMPS Stakeholders
Submitted by:
United States Environmental Protection Agency
Office of Air and Radiation
Clean Air Markets Division
1310 L Street, NW
Washington, DC 20005
December 10, 2014
-------
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10, 2014
List of Figures
Page
Figure 1 Quality Assurance AndCert 2
Figure 2 QualityAssuranceAndCert XML Elements 2
Figure 3 Complex Elements of the Quality Assurance and Certification Root 2
Figure 4 AirEmissionTestingData 4
Figure 5 AirEmissionTestingData XML Elements 4
Figure 6 AppECorrelationTestRunData 5
Figure 7 AppECorrelationTestRunData XML Elements 5
Figure 8 AppECorrelationTestSummaryData 6
Figure 9 AppECorrelationTestSummaryData XML Elements 6
Figure 10 AppendixEHeatlnputFromGasData 7
Figure 11 AppendixEHeatlnputFromGasData XML Elements 7
Figure 12 AppendixEHeatlnputFromOilData 7
Figure 13 AppendixEHeatlnputFromOilData XML Elements 8
Figure 14 CalibrationlnjectionData 9
Figure 15 CalibrationlnjectionData XML Elements 9
Figure 16 CycleTimelnjectionData 11
Figure 17 CycleTimelnjectionData XML Elements 11
Figure 18 CycleTimeSummaryData 12
Figure 19 CycleTimeSummaryData XML Elements 12
Figure 20 FlowRATARunData 13
Figure 21 FlowRATARunData XML Elements 13
Figure 22 FlowToLoadCheckData 14
Figure 23 FlowToLoadCheckData XML Elements 15
Figure 24 FlowToLoadReferenceData 16
Figure 25 FlowToLoadReferenceData XML Elements 16
Figure 26 FuelFlowToLoadBaselineData 17
Figure 27 FuelFlowToLoadBaselineData XML Elements 17
Figure 28 FuelFlowToLoadTestData 18
Figure 29 FuelFlowToLoadTestData XML Elements 18
Figure 30 FuelFlowmeterAccuracyData 19
Figure 31 FuelFlowmeterAccuracyData XML Elements 19
Figure 32 HglnjectionData 20
Figure 33 HglnjectionData XML Elements 20
Figure 34 HgSummaryData 20
Figure 35 HgSummaryData XML Elements 21
Figure 36 LinearityInjectionData 21
Figure 37 Linearity InjectionData XML Elements 21
Figure 38 LinearitySummaryData 22
Figure 39 LinearitySummaryData XML Elements 22
Figure 40 OnlineOfflineCalibrationData 23
Figure 41 OnlineOfflineCalibrationData XML Elements 24
Figure 42 ProtocolGasData 25
Figure 43 ProtocolGasData XML Elements 25
Environmental Protection Agency Page i
-------
December 10, 2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 44 QACertificationEventData 26
Figure 45 QACertificationEventData XML Elements 26
Figure 46 RATAData 27
Figure 47 RATAData XML Elements 27
Figure 48 RATARunData 28
Figure 49 RATARunData XML Elements 28
Figure 50 RATASummaryData 30
Figure 51 RATASummaryData XML Elements 31
Figure 52 RATATraverseData 32
Figure 53 RATATraverseData XML Elements 32
Figure 54 TestExtensionExemptionData 33
Figure 55 TestExtensionExemptionData XML Elements 34
Figure 56 TestQualificationData 34
Figure 57 TestQualificationData XML Elements 35
Figure 58 TestSummaryData 36
Figure 59 TestSummaryData XML Elements 37
Figure 60 TransmitterTransducerData 38
Figure 61 TransmitterTransducerData XML Elements 38
Figure 62 UnitDefaultTestData 39
Figure 63 UnitDefaultTestData XML Elements 39
Figure 64 UnitDefaultTestRunData 40
Figure 65 UnitDefaultTestRunData XML Elements 40
Figure 66 Simple Types Used for Validation 41
Page ii
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10, 2014
Quality Assurance and Certification Test XML Schema
Version 1.2
1.0 Introduction
This document is the second in a series that outlines the Extensible Mark-up Language
(XML) schema and how data files must be formatted for the Emissions Collection and
Monitoring Plan System (ECMPS). A schema was developed for each data type, i.e., monitoring
plan, quality assurance and certification test data, and emissions data. The schema will be used
for all quality assurance and certification test data that are imported into the ECMPS Client Tool
and exported from the Client Tool. The move to XML will allow users to submit only the
necessary data for a given submission of data. It will also allow for more robust data validation
through the XML schema.
The schema is included in a separate file. The schema may be viewed in any application
that is able to display text files or an application specifically designed for viewing XML schema.
2.0 Quality Assurance and Certification Test XML Schema Tables
The following tables provide information about the data elements of the Quality
Assurance and Certification Test XML schema. The information includes a description of the
data element, the type of the element, and a definition for the element.
Figures 1 and 2 provide information on the root element of the Quality Assurance and
Certification Test XML schema. Figure 3 lists all of the complex data elements and information
that indicates the parent-child relationship between the major data elements. Figures 4 through
61 include information on the complex data elements in the XML schema.
Detailed information about the data types is included in Figure 62. The term "optional" is
often used in the names of the various data types. The term "optional" in the name of these data
validation data types only refers to the fact that the schema validation will accept a data element
tag that does not include a value (an empty tag). Depending on the data being reported, these
data elements might require data to be reported.
Environmental Protection Agency
Page 1
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 1
QaalityAssuranceAndCert
»• - -LTestExtensionExemptionOsts ft
if -Tfi
: x
Figure 2
QualityAssuranceAndCert XML Elements
¦WW's m-w **•*
XML Tag
Type
Definition
ORISCode
OEISCodeT ype
EIA-assignecl identifier or Facility identifier
assigned by CAMD (if EI A number is not
applicable).
Version
VersionType
Identifies the XML. schema version.
Figure 3
Complex Elements of the Quality Assurance and Certification Moot
< <>ni|)lf\ 1 ii men!
l\nvin rii-min!
Minimum
()n (ii mio-N
< hi iirniH ex
AirEmissionTestingData
TestSummaryData
0
unbounded
AjpECoiielatioiiTestRunData
AppECorrelationT est
SwmnaryDafa
0
unbouiKkd
AppECorrelationT estSummary
Data
T estSummaryData
0
1
AppeiiciixEHeaflnptifFromGas
Data
AppECorrelationT estRun
Data
0
1
Appendix E H ea t IuputFromOi 1
Data
AppECorrelationTestRun
Data
0
1
CalibratioiiliijeetioiiData
TestSumniaryData
0
unbounded
CycleTimelnjectionData
CycleTimeSuirimaryData
0
unbounded
(cent)
Page 2
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 3
Complex Elements of the Quality Assurance and Certification Root (coat.)
( "IliplrV 1 it.'111*.' 111
I'm t nt i itmiii!
Minimum
()fi-iin viia-*.
\!;i\imnm
CycleT imeSummary
Data
T estSummaryData
0
1
FlowRATARunData
RATARimData
0
1
FlowToLoadCheckData
T estSummaryData
0
1
FlowToLoadReferenceData
TestSummaryData
0
1
FuelFlowmeter
AccuracyData
T estSummaryData
0
I
FiielFlowToLoad
BaselineData
T estSummaryData
0
1
FuelFlowToLoadT est
Data
T estSummaryData
0
1
HglnjectionData
HgSummaryData
0
unbounded
HgSummaryData
Test SummaryData
0
unbounded
LinearitylnjectionData
LinearitySummaryData
0
unbounded
IjneantySun unary Data
T estSummaryData
0
mibounded
OiilineOffliiie
CalibrationData
T estSummaryData
0
1
ProtocolGasData
T estSummaryData
0
unbounded
QACeilificationEvent
Data
QualityAssuranceAnd
Certification
0
unbounded
Quality AssuranceAnd
Cert
1
1
RATAData
T estSummaryData
0
1
RATARunData
RATASummaryData
1
unbounded
RATASummaryData
RATAData
0
unbounded
RAT AT ra verseData
FlowRATARunData
0
unbounded
TestExtension
ExemptioiiDala
QualityAssuranceAnd
Certification
0
unbounded
T estQualifkationData
T estSummaryData
0
unbounded
TestSummaryData
QualityAssuranceAnd
Certification
0
unbounded
TnmsmitterTraiisducerData
T estSummaryData
0
1
UnitDefaiiltT estData
T estSummaryData
0
1
UnitDefaiiltT estRunData
UnitDefaiiltT estData
0
unbounded
Environmental Protection Agency
Page 3
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 4
AirEmissionT estingData
Figure 5
AirEmissionTestingData XML Elements
XML Tag
Type
Definition
QILastName
QIN'ame'I'ype
Last name of the on-site Qualified Individual who
conducted or oversaw the test.
QIFirstName
QINaroeType
First name of the on-site Qualified Individual who
conducted or oversaw the test.
QIMidcBeMtial
QIMiidteNatneType
Middle initial of the on-site Qualified Individual who
conducted or oversaw the test,
AETBNaine
AETBNameType
Name of the Air Emission Testing Body that performed
the test.
AETBPiioneNiiniber
AETBPhoneNumberType
Phone number of the Air Emission Testing Body that
performed the test.
AETBEina.il
AETBEiiiailType
Email address of the Air Emission Testing Body that
performed the test.
ExamDate
ProviderName
RequiredDateT ype
AETBNameType
Date on which the on-site Qualified Individual took and
passed the relevant qualification exam(s) for the
reference method! i) that were performed during the test.
Providers) of the qualification test that took place on the
exam date.
Provider Email
AETBEmailType
Email address(es) of provider(s) of the qualification test
that took place on the exam date.
Page 4
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 6
AppECorrelationT estRunData
AppfCorrelationTestRunData
AppendixEHeattnputFromOilDats
• 4 Appendix£He«t)nputFromGasData[
Figure 7
AppECorrelationTestRunData XML Elements
\MI l:i»
1 \ |»'
Ihiiiiilion
RuiiNumber
RunNuinberT ype
Rial number.
Reference Value
ReferenceValueT ype
Value from reference method during run.
HourlyHeatlnputRate
HourlyHeatlnputRate
Type
Hourly heat input rate during the rati.
TotalHeatlnput
HeatliiputType
Total lieat input during the run.
ResponseTime
ResponseTimeType
Reference method response time during run.
BeginDate
RequiredDateT ype
Date on which the run started.
BeginHoiir
RequiredHourT ype
Hour in which the run started.
BeginMinute
RequiredMinuteType
Minute in which the run started.
cont
Environmental Protection Agency
Page 5
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 7
AppECorrelationTestRunData XML Elements (cent.)
XML Tag
KndDate
Type
RequiredDateType
Definition
Last date in which information was effective or date
in which activity ended.
KndHour
ReqtiiredHoiirType
Last horn in which information was effective or hour
in which activity ended.
EiidMiimife
RequiredMinuteType
Last minute in which information was effective or
minute in which activity ended.
Figure 8
AppECorrelationTestSummaryData
Figure 9
AppECorrelationTestSummaryData XML Elements
\mi. r.iLi
I ^ |)r
Dt'linifiuii
OperafingLevelForRiin
Opera tingLevelT ype
Operating level for run.
MeanReference Value
ReferenceV alueType
Arithmetic mean of reference method values at tins
level
AverageHoiirlyHeat
InputRate
HoiirlyHeatlaputRate
Type
Average hourly heat input rate at this level.
FFactor
KFactorType
F-factor used to convert NO, concentrations to
emission rates.
Page 6
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 10
AppendixEHeatlnputFromGasData
Figure 11
AppendixEHeatlnputFromGasData XML Elements
XML Tag
Type
Definition
MonitonngSystemID
RequiredldentifierType
The three digit code used by the source to identify
the monitoring system.
GasGCV
GCVType
Gross calorific value (GCV) of gas.
GasVolume
VohnneTypc
Volume of gas combusted during run.
GasIIeatlnput
Heatlnpotlype
Meat input from gas during run.
Figure 12
AppendixEHeatlnputFromOilData
Environmental Protection Agency
Page 7
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 13
AppendixEHeatlnpntFromOilData XML Elements
XML Tag
Type
Definition
MonitoringSystemID
RequiredldentifierType
The three digit code used by the source to identify
the monitoring system
OilMass
Mass Type
Mass of oil combusted during run.
GitGCY
GCVType
Gross calorific value (GCV) of oil.
OilGCVUnitsOf
MeasureCode
CiCVUnitsOfMeasitre
Code'I'ype
Code used to identify units of measure for GCV of
oil.
OilHeatliiput
HeatliiputType
Heat input from oil during run.
OilVolume
VoluineType
Volume of oil combusted during run.
OilVolumelJiiitsOf
MeasureCode
VolumeUnitsOf
MeasureCodeType
Code used to identify units of measure tor volume of
oil.
OilDensity
DeiisityType
Density of oil.
OilDensityUaitsOf
MeasureC'ode
DensityUnitsQf
MeasureCodeType
Code used to identify units of measure for density of
oil.
Page 8
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 14
CalibrationlnjectionData
" OnLineOffLtnelndicator
" ZerotnjectionDate
" ZerotnjjectiofiHour
" Zerotr>}ectionMinute
' UpBcalelnjectionPate |-
5 UpscalelnjectionHour
|3T
Upscal#lnj®ctioriM»fiijle
" ZeroMeasuredVfttue
fsr
UpscaleMeasuredValue |
" ZeroAPSIncleatof
OpscaleftPStodicstof
! ZeroCalibratfonlrror
OpscaleCallbrationlrror
ZeroRefercnceValue
]
Figure 15
CalibrationlnjectionData XML Elements
\M1 l;i«
Type
Definition
OnLmeOffLine
Indicator
Indicator!" ype
Indicates whether the unit or stack is operating at
flie time of (he test.
UpscaleGasLevelC ode
UpscaleGasC'odeType
Code used to identify upscale gas level.
ZeroInjectionDate
OptianalDateType
Date of zero level injection.
ZeroInjectiooHour
OptionalHourType
Hour of zero level injection.
ZeroInjectionMinute
OptionalMinuteType
Zero Injection Minute.
(cant.)
Environmental Protection Agency
Page 9
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 15
CalibrationlnjectionData XML Elements (coat)
XML Tag
Type
J Jr
Definition
UpscalelnjectionDate
OptionalDateT ype
Date of upscale injection.
UpscalelnjectionHour
OptiooalHourType
Hour of upscale injection.
Upscalelajection
Minute
OptionalMiiiuteT ype
Upscale Injection minute.
ZeroMeasuredV alue
CalibratioaVaiueType
Zero measured value.
UpscaleMea&uredValue
C alibrationValueT ype
Upscale measured value.
ZeroAPSIndicator
IndicatorType
Alternative performance specification (APS)
indicator.
UpscaleAPSIndicator
IndicatorType
Alternative performance specification (APS)
indicator.
ZeroCalibrationKrror
CahbiationErrorType
Reported zero level calibration error.
UpscaleCalibration
Error
C'al ibrntionErrorT ype
Reported upscale level calibration error.
Zero Refer enceV alue
CalibrationV alueType
Zero level reference value.
UpscaleReference
Value
CalibrationV alueType
Upscale reference value.
Page 10
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 16
CycIeTimelnjectionData
CycfeTimelnjectionDate
" CaKbratioriGas Value
—rGasLe>«elCocle
|~ C<
"TTS!•
5-
" BeginDste
—-pBeginHoyr ]'
Figure 17
CycleTimelnjectionData XML Elements
\MI !;»<;
GasLevelCode
CalibrationGasValue
I * |K'
CalibrationlnjectionGas
LevelCodeType
MonitorValueT ype
Ihi'initmii
Code used to identify calibration gas level.
Calibration gas value
BeginDate
RequiredDateT ype
Date of the cycle time injection.
BeginHour
RequiredHourT ype
Hour in which information became effective or activity
started.
BeginMiiiute
RequiredMinuteT ype
Minute in which the cycle time injection began.
EndDate
RequiredDateT ype
Last date in which information was effective or date ill
which activity ended.
EndHour
RequiredHourT ype
Lavf hour ill which information was effective or hour in
which activity ended.
EndMinute
RequiredMiniiteType
Last minute in which information was effective or
minute in which activity ended.
(cont.)
Environmental Protection Agency
Page 11
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 17
CycleTimelnjectionData XML Elements (cont.)
XML Tag
Tmmi*
1/FC
Dermition
InjectionCycleTime
Cycle'I'imeType
Component cycle time.
BeginMonitorV alue
MonitorValiieT ype
Stable analyzer response at the start of the cycle time
test
EndMomtorV alue
MonitorValueT ype
Stable analyzer response at the end of the cycle time
test.
Figure 18
CycIeTimeSummaryData
CycteTimeSummaryOata
§h~;b
—I^TotatTime |
CycleTimetnjectionData
l..s
Figure If
Cycle l imeSuramaryData XML Elements
\M 1 1 ;i»
1 ) J)f
Dtliiiiiiiiii
TotalTime
GptionalT imeType
Reported time.
Page 12
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 20
FlowRATARnnData
•--¦^ftATftTrawerseOata [#|
0,.x
Figure 21
Flow RAT ARunData XML Elements
XML Tag
Type
Definition
NuniberOfTraverse
Points
NumberOfTraverse
Point sType
Number of traverse points.
BarometricPressure
RunPressureT ype
P-bar. barometnc pressure, in Hg.
StaticStackPressure
RunPressureType
P(g). stack static pressure, in II20.
PercaitC02
PercentOi
PercentType
PercentType
Percent C02 in stack gas, dry basis
Percent C)3 in stack gas, dry basis.
PercentMoisture
PercentType
Percent moisture in stack gas.
DryMolecularWeight
MolecularWeigbtType
Stack gas molecular weight, dry basis.
WetMolecularWeight
MolecuiarWeightType
Stack gas molecular weight, wet basis.
(cont.)
Environmental Protection Agency
Page 13
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 21
FlowRATARunData XML Elements (cont.)
XML Tag
Type
Definition
AvgVelocityWithout
WalLEffects
Velocity I'ype
Average velocity tor run. not accounting for wall
effects.
Average VelocitvWith
WalEffects
VelocityType
Average velocity for run. accounting for wall
effects.
CalculatedWAF
WAFType
Calculated wall effects adjustment factor (WAF)
derived from this test ran.
AverageStackFlowRate
StackFlowRateT ype
Average stack flow rate, wet basis, adjusted if
applicable for wall effects.
Figure 22
Howl oLoadCheckData
PlowT oLoadCheck Data
"TestBasisCode
'togAbsolirteP'ereenaMff |
" NumberOfHours
* NumberOfHoursExciudedForF uel
'NumberOfHoursExciudedRamping
W
NumberOfHoursExcludedBypass
'NumberOfHoursExcludedPreRA...
HumberOfHoursExcludedTest f
-W-7SPTBT
' NumberOfHour«ExcM»inByp«*
Page 14
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 23
FlowToLoadCheckDsta XML Elements
XML Tag
Type
Definition
I'estBasisCode
TestBasisCodeType
Code used to identify the test basis (Q-flow-to-load
ratio; H-gross lie at rate).
BiasAdjustedlndicator
IndicatorType
Used to Indicate whether the BAT was applied to
reported flow values.
AvgAbsoIutePercentDiff
Percent! >ifference'I ype
Average absolute percent difference between
reference ration (GHR) and hourly ratios (or GHR
values;.
NumberOfHours
NumbeiOfHoursType
Number of hours used in quarterly flow-to-load or
GHR analysis.
NumberOfHours
Excluded!' orF uel
Muiiibe rOfKoursT ype
Number of hours excluded for different type of fuel.
NumberOfHours
ExchidedRamping
NuinberOfHonrsT ype
Number of hows excluded for load ramping up or
down.
NiiiiiberO {Honrs
ExclndedBypn
NumberOfHoursType
Number of hours excluded for scrubber bypass.
NumberOfHours
ExcludedPreRATA
NuinberOfHoursType
Number of hours excluded preceding a normal load
flow RATA.
NumberOfHours
ExcludedTest
NumberOfHoursT ype
Number of excluded hours preceding a successful
diagnostic test, following a documented monitor
repair, or following a major component replacement.
NumberOfi loursExc
MainBypass
NumberOfHoursT ype
Number of hours excluded for floe gases
discharging simultaneously through a main stack
and bypass stack.
OperatingLevelCode
FlowT oLoadClieckOper
atingLevelCodeType
Code used to identify the operating level.
Environmental Protection Agency
Page 15
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 24
FlowToLcnulRefercnceData
f lowTol(»iief erense Data" [^H-—J5--
" AverageGross UnitLoad
—1= AveragelefereticeMetho
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 26
FuelFlowT oLoaiBasellneData
Figure 27
FuelFlowToLoadBaselineData XML Elements
XML Tag
Type
Definition
Accuracy!" estNuinber
TestNianberType
Test number of most recent fuel flowmeter
accuracy test.
PHITestNumber
Te-tNumberType
Test number of most recent primary element
inspection test.
A vera geFue 1F1 owRate
FuelFlowRateT ype
Average fuel flow rate (100 scfh for gas and lb/far
for oil).
Average Load
GrossUnitLaadType
Average load (MWe or 1.000 lbs steam per hour).
Ba seliueF uelFlowT o
LoadRatio
RatioType
Baseline fuel flow to load ratio.
FuelFlowToLoad
UOMCode
FuelFlowToLoadBaseliii
eUnitsOfMeasiu'eCode
Type
Code used to identify baseline fuel - flow-to-load
units of measure.
(coiit.)
Environmental Protection Agency
Page 17
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 27
FuelFlowToLoadBaselineData XML Elements (cont.)
XML Tag
Tviw
'JF
Definition
AverageHourlyHeat
IriputRate
HourlyHeatlnputRate
Type
Average hourly heat input rate.
BaseliaeGHR
GrossHeatRateType
Baseline gross heat rate (GHR).
GHRUnitsOfMeasure
Code
GHRUnitsOfMeasiire
CodeType
Code used to identify baseline gross heat rate
(GHR.) units of measure.
NuoiberOfHours
ExcludedCofiring
NuniberOfHomsType
Number of hours excluded due to co-firing or
combustion of a different 'type of fuel
NumberOiHours
ExcludedRainpuig
NumberOfHoursType
Number of hours excluded doe to ramping.
NumberOfHours
ExcludedLowRange
NumberOfHoursType
Number of hours excluded in lower 25% of range
of operation.
Figure 28
FuelFIowToLoadTestData
—pTestBasisCode
"AverageDtfference
FuelFfowToLoadT cstData
" NumberOfHoursUsed
—j= Mumt«rOmew
—piurnberO'HoursExcludedtowRa...
Figure 29
FuelFIowToLoadTestData XML Elements
\Mf l.vi
Type
lhiiititioi!
TestBasisCode
TestBasisCodeType
Code used to identify the test basis (Q-flow-to-
load ratio; H-gross heat rate).
AverageDifference
Differenc eT ype
Quarterly average absolute percent difference
between baseline ratio and hoiuly quarterly
ratios.
NurnberOfHoursUsed
NumberOfHoursT ype
Number of hours used in the quarterly data
analysts.
cont.
Page 18
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 29
FuelFIowToLoadTestData XML Elements (coot.)
XML Tag
MumberOfHotirs
ExcludedCofiring
Type
NumbeiOfHoursType
Defluiiiou
Number of horn s excluded due to co-firing or
combustion of a different type of fuel.
NumberOfHours
RxcludedRamping
NumbeiOfHoursType
Number of hours excluded for load ramping up
or down.
NumberOfHours
ExciudedLawRange
NumberOfHoursType
Number of hours excluded in lower 25% of
range of operation.
Figure 30
FaeUFlowmeterAccuracyData
FuefFlowmeterAocurftcyData
1 Accuracy T estMeiiodCoSel;
LowFuelAccuracy
—t* Mi*ue|Acctjr*cyI
" HigltFuelAccuracy
— i Rei
ReinstallationDate
'Reirtstaiaf ¦onHoor 1
Figure 31
FuelFlowmeterAccuracyData XML Elements
XML Tag
Type
Definition
Accuracy!'estMetbod
Code
AccuracyT estMethod
CodeType
Code used to indicate fuel flowmeter accuracy
test method.
Lowi- uel Accuracy
FnelAccuracyT ype
Highest accuracy at low fuel flow rate (% of
URY).
MidFuelAccuracy
FuelAccuracyType
Highest accuracy at mid fuel flowrate (% of
URV).
HighFuelAccuracy
FuelAccuracyType
Highest accuracy at high luel flow rate (% of
URV).
RemstallationDate
OptionalDateT ype
Date in which feel flow meter was reinstalled
Reinstallation! lour
OptionalHourT ype
Hour in which fuel flow meter was reinstalled.
Environmental Protection Agency
Page 19
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 32
HglnjectionData
Figure 33
HglnjectionData XML Elements
XML Tag
Type
Definition
InjectionDate
RequiredDateType
Date on which injection occurred.
InjectioiiHour
RequiredHoiirType
Hour in which injection occurred.
InjectioiiMinute
RequiredMinuteType
Minute in which injection occurred.
MeasuredV alne
Linearity ValueT ype
Measured value.
ReferenceValue
LinearityVahieT ype
Reference value
Figure 34
HgSummaryData
Page 20
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 35
HgSummaryData XML Elements
XML Tag
Type
Definition
GasLevelCode
MeaiiMeasuredValue
GasLevelCodeType
LinearityValueType
Code used to identify calibration gas level.
Reported mean of measured values.
MeanReferenceVahie
LinearityValueT ype
Reported mean of referenced values.
PercentError
PercentErrorT ype
Reported percentage of error.
APSIiiciicator
Indie atorType
Used to indicate if the alternative
performance specification (APS) is used.
Figure 36
LinearitylnjectionData
Figure 37
LinearitylnjectionData XML Elements
V\ fl T*)a
Tvne
Definition
InjectionDate
RequiredDateType
Date on which injection occurred
Injectionllour
RequiredHourT ype
Hour in which injection occurred.
InjectionMiimte
RequiredMinuteT ype
Minute ill which injection occurred.
MeasuredValue
LinearityValueT ype
Measured value.
ReferenceV alue
LinearityValueT ype
Reference value.
Environmental Protection Agency
Page 21
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 38
LinearitySummaryData
Figure 39
LinearitySummaryData XML Elements
XML Tag
Type
Definition
GasLevelCode
GasLevel CodeType
Code used to identify calibration gas level.
MeanMeasuredValue
Linearity ValueT ype
Reported mean of measured values.
MeanReferenceValue
Linearity V alueType
Reported mean of referenced values.
PercentError
PercentErrorType
Reported percentage of error.
APS Indicator
IndicatorType
Used to indicate if the alternative performance
specification (APS) is used.
Page 22
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10, 2014
Figure 40
OnlineOfflineC alibrationData
On! i n eZ & r oRef & re n ceV al u e
OnlinelipscaleReference Value
" OnlineZeroMeasu red Value
' OnlineZeroAPSIndicatO!
3
D
' OfflireZe roAPSI n d icator
1
= Off 1 ineUps&aleAPSIndi cator~|
" Off 1 i n e U psca lei n j ecti on Date
Environmental Protection Agency
Page 23
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 41
OnlineOfllineCalibrationData XML Elements
XML Tag
Type
Definition
OnlirieZeroRefereiiceValue
CalibrationV alueType
Online zero level calibration value.
OnlineUpscaleReferenceValue
CalibrationValueType
Online upscale level calibration value.
OfflineZeroReferenceValue
CalibrationV alueT ype
Offline zero level calibration value.
OfflineUpscaleReferenceValue
CalibrationValueType
Offline upscale level calibration value.
OnlineZeroMeasuredValue
ZeroN leasuredV alue
Type
Online zero level measured value.
OnlineUpscaleMeasitredValue
MeasuredVa 1 ueT ype
Online upscale lev el measured value.
OfflineZeroMeasuredValue
ZeroMeastiredValue
Type
Offline zero level measured value.
OfflineUpscaleMeasuredValue
MeasuredValue Type
Offline upscale measured value.
OnlineZeroC alibrationError
CaMbratioiiEirorType
Online zero level calibration error or |R-A|.
OnlineUpscaleCalibrationEiTor
C'alibrationErrorT ype
Online upscale level calibration error or (R-A|,
OfflineZeroC alibrationError
CalibrationEmorT ype
Offline zero level calibration error or jR-A|,
OfflineUpscaleCalibrationError
CalibrationErrorT ype
Offline upscale level calibration error or |R-A|.
UpscaleGasLevelCode
UpscaleGasCodeT ype
Code used to identify upscale gas level.
OnlineZeroAPSIndicator
IndicatorType
Alternative performance specification (APS)
indicator
OnlineUpscalcAPSIndicator
IndicatorType
.Alternative performance specification (APS)
indicator.
OfflineZeroAPSIndicator
IndicatorType
Alternative performance specification (APS)
indicator.
OffMneUpscaleAPSIiidicator
IndicatorType
Alternative performance specification (APS)
indicator.
OnlineZeroInj eetiouDate
OptionalDateT ype
Online zero level injection date.
Oiiinellpscaleliij ectionDate
OptionalDateType
Online upscale level injection date.
OfflineZeroMjectionDate
OptionalDateType
Offline zero level injection dale.
OfflineUpscalelnjectionDate
OptionalDateType
Offline upscale level injection date.
OnlineZeroInj ectioiiBoiir
OptionalHourType
Online zero level injection how.
OnlineUpscalelnj ectionllour
OptionalHourType
Online upscale level injection hour.
OflflineZeroInjectionHour
OptionalHourType
Offline zero level injection hour.
OfflineUpscalelnjectionHour
OptionalHourType
Offline upscale level injection hour.
Page 24
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 42
ProtocolGasData
Vendor Identifier i
•
Fxpii .itionD.ite
Figure 43
ProtocolGasData XML Elements
XML Tag
type
Definition
GasLevelCode
GasLe velC odeType
Code used to identify calibration gas level.
GasT ypeCcxle
GasTypeCodeT ype
Code used to identify the type of gas in the
cylinder.
Cylinderldentifier
CyliiiderldentiflerType
Vendor-assigned identification or serial
number found on the cylinder.
Vendorldentifier
VendorlndeutifierT ype
The EPA-assigned PGVP Vendor ID of
the production site that supplied the
cylinder.
ExpirationDate
OptionalDateType
Date on which the cylinder's gas expires.
Environmental Protection Agency
Page 25
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 44
QACertificationEventData
— * Monitoring SyatemlD~[
rS>r
' StackPipeiD
Unit®
'ComponentiD
I
'QACertEventCode
' QACertEventDste
'OACertEventMour
I
— ° RecjuireciTestCocte 1
£*Cew5iloria5eflinDate
' CcmditionalBegtnHour
" CompletionTestDate
}
—TCornpl^^
Figure 45
QACertificationEventData XML Elements
XML Tag
Type
Definition
StackPipeiD
RequiredStackPipe lype
Three to six alphanumeric character code which is
assigned by the source to identify a stack or pipe.
UnitID
RsquiredUmtType
One to six alphanumeric character code assigned by
the source to identify a unit.
MomtoringSystemlD
Optionalldenti fieri'ype
The three digit code used by the source to identify
the monitoring system.
ComponentiD
OptiotmMeiitifierType
The three digit code assigned by the source to
identify the component.
QACertEventCode
QACertEventCodeType
Code used to identify QA and certification event.
QACertEventDate
RequiredDateT ype
Dale on which the QA Cert Event occurred.
QACertEventHour
RequiredHourT ype
Hour in which the QA Cert Event occurred.
coat.
Page 26
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 45
QACertificationEventData XML Elements (cont.)
XML Tag
RequiredT estCode
Type
RequiredT estCodeT ype
Definition
Code used to identify the test(s) required due to the
event.
CoriditionalBeginDate
OptionalDateType
Date on which conditional data validation began
based on completion of a successful daily
calibration.
ConditionalBeginHour
OptionalHourType
Hour in which conditional data validation began
ba»ed on completion of a successful daily
calibration.
Completion IestDate
OptionalDateType
Dale in which the last test was completed.
CompletionT estHour
OptionalHourType
Hour in which last test was completed.
Figure 46
RATAData
RATAData
" NumberOfLoadLevel#
'RelativeAccurscy f
j' ¦ ¦ -5
RATAFrequencyCode
%
<- - -tm RAT A Summary Data
0..x
ata |jj
Figure 47
RATAData XML Elements
XML Tag
Type
Definition
NumberOfLoadLevels
NumberOfLoadLevels
Type
Number of load or operating levels comprising
test.
RelativeAccuracy
RelativeAccuracyType
Reported relative accuracy.
RATAFrequencyCode
RAT AFrequeucyCode
Type
Code used to identify RATA frequency.
OverallBiasAdjustment
Factor
BiasAdjustinentFactor
Type
Reported overall bias adjustment factor for this
test.
Environmental Protection Agency
Page 27
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 48
RATAKunData
Figure 49
RATARunData XML Elements
XMI. Tag
Type
Deftuition
RunNumber
RnnNutnberType
Run number.
BeginDale
ReqoiredDateType
Date in which information became effective or
activity started.
BeginHonr
RequiredHourType
Hour in which information became effective or
activity started.
BegiiiMimite
RequiredMiuuteT ype
Minute in which the RATA run began.
EndHour
RequiredHourT ype
Last hour in which information was effective or
hour in which activity ended.
EndMiiinte
RequiredMiriuteType
Last minute in which information was effective or
minute in which activity ended.
EndDate
RequiredDateType
Last date in which information was effective or date
ill which activity ended.
(cont.)
Page 28
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 49
RATARunData XML Elements (cont.)
XML Tag
Type
Definition
CEMValue
CEMValtieType
Value from GEM system being tested.
KATAReferenceV alue
RATAReferene e¥ alue
Type
Value from reference method, adjusted as necessary
for moisture and/or calibration bias.
GrossUnitLoad
GrossUnjtl^oadTypc
Gross unit load or average velocity at operating
level.
RimStatusCode
RunStatusC odeT ype
Code used to identify run status.
Environmental Protection Agency
Page 29
-------
December 10, 2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 50
RATASummaryData
Page 30
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 51
RAT ASummary Pat a XML Elements
\ \I]. I:i«>
1 \|>f
Definition
OperatiiigEevelCode
OperatiiigLevelCode
Type
Code used to identify the operating level.
AverageGrossUnitLoad
Gross UnitLoadType
Average gross unit load (MWe or steam) or
average velocity at operating level.
ReferenceMethodCode
RefMethodCodeType
Code used to identify a reference method.
MeanCEMValue
CEMValueType
Arithmetic mean of CEMS values.
MeanRAT ARefei ence
Value
RATARcference Value
Type
Arithmetic mean of reference method values.
MeanDiffaenee
Differ enceValusT ype
Reported mean of the difference data.
StandardDeviation
Difference
Difference ValueT ype
Standard deviation of difference data.
ConfideiiceCoefficieiit
ConfideiiceCoefficieiit
Type
Confidence coefficient.
TValue
TValuelype
Tabulated t-value.
APSIndicator
IndicatorType
Used to indicate if the alternative performance
specification (APS) is used.
Relative Acc ura cy
RelativeAccuracyType
Reported relative accuracy.
BiasAdjustmeutFactor
BiasAdjustrnentF actor
Type
Reported bias adjustment factor of load level.
C020r02Refereiice
MethodCode
C 0>0r02Reference
MethodType
Code used to identify reference method used for
CO? or O3.
StackDia meter
StackDiameteTT ype
Stack diameter at test port location.
SfackArea
CrossSection'Iype
Stack or duct cross-sectional area at test port.
NumberOfTraverse
Points
NumberOfrraverse
PointsType
The number of Method 1 traverse points in the
test runs.
CalculatedWAF
WAFType
Calculated WAF applied to all runs of this RATA
load level.
DefaultWAF
WAFType
Default wall effects adjustment factor.
Environmental Protection Agency
Page 31
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 52
RATATraverseData
RATftTraverseData
-c
: MettiocfT raversePolntIO
5 VeiocitfCatfbrationCoefficient
'LastProbeDate
AwgWelBtffPressure
8 AvgSquareVdDiffPressure |
"E
-C
-c
T Stack T empenture
PototUsedfndicator
w™|
^-4;
NumbertVritEffectsPoirits
—pPttdiAngie^
* Calcul«tecJ¥eiocitf
Figure 53
RATATraverseData XML Elements
XML Tag
Type
Definition
ProbelD
ProbelDTypc
Probe ID.
ProbeTypcCodc
ProbeTypeCodeType
Code used to identify a probe type.
Pressw eMeasureC ode
PressureMeasureCode
Type
Code used to identify a pressure measurement device
type.
MetliodTraversePointID
MethodlDType
Method 1 traverse point ID,
VelocityCalibration
Coefficient
VelocityCa 1 ibration
CoeffieientType
Probe or pitot tube velocity calibration coefficient.
LastProbeDate
OptionalDateT ype
Date of latest probe or pitot tube calibration.
(cent.)
Page 32
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 53
RATA I raverseData XML Elements (cont.)
XML Tag
Type
Definition
AvgVelDiffPressure
PressureType
Average velocity differential pressure at traverse
point
AvgSquareVelDiff
Pressure
PressureType
Average of square roofs of velocity differentia!
pressures at traverse point.
TStackTenjperature
T emperatureType
T Stack temperature at traverse point.
PointUsedlndicator
IndicatorType
Used to indicate that the traverse point is one of the
four method 1 points closest to the stack wall and
this test run was used to determine a WAF.
NiaiiberWallEffects
Points
NuinberW allEffects
PomtsType
Number of wall effects measurement points used to
derive replacement velocity.
YawAngle
AngleType
Yaw angle of flow at traverse point.
PitchAngle
AngleType
Pitch angle of flow at traverse point.
CalculatedV elocity
VelocityType
Calculated velocity at traverse point, not accounting
for wall effects.
ReplacementVelocity
VelocityType
Replacement velocity at traverse point, accounting
for wall effects.
Figure 54
T estExtensionExemptionData
Environmental Protection Agency
Page 33
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 55
TestExtensionExemptionData XML Elements
VWT T__
Type
Definition
StackPipeJD
RequiredStackPipe
Type
Three to six alphanumeric character code which is
assigned by the source to identify a stack or pipe.
UnitID
RequiredU ni tTyp e
One to six alphanumeric character code assigned by
the source to identify a unit.
Year
Reporting Y earType
Year.
Quarter
Quarter'Iype
Quarter.
MonitoringSystemlD
OptionalldentifierType
The three digit code used by the source to identify
the monitoring system.
CoinponentlD
OptionalldenlifierType
The three digit code assigned by the source to
identify the component.
UoursUsed
BoursUsedType
Hours of use for non-redundant backup or other
type of claim for QA schedule extension.
SpanScaleCode
SpanScaleCodeT ype
Code used to identify the span scale.
Fuel Code
TestExtension
ExemptionFuelCode
Type
Code used to identify the type of fuel.
ExtmsionOrExeniptioii
Code
ExfeiisioiiExeniplioii
CocIeType
Code used to identify the extension or exemption.
Figure 56
T estQualificationData
Page 34
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 57
TestQualiflcationData XML Elements
XML Tag
Type
Definitiou
TestCIaiiiiCocIe
T estClaimCodeT ype
Code used to indicate the type of test claim
(i.e., single load, normal load exemption or
operating range exemption).
BegiiiDate
OptionalDate'I ype
Date in which information became effective or
activity started.
EndDate
OptioiialDateType
Last date in which information was effective or
date in which activity ended.
HighLoadPercentage
Percentage V alueT ype
Percentage of the time that the unit operated at
high load.
MidLoadPerceutage
Percentage ValueType
Percentage of the time that the unit operated at
mid load.
LowLoadPercentage
Percentage ValueType
Percentage of the time that the unit operated at
low load.
Environmental Protection Agency
Page 35
-------
December 10, 2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 58
T estSummaryData
-j" Monitoi iiujSysienilt'} |
—pComponeirrtlP |
—1~ SpanScaleCode ~|
—|~TestHi.iml)et |
"TestReasonCode |
—1~ TestDe sc i iptiom |
"TeslResultCode |
—1~ BetjinD.ite |
—|~BefjinHour |
—|~BetjinMiiurte |
—|~EiKlDate~|
TestSummoryDoto £]—f ¦¦¦ Bh
"GiacePeiiodlndicatoi
—1= Quill
"TestCommeiit
- - ^CalihiationlnjectionData [+|
0..co
- -^LineaiftySummaiyData
0..co
--^RATAData [+1
-^FIowToLoatlReferenceData 0
•• -^FIowToLoadCheckData ^
- -^CydeTimeSummaiyData [+]
• -^OiilmeOfflmeCalibiationData [t]
--I FuelFlowmeterAccuiacyData [+1
'* ; i
•• I^Ti ,mr?mi11ei Ti
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 59
TestSummaiyData XML Elements
WII liisi
Type
Definition
StackPipelD
RequuedStackPipeType
Three to six alphanumeric character code which is
assigned by the source to identify a stack or pipe.
UnitID
RequiredlJnitType
One to six alphanumeric character code assigned by
the source to identify a unit.
TestTypeCode
TestTypeCodeType
Code used to identify test type.
MonitoringSystemID
OptionalldentifierType
The three digit code used by the source to identify
the monitoring system.
CoinponentlD
QptionalldentifierType
The three digit code assigned by the source to
identify the component.
SpanScaleCode
SpanScaleCodeType
Code used to identify the span scale.
TestNiunber
Requir edTestNuniber
Type
Test number.
T estReasonCode
TesiReasonCodeType
Code used to identify test reason.
T estDescription
T estDescriptionT ype
Test activity description.
TestResultCode
T estSummaryT estResult
C"odeT\pe
Code used to identify reported test result.
BeginDate
OptionaJDateType
Date in which information became effective or
activity stalled.
BeginBoiir
OptionalHourType
Hour in which information became effective or
activity started.
BeginMiinite
OptioiialMinuteType
Minute in which the test began.
EndDate
OptionalDateType
Last date in which information was effective or
date in which activity ended.
EndHour
OptionalHourT ype
Last hour in which information was effective or
how in which activity ended.
EndMinute
OptionalMiriuteT ype
Last minute in wliich information was effective or
minute in which activity ended.
GracePeriodlndicator
IadicatorType
Used to indicate whether the test was, performed in
a grace period.
Year
OptionalYearT ype
Year.
Quarter
Optiona lQuarterT ype
Quarter.
TestCoinnient
TestCommentType
Test comment.
InjectionProtocolC ode
InjectiooProtocolCode
Type
Indicates the use of either elemental or oxidized
NIST-traceable Hg standards.
Environmental Protection Agency
Page 37
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 60
T ransmitterT ransducerData
TwistS^ EH'——Eh
Figure 61
TransmitterTransducerData XML Elements
\MI. 1'jisi
LowLevelAccuracy
Type
AccuracyType
Dt'linition
Accuracy determination at low level.
LowLevel Accuracy
SpecCode
AccuracyMethodType
Code used to determine the accuracy determination
methodology for low level.
MidLevelAccuracy
AccuracyType
Highest accuracy determination methodology for
mid level
K tidLevelAccuracy
SpecCode
AccuracyMethodType
Code used to identify the accuracy determination
methodology for mid level.
HighLevelAccuracy
AccuracyType
Accuracy determination at high level.
HighLevelAccuracy
SpecCode
AccuracyMethodType
Code used to identify the accuracy determination
methodology for high level.
:LowLeve)Accur«cySp«cCode
*MidLev^Mu^iT|
5 ; 1
~ MidLevef Accuracy SpecCode
- ^HiohLeyelieeuraey|
- ' HtghLevelAccuracy SpecCode
Page 38
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 62
UnitDe fault! estData
MOxOefaultRate
J
•
-f MumberOfUnitslnGroup
—I Humbei Of I estsForGroup
;^Un(tl)ef h
Figure 63
UnitDefaultTestData XML Elements
XML Tag
Type Definition
FuelCode
UnitDefaultT eslFuel
CodeType
Code used to identify the type of fuel.
NOxDefaiiltRale
NO^DefaultRateType
NOjj default rate. Only applicable for LME Units.
OpenrtingCondition
Code
UnitDe faiiltTest
Opera tingC ondition
CodeType
Code used to identify the operating condition.
GroupID
GroupIDType
For a group of identical units using testing to
determine default NOx rate, this ID identifies the
group.
N'umbeiOfUnitsIn
Group
NumberOfUnitsIn
GrowpTjpe
Number of identical units in the group.
NuoiberOfrestsFor
Group
NumberOfTestsFor
GroupType
Number of unit-specific tests conducted for this
group of identical units.
Environmental Protection Agency
Page 39
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 64
UnitDefaultTestRunData
Figure 65
I'nitDefaultTestRunData XML Elements
\MI. hi-:
OperatiiigLevelForRim
RunN umber
Type
OperatiiigLevelType
RiaiNiiiiiberType
iHliitifioii
Identifies the operating level for this run of a
unit default test.
Rim number.
BeginDate
OpIionalDateType
Date on which the unit default test run began.
BeginHonr
Optional! ToiirType
Hour in w hich the unit default test nui began.
BegiiiM.inute
GptionalMiiuiteT ype
Minute in which the unit default test run began.
EndDate
OptionalDateType
Last date in which mfomiation was effective or
date in which activity ended.
hndHour
OptionalHoiaType
Last hour in which information was effective or
hour in which activity ended.
EndMinute
GptionalMiiuiteT ype
Last minute in which information was effective
or minute in which activity ended.
cont.
Page 40
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 65
UnitDefaultTestRunData XML Elements (cont.)
XML Tag
ResponseTime
Type
RespoiiseTimeType
Definition
Response time in seconds according to Method
20 of Appendix A to Part 60.
RefereiKeValue
ReferenceValueType
The reference method value for the run.
RimUsedindicator
IndicatorType
Flag to indicate this ran used to calculate
highest 3-run NO, emission rate average at any
tested load level.
Figure 66
Simple Types Used for Validation
simple 1 \pc
N;iiiir
I Nf
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilliplr 1 > |)e
1 |t\
BilSt-
A Now
Nil 11
\ Illill'S
\ P;ilu rnv
Ri-sirit (iiHiN. and
Villus'*
Notes
AETBNameType
AirEnussionTestingDaWAETB
Name
AirEniissioiiT estingData/
ProviderName
String
No
Maximum Length =
50 characters
AETBEMail'I'ype
AirKniissionTestingData/AETB
Email
AirEniissioiiT estingData/
ProviderEmail
String
No
Maximum Length =
70 characters
AETBPhone
NiimberType
AirEniissioiiT estingData/AETB
PhoneNumber
String
No
Maximum Length =
18 characters
Angle'I'ype
RATATraverseData/Pitch
Angle
RAT ATraverseData/Yaw
Angle
Decimal
Yes
Total Digits = 6,
Decimal Places = 1
BiasAdjustment
Facto rType
RATAData/OveraUBias
AdjustmentF actor
EATASumiiiaryData/Bias
AdjustmentFactor
Decimal
Yes
Total Digits = 5,
Decimal. Places = 3
CalibrationError
Type
CalibiationlnjectionData/
UpscaleC alibi ationEnor
CnlibrationliijectionData/
ZeroCalibrationError
ChilineOffiineCalibrationData
OfflineUpscaleCalibrationError
OiiliiieOffliiieCslibralioiiData/
OfflineZeroC'alibrati on Error
OnliaeO fflineC a libra tionData/
OnlineUpscaleCalibration
Error
OrJineOfflineC alibrationData/
OnlineZeroCalibrationError
Decimal
Yes
Total Digits = 6,
Decimal Places = 2
(coot.)
Page 42
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii it>
Base
\llow
Null
\ iilidmion Par11i n\.
Kt-sli it iiiiiis. ;iik1
Values
Notes
Calibration
InjectioaGas
LevelCodeType
Cyc leT iineliij ectioiiData/
GasLevelCode
String
No
HIGH
ZERO
CilibrationValne
Type
CalibrationlnjectionData/
UpscaleMea sured'Value
Calibrationl nj ectioiiData/
UpscaleReference Value
CalibrationlnjectionData/Zero
MeasuredValue
C alibrationlnjectionData/Zero
ReferenceValue
OnlineOfflineCalibrationData/
Online/.ero Reference Value
OiiliiieOffiineCalibraMonData/
OnlineUpscaleRe ference Va lue
OnlineOfflineCalibrationData/
OfflineZeroReference Value
OnlmeOfflineC alibrationData/
OfflmeUpscaleReferenceValue
Decimal
Yes
Total Digits = 13,
Decimal Places = 3
CEMValueType
RATARunData/CEMValue
RAT ASiiiniiiaryData/Mean
CEM Value
Decimal
Yes
Total Digits = 13,
Decimal Places = 3
CO>OrO;
Reference
MethodType
RATASimHnaiyData/C020r02
ReferenceMethodCode
String
Yes
3
3 A
Confidence
C oefficieiitType
RATASummaryData/
ConfidenceCoefficieiit
Decimal
V £»C
Total Digits =13.
Decimal Places = 3
CrossSection
Type
RAT ASummaryData'Stack
Area
Decimal
Yes
Total Digit-, = 6,
Decimal Places = 1
CycleT lineType
CycleTiinelaj ectioiiData/'
InjectionCycleT inie
Decimal
No
Total Digits = 2,
Decimal Places = 0
Cylinderldentifier
Type
ProtocolGasData/Cyliiider
Identifier
String
No
Maximum Length =
25 characters
(cont.)
Environmental Protection Agency
Page 43
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Simple-Type
Name
Used By
Base
Allow
Null
Values
Validation Patterns.
Restrictions, ami
Values
Notes
DensityType
AppemlixEHeatlnputFroniOil
Data/OilDensity
Decimal
Yes
Total Digits = 11,
Decimal Places = 6
DensityUnitsOf
MeasureCodeType
AppendixE HeatlnputFromOil
Data/OilDensityUnitsOf
MeasureCode
String
Yes
LBBBL
T BGAL
I BM.;
LBSCF
DifferenceType
FuelFlowT oLoadT estData/
Avei aaeDitiereiice
Decimal
Yes
Total Digits = 5,
Decimal Places = 1
Difference Value
Type
RATASiimmaryData/Mean
Difference
RATASuinmaryData/
StandardDeviationDifference
Decimal
Yes
Total Digits = 13,
Decimal Places = 3
Extension
ExemptionCode
Type
T estExtensionExemptioiiData/
ExteiisionOrExeniptioaCode
String
No
FLOWEXP
LOWSQTR
LOWSYTD
NONQADB
NONQAOS
NONQAPB
NRB720
RANGENU
FFaetoiType
AppHCorrelationTest
SummaiyData/FFactor
Decimal
Yes
Total Digits = 10,
Decimal Places = 1
FlowLoadRatio
Type
FlowToLoadReferenceData/
ReferenceFlow LoadRatio
Decimal
Yes
Total Digits = 6,
Decimal Places = 2
FlowToLoad
ClieckOperating
LevelCodeType
FlowT oLoa dC hec kDa la/
OperatingLevelCode
String
Yes
"or
n
L
M
N
FuelAccuracyType
FuelFlovvmeterAccuracyData/
HighFuelAccuracy
FuelFlowmeterAccutacyDafa/
LowFuelAccuracy
F uelFlowmeterAc curacyData/
MidFuelAcciiracy
Decimal
Yes
Total Digits = 5,
Decimal Places = I
FuelFlowRateType
FuelFlowToLoadBaseline
Data/AverageFueMowRate
Decimal
Yes
Total Digits =10,
Decimal Places = 1
(com.)
Page 44
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii n>
Base
\llow
Null
V;thit \
Yiilichiiion Par11 i iiv
Kt-sli it iiiiiis. ;iik1
Values
Notes
FuelFlowT oLoad
BaselineUnitsOfM
easureCodeType
FuelFlowT oLoadBaselineData/
FuelFlowT oI.oadUOMCode
String
Yes
1
2
3
4
5
6
7
8
9
GasLevelCode
Type
LinearitySummaryData/Gas
LevelCode
Protoc olGa sDat a/GasLe v el
Code
HgSuimnaryData/GasLevel
Code
String
No
HIGH
LOW
mid
GasTypeCodeType
ProtocolGasData/GasTypeCode
Stiing
No
Maximum Length =
255 characters
GCVType
AppeudixLHentlnputFrom
GasData; Ga&GC'V
AppendixFHeatlaputFromOil
DatatOilGC'V
Decimal
Yes
Total Digits = 10,
Decimal Places. = 1
GCVUnitsOf
MeasureCode
Type
AppendixEHeatlnputFromOil
Data/OilGC\T.fiiit.iOfMeasure
Code
String
Yes
BTUBBI.
BTlTGAL
BTtTLB
BTUM3
BTUSC'F
GHRUnitsOf
MeasureCode
Type
F uelFlowT oLoadBaseline
Data.' GHRtiiutsQfMeasure
Code
String
Yes
BTUKBTU
BTUKWH
BTULB
GrossHeatRate
Type
FlowT oLoadRefereneeData/
RefereuceGrossHeatRate
F uelFlowT oLoadBaseline
Data/BaselineGHR
Decimal
Yes
Total Digits = 6,
Decimal Places = 0
(emit)
Environmental Protection Agency
Page 45
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nhnjili-1 \|k-
NiHiif
I SC(i B\
H;)sr
Alitm
Mill
\ ;ihlt's
\ ;iliil:Ui(fil i'aMci lis.
KfNlrirtiniiv :iml
\ 'iihu-N
.Notes
GrossUnitLoad
Type
HowToLoadReferenceData/
AverageGrossUnitLoad
FuelFlowT oLoadBaseline
Data/Avera geLoad
RATARunDaWGrossUnit
Load
RAT A S ummaryData/Average
GrossUnitLoad
Decimal
Yes
Total Digits = 6,
Decimal Places = 0
GroupIDType
TJnitDefaultTestData/
Group ID
String
Yes
Maximum Length =
10 characters
HeatluputType
AppEC orrela rionT estRunData/
T otalHeatlnput
AppendtxHHeatlilpu 11 ram
GasData/GasHeatlnput
AppendixEHeatlnputFromOilD
ata/OilHeatliipiit
Decimal
Yes
Total Digits = ?,
Decimal Places = 1
HourlyHeatlnput
RateType
AppEGon elatienTestRunData/
HourlyHeatlnput Rate
AppECorrelationTest
S ummaryData/Average
HourlyHeatliiputRate
FlowToLoadReferenceData/
AverageHourlyHeatlnputRate
I ueil louT'oLoadBaseline
Data, AverageHourlvHeat
InputRate
Decimal
Yes
Total Digits = 7,
Decimal Places = 1
HoursUsedType
T estExteiisioiiExempti ©iiData/
HoursUsed
Integer
Yes
Minimum Value
(inclusive) = 0,
Maximum Value
(inclusive 1 = 2208
(cent.)
Page 46
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
\!Im\
V,tli(hl!ii>ll P.lth ! lis.
SimpleType
Null
it tioiis. and
Kane
Used By
ItilNf
\ ;)ltu s
Notes
IndicatorType
CalibrationlnjectionData,
String
Yes
0
OnLineOffLiiielndicator
1
CalibrationlnjectionData/
UpscaleAPSIiidicator
CalibrarioiiInjectionData/Zero
APSIndicator
F lowT oLoadCheckData/Bia
sAdjustedlndicator
FlowToLoadReferenceData/
C'a lc SeparateReference
Indicator
HgSummary Data/APSIndicator
Linearity.Summary Data/
APSIndicator
OiilineO fflineC a libra tioiiDa ta1
OttliiieUpscale APS Indicator
OiilineOfflineCalibrationData/
OffliueZeroAPSIndicator
OiilineOfflineCalibrationData/
OnlineUpscaleAPSIndicator
OiilineOfflineCalibrationData/
OnlineZero APSIndicator
RAT ASunmutry Data-'APS
Indicator
RAT ATravers eData/Point
Usedlndicator
T estSummaryData/GTace
Penodlndieator
UuitDefaultT estRjuoData/Run
Usedlndicator
(cont.)
Environmental Protection Agency
Page 47
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilllfllr 1 > |)c
1 |t\
Bast-
Allow
Nil II
\ IllillS
\ Piiiu rnv
Ri-sirit (idiiN. and
Yuliis"*
Notes
Inj ecti onProtocol
CodeType
T esfSuimiiaryDafa/Iiijeetion
ProtocolCode
String
Yes
HGE
HGO
LinearityValue
Type
HgSiurnmmyData Mean
MeasuredValue
H gS unnuaryDa ta. Mean
ReferenceValue
H glnj ec t lonData/M ean
MeasuredValue
Hglnj ectionData/Mean
Refereoc e\ra lue
Linearitylnj ectionData/
MeasuredV a hie
Line aritylnj ectionData/
ReferenceValue
Line aritySumniaiy Data/Mean
MeasuredValue
Linearity SiiniiiiaryData/Mean
ReferenceValue
Decimal
Yes
Total Digits =13,
Decimal Places = 3
MassT ype
AppendixEHeatlnputFromGil
Data/OilMass
Decimal
Yes
Total Digits = 10,
Decimal Places = 1
MeasuredValue
Type
OnliiieOfflineCalibratioiiDala/
O ffl ineUpscaleMeasured
\*alue
OnlineOf'fliiieCalibrntioiiData/
OnlineL'pscaleMeasured
\ alue
Decimal
Yes
Total Digits = 13,
Decimal Places = 3
MetlwdlDT ype
RATATraverseData/Metiod
TraversePointID
String
No
Minimum Length = I
character. Maximum
Length =
3 characters
Molecular Weight
Type
PlowRATARiinDats/Diy
MolecularWeight
FlowRATARunData/Wet
MolecularWeight
Decimal
Yes
Total Digits = 5,
Decimal Places = 2
(CGIlt)
Page 48
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii it>
Base
\llow
Null
V;ihit \
Yiilichiiion Par11i n\.
Kt-sli it iiiiiis. ;iii
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Simple-Type
Name
Used By
Bast-
Allow
Null
Ynlllrs
\ aliii I'iiMu us.
Ki'sirit finiis. and
Y;ilm \
Noh-\
NuniberOfHours
Type (cont.)
FiielFlowToLoadBaseliiie
Data/NiiiiiberOfHours
Ex c I udedRamping
F oelFlowT oLeaclT estData/
NumberOfHoursExcluded
Cofiring
F uelFlowT oLoadT estData/
NuniherOtHoursExcluded
LowRange
F uelFlowT oLoadT estData;
N umberOfHoursExc hided
Ramping
FuelFIowToLoadT estData/
N umbeiOfHoursU sed
Non-
Negative
Integer
(cont.)
Yes
(cont.)
Maximum Value
(inclusive) = 9999
(cont.)
N umberOfLoad
LevelsType
RAT AData/NumberOfLoad
Levels
Decimal
Yes
Total Digits = 1,
Decimal Places = 0
NumbeiOfTests
FarGioupType
UnitDefaultT estData/Number
OfTestsForGroup
Decimal
Yes
Total Digits = 2,
Decimal Places = 0
NuniberOf
TraversePoints
Type
Flow RAT ARimData/Number
OfT raversePoinf s
RATASumiuaiyData/Number
O fTraversePoints
Decimal
Yes
Total Digits = 2,
Decimal Places = 0
NiimberOfUnifsIa
GroupTvpe
UnitDefaultT estData/Number
OflJnitsInCiroup
Decimal
Yes
Total Digits = 2,
Decimal Places = 0
NumberWall
EffeetsPointsType
RAT ATraverseData/Number
WallEffectsPoints
Decimal
Yes
Total Digits = 2,
Decimal Places = 0
OperatmgLevel
Code Type
FlowToLoadReferenceData/
OperatiagLevelCode
RATASuininairyData/'Operafiiig
LevelCode
String
No
H
L
M
N
OperatiiigLevel
Type
AppECorrela tionT estSummary
Data/ Opera tingL e velForRun
UmtDefaultT estliiiiData/
OperatingLevelForRun
Non-
Negative
Integer
No
Minimum Value
(inclusive) = 0.
Maximum Value
(.inclusive) = 99
(cont.)
Page 50
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
Simple-Type
Name
rst-ii it>
Base
\llow
Null
\
\ iilidmion i'.iin r»\.
Kt'sli i« iioiis. iiml
Notes
OptionalDateType
CalibrationlnjectionData
UpscalelnjectionDate
CalibralioiiIiijectionData/Zero
InjectionDate
FuelFlou meter AccuracyData/
ReinstallationDate
OnlineOfflineCa libra tionData.
Ofil ineUpsc a lelnj ec tiowDa te
OnliueOfflineCalibrationData/
OfflitieZeroInj ec tiouDat e
OnlioeOffliiieCalibratioiiData
OulineU psca lelnj ectionDate
OiJuieOffliiieCalibratiottData/
OnliueZeroInjectionDate
ProtocolGasData/Expiration
Date
QACeitificationEveetData/
C'ompletionT estDate
QAC enifkationEveritData/
Conditiona IB eginDate
RAT AT ra verseData/LastProbe
Date
T estQualificationData/Begin
Date
TestQualificationData/EndDate
T estSmnmaryData/BeginDate
T estSummaiyData/EndDate
UnitDefaultT estRunData/B egin
Date
UnitDefaultT estRiuiData/End
Date
Date
Yes
Must be a date
(cont.)
Environmental Protection Agency
Page 51
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilllfllr 1 > |)c
1 |l\
Bast-
A Now
Nil 11
\ Illill'S
\ alid;i:i'iii P;ilu rnv
Ri-sirit (iiHiN. and
Yuliis"*
Notes
Optional HourType
CalibrationlnjectionData/
UpscalelnjectionHour
CalibrationlnjectionData/Zero
InjectioiiHoiir
FuelFlowmeterAccuracyData/
ReinstallatiouHour
OnlineOfflineC'alibrationDatai
Ofil ineUpscalelnj ec tionHour
OnliueOffliiieC alibrationData/
OffliiieZeroInjectioiiHour
OnliueOffliiieC alibrationData
OulineU psca leliij ec tiouHour
OnlineOfflineCalibrationData/
OnliueZeroInjec tionHour
QACertificationEveutData/
CompletionT estHour
QACertificationBventData/
ConditionalBegiiiHour
TestSummaiyData/BeginHcnir
T estSuxmnaryData/EndHour
UnitDefaultT estRunData/Begia
Hour
UnitDefaultT estRuaData/End
How
Integer
Yes
Minimum Value
(inclusive) = 0,
Maximum Value
(inclusive) = 23
(cont.)
Page 52
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii it>
Base
\llow
Null
\
\ iilidmion Par11i n\.
Kt-sli it iiiiiis. ;iik1
Values
Notes
Optionalldentifier
Type
QAC ertificationEventData/
C'omponentlD
QACertificatioiiEveiitData/
MoiiitoriiigSystemlD
T e->tExtensicmExemptioriData/
ComponentlD
T e&tExtensionExemptionData/
MonitoringSysteiuID
T estSummaryData.
CompoiientID
TestSiuimiaryData/Monitoring
S\stemID
String
Yes
[A-Z0-9HL3}
One to three
character
alphanumeric
string
OptionalMinute
T>pe
CaiibiationliijectionDafa/
UpscalelnjectioiiMiiuite
CalibratioiiInjecfioiiDat a/Zero
InjectionMinufe
T estSunmiaryData, Begin
Minute
T estSmnmaryData/EndMinute
ITni tDefaultT est RiitiDafa/Begiii
Minute
UuitDefaultTestRiniData/'Eacl
Minute
Integer
Yes
Minimum Value
(inclusive) = 0.
Maximum Value
(inclusive) = 59
OptionalQuarter
Type
T estSununaryData/Quarter
Integer
Yes
Minimum Value
(inclusive) = 1,
Maximum Value
(inclusive') = 4
OptionalT inieT ype
Cycle! imeSummaryData/
TotalTime
Integer
Yes
Minimum Value
(inclusive 1 = 0,
Maximum Value
(inclusive) = 99
(cont.)
Environmental Protection Agency
Page 53
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilllfllr 1 > |)c
1 |t\
Allow
Null
Ynlllrs
\ P;ilu rnv
i\i-siri< tiiiiiv and
Villus'*
Notes
OptionalY earType
T estSummaryData/Year
Integer
Yes
Minimum Value
(inclusive) = 1940,
Maximum Value
< inclusive) = 2050
ORISCodelype
Qiialin'AssuranceAncICert/
ORISCode
Integer
No
Minimum Value
(inclusive) = 1.
Maximum Value
(inclusive 1 = 999999
Percentage Value
Type
T estQualificationData/High
LoadPercentage
T estQualificationData/Low
LoadPercentage
T eslQualificatioiiData/Mid
LoadPercentage
Decimal
Yes
Total Digits = 5,
Decimal Places = I
Percent
DitteienceType
F lowT oLoadCheckData/AvgA
bsoliuePercentDiff
Decimal
Yes
Total Digits = 5,
Decimal Places = 1
PercentEixorType
HgSummaryData/PercentHrror
Line aritySinmnary Data/
PercentErTor
Decimal
Yes
Total Digits = 5,
Decimal Places = 1
PercentType
FlowR AT ARunData/Percent
co2
Flow RATARimData/Percent
Moisture
FlowRATARunData/PercentOz
Decimal
Yes
Total Digits = 5,
Decimal Places = 1
PressiueMeasure
CocleType
RAT AT ra verseData/Pressure
MeasureC'ode
String
Yes
ELEC
FLUID
MECH
Press ureType
RAT ATra vers eDa t a/ A vg
SqnareVelDiffPressnre
RAT ATraverseData/AvgVel
DifEPressure
Decimal
Yes
Total Digits = 5,
Decimal Places = 3
ProbelDType
RAT ATraversdData/ProbelD
String
No
Maximum Length =
11 characters
(cont.)
Page 54
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
simple I \|tr
Vim*1
1 st-
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Allow
\ .ilitiiiiioii TiifU i n\.
SiinpleType
Null
i< fii>n\. and
Name
Used By
Bast-
Ynlllrs
\ ;thu\
Notes
QAC'ertEveut
QACertifkationEventData
String
Ye-
195
C'odeTvpe (cont.)
QAC'ertEventCode (cont.,)
l cont.)
(cont.)
200
2 so
251
253
254
255
300
301
302
305
310
311
312
400
401
402
405
405
410
501
502
503
504
600
605
610
620
630
700
800
900
950
QIMiddleName
Ah E i i 11 sm onT e stingDa ta\QI
String
Yes
Maximum Length =
Type
Middlelmtial
1 character
QINameType
Aii'EiiiissionTestiiigData\QI
FirstName
AirEiiiissionTestingDataNQI
LastName
String
No
Minimum Length =
1 character
Maximum Length =
25 characters
(cont.)
Page 56
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii it>
Base
\llow
Null
\
Yiilichiiion Par11 i iiv
Kt-sli it iiiiiis. ;iik1
Values
Notes
Quarto-Type
T estExtensionExemptioiiData/
Quarter
String
No
1
2
3
4
RAT AFrequenc y
C'odeType
RATAData/RATAFreqiiency
Code
String
Yes
2QTRS
4QTRS
SQTRS
ALTSL
OS
RAIAReference
ValueType
RATARiuiData.- RATA
ReferenceValue
RATASummmyData.'Meaa
RAT ARe ferenc e Vn lue
Decimal
Yes
Total Digits =13,
Decimal Places = 3
RatioType
F uelF lowT oLoadBaselineDat a/'
BaselineFuelFlowToLoadRatio
Decimal
Yes
Total Digits = 6.
Decimal Places = 2
ReferenceMethod
FlowType
Flom'ToLoadRefereiiceDala/
AverageReferenceMethodFlow
Decimal
Yes
Total Digits =10,
Decimal Places = 0
ReferenceValue
Type
AppECorrelatioiiTestRunData/
ReferenceValue
AppECorrelationTestSuinmaiy
Data/MeanReferenceValue
UnilDefanltT citRunData/
RefereiiceValue
Decimal
Yes
Total Digits = 8,
Decimal Places = 3
RefMethodCodc
Type
RATASuminaiyData/
ReteienceMethodCode
String
Yes
2
2F
2FH
2FJ
2G
2GH
2GJ
21
20
20.3
20.3A
20.3B
26
26A
29
(com.)
Environmental Protection Agency
Page 57
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
A Now
\ alid;i:i'iii P;ilU rnv
Nilliplr 1 > |)e
Nil II
Ri-sirit (iiHiN. and
1 |t\
\ Illill'S
Villus'*
Notes
RetMe rhocICode
RATASuminaryData/
String
Ye-
3
Type (cont.)
ReferenceMethodCode (cont.)
i cont.)
(cont.)
3A
3B
30 A
3 OB
320
4
6
6.3
6.3A
6.3B
OA
6A.3
6A.3A
6A.3B
6C
6C.3
6CJA
6C.3B
7
7.3
7.3A
7.3B
7A
7A.3
"A. 3 A
7A.3B
7C"
7C.3
7C.3A
7C.3B
7D
7D.3
7D.3A
7D.3B
7E
7E.3
7E.3A
7E.3B
D2H
D634S
M2H
OH
(eoni)
Page 58
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
Simple-Type
Name
rst-ii it>
Base
\llow
Null
\
\ iilidmion i'.iin i nv
Kt'sli i« iioiis. iiml
Notes
RelativeAccuracy
Type
RATAData/RelativeAccuracy
RAT ASuiiiniaryDala/Relative
Accuracy
Decimal
Yes
Total 'Digits = 5,
Decimal Places = 2
Report ingYear
Type
T e&tExteiisionExeniptioiiData
Year
String
No
(20)\d\d
Year 2000-
2099
RsquiredDateType
AirEmissionT e sting Da ta/E x am
Date
App 1 C on elanon TestRunData/
BegiiiDate
AppEC onelatioriTestRunData/
EndDate
CycleT imelnjectionData/
BegiiiDate
CydeTimelnjectionData/End
Date
HglnjectionData/InjectioiiDate
Linearity Inj ectionData/
InjectionDate
QAC'ertifkationEveiitData/
QACertEventDate
RATARunData/BeginDate
RAT ARunData/EndDate
Date
No
Must be a date
(cont.)
Environmental Protection Agency
Page 59
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Simple-Type
Name
Used By
Bast-
Allow
Nil II
\ IllillS
\ ns.
Ri-sirit (inns, and
Y;ilm \
Noh-\
RequiredHour
Type
AppECorrelationTestRunI>ata/
BeginHour
AppE( orrelationTestRuiiData/
EndHour
CycleT iuielnj ectioiiData/
BeginHour
C ycleTimelnjectionDsta'Biid
Hour
HglnjectionData/InjectionHour
LinearityliijeclionData/
InjectionHoiir
QACertificatioiiEventData'
QACertEventlloiir
RATARiinData/BeginHoiir
RAT ARunData/EndHour
Integer
No
Minimum Value
(inclusive) = 0,
Maximum Value
(inclusive) = 23
Reqiiiredldentifier
Type
Append ixEHeatlnputFromOilD
at®' MonitoringSystemlD
AppendixEHeathipiitFromGas
Data/ MonitoraigSy&temID
String
No
[A-Z0-9]{l ,3}
One to three
character
alphanumeric
string
(COIlt)
Page 60
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rst-ii n>
Base
\llow
Null
\
Viilichiiion Par11 i iiv
Kt-sli it iiiiiis. ;iik1
Values
Notes
RequiredMmute
Type
AppEC on-elationTestRiBiDala/
BegmMimife
AppECon-elafioiiTestRuiiData/
EndMinute
CycleTimelnjectionPata/Begiii
Minute
C yc leT inielnjectionData/Eiid
Minute
HelnjectionData/Injection
Minute
Linearity Iuj ectionData/
InjectionMinute
RATARuiiData/BeginMinute
RAT ARunData/EndMinute
Integer
No
Minimum Value
(inclusive) = 0,
Maximum Value
(inclusive) = 59
RequiredStack
PipeType
QACertificationEventData/
StackPipelD
T estExtensionExeniptionData/
StaekPipelP
T estSumniaryDaia/StackPipelD
String
No
(C|c|M|mXS|s[P|p)
[A-z0-9]{l,4}
Three to six
character
string
beginning with
"CS." "CP,"
"MS." or
"MP"
RequiredTest
CodeTypc
QACertificationEventData/
RequiredT estC'ode
String
Yes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(coat.)
Environmental Protection Agency
Page 61
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
A Now
\ alid;i:i'iii P;ilu rnv
Nilllfllr 1 > |)c
Nil II
Ri-sirit (iiHiN. and
1 |t\
Bast-
\ Illill'S
Yuliis"*
Notes
ReqiiiredTest
QAC ertificationEventData'
String
']'e-
16
CodeTjpe (coat.)
RequiredTestC'ode (cont.)
ICOllt.)
(contj
17
IB
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
40
42
51
52
53
54
55
56
57
75
76
77
80
81
82
99
ReqiuredTest
T estSuiranaryData/T estNumber
String
No
Maximum Length =
NumberType
18 characters
RequireciUiiifT ype
QACertificationEveaOata/'Uiiit
ID
T estExtensioiiExeaiptioiiData/
UnitID
T estSmnmaryData/UnitlD
String
No
[A-zO-9
One to six
character
alphanumeric
string: also
allow
asterisk (,*)
and hyphen (-)
(cont.)
Page 62
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
Used By
Base
Allow
Null
Values
\ ;ilii!;i!inil I'll*..
Kt-^U it tions. aiifl
Valin \
Notes
ResponseTime
Type
AppEC orrelationTesfRjmDaW
ResponseTiine
UnitDefaultT estRunData/
ResponseTiine
Decimal
Yes
Total Digits = J.
Decimal Places = 0
RiioNiiniberType
AppECoirela tionT estRunData/
RuiiNumber
RAT ARiuiData/RunNumber
UnitDefaultT estRunData "Run
Number
Decimal
No
Total Digits = 2.
Decimal Places = 0
RunPressureTypc
FlowRATARunData
BaroiiietiicPressiire
FlowRATARunData'Statk
StaekPresstire
Decimal
Yes
Total Digits = 5,
Decimal Places = 2
RunStatusCode
Type
RAT ARunData'RunSta tusC ode
String
Yes
NOTUSED
RUNUSED
Span Seal eC ode
Type
T estExtensioiiExeniptionData/'
Span Seal eCode
T estSummaryData/SpanScale
Code
String
Yes
H
L
StackDiameter
Type
RAT ASiumnaryData/ Stack
Diameter
Decimal
Yes
Total Digits = 5,
Decimal Places = 2
StackFlowRate
Type
Flow RAT ARunData/Average
StackFlowRate
Decimal
Yes
Total Digits = 10,
Decimal Places = 0
Temperature
Type
RATATraver>eData/TStack
Temperature
Decimal
Yes
Total Digits = 5,
Decimal Places = 1
TeslBasisCode
Type
FlowToLoadCheckData/T est
BasisCode
FuelFlowT oLoadT estDataTest
BasisCode
String
Yes
H
Q
TestClaimCode
Type
T estQualificationDa ta/T est
ClaimCode
String
No
NLE
ORE
SLC
(coat.)
Environmental Protection Agency
Page 63
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilllfllr 1 > |)c
1 |t\
Allow
Nil II
\ IllillS
\ alid;i:i'iii Piiiu rnv
Ri-sirit (idiiN. and
Yuliis"*
Notes
T estCommentT ype
T esfSunniiaryDafa/T est
Comment
String
No
Maximum Length =
1.000 characters
TestDescriptioa
Type
TestSiuuniaryData/Test
Description
String
No
Maximum Length =
100 characters
T estExt ension
Exeniptioiiffiiel
CodeType
T estExtcusionExemptioiiData/
FuelCode
String
Yes
BFG
BUT
CDG
COG
IX iCi
DSL
LFG
LPG
NNG
OGS
OIL
OOL
PDG
PNG
PRG
PRP
RIG
SRG
T estNumberType
Flow Tol oadReterenceData/
RATAT estNumber
FiielFlowToLoadBaseline
Data/AccuracyTestNumbei
FiielFlowToLoadBaseline
DataPEITestNumber
String
Yes
Maximum Length =
18 characters
T estReasonCode
Type
T e&t SiimmaiyData/Test
Rea^onCode
String
Yes
DIAG
INITIAL
QA
RECERT
T estSummaryT est
RevuitCodeType
T e>tSuiiunaryDataT estResult
Code
String
Yes
ABORTED
EXC165H
FAILED
FEW168H
INPROG
PASSAPS
PASSED
(coat.)
Page 64
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
\llow
Viilichiiion Par11 i iiv
SiinpleType
Null
Kt-sli it iiiiiis. ;iik1
Name
rst-ii it>
Base
\
Values
Notes
TestTypeCodeType
T estSunniaryData/TesfType
Code
String
No
7DAY
APPE
BCAL
CYCLE
DAHS
DGFMCAL
F2LCHK
F2LREF
FF2LBAS
FF2LTST
FFACC"
FFAC'CTT
HGLIKE
HGSI3
LEAK
LINE
MFMCAL
ONOFF
OTHER
PET
PEMSACC
QGA
RATA
TSCAL
UNITDEF
TValueType
RAT ASummaryData/TVahie
Decimal
Yes
Total Digits = 6,
Decimal Places = 3
UnitDefaultTest
UiritDefaiillTestData/FuelCode
String
No
BFG
FuelCodeType
Birr
CDG
rnfi
V- \Jt\3
DGG
DSL
LT t f
LPG
MIX
NNG
OGS
OOL
PDG
PNG
PRG
PRP
RFG
SRG
(coat.)
Environmental Protection Agency
Page 65
-------
December 10,2014
Quality Assurance and Certification Test XML Schema Version 1.2
Figure 66
Simple Types Used for Validation (cont.)
Nilliplr 1 > |)e
1 |t\
A Now
Nil 11
\ Illill'S
\ P;ilu rnv
Ri-sirit (iiHiN. and
Villus'*
Notes
UnitDefaultTest
Operating
Condi tionCode
Type
LTnitDeiaultTestData/Operatiog
C'onditionCode
String
Yes
A
B
P
UpscaieGasCode
Type
CalibrationlnjectionData/
UpscaleGasLevelCode
OiiliueOffliueCalibratioiiData/
UpscaleGasLevelCode
String
Yes
HIGH
MID
Vendorldentifier
Type
ProtocolGasData/Vendor
Identifier
String
No
[A-ZG-9J{1J}
One to eight
character
alphanumeric
string
Velocity
Calibration
CoefticientType
RAT ATraverseData, Velocity
C alibratioiiCoefiicient
Decimal
Yes
Total Digits = 5,
Decimal Places = 3
VelocityType
FlowRATARunData/Average
V elocity W ithW allE fleets
FlowRAT ARunData/A vg
Velocity WithoutWallEfFects
RAT AT ra verseData'C a lcula ted
Velocity
RAT ATraverseData/
ReplacementVelocity
Decimal
Yes
Total Digits = 6.
Decimal Places = 2
VersionType
Quality Ass uranc e AndCert/
Version
String
Yes
Maximum Length =
10 characters
VoltinieType
Appc i k1 i xE 11 e a 11 i lputF i omGas
Data/GasVolume
AppendixF HentlnputFromOil
Data OilVoliune
Decimal
Yes
Total Digits =10,
Decimal Places = 1
VolumeUnitsOf
MeasnreCodeT ype
AppendixEHeatliiputFromOilD
ata OilVohimeUnitsOflvleasure
Code
String
Yes
BB1.
GAL
M5
SCF
(coat.)
Page 66
Environmental Protection Agency
-------
Quality Assurance and Certification Test XML Schema Version 1.2
December 10. 2014
Figure 66
Simple Types Used tor Validation (cont.)
SiinpleType
Name
rsnl lt\
Base
\llow
Null
\
\ iilidmion Par11 i iiv
Kt-sli it iiiiiis. ;iik1
Values
Notes
WAFType
FlowRATARuaData/Calculate
dWAF
RATASmiimaiyDala/Calciilate
dWAF
EATASuimnaryData/Defaiilt
WAF
Decimal
Yes
Total Digits = 6.
Decimal Places = 4
ZeroMeasiired
ValueTjpe
Online O ffl 11 leC alibi atioriDat a/
OffliiieZeroMeasiiredValue
OiiliiieOfflineCalibratioiiData/
OnlineZeroMeasuiedYalue
Decimal
Yes
Total Digits =13,
Decimal Places = 3
Environmental Protection Agency
Page 67
------- |