Help Site PROD > Known Issues > XML Known Issues
XML Known Issues

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Issues Related to XML Reporting Schema

...

Subpart

Issue Number

Description amd Workaround

Wiki Markup
{center}Subpart W{center}
Wiki Markup
{center}1{center}

Issue:  Some users have requested that EPA provide a document linking the fields presented in the Subpart W Reporting form (Excel) with the data elements listed in the XML Schema. The attached Subpart W Spreadsheet to XML Linking Document addresses that request.

Issues Related to XML Reporting Schema V2.0

To download this list as an Excel file click here

...

Subpart

...

Description

...

Possible Workaround

...

All

...

All references to "SubPart" should be spelled "Subpart".

...

Report using the label currently defined in the schema until it is changed.

...

A

...

The enumerated values for data element "StateCode" are missing.  In addition there is an  extra hierarchical level between the data element and its parent "LocationAddress".  It should be removed to reduce the schema's structural  complexity.

...

A

...

Data element "AddressPostalCodeContext" is mislabeled. The term "Context" should be removed.

...

Internal

...

A

...

There is an extra hierarchical level between the data element and its parent "LocationAddress".  It should be removed to reduce the schema's structural complexity.

...

Internal

...

A

...

On the Uploaded Annual Report Summary screen, the reference "CO2 (Nonbiogenic Carbon dioxide C-JJ)" contains a missing "e".  It should be displayed as "CO2 (Nonbiogenic Carbon dioxide C-JJ)".  We removed the "e" for biogenic CO2 but should have kept it for nonbiogenic references.

...

e-GGRT ISSUE

...

C

...

Data element "OtherUnitName" is mislabeled.

...

C

...

e-GGRT ISSUE

...

E

...

The calculation spreadsheet for subpart E contains a locked cell that shouldn't be.  Cell C24 refers to the following questions, "Are N2O emissions estimated using an administrator-approved alternate method or one or more adipic acid production units?".  Because the cell is write-protected, users are unable to select an answer (yes or no) from the dropdown.  In addition, there is logic built in to that cell so that when an answer is entered, the cells located directly beneath it are revealed.

...

e-GGRT ISSUE

...

E

...

There is a typo in the label for data element "NumberOfTypesofAbatementTechnology".  The word "Technology" should be pluralized.

...

Report using the label currently defined in the schema until it is changed.

...

E

...

The label for data element "AlternativeMethodNitrousOxideDeterminationDetails" is unnecessarily long.  The term "NitrousOxide" should be replaced by "N2O".

...

Report using the label currently defined in the schema until it is changed.

...

G

...

The XML schema is inconsistent with e-GGRT regarding ("FeedstockType").  In e-GGRT, a reporter is restricted from selecting more than one type of feedstock (gaseous, liquid or solid) per non-CEMS unit.  The XML schema does not have this restriction for non-CEMS units.  For the same non-CEMS unit, a reporter can indicate that all three types of feedstocks were used for a given month, and then only one or two for a different month.   This issue exists because the data element is placed at wrong location within the schema hierarchy.  It has to be relocated to the same level as the non-CEMS Unit Identification.

...

Do not report more than one type of feedstock per non-CEMS unit.  This means that the the same value (gaseous, liquid or solid) must be used  for every month reported.

...

H

...

The e-GGRT rollup-emissions calculation should but doesn't include the annual CO2 process emissions from cement manufacturing, calculated from Equation H-1 for all kilns, and rounded to one decimal place.   See rollup requirement #23.

...

e-GGRT ISSUE

...

H

...

The label for data element "FractionNonCalcined
CalciumOxideInCementKilnDustNotRecycled" is unnecessarily long.  The term "CalciumOxide" should be replaced by "CaO".

...

Report using the label currently defined in the schema until it is changed.

...

H

...

The label for data element "FractionNonCalcined
MagnesiumOxideInCementKilnDustNotRecycled" is unnecessarily long.  The term "MagnesiumOxide" should be replaced by "MgO".

...

Report using the label currently defined in the schema until it is changed.

...

H

...

The e-GGRT rollup-emissions calculation should but doesn't include the annual CO2 process emissions from cement manufacturing, calculated from Equation H-1 for all kilns, and rounded to one decimal place.   See rollup requirement #23.

...

e-GGRT ISSUE

...

K

...

The label for data element "TotalNumberofElectricArcFurnace" is missing an "s" on the end of "Furnace".

...

Report using the label currently defined in the schema until it is changed.

...

N

...

e-GGRT ISSUE

...

N

...

Data element "MassFractionSampleDescription" is not captured in e-GGRT nor referenced in the rule.  It is required in the schema.

...

If reporting the mass fraction of each test sample analyzed, you must also report the  description of the sample.

...

N

...

The label for data element "CarbonateType" does not adequately reflect the data it represents.  It should be relabeled to "CarbonateRawMaterialType" for consistency with e-GGRT.

...

Report using the label currently defined in the schema until it is changed.

...

N

...

The label for data element "NumberofTimesMissingDataProceduresUsedforCarbonateBasedMineralMassFraction" is unnecessarily too long.  It should be shortened.

...

Report using the label currently defined in the schema until it is changed.

...

O

...

Data element "HCFC22ProducedDetails" is mislabeled.  It should be relabeled to "HCFC22ProductionDetails".

...

Report using the label currently defined in the schema until it is changed.

...

O

...

The label for data element "MassOtherMaterials
Removed" does not adequately reflect the data it represents.  It should be relabeled to "CombinedMassOtherMaterialsRemoved" for greater clarity.

...

Report using the label currently defined in the schema until it is changed.

...

O

...

The label for data element "AnnualMassHFC23FedtoDesctruction" contains a typo.  The word "Destruction" is misspelled.

...

Report using the label currently defined in the schema until it is changed.

...

O

...

The label for data element "AnnualMassHFC23EmittedfromDesctruction" contains a typo.  The word "Destruction" is misspelled.

...

Report using the label currently defined in the schema until it is changed.

...

P

...

The label for data element "QuantityOfNonCarbonCO2CollectedTransferred" does not adequately describe the data it represents.  It should be relabeled to "QuantityOfNonCO2CarbonCollectedTransferred" to avoid ambiguity and to be consistent with e-GGRT.

...

Report using the label currently defined in the schema until it is changed.

...

Q

...

The label for data element "CemsIronSteelDetails" contains a typo.  The term "Cems" should be spelled in all CAPS because it is an acronym.

...

Report using the label currently defined in the schema until it is changed.

...

Q

...

The number of times that the performance test was repeated is not captured in e-GGRT.  The corresponding data element should be removed from the schema.

...

Do not report a value for the number of times performance test were repeated.

...

Q

...

Data element "MoltenSteelCarbonContentBasis" appears to be redundant of "BasisforCarbonContent".

...

Do not report a value for this data element.

...

Q

...

The label for data element  data element "CarbonBalanceInputOutDetails" does not adequately reflect the data it represents.  It should be relabeled to "CarbonMassBalanceMethod".  At the very least, the typo in name should be correct.  The term "Out" should be replaced with "Output".

...

Report using the label currently defined in the schema until it is changed.

...

Q

...

The label for data element "MeasurementPeriod" does not adequately describe the data reported.  It should be relabeled to "MeasurementFrequency" to avoid ambiguity and to be consistent with e-GGRT.

...

Report using the label currently defined in the schema until it is changed.

...

Q

...

Because of the schema's design, facilities reporting emissions for CEMS units have to report the same unit identification data in two separate places within their XML file. This redundancy introduces the risk of mismatching unit data.

...

Until this information is consolidated within the schema, please verify the unit information reported under CEMSDetails matches a unit reported under the non-CEMS UnitDetails section of the schema.

...

R

...

The label for data element "MaterialType" does not adequately reflect the data it represents.  It should be relabeled to "FeedstockType" for more consistency with the e-GGRT (spreadsheet).

...

Report using the label currently defined in the schema until it is changed.

...

R

...

The label for data element "OtherMaterialType" does not adequately reflect the data it represents.  It should be relabeled to "OtherFeedstockType" for more consistency with the e-GGRT (spreadsheet).

...

Report using the label currently defined in the schema until it is changed.

...

V

...

Data element "NumberRepeatPerformanceTest" should be reported only once per facility because it represents the total number of performance tests conducted at the site. In contrast, a separate "TestMethod" record should be reported for each performance test conducted.  The two of these data elements should be not placed at the same level within the schema hierarchy.

...

If reporting multiple performance tests, report the number of repeated performance test in the first instance and only specify the test method used for the remaining instances.

...

X

...

MRR 98.256 (q) specifies that one or more methods for determining the annual average CO2 concentration can be reported, but only one is allowed using the schema via the data element, "AnnualAverageCarbonDioxideConcentrationMethod".

...

If you used multiple methods, report "Other (specify)" for the data element, and then for the data element  "OtherAnnualAverageCarbon
DioxideConcentrationMethod", report each method used separated by a comma.

...

X

...

MRR 98.256 (q) specifies that one or more methods for determining the annual average higher heating value can be reported, but only one is allowed using the schema via data element, "AnnualAverageHigherHeatingValueMethod".

...

If you used multiple methods, then for data element, "AnnualAverageHigherHeating
ValueMethod" report "Other (specify)", and for the data element "OtherAnnualAverageHigher
HeatingValueMethod", report each method used separated by a comma.

...

X

...

Slip Stream information that is manually entered into e-GGRT does not appear within the e-GGRT generated XML file.

...

e-GGRT ISSUE

...

X

...

Data element "CombustionUnitIDDetails" is not captured in e-GGRT.  This information was replaced by the CML configuration ID/name, presumably to promote consistency among the various subparts.  As such, it should be removed.

...

Do not report a value for this data element.

...

X

...

The "ProductFeedStockDetails" data element contains somewhat redundant child elements: "Name" and "Type".   There are enumerated values for data element "Type" but none for "Name".  In contrast, e-GGRT only references the Name field  and it has all of the same enumerated values defined in the schema for "Type".  However, when e-GGRT generates XML, it populates only the "Name" data element with the selected enumerated value.  This is a data integrity issue and e-GGRT should be changed to reflect the schema in this particular case.

...

Report the Type as this correctly describes the data captured.

...

X

...

Report the data element in the order they currently appear within the schema until this is changed.

...

Y

...

Report the unit of measure as "in kg-mole C/kg-mole gas". MRR 98.256(h)(5).

...

Y

...

All references to data element "UnControlled" should be spelled as "Uncontrolled".

...

Report the data element as it is defined in the schema, including the typo.

...

Y

...

All references to data element "BlowDown" should be spelled as "Blowdown".

...

Report the data element as it is defined in the schema, including the typo.

...

Y

...

All references to data element "LeakEmission" should be spelled as  "LeakEmissions".

...

Report the data element as it is defined in the schema, including the typo.

...

Y

...

All references to data element "UnStabilized" should be spelled as "Unstabilized".

...

Report the data element as it is defined in the schema, including the typo.

...

Y

...

The label for data element "SulfurRecoveryPlant
Description" does not adequately describe the data reported.  It should be relabeled to "SulfurRecoveryPlantType" to avoid ambiguity and to be consistent with e-GGRT.

...

Report using the label currently defined in the schema until it is changed.

...

Y

...

The label for data element "OtherAnnualVolumeFlowMethod" is missing the word "Cumulative".  It should be labeled "OtherCumulativeAnnualVolumeFlowMethod".

...

Report using the label currently defined in the schema until it is changed.

...

Y

...

The following two data elements are redundant: "isRecycledTailGasIncludedIndicator" and "TailGasRecycledFlowRateCarbonContent
Included".

...

Report the same value for both until one of these data elements is removed.

...

Y

...

The label for data element "MeasurementPeriod" does not adequately describe the data reported.  It should be relabeled to "MeasurementFrequency" to avoid ambiguity and to be consistent with e-GGRT.

...

Report using the label currently defined in the schema until it is changed.

...

Y

...

The labels for data element "PercentO2Inlet" do not match what is displayed in e-GGRT.  As such, it is difficult to determine which e-GGRT field maps to this data element.   Also it is difficult to determine which data element correspond to the field

...

No workaround

...

Y

...

Because of the schema's design, facilities reporting emissions for CEMS units have to report the same unit identification data in two separate places within their XML file. This redundancy introduces the risk of mismatching unit data.

...

Until this information is consolidated within the schema, please verify the unit information reported under CEMSDetails matches a unit reported under the non-CEMS UnitDetails section of the schema.

...

Y

...

The values displayed in e-GGRT for data elements "CH4EmissionsCalculationMethod" and "N2OEmissionsCalculationMethod" do not exactly match what is defined within the schema.  The values displayed in e-GGRT are abbreviated and  easier to read but may confuse direct XML reporters.  For example, value "Equation Y-9" translates into "Equation Y-9 with a default emission factor" in the schema.  Such inconsistencies may cause some users to wonder if these two values are the same?

...

Report the value exactly as defined within the schema and not how it is displayed in e-GGRT.

...

Y

...

E-GGRT generates XML containing values entered for "ApproachUsedforCorrection" as  "OtherApproachUsedforCorrection".

...

e-GGRT ISSUE

...

BB

...

Row 31 in the calculation spreadsheet (sampling analysis results for Carbon content of consumed petroleum coke) is located in the wrong section of the spreadsheet.  It should be located within the section titled, "...the facility does not use CEMS and bases the carbon content of petroleum coke on reports from the supplier.

...

internal

...

CC

...

The label for data element "TotalNumberofProcessLines" does not adequately reflect the data it represents.  It should be relabeled to "TotalNumberofManufacturingLines" for consistency with the spreadsheet and the rule.

...

Report using the label currently defined in the schema until it is changed.

...

CC

...

Based on the MRR, the use of data element "IsSubstitutedIndicator" is incorrect.  It should be replaced by "NumberofTimesSubstituted".  The MRR specifies that the reporter must indicate the number of months that missing data procedures were followed to determine the monthly mass of Trona.

...

Internal

...

CC

...

Based on the rule, the use of this data element is incorrect.  It should be replaced by "NumberofTimesSubstituted".  It should indicate the  number of weeks that missing data procedures were followed to determine the inorganic carbon content of Trona.

...

Internal

...

CC

...

Based on the rule, the use of this data element is incorrect.  It should be replaced by "NumberofTimesSubstituted".  It should indicate the number of months that missing data procedures were followed to determine the monthly mass of Soda Ash.

...

Internal

...

CC

...

Based on the rule, the use of this data element is incorrect.  It should be replaced by "NumberofTimesSubstituted".  It should indicate the  number of weeks that missing data procedures were followed to determine the inorganic carbon content of Soda Ash.

...

Internal

...

CC

...

Based on the rule, the use of this data element is incorrect.  It should be replaced by "NumberofTimesSubstituted".  It should indicate the  number of times that missing data procedures were followed to repeat the test to determine the hourly CO2 concentration during performance testing.

...

Internal

...

CC

...

The label for data element "AverageProcessVentFlow" does not adequately reflect the data it represents.  The term "Rate" should be added to the end so that it reads as ""AverageProcessVentFlowRate".

...

Report using the label currently defined in the schema until it is changed.

...

CC

...

The label for data element "ProcessVentFlow" does not adequately reflect the data it represents.  The term "Rate" should be added to the end so that it reads as "ProcessVentFlowRate".

...

Report using the label currently defined in the schema until it is changed.

...

EE

...

EE

...

The spreadsheet does not capture (but should) monthly details of TiO2 produced, the carbon content of pet coke, consumption of pet coke, etc.

...

 

...

GG

...

Data element "NumberofElectroThermicFurnaces" is mislabeled.  The term "ElectroThermic" should be spelled "Electrothermic".

...

Report using the label currently defined in the schema until it is changed.

...

GG

...

When reporting details regarding the input materials charged to the kiln or furnace, do not report the material's name, only the its type.

...

GG

...

This information is not captured in the Subpart EE spreadsheet nor referenced in the rule.

...

Do not report a value for the "MaterialName".

...

GG

...

There is a missing data element for reporting the test method used for carbon content analysis.  The new data element should be placed under the "ZincMaterialsDetails" data component and assigned the following enumerated values: Supplier Records, ASTM E1941-04,   ASTM D5373-08, ASTM  C25-05.

...

 

...

HH

...

Report the data element in the order they currently appear within the schema until this is changed.

...

NN

...

The data element "ProductCategoryName" appears under two separate sections (NGLSupplied and  NGLReceived) for the same NGLFuelDetails record. Because of this design, there is the potential for reporting mismatched products.  If that were to occur, it would cause a data integrity issue because the system would not know which product was actually being reported.  

...

Ensure that the value reported under NGLSupplied is the same as the one reported under NGLReceived (for the same instance of the parent element, "NGLFuelDetails").

...

NN

...

Brian Cook, EPA, suggests relabeling data element "AnnualVolumeGasReceived" to “AnnualVolumeGasReceivedatCityGate“.

...

Report using the label currently defined in the schema until it is changed.

...

NN

...

Brian Cook, EPA, suggests relabeling data element "AnnualVolumeLNGforDelivery“ to AnnualVolumeLNGProduced“.

...

Report using the label currently defined in the schema until it is changed.

...

NN

...

Brian Cook, EPA, suggests relabeling data element "AnnualVolumeGasDeliveredtoPipeline“ to “AnnualVolumeGasDeliveredtoPipelinesand
LDCs“.

...

Report using the label currently defined in the schema until it is changed.

...

PP

...

An enumeration list was added for data element "MeasuringEquipmentType".  This is good; however, the list includes a value “Other”, as opposed to “Other (specify), but more importantly, there is no corresponding data element for reporting the other equipment type.  In e-GGRT, if the reporter selects “Other”, a text box displays so the other type can be entered, but there is no place in the schema for the entered value to be captured.

...

Add a description of the "other" equipment type in the "StandardForCalibration" data element until a new one is added.

Version v9.1 and IVT Schema Version v4.0 (Reporting Year 2018)

You may also want to refer to the general Known Issues page if you prepare reports using e-GGRT webforms or reporting forms.

Subpart

Issue Number

Description and Workaround

All2

RESOLVED 03/14/2019

Issue:  Starting on 03/14/19 all XML uploaders are encountering an issue which results in the message:

gov.epa.ghg.exception.ImportException: gov.epa.ghg.exception.ImportException: org.xml.sax.SAXParseException; schema_reference.4: Failed to read schema document 'file:/public/data/ggds/deploy63/ghg.war/WEB-INF/schema/GHG_Final_v8.3.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>

We are working to resolve this issue and believe it will be corrected on the evening of 03/14/19.

Issue #9452

Subpart HH

1

RESOLVED 03/11/2019

Issue: XML submissions for Reporting Year 2016 which reflect annual operating hours for the gas collection system between 8760 and 8784 hours may encounter critical error for validation codes HH0354 and HH179.  If you encounter these messages and believe your data is correct please contact the GHGRP Help Desk for assistance.

Issue #9437



This web site is maintained by a contractor to the U.S. Environmental Protection Agency (RY2017.R.01)