Table of Contents

Flow Documentation Status and Contact Information 3

W3C Conformance and Validation 7

Design Rules and Conventions Conformance 8

Shared Schema Components Conformance 9

Flow Documentation Status and Contact Information

Flow Name: Assessment TMDL Tracking and ImplementatioN System (ATTAINS)

Schemas/Versions included in Conformance Report:

The schema files listed in the following table are included in this conformance report. All files listed below are components of Version 1.0 of the ATTAINS data flow.

Schema File / Version
index.xsd / 1.0
IR_ATTAINS_Delete_v1.0.xsd / 1.0
IR_Actions_v1.0.xsd / 1.0
IR_Action_v1.0.xsd / 1.0
IR_AddressedParameters_v1.0.xsd / 1.0
IR_AddressedParameter_v1.0.xsd / 1.0
IR_AssessmentActivity_v1.0.xsd / 1.0
IR_AssessmentMetadata_v1.0.xsd / 1.0
IR_AssessmentMethodTypes_v1.0.xsd / 1.0
IR_AssessmentMethodType_v1.0.xsd / 1.0
IR_Assessments_v1.0.xsd / 1.0
IR_AssessmentTypes_v1.0.xsd / 1.0
IR_AssessmentType_v1.0.xsd / 1.0
IR_AssessmentUnits_v1.0.xsd / 1.0
IR_AssessmentUnit_v1.0.xsd / 1.0
IR_Assessment_v1.0.xsd / 1.0
IR_AssociatedActions_v1.0.xsd / 1.0
IR_AssociatedAction_v1.0.xsd / 1.0
IR_AssociatedCauseNames_v1.0.xsd / 1.0
IR_AssociatedCauseName_v1.0.xsd / 1.0
IR_AssociatedPollutantNames_v1.0.xsd / 1.0
IR_AssociatedPollutantName_v1.0.xsd / 1.0
IR_AssociatedPollutants_v1.0.xsd / 1.0
IR_AssociatedPollutant_v1.0.xsd / 1.0
IR_AssociatedUses_v1.0.xsd / 1.0
IR_AssociatedUse_v1.0.xsd / 1.0
IR_AssociatedWaters_v1.0.xsd / 1.0
IR_ATTAINS_v1.0.xsd / 1.0
IR_Category4BInformation_v1.0.xsd / 1.0
IR_CombinedCycles_v1.0.xsd / 1.0
IR_CombinedCycle_v1.0.xsd / 1.0
IR_DelistedWaterCauses_v1.0.xsd / 1.0
IR_DelistedWaterCause_v1.0.xsd / 1.0
IR_DelistedWaters_v1.0.xsd / 1.0
IR_DelistedWater_v1.0.xsd / 1.0
IR_Documents_v1.0.xsd / 1.0
IR_DocumentTypes_v1.0.xsd / 1.0
IR_DocumentType_v1.0.xsd / 1.0
IR_Document_v1.0.xsd / 1.0
IR_ImpairedWatersInformation_v1.0.xsd / 1.0
IR_LegacyNPDESDetails_v1.0.xsd / 1.0
IR_LegacyNPDESDetail_v1.0.xsd / 1.0
IR_ListingInformation_v1.0.xsd / 1.0
IR_LoadAllocationDetails_v1.0.xsd / 1.0
IR_LoadAllocationDetail_v1.0.xsd / 1.0
IR_Locations_v1.0.xsd / 1.0
IR_Location_v1.0.xsd / 1.0
IR_MailingAddress_v1.0.xsd / 1.0
IR_Modifications_v1.0.xsd / 1.0
IR_MonitoringActivity_v1.0.xsd / 1.0
IR_MonitoringStations_v1.0.xsd / 1.0
IR_MonitoringStation_v1.0.xsd / 1.0
IR_NPDESDetails_v1.0.xsd / 1.0
IR_NPDESDetail_v1.0.xsd / 1.0
IR_OrganizationContacts_v1.0.xsd / 1.0
IR_OrganizationContact_v1.0.xsd / 1.0
IR_Organization_v1.0.xsd / 1.0
IR_Parameters_v1.0.xsd / 1.0
IR_Parameter_v1.0.xsd / 1.0
IR_Pollutants_v1.0.xsd / 1.0
IR_Pollutant_v1.0.xsd / 1.0
IR_PreviousAssessmentUnits_v1.0.xsd / 1.0
IR_PreviousAssessmentUnit_v1.0.xsd / 1.0
IR_PriorCauses_v1.0.xsd / 1.0
IR_PriorCause_v1.0.xsd / 1.0
IR_Priorities_v1.0.xsd / 1.0
IR_PriorityAssessmentUnits_v1.0.xsd / 1.0
IR_PriorityAssessmentUnit_v1.0.xsd / 1.0
IR_PriorityParameters_v1.0.xsd / 1.0
IR_PriorityParameter_v1.0.xsd / 1.0
IR_PriorityUses_v1.0.xsd / 1.0
IR_PriorityUse_v1.0.xsd / 1.0
IR_Priority_v1.0.xsd / 1.0
IR_ProbableSources_v1.0.xsd / 1.0
IR_ProbableSource_v1.0.xsd / 1.0
IR_RelatedTMDLs_v1.0.xsd / 1.0
IR_ReportingCycle_v1.0.xsd / 1.0
IR_ReviewComments_v1.0.xsd / 1.0
IR_ReviewComment_v1.0.xsd / 1.0
IR_Seasons_v1.0.xsd / 1.0
IR_Season_v1.0.xsd / 1.0
IR_Shared_v1.0.xsd / 1.0
IR_Sources_v1.0.xsd / 1.0
IR_Source_v1.0.xsd / 1.0
IR_SpecificWaters_v1.0.xsd / 1.0
IR_SpecificWater_v1.0.xsd / 1.0
IR_StateIntegratedReportingCategory_v1.0.xsd / 1.0
IR_StateWideActions_v1.0.xsd / 1.0
IR_StateWideAction_v1.0.xsd / 1.0
IR_StateWideAssessments_v1.0.xsd / 1.0
IR_StateWideAssessment_v1.0.xsd / 1.0
IR_StateWideCauses_v1.0.xsd / 1.0
IR_StateWideCause_v1.0.xsd / 1.0
IR_StateWideProbableSources_v1.0.xsd / 1.0
IR_StateWideProbableSource_v1.0.xsd / 1.0
IR_StateWideSources_v1.0.xsd / 1.0
IR_StateWideSource_v1.0.xsd / 1.0
IR_StateWideUseAttainments_v1.0.xsd / 1.0
IR_StateWideUseAttainment_v1.0.xsd / 1.0
IR_StateWideWaterTypes_v1.0.xsd / 1.0
IR_StateWideWaterType_v1.0.xsd / 1.0
IR_TMDLHistory_v1.0.xsd / 1.0
IR_TMDLNPDESDetails_v1.0.xsd / 1.0
IR_TMDLNPDESDetail_v1.0.xsd / 1.0
IR_TMDLNPDES_v1.0.xsd / 1.0
IR_TMDLPollutantDetails_v1.0.xsd / 1.0
IR_TMDLReportDetails_v1.0.xsd / 1.0
IR_UseAttainments_v1.0.xsd / 1.0
IR_UseAttainment_v1.0.xsd / 1.0
IR_UseClass_v1.0.xsd / 1.0
IR_WaterTypes_v1.0.xsd / 1.0
IR_WaterType_v1.0.xsd / 1.0

Conformance Report Author: Sean Brough

Contact Information: Gold Systems

2121 S McClelland St #204

Salt Lake City, UT 84106

801.456.6169

Schema Developer: Sean Brough

Contact Information: Gold Systems

2121 S McClelland St #204

Salt Lake City, UT 84106

801.456.6169

Flow Owner: Dwane Young

Contact Information: US EPA

1200 Pennsylvania Av3, NW (MC5305P)

Washington, DC 20460

202-566-1214

Date Flow Documentation Package Submitted: 05/2017

W3C Conformance and Validation

W3C’s XSV Tool Output:

[x] yes [ ] no Output pasted in the last section of the Conformance Report

[x] yes [ ] no Zero errors identified by XSV Tool

Explanation of Warnings Listed in XSV Tool Output:

Warning / Explanation
No warnings listed

Schema and Instance Document Validation:

Names of XML parser(s) intended for use in conjunction with the flow and development tool(s) used to validate the schema and instance documents:

XML Spy

[ x] yes [ ] no All schema files validate using all parsers and tools listed above

[ x] yes [ ] no All sample instance documents validate using all parsers listed above

[ ] yes [ x] no All sample instance documents validate using the CDX validator service

XMLSpy was readily available and familiar to the Author. As a result the CDX validator service was not used.

Design Rules and Conventions Conformance

Explanation of DRC Violations Identified:

DRC Rule ID / Schema Filenames / Explanation /

Shared Schema Components Conformance

High Level of SSC Integration:

Element Name / Schema Path
Header / schema/xsd/header_v2.0.xsd

Medium Level of SSC Integration:

Element Name / Complex SSC Element or Data Type / Derived By

Low Level of SSC Integration:

Element Name / Simple SSC Element or Data Type

Explanation for Not Integrating Available SSCs:

The ATTAINS schemas are built to mirror the ATTAINS database structure. The ATTAINS field restrictions and business rules are divergent enough to be declared locally to the ATTAINS schema.

Candidates for New SSCs:

Schema Name / Element or Type Name / CRM data block


Recommendations (optional)

XSV Tool Results (optional)

XSD

Example Files

4

May 5, 2017