eIDK Production Release XML Schema Download
Production Release XML Schema (8/23/2004) for the eIDK is available for download.
Please click here to download the Production Release ZIP file.
Please e-mail your comments and questions about the schema to Jim Fremont.
- 1) Schema files: The ePME XML schema for a proposal submission consists of several schema files. All the files are in a ASCII text format and can be opened using any text editor. The main schema file is "eIDK_import.xsd". It uses a common shared base schema "epme_base.xsd" which in turn references other schema files which contain enumerated types (1d, 1e, 1f, 1g, 1h, 1i, 1j, 1k).
- 1a) eIDK_import.xsd
- Describes the elements required for importing several proposals.
- 1b) epme_base.xsd
- An extraction of shared schema types the eIDK_import.xsd schema uses.
- 1c) eIDK_upload_report.xsd
- Describes the possible elements in an upload report.
- 1d) contractor_codes.xsd
- Contains an enumerated list of acceptable contractor codes.
- 1e) FIPS-10-4-Country-Codes.xsd
- Contains an enumerated list of acceptable country codes.
- 1f) hq_prog_orgs.xsd
- Contains an enumerated list of acceptable HQ Program Organizations.
- 1g) purpose.xsd
- Contains an enumerated list of acceptable proposal purposes.
- 1h) reason.xsd
- Contains an enumerated list of acceptable proposal reasons.
- 1i) research_areas.xsd
- Contains an enumerated list of acceptable research areas.
- 1j) research_cat_ids.xsd
- Contains an enumerated list of acceptable research categories.
- 1k) work_cat_ids.xsd
- Contains an enumerated list of acceptable categories of work.
- 2) Schema Tree View.xls
- Definitions for all fields referenced in the XML schema. This is in a Microsoft Excel format.
- 3) ePME Sample XML Data.xml
- Sample XML file validated against eIDK_import.xsd
- 4) Schema Documentation.zip
- HTML schema documentation. In a WinZip format, HTML documentation that describes the ePME XML Schema. Unzip this into to same directory where the XML schema file is contained. Make sure the "Use Folder Names" option is checked.
- 5) SchemaChangeLog.doc
- Word document describing latest schema modifications.
- 6) Readme file [_Read Me.txt]
Notes
- The schema and sample XML files must be in the same directory in order for the XML file to be validated against the schema.
- XMLSpy was used to generate html documentation. When generated, you must manually change the path of the schema file from absolute to relative in the main html file (in our case, SchemaDocumentation.html).
Page updated: August 24, 2004