...
- The ODM file must be a well-formed XML file. See the XML standard for details.
- The ODM file must conform to the XML Namespace standard. See the XML Namespace standard for details.
- The ODM file must contain only elements and attributes defined in the ODM standard schema or in a valid vendor extension schema, and must satisfy the rules about element nesting and the formats of attribute values and element bodies.
- The ODM file must contain a single (top-level) ODM element
- The ODM file must use the ODM 2.0 namespace, which is "http://www.cdisc.org/ns/odm/v2.0"
- The ODMVersion attribute on the top-level ODM element must be set to "2.0"
- The ODM file should begin with a prolog, or XML declaration, as this is considered a best practice
The schema for version Version 2.0 of the ODM can be found at https://github.com/cdisc-org/DataExchange-ODM.
The final version of this specification will be posted at https://www.cdisc.org/standards/data-exchange/odm. Jira showSummary false server Issue Tracker (JIRA) serverId 85506ce4-3cb3-3d91-85ee-f633aaaf4a45 key ODM-33
...
Info | ||
---|---|---|
Example of prolog and top-level ODM element:
|
...
The semantic constraints are expressed throughout the rest of this document.
The ODM version Version 2.0 XML Schema file can be used with a validating XML parser to test that an ODM file is syntactically valid. To ensure semantic correctness, the use of an ODM-specific validation application is recommended.
...