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

Releases: standardhealth/shr-text-import

6.6.0

20 Sep 19:30
Compare
Choose a tag to compare

Version 6.6.0 includes the following changes:

  • removes the Entry/_Entry keywords
  • uses a new approach to logging

6.5.0

04 Sep 04:15
Compare
Choose a tag to compare

Version 6.5.0 adds support for filtering/selection and namespace level flags in the content profile.

6.4.0

20 Aug 15:57
Compare
Choose a tag to compare

Version 6.4.0 includes shr-grammar v6.3.0: https://github.com/standardhealth/shr-grammar/releases/tag/v6.3.0

This adds support for using No Profile flags in Content Profile files.

6.1.0

17 Jul 14:23
f9d2883
Compare
Choose a tag to compare

Version 6.1.0 contains the following changes:

  • Adds support for setting isGroup on DataElements
  • Enforces the following rules around types:
    • An Entry's parent must be an Entry or Abstract
    • An Element's parent must be an Element
    • A Group's parent must be a Group
    • An Abstract's parent must be an Abstract
    • An Element can only declare or constrain a Value; it cannot declare or constrain Propertys
    • An Element cannot redeclare a Value if it has a parent; it must constrain Value instead
    • A non-Element can only declare or constrain Propertys; it cannot declare or constraint Values

6.0.0

06 Jun 13:12
Compare
Choose a tag to compare

Version 6.0.0 of the text importer supports the new CIMPL 6.0 grammar. This grammar update makes CIMPL easier to author and understand, as well as more precise in its declarations. High level changes include:

  • introduction of the concept primitive, which should be used wherever CodeableConcept, Coding, or code were previously used.
  • removal of the ref keyword; now fields that point to Entries are automatically assumed to be references
  • distinction between substitutes (child class substitution) and only (selection from a choice), together which replace is type
  • bracketed syntax to indicate values (e.g., Status[concept])
  • distinction between Element (has a Value) and Group (does not have a Value)
  • many more...

For more information about the CIMPL6 grammar, see: http://standardhealthrecord.org/cimpl-doc/

6.0.0 Beta 2

04 Jun 03:38
Compare
Choose a tag to compare
6.0.0 Beta 2 Pre-release
Pre-release

Version 6.0.0 Beta 2 removes references to the retired RefValue class, cleans up some code formatting issues, and fixes issues with paths on Linux.

6.0.0 Beta 1

30 May 02:50
Compare
Choose a tag to compare
6.0.0 Beta 1 Pre-release
Pre-release

Initial support for the new CIMPL 6.0 grammar. The two most significant changes to the model are:

  • Replaced code, Coding, and CodeableConcept with new concept primitive
  • Removed RefValue in favor of using a field's "entry-ness" to determine if it should be a reference

5.7.1

15 May 19:06
6b7e553
Compare
Choose a tag to compare

Version 5.7.1 fixes a bug that sometimes caused leading and/or trailing whitespace to be kept on fixed codes (when it should be discarded).

5.7.0

27 Mar 18:23
Compare
Choose a tag to compare

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

5.6.0

22 Mar 20:23
fced66d
Compare
Choose a tag to compare

Version 5.6.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.