Logo

  • Home
  • For First-time Visitors
    • About the Network
      • Who We Are
      • How It Works
      • What We Do
      • Why We Exist
      • Contacts
    • Benefits and Success Stories
    • Getting Started
    • Network Grants
    • Sign up for EN Alerts
  • For Program Staff
    • Benefits and Success Stories
    • Find a Data Exchange
    • Network Grants
    • Find Data With the EN Browser
    • Exchange Network Progress
  • For IT Staff
    • Getting Started Guide for IT Professionals
    • Download Node Software
    • Find Existing Data Exchanges
    • Build a New Data Exchange
    • Knowledge Base and Technical Standards
    • Exchange Network Discovery Service
    • EN Browser

Sharing information for a cleaner environment

  • About
    • Who We Are
    • How It Works
    • What We Do
    • Why We Exist
    • Benefits and Success Stories
    • Network Grants
      • Apply for a Network Grant
    • Network Governance
      • Exchange Network Leadership Council
      • Network Operations Board
      • Network Technology Group
      • Network Partnership and Resources Group
    • Contacts
      • Exchange Network Help Desk
  • Data Exchanges
    • Air
    • Cross-Program
    • Health
    • Natural Resources
    • Waste
    • Water
  • Progress
  • Knowledge Base
  • Meetings and Events
  • News

Category

  • Build a Data Exchange
  • Data Standards
  • Nodes and Node Clients

Tag Cloud

browser data flows ENDS migration NAAS Node node 1.1 node 2.0 security changes
Home > Knowledge Base > Build a Data Exchange > Developing XML Schemas

Developing XML Schemas

All exchanges on the Network require XML schemas. The guidance documents listed in this section provide information on XML schemas and describe Exchange Network schema design rules and standards. Compliance with these design rules, incorporation of data standards, and the use of shared schema components will promote interoperability and efficiency.

Collaboration, standardization, and reuse are central features of the Exchange Network. Before you begin developing schemas for a new data exchange, please consult the Data Exchange section of this site or consult an Exchange Network contact to ensure that you do not recreate something that already exists.

Rules for Schema Developers

These materials contain requirements for building Exchange Network schemas that are fully functional and adequately documented. Developers should familiarize themselves with these documents prior to building or revising XML schema for use in a data exchange. For additional help, see the supplemental information below.

Document Date Version
XML Schema Design Rules and Conventions (DRCs) January 12, 2010 2.0
Exchange Documentation Package Preparation and Review Process for the Exchange Network May 21, 2010 3.0

Supplemental Guidance Materials – Optional Reading

These materials may be helpful for developers of data exchanges. They do not contain any requirements.

Document Date Version
XML Schema Architecture Report July 8, 2004 N/A
Hierarchical vs. Relational XML Schema Designs June 2006 N/A

Network Partners updating or creating an exchange must perform a documented review of their schemas’ conformance with applicable Network standards and design rules. The purpose of this review is to maximize compatibility and opportunities for reuse. The review ensures the exchange uses Exchange Network standards and design rules and encourages the use of best practices. Click here for more information on the Schema Conformance and Flow Documentation Review process.

This entry was posted in Build a Data Exchange. Bookmark the permalink.

Related Articles

  • Build a New Data Exchange
  • Exchange Design Guidance
  • Publish a Data Exchange
  • Shared Schema Components
  • Data Standards FAQs
  • Home
  • About
  • Site Map
  • News
  • Contacts
Share

© 2011 Network Operations Board Send questions or comments about this site to gmcnelly [at] ecos.org

DC Web Developer: inQbation