Table of contents
Note: Clinical guidelines and use case documents are available in both Danish and English. All the remaining documentation will be in English.
MedCom’s modernisation project involves both rethinking business requirements and technical improvement. The modernisation is done in collaboration with MedCom’s central partners.
On our website medcom.dk , the political and strategical aspects of the modernisation are described. These aspects involve the initial wave of modernisation including HospitalNotification (Danish: Advis om sygehusophold), CareCommunication (Danish: Korrespondancemeddelelse), and Acknowledgement (Danish: Kvittering) standards. Furthermore, you can find descriptions of the gradual phase-out of the existing standard formats (EDIFACT and OIOXML), the implementation plan for the initial wave and descriptions of the upcoming waves of modernisation.
The purpose of this site is to guide you to find both the business and technical implementation of the requirements for each standard.
The business requirements describe the context in which a standard should be used, and they are presented on a webpage for each standard. For a MedCom FHIR standard, the technical implementation is presented in an Implementation Guide (IG). An IG includes several rules, extensions, profiles and more. Each profile describes a delimited area within healthcare e.g., a patient, an organisation, or an encounter. Some of the profiles are often used across standards. An example is the Patient profile which includes the most central information about a patient or citizen, such as the civil registration number (Danish: CPR-nummer) or name. These types of profiles are called core profiles (Danish: kerneprofiler) and are gathered in the Core IG. Additionally, some profiles are often used when defining a message. These profiles are called messaging profiles (Danish: meddelelsesprofiler) and are gathered in the Messaging IG. Some profiles are specific for a standard, which is why they are gathered in the respective IG. Lastly, the terminology codes (Danish: terminologi), including all CodeSystems, ValueSet, and ConceptMaps are gathered in the Terminology IG. Currently, there are three FHIR standards: HospitalNotification, CareCommunication, and Acknowledgement, which are all composed of profiles from the Core and Messaging IG as well as the IG for the specific standard, and codes from the Terminology IG.
Due to the above mentioned, the Table 1 is divided into three parts:
Over time, the modernised FHIR standards will replace the existing MedCom standards. HospitalNotification replaces
DIS17/
XDIS17 and
DIS20/
XDIS20. CareCommunication replaces
DIS91/ XDIS91 and Acknowledgement replaces CTL01-03/XCTL01-03 .
The links to the webpage presentations of the standards can be found in the Table 1. On the webpages, you can find the links to the IG and other relevant information.
English | Danish | Short description | Version approved by RUSA |
---|---|---|---|
MedCom's FHIR standards | |||
HospitalNotification | Advis om sygehusophold | Used to inform municipalities about hospitalization of a patient | Version 3.0 |
CareCommunication | Korrespondancemeddelelse | Used in all parts of the Danish health care sector to communicate between parties. | Version 4.0 |
Acknowledgement | Kvittering | When a message is received, an acknowledgement message shall be returned to the sender, which states whether the message was valid and the transportation went good. | Version 2.0 |
HomeCareObservation | Kommunale Prøvesvar | This standard is developed to be part of a production trial of the communication between the general practitioner and municipal acute care team. Used to exchange results and observations performed and produced by the municipal acute care team. | Version 1.0 |
ConditionList | Deling af diagnoser | This document based standard is developed to support sharing of a citizens diagnoses selected by the citizens general practitioner to the citizen and healthcare providers | - |
Terminology | |||
Terminology | Terminologi | Includes CodeSystem, ValueSet and ConceptMaps developed by MedCom used in the standards | |
XDS-metadata | XDS-metadata | Includes CodeSystem, and ValueSet for use as metadata in document-based exchange. Please notice, the ValueSets in defined in the IHE-XDS metadata (.xslx) is currently the valid representation. | </td>|
Generic profiles | |||
Core | Kerneprofiler | Core profiles that are static and used across standards. | |
Messaging | Meddelsesprofiler | Messaging profiles used across all messaging-based standards. | |
Document | Dokumentprofiler | Document profiles used across document-based standards. |
When implementing a MedCom FHIR standard, it is fundamental to understand in which context the standard should be used to ensure that the implementation fulfils the business requirements. Therefore, it is important to understand the standard documentation for the given standard.
Furthermore, it is essential to understand the messaging framework and the possibilities of the VANS Network, as the FHIR standards define the process for how information is packaged and sent from one part to another thtough the VANS Network.
The messaging framework and the VANS Network are described as governance, previously known as the “Syntax and Communication Rules”.
Click here to get more information about governance.
The purpose of the standard documentation is to describe the context in which a standard should be used and which requirements the standard should fulfil. Standard documentation is only provided for Medcom’s FHIR standards and thus not for the generic Core or Messaging Profiles. The content of the standard documentation can vary between the standards.
The standard documentation can consist of:
The governance is important to understand before implementing a MedCom FHIR standard, as it describes the Danish profiling of the FHIR messaging framework and the network layer, which is the VANS network at present. Since the existing VANS network is used to deliver messages, messages must be sent in a VANSenvelope unless otherwise specified.
Click here to get more information about governance.
Before using the implemented standard in a production environment to exchange patient data, it must be tested and certified by MedCom to ensure it fulfils the standard and business requirements. In addition to the usual MedCom test setup with a self test and live test, TouchStone is used as a tool to validate FHIR messages sent in different use cases.
TouchStone is an infrastructure that allows for automated tests against implementations of HL7 FHIR. For each FHIR standard MedCom will develope test scripts, that will be available on TouchStone. These test scripts can be used both during implementation and as a part of the test and certification.
Click here to get started with TouchStone
Since MedCom’s FHIR messages are sent over the VANS network, vendors must to be abel to include the message in a VANSenvelope before sending the message. Vendors should expect to demonstrate this as a part of test and certification.
MedComs FHIR standards follow the semantic versioning, version 2.0, which is adjusted to the workflow in MedCom. Each document, such as the clinical guidelines, use cases or other documentation, will have a version and a release note, to keep track of the changes in the document. The IG will have one version that covers all the included artefacts. Versioning of the clinical guidelines, use cases, test material, and more will follow the major and minor version of the technical specifications in the IG, but may have a patch version that is different from the IG’s patch-version.
Semantic versioning includes three numbers, which are separated by a dot, e.g. 2.1.4. The numbers are called major.minor.patch,which represent different degrees of changes:
The major and minor versions are recorded in Det Rådgivende Udvalg for Standarder og Arkitekturer (RUSA). RUSA is a Danish advisory committee for standards and architecture. RUSA is working to ensure coherence and interoperability in digital solutions in the healthcare field. If a document or an IG has an extra number eg. 2.1.4-a.1 it is a prerelease and therefore not ready for implementation. In this Standard Operating Procedure (SOP) 4.1 you can read more about the use of semantic versioning in MedCom and what it means for changes in the FHIR standards. Click here to read SOP-4.1.
Stakeholders and vendors are alway welcome to submit requests for changes or improvements to the IG or other documentation.
It is possible to be notified about the latest changes in the standard documentation. Here is what to do:
Please notice that you must have a GitHub account to be able to “watch” the repository. If you don’t have a GitHub account, you can create one at GitHub
This section aims to give a brief introduction to MedCom’s FHIR universe. The introduction is aimed at stakeholders with no or limited knowledge about FHIR. The section will take you through the most commonly used expressions used throughout the FHIR pages. Additionally, it introduces a step-by-step guide which guides you through an IG and can be used as a starting point to understand an IG and its structure. Furthermore some of the frequently asked questions are addressed. If more questions appear you are more than welcome to contact MedCom. You can find contact information at the bottom of the page. Lastly, the introduction includes links to HL7 FHIR pages describing, in more detail, what FHIR is and how it can be used. Here, you can also find, previous webinars held by MedCom.
Click here to get a short introduction to FHIR and how to read an Implementation Guide.
In this section you will find descriptions that addresses some often asked questions about MedCom’s FHIR universe.
Click here to read frequently asked questions