New Features

Expanded concept history

Complete historical import

Snow Owl now supports importing the full release of SNOMED CT, including historical data on each of the components.

Full concept history

Historical reference set support

We now import and display historical concept information from the SNOMED CT RF2 Association Type reference set. This includes details about why a concept was inactivated and often suggestions for alternate concepts that replace an inactive concept. We hyperlink references to suggested concepts so that they can be simply clicked on to navigate to the related concept.

Concept overview now display historical details

Dual-independent authoring

Dual-independent authoring is now supported. First, a parent task is created that will be used to accept one of two independently authored child tasks. Each child task can be assigned to a different user for completion. When each of the child tasks have been completed, the reviewer can compare the two child tasks by right-clicking the parent task and selecting Compare Subtasks.

Task view displaying subtasks

This opens a task comparison window that displays both tasks next to each other. The top part of each task displays a tree view of all concepts changed or created as part of the task. A small icon overlaying the concept's icon indicates an addition (+), deletion (-), or change (delta). The selecting an item in the top part of the window displays details of the changes in the bottom section.

Comparing two subtasks

If either of the tasks is satisfactory, the reviewer can click the Promote Task icon on the desired task. This will promote the task to the Main repository and close the parent task.

If the tasks are unsatisfactory, the reviewer can add a description and reopen the task for additional editing work.

Improved quick search relevancy

The quick search (press CTRL-4) now produces more relevant results by considering frequencies of usage and other heuristics to determine the best matching concept. This feature currently supports SNOMED CT concepts only.

The image below shows that exact matches often take precedence over frequently used concepts, as Hydroxyproline has a synonym that exactly matches the search string. The most frequently used matches appear below.

Quick search displays more relevant results

Previously selected choices and bookmarks will also appear with the search results.

Quick search showing previous choices and bookmarks matches

Concept model editor

We've added a filter to the concept model editor to make it a bit easier to find and edit existing concept model constraints.

Editor for concept model

Reference set editor

Concrete domains integrated with attributes

Datatypes are now displayed in the same section as attributes in the dynamic reference set editor.

Ungrouped attributes

The group of ungrouped attributes is now named such in the reference set editor. Grouped attributes are displayed starting from group number 1.

Attribute groups

Relationship value selection dialog

A new button appears next to relationships that opens a quick search view to select a value for the relationship. The dialog will initially present the list of sanctioned values for this relationship, based on the concept model.

Searching for sanctioned values for a delivery device relationship

Entering characters in the dialog will search all concept descriptions for matching sanctioned concepts.

Reference set view

Tree view of child reference sets

Rather than a flat list of all reference sets for a particular type, reference sets are now grouped by their parent. This is useful to create a reference set to group several child reference sets for easier navigation.

Displaying unit of measure refsets in a tree

Deletion directly from reference set view

Reference sets can now be deleted directly from the reference set view by right-clicking a reference set and choosing the delete option.

Delete reference set action

After choosing a reference set to be deleted, a confirmation window displays the SNOMED CT components that will be affected by the deletion.

Delete reference set confirmation

Automapping enhancements

Snow Owl now transforms automap files into SNOMED CT Complex maps, which allows specifying the type of each individual mapping (generalization, specialization, equivalence, etc.) using the IHTSDO standard method. It also allows adding a correlation identifier concept to the maps. Besides correlation, terminology specific map rules and advices can also be specified for the mappings.

Setting correlation for automapped components

Keyboard preferences

A new preferences page has been added to allow changing the default key mappings. For example, to change the default key sequence used to invoke content assist (CTRL space), type content in the search filter, select the Content Assist command and change the binding key to (e.g.) CTRL / . (control and slash)

Commit information view

Note: There are several commands displayed that are used in advanced Snow Owl features like user scripting languages. You can safely ignore the commands you are unfamiliar with.

Collaboration features

Automatic data structure migration

Snow Owl clients can now automatically update their data structures if required by a new server release.

Commit information view

A new view displays commit information including the date and time of the change, the user, and their commit comment.

Commit information view

Commit notification displays user avatars

The commit notification window that briefly displays upon repository changes now includes an avatar of the user making the change. For the avatar to appear, it must be registered at with your email address.

Avatars now appear in commit notifications

Documentation update

The online help has been updated to reflect new features added in the past several releases.