Support for schema_version and content_types across RESQML versions
Context
There is an important distinction between:
Issue Identified
According to the EID documentation:
"schemaVersion is exactly the version attribute of the associated data object schema."
⚠️ Critical point: This refers to the version attribute of the XSD schema, NOT the schemaVersion attribute of the XML object.
Differences between RESQML versions
| Version |
schemaVersion attribute |
version attribute (XSD) |
Constraint |
| RESQML 2.0.1 |
Unconstrained (can be "2.0.1") |
"2.0.1" |
None |
| RESQML 2.2 |
Constrained (format "digitdigit" → "22") |
"2.2" |
Strict format |
Tasks
Support for
schema_versionandcontent_typesacross RESQML versionsContext
There is an important distinction between:
[ContentType].xml): EPC DocumentationIssue Identified
According to the EID documentation:
versionattribute of the XSD schema, NOT theschemaVersionattribute of the XML object.Differences between RESQML versions
schemaVersionattributeversionattribute (XSD)Tasks
schema_versionhandling in EPC content typesschemaVersionuses the XSDversionattribute, not the object'sschemaVersionattribute