CKM Releases
Current Release
Version: 1.20.1
Release Date: September 2024
See the detailed list of changes.
Previous Releases
Version: 1.20.0
Release Date: June 2024
See the detailed list of changes.
Version: 1.19.1
Release Date: October 2023
See the detailed list of changes.
Version: 1.19.0
Release Date: August 2023
Deployments: August - September 2023
See the detailed list of changes.
Version: 1.18.0
Release Date: August 2022
Deployments: August - October 2022
See the detailed list of changes.
Version: 1.17.0
Date: October 2021
See the detailed list of changes.
Version: 1.16.1
Date: February/March 2021
Minor bug fix release.
See the detailed list of changes.
Version: 1.16.0
Date: February 2021
See the detailed list of changes.
Version: 1.15.0
Date: September/October 2020
In addition to extensive finetuning and some bug fixes, this release contains among many others:
the ability to connect to an external Terminology Server to show value sets inline in the various archetype and template displays;
the ability to add configurable secondary (additional) transforms for templates;
a new drop zone for file uploads;
an additional in process state for Archetype Proposals and Change Requests;
various finetuning to the template displays;
an indicator showing the percentage of completion for each translation language of an archetype in the status report;
updated Archie ADL2 conversion routines.
See the detailed list of changes.
Version: 1.14.0
Date: Feb 1, 2020
See the detailed list of changes.
Version: 1.13.0
Date: Jun 25, 2019
See the detailed list of changes.
Version: 1.12.0
Date: Apr 25, 2019
See the detailed list of changes.
Version: 1.11.0
Date: Dec 5, 2018
See the detailed list of changes.
Version 1.10.0
Date: Jul 23, 2018
This release introduces new mindmaps which longer depend on Flash technology.
Also, it further adds to the recently introduced CKM REST API, which can be regarded as a replacement for the old SOAP-based CKM webservices.
In addition, it contains a myriad of finetuned fuinctionality and speed and scalability improvements.
See the detailed list of changes.
Version 1.9.0
Date: Apr 16, 2018
See the detailed list of changes.
Version 1.8.0
Date: Jan 8, 2018
See the detailed list of changes.
Version: 1.7.0
Date: 13-Mar-2017
This release is a major new release. It adds a new Dashboard for new or not-logged in users. It also completely revamps the current Dashboards for logged-in users, editors and clinical knowledge administrators. See some screenshots here.
In addition - among many others - new Audit Log functionality has been introduced, the CKM theming has been improved, there has been some finetuning around the review process, statistics, various grid tooltips, and the UCUM unit validation.
See the detailed list of changes.
Version 1.6.0
Date: 05-Apr-2016
This release includes improvements to the user registration, password retrieval as well as the reviewing process. Also fixes some minor bugs.
See the detailed list of changes.
Version 1.5.0
Date: 19-Jan-2016
This release of CKM offers a complete rework of the various statistics pages for archetypes, templates, termsets and users, including for the status report page for individual published resources.
This release also adds a lot of flexibility to the search ontology (Professions, Health Domains, ...) to be able to hide the individual classes, sort the elements and disallow classifying into some 'abstract' classes.
The GitHub directory structure for exporting of remote subdomains has been adapted to include the namespace of the remote subdomain in the directory structure. It is now possible to bulk export all archetypes as XML.The search functionality has been finetuned to provide a better search order of found resources, in particular if searching for multiple words or word fragments at once. Also, projects that may be relevant to the search will now be listed above the resource search results. Some initial changes and additions for a new training CKM instance have been included in this release as well as some bug fixes.
See the detailed list of changes.
Version 1.4.1
Date: 06-Aug-2015
See the detailed list of changes.
Version 1.4.0
Date: 10-Apr-2015
The release of CKM 1.4.0 features some major new additions to the functionality of CKM. It also improves on many details in CKM and fixes a number of bugs.
Most likely the biggest change in this release is CKM's support for v0 archetypes for in_development archetypes and the introduction of additional meta-data for each archetype, carried in its other_details field and managed by CKM where applicable. This includes a revision number, namespaces, unique ids, etc. As a consequence, it is now also possible to for example fork an archetype that was developed elsewhere as well as to internalise remote archetypes (i.e. that were cached previously).
Other major new pieces of functionality include:
Ability to propose new archetypes as a normal user
Ability to search 'within' templates
An additional technical view for archetypes to show some of the more technical details of an archetype if and when required
Enhancement of CKM's webservices to support the serving of XML archetypes in addition to ADL.
A new CKM-wide discussion search functionality
Streamlined Sign-up process
See the detailed list of changes.
Version: 1.3.0
Date: 10-Apr-2014
The most prominent new feature of this release is the new Change Request Functionality: For each archetype (and other resources as well), any user can now create a change request. User can configure a panel in their Dashboard to see all the change requests submitted by them or can see all change requests via the Report menu. The submitter of the change request will be notified of any updates to the change request.
This release also improves the rendering speed of the Archetype revision history for large revision histories like e.g. for the Blood Pressure archetype.
Your CKM username/password combination will now be picked up by most Password Managers (as desired).
As usual, a few bugs were found and fixed, mostly in the areas of remote subdomains, bulk uploads and comparisons of archetypes - see the detailed list of changes.
Version: 1.2.4
Date: 19-Feb-2014
This release adds an automatic export of all resources (archetypes, templates and termsets) that are uploaded to CKM to a Git repository.
It offers many usability improvements such as for example an easier way to merge various translations of an archetype into a new trunk archetype, easier sharing of archetypes and other resources via direct links, usability improvements to the search in the left hand tree, some big green buttons, and a simpler registration process.
Editors now have the ability to add special comments to reviewers of an archetype when creating a new review round for an archetype which will be displayed inline to the reviewers.
For templates, a new Printable view was added and templates with its sub-templates and contained archetypes can now be viewed as an Organisational Chart. Also, many details of the form view of a template have been enhanced.
This release also adds some checks around ensuring that archetypes use correct UCUM-units as specified by the specs and fixes a number of bugs.
Also see the detailed list of changes.
Version 1.2.3
Date: 09-Oct-2013
This release adds the possibility to connect to remote CKM instances and import/update archetypes from there. For example, the UK or the Nehta CKM can import archetypes directly from the openEHR CKM, this enabling federation of archetypes in a controlled way.
For template-based projects, a new hierarchical view of the project's template is introduced. Go to a project and select "Project Hierarchy" to see this.
This release also contains a number of bug-fixes and finetunes some other aspects of CKM, e.g. the template import mechanism or the display of archetypes, especially in the printable view of an archetype.
Also see the detailed list of changes.
Version 1.2.2
Date: 30-Jul-2013
This release adds reviewing for templates based on the operational template (OPT).
It improves some aspects of the archetype and template views, finetunes projects and incubators and adds administration control on subdomain level.
Also see the detailed list of changes.
Version 1.2.0
Date: 04-Mar-2013
This CKM release is a major new release which achieves two main objectives:
1. Modifications to the user interface to simplify the interface and allow users to focus on specific projects and components.
2. Modifications and additions to CKM and associated tooling to create a model and terminology based end-to-end tool chain.
The first objective has been achieved by adding finer grained governance components, known as 'sub-domains', each with underlying 'project' sub-components. This means that clinical models can be 'owned' and developed more easily by various groups and jurisdictions in the eHealth community. Users now have a more customisable view of the application and can narrow their view to specific artefacts. The help system has been improved through enhancements to the navigation functions and understanding of functionality for new users.
The second objective has been achieved by adding functionality to enable an end-to-end tool chain with the following characteristics:
clinical models (archetypes) that are reviewed and agreed on by domain experts
templates that are built from archetypes and meet specifications for various work programs
a transformation engine that can automatically produce outputs based on the templates, such as XML schema, SCS documents, CDA implementation guides, CDA instances and Schematron etc.
connection to UML-based architectural documentation via a UML (XMI) output from the tool.
Importantly, the new tool chain allows end-to-end visibility and governance of the artefacts that are produced and published in this environment. The transformation engine allows us to continue to evolve its published artefacts and to add new ones without the vendor needing to modify the CKM environment.
The CKM application now has a project type called an incubator, for users to work on models and artefacts in a sand-box environment, before they are made visible to the general community.
Also see the detailed list of changes.
Version 1.1.5
Date: 07-Dec-2011
The 1.1.5 release of CKM is a release that contains some major new functionality and some minor usability changes and bugfixes.
Most prominently, it features the newly developed review functionality for terminology subsets (termsets) within CKM following a similar process to the currently available archetype content reviews.
Some new functionality has been integrated into this release in an effort to streamline some of the tasks for CKM editors: For example, there is a new admin report on active branches of all resources that helps in keeping track of current (and outdated) activity. Also there is a new overview of users with a certain CKM-wide role (e.g. all administrators) and editors are now able to upload to branches that have not originally been checked out by them (used e.g. for merging). This release does not contain any major changes to the user experience other than minor fine-tuning.
Also see the detailed list of changes.
Version 1.1.4
Date: 18-Jul-2011
This release includes new functionality, but also a lot of fine-tuning at many places:
Total rework of Release Sets
If you want email updates for new or updated release sets, check the appropriate checkboxes in your options
Release Set now include templates, archetypes, and terminology subsets. Validation ensures that the archetypes used by a template are included in their proper revision. Release Sets can also contain sub release sets.
A Reference Model Description has been added for major classes and datatypes. This can be viewed for example, when clicking on the little arrow next to a datatype within the view of an archetype. For many archetypes, there is also a new reference model tab explaining important additional attributes.
Archetypes, Reviews, Review Feedback can now be printed. To print an archetype, open it in the Tabbed View and click on the "Printable version" button. To print a review, simply right click on the completed review in your dashboard and select "Printable version".
Full support for IE9, Firefox 5, etc
Emails are sent from one central address (with reply-tos etc. set appropriately; i.e. the proper way to handle this in the times of more and more spam and spam prevention)
General discussion forum for discussion not related to a particular resource (Available as a top level menu item "General Discussion")
Resource documentation is now versionable if required. Resource documentation can also be linked directly now for use in e.g. emails via a direct link.
It is now possible to upload two local archetypes and compare these two archetypes directly
Some icon rework (you may need to empty your browser cache to see some of them)
And many more, see the detailed list of changes below
See the detailed list of changes. for further changes.
Version 1.1.3
Date: 16-Dec-2010
Once an archetype is published, it will normally have to be translated into various languages without changing the definition of the archetype itself or the terms in existing language. In general it is better to use the online translation facility built into CKM but it will sometimes be the case that a translation is added locally to an archetype via the Archetype Editor or other tool. This CKM release adds a facility to allow a local translation to be safely uploaded and integrated into the CKM archetype, but without uploading the whole archetype, which may a different, usually older, version to that on CKM.
The CKM release also adds the ability to conduct reviews of archetype translations. The process is similar to conducting content and terminology binding reviews but uses a different layout, more appropriate for reviewing translations
A total of over 110 additions, improvements and bug fixes are incorporated in this release, including improvements to the way reviews are handled, archetypes are displayed and compared, emails are being sent out, etc. Please see the detailed list of changes below for more information.
See the detailed list of changes for further changes.
Previous Releases
Version 1.1.2
Date: 10-Aug-2010
Termsets: This release adds Termsets (or Teminology subset) to the resources managed by CKM. The usual CKM functionality for versioning, commenting, documenting, etc. is available for them. If you are interested in termsets, please make sure that you check "Receive notification on new termset" and ""Receive notification on updated termset" under Tools/Options in the main menu.
Translation: All archetypes can now be translated into another language by right-clicking on the archetype in the context menu. This does not require any special rights.
Reassess status and bulk export: There is a new status called Reassess, which comes into play after a resource has been published. If a change to a resource is committed to the trunk after it has been published, CKM will now check if content state, terminology states, translations states are currently published, and if there have been changes, CKM will suggest to update the respective status of the resource to REASSESS. When bulk-downloading resource, you can then select if you want the latest revision of the resource or the latest published revision of the resource (Also you can now select the current states of resources you want to bulk export - so you can get e.g. all archetypes that have been published in their published revision.
Comparison Report: Changes to the display of the Archetype Comparison Report. You can select whether you want the diff or a before-after presentation.
Changes are displayed in categories with separate headings providing a better overview of what has changed. Also there many individual issues with the comparer have been enhanced/fixed as part of this update, such as e.g. that two DV_DURATIONs were not properly compared previously, support for empty code lists, reporting of cardinality changes at the very first level, comparison of includes and excludes for Archetype Slots, comparsing unconstrained DV_TEMPORALs, etc.Archetype Validation Report: Is now displayed immediately when an archetype is impoted or updated. This way, the submitted does not have to finish its submission if the archetype has validation errors that should be fixed beforehand. Also, for specialised archetypes, CKM will now directly link this to the current trunk parent, even if the child archetype is on the branch.
Archetype view: Some additions to what i displayed in the view of an archetype in CKM. For example, for top-level attributes that don't have a separate tab, these will be displayed with a heading in the data tab.
Submitting a resource process:When a resouce is submitted to CKM, the corresponding workflow has been enhanced. Fo example, as a next step, the submitter can go to branch to inspect it, update the contributors to this resource, or commit.
Support for uncommon keys (other than text, description and comment) in the archetype ontology.
Review Round initiation: For adopters and commenters there is now a context menu to access information about a potential reviewer.
Archetype lifecycle and CKM status are now synchronised on publishing, deprecating where sensible.
All emails send out by CKM now have a heade starting with [ckm-openehr] (configurable)
See the detailed list of changes for further changes.
Version: 1.1.1
Date: 20-Apr-2010
This release features a new type of review: Terminology reviews. Terminology editors can now use CKM to review the terminology bindings of an archetype.
Snomed CT and LOINC codes in the archetype are being reviewed. For this, the fully specified term is being displayed for Snomed CT as well as LOINC.
There is a new status page (the star) for an archetype, where detailed information about the status of an archetype is being displayed, such as when the content was published after how many review rounds, etc. Published archetypes can also be rated on this page. In addition, the status of each translation and terminology for this archetype is being displayed. For example, the content of an archetype can be agreed on and published, but a translation or the bindings to Snomed CT may not be complete.
You can subscribe to http://twitter.com/openEHR_CKM to get all the latest updates to archetypes and templates, etc.
Apart from this, this release contains a lot of finetuning as well as bug fixes - see the detailed list of changes for more information.
Version 1.1.0
Date: 19-Jan-2010
This Release adds initial support for templates within CKM. Templates in OET format can be uploaded to CKM. They are linked to the archetypes in CKM, so that an Operational template can be generated and displayed as form at any time for a template. Template version management principles are similiar to those used for archetypes.
It is possible to comment on templates, export all templates, get a mindmap overview of all or a selected template, add resources to a template, etc.
In addition to the initial template support, many improvements and bug fixes have been included in this release.
For example, an XML view of archetypes is now supported, webservices have been added or improved, the tabbed view of archetypes has been finetuned with many minor changes.
See the detailed list of changes for more information.
Version 1.0.7
Date: 20-Aug-2009
With the new release, editors can explicitly close a review roundand no more reviews or modifications to existing reviews are allowed for this review round. All expired invitations will be removed.
Review Rounds now have a sequential number to easier identify where in the review process an archetype is. It has been made more obvious to reviewers how to modify a completed review(orange arrow in the completed reviews portlet on the Dashboard for open review rounds). Editors can now see how engaged a user is in order to help to determine if a user should be invited for a review round. Editors can synchronise the other contributorsfrom the archetype with those who submitted a review for the archetype, thus ensuring completeness of contributors and consistency of the user details displayed. Editors can create tasks directly from the feedback overview for a review round, ensuring that nothing gets lost.
With regards to the validation of archetypes, validation of specialised archetypes is now supported by CKM. A couple of other validation errors are now reported by CKM as well.
In addition to this, to ensure consistency of style, a "content style validation" feature has been introduced to be able to check for some inconsistency, such as that the text of an element doesn't start with an uppercase letter (or digit) or there is no full stop at the end of a description, or a description is missing completely, etc.
Before committing an archetype or setting up a new review round, editors are warnedif there are technical validation errors, content validation errors, active tasks, or discussion items for this archetype and can fix this before committing/setting up a new review round.
A couple of additions to the presentation of archetypes have been made, e.g. additional information is displayed for DV_Count, DV_Date (etc), DV_Interval datatypes.
Editors now have ability to change the archetype id of an archetype while preserving all reviews, documentation etc. for this archetype.
An issue where not all archetypes containing a search term where found in "complete search" mode has been fixed. Also an issue where a direct link to an archetype may have not worked correctly if the user is already logged in to CKM has been fixed.
See the detailed list of changes for more information.
Version 1.0.6
Date: 16th July 2009
Major Changes
Please note: Due to the first change below, you will need to install the lastest Archetype Editor to be able to open/edit some of the archetypes!
Changed: Change the ADL of all archetypes that have term bindings or constraint bindings: term_binding to term_bindings and constraint_binding to constraint_bindings
Added: Various new user statistics reports - available from Reports/User statistics
Added: Archetype HTML: Add button with a link to archetypes currently fulfilling a regex in a slot
Added: Serve archetype in selected language(s) only
Improved: Make the adopt an archetype more prominent on the ArchetypeMainPanel
Added: Email a colleague; Use browser form to send email instead of email client
Added: Enable the complete translation of the archetype ontology used to classify archetypes
Fixed: CKM does not load on Safari 4
Improved: Add Tooltips for mindmaps with further information on each item
Changed: Change the sign-up process to validate the user's email address. Similiar process also when changing the email address
See the detailed list of changes for more information.
Version 1.0.5
Date: 19th May 2009
Major Changes
Ability to add Operational Templates to an archetype (Document Center) and render them according to configured XSLT scripts (currently slightly modified Tree and Table view known from the Template Designer).
Finding archetypes: Querying for more than one wordin freetext will now find these words independently (and not only in direct sequence), honouring the and/or option (Test it e.g. with: "Section Soap").
There has been some confusion in reviews where there are two adjacent slots within an archetype (Anxiety and exertion Slot in the most recent blood pressure). This has been fixed and previous reviews have been upgraded.
Possibility to add Review Feedbackto items that didn't receive any reviewer comments - as an Editor switch to Detailed View when you opened the review round as an editor of the archetype.
Added an "Abstain"-vote (overall recommendation) for archetype reviews.
Added mindmap formats to possible document types for upload as documentation for an archetype.
A couple of improvements to the Archetype Translation process.
Speed improvements for Editor's Active Review Round portlet (needs to be configured in the Dashboard config: "Review Invitations Overview") and Review/Review Invitation Overview.
The Latest Discussions portlet will only show the latest comment within a thread now.
Previously, adopting an archetype via the context menu would fail under some circumstances.
See the detailed list of changes for more information.
Version 1.0.4
Date: 28th April 2009
Major Changes
Ability to translate an archetype online. You can start this for a checked out archetype directly in the Archetype History of an archetype for a checked out archetype (click on the details button/Translate archetype) or via the Archetypes menu.
A new Editor portlet to view the Editor's active review rounds(as a constant reminder to set up a new review round or publish the archetype). Needs to be activated via the Dashboard configuration. Also: editors will receive a weekly reminder email after a review round has closed to set up a new review round, after 5 weeks of inactivity admins are informed.
Ability to reject, commit, delete an archetype branch directly from the Archetype History panel
Get user classification on mouse over on the user select grid (such as in Users/Manage users)
Fixed bug where users where not found when searching for them via Users/Manage users
Support for IE8
Fixed bug that caused the Dashboard to remain empty occasionally (Please email me if this should still happen to you)
Validation of unknown paths and codes and whether an archetype referenced in an archetype slot exist in CKM.
The comment functionality has been improved. Comments can be submitted inline now and duplicate submissions by accidentally pressing the button twice are prevented now.
See the detailed list of changes for more information.
Version: 1.0.3
Date: 12th March 2009
Major Changes
Documentation can now be added to archetypes as a reference or as design document supporting the design of the archetype
Sample data can be uploaded for an archetype and rendered
Ability to upload XSLT scripts for presentation of sample data for an archetype in particular contexts on an per archetype basis
Ability to display uploaded sample data against uploaded XSLT scripts for an archetype
Sign-in can be remembered for future CKM sessions. (Just tick the remember me checkbox before signing in)
In html of specialised archetype, whereever possible, the unchanged nodes from the parent archetype are displayed differently
Administrators can bulk upload new and/or modified archetypes to CKM
Some general statistics have been added to the archetype validation report for all archetypes and wrong VUNP/VUNT validation errors have been corrected.
For editors, a Todo-List portlet has been developed that contains all active to dos for all archetypes
Editors can now directly see the status of reviews per review round for each archetype
Loading time for the Review Invitations Overview for all archetypes or a selected team has been significantly decreased.
Full support for DV_Identifier
Fixed: Occasionally, a mindmap of an archetype was not displayed
Fixed: Review Reminders were no longer being sent out
See the detailed list of changes for more information.
Version: 1.0.2
Date: 5th February 2009
Major changes
Support for demographic model archetypes (including display as html and mindmap and reviewing)
Enabled localisation of CKM. As an example, you can now access CKM in German. The easiest way to access the German version is via: http://openehr.org/knowledge/OKM_de.html
A few things are not yet localised (Validation report, Archetype Comparer, and most importantly the Ontology itself).
Mostly this works via one localisation file, similar to those that exist for the Editor etc.
Apart from the user being able to choose the GUI language, there is also a locale setting for the server to determine in which language e.g. the emails are sent out to users.There is a new Dashboard portlet to view all or watched Archetype discussions.
You have to enable this via the Dashboard configuration. Via your user options, you can decide whether you want all the latest discussions or only those that you are watching.Many detail improvements to the archetype html, review process and archetype comparer (especially for archetypes other than observation/evaluation)
Also, you can now edit your review of an archetype after you have submitted it via right-click on your completed review.
See the detailed list of changes for more information.