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

        Attachments

          Issue Links

            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: