CKM Release 1.3.2

Completion Date: 26.05.2014

(Not yet released to all CKM instances)

 

This release introduces automated calculation of the canonical hash of an archetype (The hash that is used to identify an archetype in a template).

It also fixes a series of minor bugs related to XML Serialisation of archetypes, user selection, archetype comparison and remote archetypes.

Detailed List of Changes

New Features

  • Use the Canonical Hash webservice to check the hash on import/update of archetype
  • Backend capability to check canonical hashes of all archetypes

Problem Reports

  • Release Set Exporter doesn't honour trailing whitespace for XML archetypes exported as Secondary assets
  • Generic Transformer doesn't honour trailing whitespace for Archetype XML generation
  • XML Serialiser must serialise the translations section
  • DV_Ordinal value element of symbol must be serialised
  • DV_Quantity should be xml serialised with the precision
  • XMLSerialiser should also print the assumedValue of a DVOrdinal
  • XMLSerialiser creates DV_INTERVAL<_DV_QUANTITY>
  • XMLSerialiser: CDuration should serialise the pattern
  • Users Select Panel: If in window, button may be barely visible
  • Select Users Advanced Tab: Only the first Subclass radio option is visible
  • Select Users Advanced Tab: After search the Select Users button is only half visible
  • XMLSerialiser should serialise assumed value of a DVCodedText
  • DVDuration value may not be preserved properly for 0 values
  • Should not be able to check out remote archetype for translation or editing
  • Comparer should not show any changes if the order of the original author details has changed

Change Requests

  • Move Jira issue collector to oceanEHR instance
  • Resource search should support partial matches for all search types