Version 5.0.5

Released on Monday, October 2, 2017

VSAC Integration

We integrated Trifolia within VSAC to allow users to import value sets from VSAC. A new button is available in Browse > Terminology that allows users to specify an OID to import from Trifolia.

The ability to import from VSAC and view implementation guides containing VSAC-imported value sets requires a license to the UMLS, issued by the NLM.

See the help documentation's Getting Started > User Profiles, and Importing > Terminology sections for more information.

Export UI re-design

As a result of the VSAC integration, the Export screen(s) have been re-designed, and consolidated into a single Export screen.

  • A more consistent UI across the various export formats
  • Allows saving default settings (if permitted by implementation guide permissions)
  • Always performs validation of the design and structure of the implementation guide, which includes ensuring the user has a license to UMLS if the implementation guide contains VSAC content

Implementation guide test status

In the free-to-use installation of Trifolia (https://trifolia.lantanagroup.com) there are approximately 40 implementation guides with "test" in their name. As a result, we felt it was appropriate to create a separate workflow status for implementation guides to be labeled as "test". When creating an implementation guide, users have the opportunity to indicate that the implementation guide is a "test" implementation guide, and not intended for use outside of the designer's discretion. If at a later point in time the designer of the implementation guide decides the implementation guide should be shared with others, it can be transitioned to other statuses (such as "draft") via the "View Implementation Guide" screen's "Workflow" drop-down.

Multiple contained templates/profiles

A constraint can now reference multiple templates/profiles. This is inspired by FHIR's native structure for supporting multiple "types" of resources referenced in an element/constraint. The template editor's constraint panel now has a list of contained templates/profiles, that can be added to or removed from.

Patch Notes

  • MS Word export incorrectly references templates/profiles in the context table which are not included in the export
  • Bug in saving templates where "existing" references in constraints aren't being found.
  • Bug where changing identifier of template does not update references to it
  • Modifying template editor so that it uses a dash (-) for the bookmark white-space replacement when working with a FHIR profile due to a warning message suggests that dash (-) be used instead of underscore (_).
  • Hiding link to "Add contained template" if the constraint properties fields are disabled
  • Cleaning up ValueSet FHIR export so that it properly shows compose vs. expansion. Exports <compose> when Trifolia is the tool that authored the value set. Exports <expansion> when the value set is imported
  • Creating FHIR Build package with lower-case resource type directory names under "resources" directory
  • Bug in MS Word generation where the contains column of the context table is never filled in

Development Log

Type

Summary

Defect

Bugs in Release 5.0.1-5.0.4 required patches

Defect

Editing code system incorrectly reports identifier format error

New Feature

Merge all export format screens into a single export screen

Defect

Performance improvements to saving templates

New Feature

Allow multiple referenced templates/profiles

New Feature

Capture UMLS License

New Feature

Disable ability to edit value sets that were imported from VSAC

New Feature

Extend value set meta-data in Trifolia

New Feature

Import VSAC Value Sets into Trifolia

New Feature

Create screens for importing from VSAC

New Feature

Add "test" status to Implementation Guide