Skip to main content

DANISH HEALTH DATA AUTHORITY

NAS20, CAVE, IHE Infrastructure, and NSP National Service Platform

KvalitetsIT has delivered a wide range of systems and services to the Danish Health Data Authority. Most of these have been delivered in collaboration with KMD, while others were completed in partnership with Atea and OpenText (EMC). KvalitetsIT is generally responsible for the technical services.

Project Deliveries – NAS20, CAVE, and IHE Infrastructure

  • NAS20

    The National Notification Service communicates changes in citizen data to ensure that all relevant systems are informed of updates to the data they need. For example, this could include changes in a citizen’s medication. Systems that need to be notified of these changes and are authorised to receive this information can subscribe to such notifications. In practice, this involves a series of services for setting up subscriptions, placing notifications in a queue (Kafka), and retrieving relevant notifications.

  • CAVE

    CAVE is a central register for recording citizens’ medication allergies, designed to share allergy records across local systems. This ensures that a citizen is not mistakenly given medication to which there is already a known allergy recorded in any IT system. In practice, this is a series of secure and simple APIs built on an HL7 FHIR database.

  • IHE Infrastructure

    Central to data sharing across the Danish healthcare system. This includes sharing citizens’ healthcare appointments, telemedical measurements, and treatment plans. KvalitetsIT established the IHE infrastructure (XDS registry, XDS repository, XCA gateway) as a replacement for an older system. We were responsible for the entire configuration, documentation, and setting up Docker containers for quick test system deployment.

Project deliveries are typically provided as a complete package delivered by KvalitetsIT to the customer’s QA and operations provider. We are responsible for the entire delivery, from architecture and development to testing, documentation, and handover to the customer and their other partners.

The process follows a SCRUM methodology with close collaboration with the customer and other providers to ensure that all stakeholders are aligned early in the process.

Ongoing Services – NSP National Service Platform

KvalitetsIT provides a range of ongoing services to the Danish Health Data Authority in collaboration with KMD. This includes support and maintenance of numerous services on the National Service Platform (NSP), which is a top-10 public system in terms of importance for communication. These services primarily involve security components and data-sharing components—or, just as importantly, components to prevent data sharing—ensuring that only relevant data is shared and only with those who genuinely need and are authorised to use it.

Our delivery process follows SCRUM to ensure an agile approach, with additional adjustments for ad-hoc tasks, incorporating elements of Kanban into the process.

Specifically, we handle 10-20 support and maintenance tasks each month, varying in size and complexity. Additionally, there is ongoing improvement of older components regarding functionality documentation through user stories and the creation of automated tests matching the user stories. This is part of a broader, continuous alignment of quality assurance for the customer and an overall standardisation of the entire delivery process.