EUVABECO Implementation plans

CLINICAL DECISION SUPPORT SYSTEM (CDS) - ARCHITECTURE

The CDS consists of two key components: a software engine and datasets representing knowledge about the vaccine’s characteristics, the relevant conditions for assessing a vaccination audit, and the rules used to determine the recommended vaccinations to perform, complemented with the messages presented to justify these recommendations.

Any flaw in these components could result in inaccurate recommendations. To comply with MDR regulations, one entity must manage both the software and the embedded knowledge with secure, controlled processes. To ensure security and continuous updates, the CDS must be provided as a managed service by a CDS provider, who will handle updates in line with changing rules.

The provider is responsible for integrating knowledge into the system, using various technical methods (e.g., hardcoded logic, parametrization, rules engines) and operational processes. Even if a health authority provides a digitized recommendation, such as the CDSi provided by the US CDC, the CDS provider remains accountable for the system’s integrity.

Managing the system centrally, rather than distributing software to individual health facilities, simplifies the update process. This is the approach taken in this plan. However, the CDS service will be accessed by users through client software, which will generate requests, submit them to the CDS, and receive justified recommendations in response. For client systems to communicate effectively with the CDS, they must use a common vocabulary, specifically:

Terminology servers will be publicly available to ensure the consistent use of these terms between the CDS and client systems.

The overall architecture is summarized as follows:

Figure 1-CDS overall architecture

In this architecture, the CDS is a stateless server, meaning it does not retain any data between transactions. This design offers several key benefits:

It was retained as the preferred solution by the HL7 Immunization Focus Group, a subgroup of the HL7 Public Health Workgroup, in the elaboration of an implementation guide for the protocol between the Client system and the CDS (ImmDS+HALO draft)