Details

    • Impact Analysis:
      minimal impact - software implementations using XML Schema will have to follow the new links found under "xs:include schemaLocation=...".
    • Change Description:
      XML Schema files are reorganized into validation files (the former Composition.xsd, Version.xsd, etc) and new global type definitions, under /types folder.

      Description

      Complain over the last years is that RM XML Schema files are not usable other than validating COMPOSITION, VERSION, etc. This is due to (local) type declaration in the some of the schema:
      ...
      <xs:include schemaLocation="Content.xsd"/>
      <xs:element name="composition" type="COMPOSITION"/>
      <xs:complexType name="COMPOSITION">
      ....

      The wish is to have RM types defined into reusable schema files, while maintaining current functionality of current schema (validating XML messages). This will allow openEHR implementers to use schema also generate code, and at the same time will open the possibility to add other missing RM classes to ITS-XML repo.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                sebastian_iancu Sebastian Iancu
                Reporter:
                sebastian_iancu Sebastian Iancu
                Raised By:
                Sebastian Iancu
                Analyst:
                Sebastian Iancu
                Acceptance:
                Diego Bosca, Sebastian Iancu
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated: