Feb 1, 2017

Getting closer to 2.0: ART-DECOR® Release 1.8.36 published

Another intermediate ART-DECOR® release – 1.8.36 – has been published mid of January 2017. Since the last update to 1.8.29 in September, a lot of new features and improvements have been implemented so the ART-DECOR Expert Group felt, that an intermediate release – before ART-DECOR® 2.0 gets published later this year – would be of great support for the community.

ART-DECOR® is an open-source tool suite that supports the creation and maintenance of HL7 templates, value sets, scenarios and data sets. The tool features cloud-based federated Building Block Repositories (BBR) for Templates and Value Sets. It supports comprehensive collaboration of team members within and between governance groups. ART-DECOR® allows separation of concerns and different views on a single common documentation for different domain experts and multidisciplinary stakeholders of healthcare information exchange.

BTW: 1.8 is the stable release series of versions, 1.9 is handled internally by us as the development edition. That's why we're close to 2.0 :-). This is a summary of the recently added features and enhancements, sorted by areas.

Templates
  • Add support for multi lingual editing instead of one language at a time
  • Introducing artefact history, first functional: artefact history list for templates, triggered upon save-template
  • Setting status now allows for recursion: you may recursively apply status and expiration on all templates hanging of the focal template. Because this is a very powerful feature you may first inspect the list of templates that would be affected by the update
  • Added setting all statuses with respect for the template lifecycle
  • Can no longer edit templates with status pending.
  • Fixed a problem that prohibited making a static value set binding in the editor
  • Fixed a problem when using the "New template" button that would cause template to be created under the default base id of the demo1- project. Affected projects on all main servers have already been patched
  • Overall performance improvement

Template editor (base)
  • Layout fix: avoid endless screen widths in template editor for templates with large comment lines in descriptions etc by at least restrict width to fix 2000px
  • Disable spell checking of the browser (if supported) in the input field for element/attribute name
  • Fixed disappearing gear icons when the contents of the table exceed the max table width
  • Improvements in retrieval of info under new attributes and elements

Development, Validation and Testing
  • Script changes, additions and adaptations in order to serve properly for Live Runtime Compile LRC and Instance Fragment Validation IFV
  • Live Runtime Compile LRC now is fully functional
  • Moved development tab such as compilation, checks and validation from the Project page into a page of its own with its own menu entry under Project
  • Synchronized validation output layout with IHE Gazelle layout

Publishing
  • Publishing now supports a dialog for setting the most important parameters that were defaulted before
  • Added support for partial publications through filters for ADRAM. Now you may publish just a particular set of transactions (with all associated datasets, templates and value sets for example)

Terminology
  • New: Search in the value set dialog
  • Fixed: when adding new conceptList/concept terminology associations now the associated value sets are offered using the correct version(s)
  • Allow text even when condition/@conformance='NP'
  • Added missing self-link like on all other forms
  • Added indenting to the valueSet/associations section
  • Added concept/@exception to the view
  • Updates for LOINC 2.58

Value Sets
  • Replaced the XForms based rendering engine with the publishing rendering engine. ART and publications thus now support a unified view.
  • Great performance improvements in loading the tree of value sets.
  • Fixed a bug where completeCodeSystems through included valueSets were not considered
  • Fix for language switching bug in value set concept designations
  • Fix for duplicate hits when projects point to each other
  • Add read/write support for concept and exception designations. This allows for multiple displayNames on codes based on language and/or type. Types: preferred, synonym, abbreviation. By default, but user can disable this, copies all known descriptions from SNOMED CT and LOINC into value set.
  • Fixed a bug where completeCodeSystems through included valueSets were not considered

Projects
  • New: upon creation of a new project version|release you now get a summary of all changed issues since the previous version|release as part of your release info. You may review/edit that summary before saving.
  • Added support for new property "type" on copyright holders. Default is 'author'
  • Added runtime compilation fixes so validation of examples is active. There are still issues, but all parts that work help.
  • Improved rendering of project compilation and validation results
  • Visual tweaks to BBR rendering

Datasets/Scenarios/Transactions
  • Add shortcut to RetrieveTransaction service to allow view/download in table mode
  • Fall back to first element with a value when it is not available for requested language on concept/name|desc and conceptList/concept/name
  • Fixed a problem where @exception markers were lost upon save
  • Fixed behavior for objects in status pending. You may switch status, but not edit otherwise
  • When the transaction editor deletes a group it now marks underlying concepts too so after saving, the transaction viewer does not list group contents until you reload it. The bug was only a visual one.
  • Fixed summary in scenarios form that prevented display of errors when applicable

Issues
  • Authors can now edit the status/labels/description of tracking/assignments they authored (action is logged)
  • Decor-admin can now edit the description of tracking/assignments of anyone (action is logged)
  • Adds a cancel button to editing a tracking/assignment description
  • Fixes the option to edit a tracking/assignment description when it was empty
  • Fixed rendering of id on referenced valueSets

Visual improvements and menu changes
  • Layout tweak: visual update in the titles of most DECOR pages
  • Moved project list under governance group to a separate tab
  • Improved rendering of references to repository artefacts (value sets and templates)
  • Slight enhancement: the status buttons on dataset now explicitly mention "dataset".

Miscellaneous
  • Artefact searches now always returns shortest matches first
  • Functionality improvement in project-ids editing. Now supports editing all languages at once and includes setting the type
  • Redesign of the decor-explore page
  • Retrieve Concept Diagram now supports filtering based on concept status. Datasets form new sends this info
  • Added option to search for users where relevant
  • Implemented support for new format type of a building block repository (default: decor, added fhir)
  • Changed default value for tree views in publications to "true" to use foldable tables where applicable
  • Made a start with a bigger update to the project menu. Upon every retrieval of the project info, the project statistics for that user are updated with a last access time and a count. This way you can determine what the user likely wants to see, next time he logs on. Most frequently used, and most recently used
  • Fixes a bug that could cause duplicate template elementIds introduced in 1.8.30
  • Fixes a problem where the Save (without close) button on the template editor would stay active after creating a version or adaptation

Realm-specific additions
  • Added support for Dutch lab terminology

ADRAM (ART-DECOR Release and Archiving Manager)
ADRAM is now released as version 2.24 and got an option to allow partial publications and handle governance group publications appropriately.
ADRAM is used since a couple of years for publication management in the Netherlands (Nictiz) and Germany. Recently it has successfully installed and tested on the official ART-DECOR sever hosted by IHE Europe and parametrized for the National Infrastructure Projects in Switzerland (eHealth Suisse) and Austria (ELGA).

ADAWIB (ART-DECOR Automatic Wiki Interface Bot)
ADAWIB is now released as version 6.1. HL7 Germany uses ADAWIB since years to extract the project artefacts to a Wiki Environment. Production use of wiki exports features by ADAWIB is now also set up and used for eHealth Suisse (Switzerland) and for ELGA (Austria) the publication facilities through wiki enhanced by ADAWIB was started.

Dec 30, 2016

ART-DECOR® Open Tools – even more sustainability for the Tool Suite


ART-DECOR® is an open-source tool suite that supports the creation and maintenance of HL7 templates, value sets, scenarios and data sets. The tool features cloud-based federated Building Block Repositories (BBR) for Templates and Value Sets. It supports comprehensive collaboration of team members within and between governance groups.

ART-DECOR® allows separation of concerns and different views on a single common documentation for different domain experts and multidisciplinary stakeholders of healthcare information exchange.

The kernel activities around the tool, concept, methodology, development and practice is done by the ART-DECOR Expert Group.


ART-DECOR® Open Tools

In October 2016, ART-DECOR® Open Tools has been established as an Entrepreneurial Company with limited liability (German Unternehmensgesellschaft mit beschränkter Haftung). It handles commercial aspects of the ART-DECOR® tool suite development and thus complements the ART-DECOR® Expert Group that drives the development.

Objectives

The main objectives of art-decor-open-tools.net are...
  • ...to handle business related to the servers hosted by art-decor.org regarding payment and maintenance 
  • ...to offer and handle support plans for foreign hosted servers for organizations who want ART-DECOR server support for development or production environments, hosted on their servers
  • ...to allow to accept donations
  • ...to provide sustainability.

Is copyright affected?

We heard questions about a possible change of license, intellectual property rights or copyrighted material because of the ART-DECOR Open Tools company.

The ART-DECOR® tool suite remains open source as before, neither licensing nor intellectual property rights have changed by the formation of the ART-DECOR Open Tools company. All intellectual property rights of projects and included artefacts that are run on one of our servers is not touched and remains with the governance group / persons driving the project.

What about the logo colors?

We were asked about the background of the logo colors, as for the ART-DECOR® Tool the main color is orange.
In Sir Isaac Newton’s (1666) color wheel the light blue is the opposite of the orange we usually use (as the commercial branch is something like the opposite of the open source branch).

The dots come from the two dots of the trademarked ART-DECOR® logo. The dots are also used for the logo of the ART-DECOR Expert Group driving the development of the tool with the color orange.

Sep 17, 2016

Success with ART-DECOR in British Columbia – Pilot project uses ART-DECOR to capture and manage CDA Templates

Patrick E. Loyd, Co-Chair, HL7 Orders & Observations Work Group and Lorraine Constable, Co-Chair, HL7 Orders & Observations Work Group, Vice Chair Architecture Board, and Chair Standards Governance Board recently published the results of a pilot project conducted from January to March 2016 that uses ART-DECOR® to capture and manage CDA Templates. The Doctors of British Columbia, in conjunction with the BC Health Information Standards Standing Committee, recently embarked on that pilot project to research current repository tooling to manage HL7 Clinical Document Architecture (CDA®) artifacts, including both the base standard artifacts as well as the pan-Canadian and BC-specific resources.

The conclusions and recommendations were reported in detail. In short, the following high-level observations were made:
  • The tool is stable and ready for input. An upgrade to performance has been installed, lowering screen refresh timing issues
  • The tool includes all mandatory functionality needed for a repository
  • The tool met all BC criteria for use as a provincial repository including the ability for business analysts to interact directly with the tool
  • The tool can be implemented as a locally hosted solution
  • The team recommended to BC Health that the tool meets the functional requirements for use
The BC Health Information Standards Working Group is making plans for rollout of the CDA Provincial Repository and Resources by the end of this year (2016).

To read the whole article please download the HL7 Newsletter 9/2016.

Sep 10, 2016

Intermediate ART-DECOR® Release 1.8.26 published

An intermediate ART-DECOR® release – 1.8.26 – has been published mid of August. Since the last update to 1.8 in April, a lot of new features and improvements have been implemented so the Expert Group felt, that an intermediate release – before ART-DECOR® 2.0 gets published by the end of this year – would be of great support for the community.

ART-DECOR® allows you to create and maintain Data sets, Scenarios, Templates and Value Sets; it features cloud-based federated Building Block Repositories BBR for Templates and Value Sets.

This is a summary of the recently added features and enhancements, sorted by areas.

Templates

Performance update in viewing templates anywhere in ART. The new engine is up to 20 times faster than the old one. To this end the rendering engine has been replaced with the engine that powers publications. Not only is this many factors faster than before, it is also guaranteed consistent rendering.
Templates now support folding of elements and includes. This significantly improves navigability.
Improved: Editor can now save-and-close/create-and-close as usual or just save/create without closing the window
New feature Live Runtime Compilation introduced. Project editors may, through the Project form, compile the project at any time during their development cycle to test their drive their definitions. See Live_Runtime_Compile for more information.
New feature: You may now trim the template list to only those that belong to the selected transaction (if applicable)
New feature: Now supports parameter selector to initialize the form with a transaction as scope rather than a dataset
Script changes, additions and adaptations in order to serve well for Live Runtime Compile LRC and Instance Fragment Validation IFV.

Terminology

Improved the view of valueSets in all relevant places like Datasets, Terminology, Terminology-Mapping and Issues has been updated so levels are more clear
The Terminology/Value set editor now supports creating a new value set from the data concept conceptList as defined on the in scope concept. This sets up a new value set with as much data as possible (level/type/name), and terminology associations are created upon save
New feature: The DECOR valueSets now support a new attribute ordinal that allows you to specify ordinal values connected to codes. This supports assessment scales such as Glasgow Coma Scale and Apgar Score.Note that HL7 Datatypes Release 1 as found in CDA for example, does not support communication of this attribute. Its use is therefore mostly for documentation and/or import in systems.
Value set editor now searches in code of CLaML systems as well as descriptions.

ADRAM (ART-DECOR Release and Archiving Manager)

Adds option to create default PDFs when publishing a project version. Also contains sub switches for what parts / artefacts should be included.

ADAWIB (ART-DECOR Automatic Wiki Interface Bot)

Rewritten logic for ADAWIB regarding templates and value sets to explicitly include them in Wiki output even if they are not from this governance group. This enhancement has brought forward from the Swiss colleagues (eHealth Suisse).

Projects

Get proper ADRAM status via httpclient again, show value set from repo if so.
Enhanced support for creating an ADA community: if you choose the name ada, the new community is immediately set up with the right prototypes.

Datasets

Improved conceptList id algorithm is updated for versioned concepts
Dataset/transaction tree now only marks a concept as 'mapped' when either the full dataset in scope or when the concept is mapped in a template that is part of the selected transaction.

Scenarios / Transactions

Concept conditions are now multilingual. Text nodes are considered to be in the project default language for backward compatibility
Pre-populate new scenarios/transactions with minimal requirements.

General

Performance boosts for menus: asynchronous or smarter loading of projects menu and terminology menu, governance groups behind projects menu and localization messages
New feature: all relevant forms now support a self link. This allows you to bookmark the exact context of where you are at a given point in time or to send a precise link to a third party. See Copy_artefact_deep_links for more information
Updated HL7 artefacts index for performance
Updated the language/user parts of the menu slightly for better behavior on smaller screens
Datasets/Template/Value sets now allow setting status to “draft” from “pending”

Apr 27, 2016

ART-DECOR® 1.8 released!


The next ART-DECOR release – 1.8 – has been published. The Tool allows you to create and maintain Data sets, Scenarios, Templates and Value Sets; it features cloud-based federated Building Block Repositories BBR for Templates and Value Sets.

This is a summary of the recently added features and enhancements.

New features
  • Brand new transaction/representingTemplate editor with all the features of the previous one, but now integrated into the scenarios form and with significant performance boost. Now also sports shortcut buttons on concept items for 1..1 R 1..1 M etc.
  • Improved multi lingual name/description translations for project and concepts
  • Can now update the id of a template. Relevant when template was created outside of ART-DECOR and needs a specific id
  • New multi lingual LOINC integrated into terminology/value set editor
  • Implemented PDF generation of artefacts, flag in decor-parameters is switchCreateDocPDF1
  • Added functionality for "binding behavior" for schematron engine to allow testing instances against frozen dynamic or preserved dynamic value set bindings
  • Now supports preferred FHIR Systems URIs (HL7-FHIR-System-URI-Preferred) versus non-preferred FHIR System URIs (HL7-FHIR-System-URI)
Enhancements
  • Upon inheriting in a dataset from a repository, now saves terminology bindings and value set references in the project too as needed.
  • Project logo's are now supported top right in DECOR centric forms. Need to have the logo in decor/project/reference/@logo, and physically in the prefix-logos/ collection next to the decor file
  • Reimplemented lock management on artifacts with better feedback when someone else has it. Scenarios/transactions/representingTemplates now have lock management too. Locks are now in /db/art-data hence they now survive ART updates
  • Better cruft prevention when things occasionally go south in saving a dataset
  • Performance updates in many areas
  • Reactivated the new-range indexes
  • All buttons have a new fresher look
  • ADRAM (ART-DECOR Release and Archiving Manager) and ADAWIB (ART-DECOR Automatic Wiki Interface Bot) now supports Governance Groups
  • ADA has multiple enhancements for the admin: a dashbaord, debug and validation tools and automatic backups. ADA specs can now be made using DECOR myCommunity tools. Read only printer-friendly view is a now vailable.

Nov 27, 2015

ART-DECOR® is a Registered Trademark now

Today we received the certificate from the Office for Harmonization in the Internal Market (OHIM, registers the Community Trade Mark in the European Union) that they comply with our application to register ART-DECOR as a trade mark.

ART-DECOR® is now a Registered Trademark. Many thanks to all who support us... and up to the next tasks and challenges...

For a bit more information about us visit our "About..." page.

Nov 26, 2015

ART-DECOR goes Polish: Polish Implementation Guide v1.1 of HL7 CDA

Today, the Polish National Implementation Specifications for HL7 CDA were published on the official ART-DECOR servers. Started in 2013 on a Polish server hosted locally the specifications moved finally to art-decor.org.

The National Center for Healthcare Information Systems (CSIOZ) is the Polish governmental organization which is responsible for building information socjety and national IT systems for healthcare. "We recently published the Implementation Guide (IG) version 1.1", Paweł Masiarz, Coordinator of Electronic Medical Records at CSIOZ explained. The specification is available under http://www.csioz.gov.pl/HL7ENG/pl-cda-html-en-US/ as a static ART-DECOR excerpt. The Live version can be directly accessed through https://art-decor.org/art-decor/decor-project--plcda-.

A  view at the Polish Template Library in ART-DECOR
The project contains templates, dictionaries and value sets in DECOR format, that are recommended for Polish implementations of HL7 CDA, developed by iEHR.eu. For the template format it is fully compliant to HL7’s Templates DSTU (HL7 Templates Standard: Specification and Use of Reusable Information Constraint Templates, Release 1). They are consistent with published draft national Implementation Guide for HL7 CDA.

"The idea is also that the Polish IG is now published not only as an HTML release at the CSIOZ website, but also at art-decor.org to be available for the International HL7 community as a building block repository (BBR)", said Roman Radomski, Consultant in Healthcare IT and Clinical Data Management at iEHR.eu.

For further information, please contact us at contact (at) art-decor.org or feel free to contact Roman Radomski, iEHR.eu, at radomski (at) iehr.eu or Paweł Masiarz at p.masiarz (at) csioz.gov.pl directly.