Release 1.6.0

New Template

HL7 released an official style and template for implementation guides. ToF now supports this new template, which streamlines the look and feel of published implementation guides and simplifies the export format. The export no longer includes a "framework" folder that contains 300+ files.


The new template also provides some flexibility with the top (red) navigation bar. Customize the navigation for a page in the implementation guide by selecting "Show on Top Nav Menu" and indicating the name of the menu to nest the page. See Narrative Pages for more information.


The new template automatically generates a Table of Contents and an "Artifact Index" page.

Permissions 

This new option copies permissions for an implementation guide to all resources within the implementation guide. This functionality primarily affects cases where the permissions to the implementation guide have changed and those changes need to apply to all resources within the implementation guide. 


You cannot change permissions for a resource if you do not have access. If you do not have access to one or more of the resources within the implementation guide, you cannot copy permissions from the implementation guide to those resources. See Security and Permissions for more information.

Admin Role

The new Admin role designates users as administrators of the system with full control over ToF installations. Admins can list users who log in to ToF and broadcast messages to other active users. This update will support additional administrative functionality (e.g., reporting) in the future.

Publication Queue

As ToF gets more popular, more users publish more implementation guides simultaneously. These resource-intensive "Publish" requests can tax servers. We implemented a queue, which allows administrators to configure the maximum number of publication requests that can run in parallel. For example, if an installation is configured to run two publication requests in parallel, then each additional request will enter the queue. 

Development Log

New Feature

[TRIFFHIR-225] - Search elements for content when editing a structure definition

[TRIFFHIR-228] - Search by "ID" on the Browse Profiles screen.

[TRIFFHIR-257] - Queue for implementation guide publishing

[TRIFFHIR-261] - Basic admin functionality to list users and broadcast message to active users

[TRIFFHIR-262] - Use the new official FHIR template

[TRIFFHIR-294] - Add page title to previous/next links in the generated markdown pages

[TRIFFHIR-295] - Copy permissions from IG to child resources

[TRIFFHIR-296] - Support group resources in implementation guide

Defect

[TRIFFHIR-220] - Wrong default FHIR version

[TRIFFHIR-246] - ServiceRequest vs. ServiceDefinition for CapabilityStatement > REST > Resource > Type

[TRIFFHIR-256] - Media images should not be included in ImplementationGuide resource when exported

[TRIFFHIR-258] - Adding a new slice to an already sliced element removes slice's discriminator

[TRIFFHIR-291] - ToF not preserving XHTML lang tag

[TRIFFHIR-305] - Fix slow responding text fields

Improvement

[TRIFFHIR-195] - Align profile editing grid with FHIR specification's layout

[TRIFFHIR-227] - Change how user adds resources to an IG from the "Edit IG" screen

[TRIFFHIR-248] - Update references when changing the ID of a resource

[TRIFFHIR-260] - Support specifying identifiers on CodeSystem