Skip to content
This repository has been archived by the owner on Oct 17, 2019. It is now read-only.

Releases: standardhealth/shr-models

5.9.0 Beta 1

23 May 16:23
Compare
Choose a tag to compare
5.9.0 Beta 1 Pre-release
Pre-release

Version 5.9.0 Beta 1 provides significant updates to the CIMPL6 exporter.

5.8.0

27 Mar 18:11
Compare
Choose a tag to compare

Version 5.8.0 adds support for ContentProfile. Initially, content profiles are used only to mark paths as "must support". Future versions will add additional features.

5.7.0

22 Mar 20:05
02c9bf4
Compare
Choose a tag to compare

Version 5.7.0 adds the ability to store a map of the files that data elements were imported from and preserve the order of those elements within each file. This is needed for exporting to CIMPL6 so we can preserve file structure.

5.6.0

26 Jan 00:16
077495d
Compare
Choose a tag to compare

Version 5.6.0 adds the CIMPL6 export functionality. This allows the data models to be exported as CIMPL6 files. Note the following limitations:

  • Only data elements are exported as CIMPL6. CIMPL6 for Mappings and Valuesets has not yet been defined.
  • Comments are dropped. Support for reintegrating comments will be provided via a separate tool.
  • Files are renamed based on namespace. As a result, if a namespace was spread across multiple files in the original CIMPL source, it will be exported to a single namespace file in CIMPL6.
  • Element order is not closely preserved. While the general order of elements is largely unchanged, there are some elements which may be ordered differently.
  • Since CIMPL6 uses a single concept type to represent all types of codes, the CodeableConcept and Coding elements are obsolete. The exporter does not remove them, but authors should consider it.
  • There may be unknown edge cases that the CIMPL6 exporter does not handle correctly. Authors who use the CIMPL6 exporter should carefully review the results to ensure they are correct.

This update also includes CIMPL5 exporter code, but that has not been tested, so is not recommended (and not exposed in shr-cli).

For information on how to use the CIMPL6 exporter, see the shr-cli 5.15.0 release. Note that CIMPL6 is not yet supported by the importer -- so any exported code cannot yet be used (as of SHR CLI 5.15.0).

5.5.4

13 Sep 13:34
10e0b95
Compare
Choose a tag to compare

Version 5.5.4 introduces updates and fixes to CIMCORE export code to better support CIMCORE import.

5.5.3

31 Aug 13:05
5a5e451
Compare
Choose a tag to compare

Version 5.5.3 introduces small enhancements and fixes needed by the ADL/BMM exporter:

  • hierarchy, inheritance, last modified metadata on mapping rules
  • minor bug fixes

5.5.3 Beta 1

17 Aug 18:16
Compare
Choose a tag to compare
5.5.3 Beta 1 Pre-release
Pre-release

Version 5.5.3 Beta 1 introduces minor enhancements and bug fixes needed by the ADL/BMM exporter. In addition it fixes lint styling issues.

5.5.2

26 Apr 21:27
ccf89f7
Compare
Choose a tag to compare
v5.5.2

Merge pull request #24 from standardhealth/fix_possible_identifiers_f…

5.5.1

26 Apr 21:27
Compare
Choose a tag to compare
v5.5.1

Fix bugs reported in PR #22 review

5.5.0

11 Apr 14:14
6f784d2
Compare
Choose a tag to compare

The 5.5.0 release:

  • adds a constraintsHistory property on Value to track the history of constraints on a given value/field.
  • fixes other minor bugs found in the process of development and testing

This release represents the exact code used to generate the HL7 US Breast Cancer May 2018 ballot.

The 5.4.0 release:

  • adds support for _Value, _Entry, and _Concept keywords
  • maintains backwards compatibility for previous approach (Value and Entry)

The 5.3.0 release added:

  • toJSON() functions on all modeling classes, providing CIMCORE JSON
  • improved hierarchy tracking

The 5.2.2 patch release added the following changes:

  • Updated toString implementations for friendlier logging statements
  • Fixed effectiveCardinality to consider how IncludesTypeConstraints affect cardinality

The 5.2.1 release fixed:

  • ConstraintFilter's own and child getters to properly handle constraints flagged as being on the values
  • A bug on IncludesTypeConstraint's equal function

The 5.2.0 release added support for storing inheritance information. It also added a new MODELS_INFO object for helping to detect when tools are using different instances of shr-models.