Uploaded image for project: 'Metadata Sharing Module'
  1. Metadata Sharing Module
  2. META-168

Importing Concepts exported from OpenMRS 1.6 to OpenMRS 1.7/1.8

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Must
    • Resolution: Fixed
    • Affects Version/s: 0.10.0.1
    • Fix Version/s: 1.0
    • Component/s: None
    • Labels:
      None
    • Complexity:
      High

      Description

      Convert XMLs using XSLTs or Java transformations while importing to account for differences between Concept classes. Do not convert other metadata classes than those required to import Concepts. It is ok to fail if Concept validators fail upon import (for instance due to duplicate Concept names). Think about a way to include other transformations in the future (e.g. from 1.8 to 1.9/1.10).

      Ideally transformations would be executed within org.openmrs.module.metadatasharing.serializer.MetadataSerializer#deserialize (maybe via an XStream Converter).

      See http://svn.openmrs.org/openmrs-contrib/occ/src/main/resources/1.6-to-1.7.xslt
      and http://svn.openmrs.org/openmrs-contrib/occ/src/main/java/org/openmrs/occ/VersionConverter.java

        Gliffy Diagrams

          Attachments

            Issue Links

              Attachments-Category-Modification

                Activity

                  People

                  • Assignee:
                    wyclif Wyclif Luyima
                    Reporter:
                    raff Rafal Korytkowski
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    2 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: