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


-------