SMART Base
0.2.0 - ci-build

SMART Base, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-base/tree/main and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Conformance

constraints and profile structures for SMART Guidelines resources

SMART Guidelines ActivityDefinition

The minimum expectations for ActivityDefinition resources used in SMART Guidelines

SMART Guidelines Actor

Structure and constraints for ActorDefinition resources used in SMART Guidelines

SMART Guidelines Business Process

Structure and constraints for Business Processes represented in SMART Guidelines

SMART Guidelines CodeSystem

Defines the minimum expectations for CodeSystem resources used in SMART Guidelines

SMART Guidelines ConceptMap

Defines the minimum expectations for ConceptMap resources used in SMART Guidelines

SMART Guidelines GraphDefinition

The minimum expectations for GraphDefinition resources used in SMART Guidelines

SMART Guidelines Group Definition

Structure and constraints for Group Definitions represented in SMART Guidelines

SMART Guidelines ImplementationGuide

Defines the minimum expectations for ImplementationGuide resources used in SMART Guidelines

SMART Guidelines Library

Defines the minimum expectations for Library resources used in SMART Guidelines

SMART Guidelines Logical Model

Defines the minimum expectations for Logical Models used in SMART Guidelines

SMART Guidelines Measure

Defines the minimum expectations for Measure resources used in SMART Guidelines

SMART Guidelines PlanDefinition

Defines the minimum expectations for PlanDefinition resources used in SMART Guidelines

SMART Guidelines Questionnaire

Defines the minimum expectations for Questionnaire resources used in SMART Guidelines

SMART Guidelines StructureDefinition

Defines the minimum expectations for StructureDefinition resources used in SMART Guidelines

SMART Guidelines StructureMap

Defines the minimum expectations for StructureMap resources used in SMART Guidelines

SMART Guidelines Transaction

Structure and constraints for TransactionDefinition resources used in SMART Guidelines

SMART Guidelines ValueSet

Defines the minimum expectations for ValueSet resources used in SMART Guidelines

Requirements: Actor Definitions

The following artifacts define the types of individuals and/or systems that will interact as part of the use cases covered by this implementation guide.

Client Registry / Master Patient Index

A digital system that creates, maintains, and provides authoritative unique identifiers for individuals (persons) accessing health services, enabling cross-facility patient matching and de-duplication.

The client registry supports DHIs including:

  • Verify a person's unique identity (2.1.1)
  • Enrol person(s) for health services/clinical care plan (2.1.2)
  • Merge, de-duplicate and curate coded datasets (4.2.2)
  • Standards-compliant interoperability to link records across systems (4.4.2)

Services and Application Types:

  • C6 — Identification registries and directories
  • C8 — Master patient index
Community Health Worker

A frontline member of the health workforce who delivers health interventions at the community level, acting as a link between communities and formal health facilities. Community health workers are a key sub-group of healthcare providers.

Community health workers use DHIs to:

  • Register and follow-up community members (2.1, 2.2.1)
  • Receive community-based decision support and job aids (2.3)
  • Report public health events from point of diagnosis (3.3.1)
  • Access mobile training and competency assessments (2.8)
  • Communicate with supervising clinical staff (2.5.1)
  • Manage their daily visit planning and activities (2.7)

ISCO-08: 3255 (Community health workers), 5321 (Health care assistants).

Examples: Village health worker, health extension worker, community health volunteer, lay health advisor, peer educator, traditional birth attendant, community case manager.

Electronic Medical Record (EMR) System

A secure, digital system that holds information about people's health and clinical care managed by healthcare providers. Also referred to as an Electronic Health Record (EHR).

The EMR system supports DHIs including:

  • Longitudinal tracking of person's health status and services (2.2.1)
  • Management of structured clinical records (2.2.2)
  • Management of unstructured clinical records such as notes and images (2.2.3)
  • Clinical decision support prompts and checklists (2.3)
  • Person identification and registration (2.1)
  • Prescription and medication management (2.9)
  • Laboratory results reception (2.10.1)
  • Routine health indicator data collection (2.2.4)

Services and Application Type: A5 — Electronic medical record systems

Functional areas: Clinical decision support, record management, person registration, appointment scheduling, referral tracking.

Health Data Manager and Analyst

A professional who manages, analyses, and disseminates health data to support evidence-based decision-making. This corresponds to the 'Data services' user group in CDISAH v2, providing crosscutting functionality across the health system.

Data managers use DHIs to:

  • Create data collection forms and manage data acquisition (4.1.1)
  • Store and aggregate health data (4.1.2)
  • Synthesise and visualise data for reporting and dashboards (4.1.3)
  • Apply automated analytics and predictive modelling including AI/ML (4.1.4)
  • Parse, de-duplicate, and curate coded datasets and terminologies (4.2)
  • Classify disease codes and causes of mortality (4.2.3)
  • Map geographic locations of facilities, events, populations, and providers (4.3)
  • Enable point-to-point data integration and standards-compliant interoperability (4.4)
  • Maintain data governance including authentication, privacy, and consent (4.5)

ISCO-08: 2120 (Mathematicians, actuaries and statisticians), 2521 (Database designers and administrators), 2523 (Computer network professionals), 3120 (Computer network and systems technicians).

Examples: Biostatistician, epidemiologist, health informatician, data analyst, DHIS2 administrator, GIS specialist, interoperability engineer, terminology manager.

Health Information Exchange / Interoperability Platform

A middleware system or shared infrastructure that enables health data exchange between disparate health information systems using standard protocols and formats.

The interoperability platform supports DHIs including:

  • Point-to-point data integration (4.4.1)
  • Standards-compliant interoperability (4.4.2)
  • Message routing to appropriate architecture components (4.4.3)
  • Data storage and aggregation across systems (4.1.2)

Services and Application Type: D2 — Data interchange and interoperability

Functional areas: Semantic interoperability, technical interoperability, information exchange, data mediation, enterprise service bus.

Health Management Information System (HMIS)

A digital system used to collect, process, report, and use aggregate health data for programme planning, monitoring, and evaluation at district and national levels.

The HMIS supports DHIs including:

  • Routine health indicator data collection and management (2.2.4)
  • Non-routine data collection and management (4.1.1)
  • Data storage and aggregation (4.1.2)
  • Data synthesis and visualisations (4.1.3)
  • Data exchange across systems (4.4)

Services and Application Type: D6 — Health Management Information Systems (HMIS)

Functional areas: Data collection, reporting dashboards, target monitoring, programme performance tracking, data quality management.

Health System Manager

A professional involved in the administration and oversight of health systems.

Health system managers use DHIs to:

  • Manage health workforce information, performance, and certification (3.1)
  • Oversee supply chain, inventory, cold chain, and procurement (3.2)
  • Receive notifications of public health events (3.3)
  • Register and certify vital events — births and deaths (3.4)
  • Administer health coverage schemes, billing, payroll, and budgets (3.5)
  • Monitor and track health equipment and assets (3.6)
  • Manage health facility information and conduct assessments (3.7)
  • Manage person-centred health certificate information (3.8)

ISCO-08: 1342 (Health services managers), 2446 (Social work professionals n.e.c.), 3354 (Government social benefits officials), 4311 (Accounting and bookkeeping clerks).

Examples: District health officer, programme manager, supply chain officer, HMIS coordinator, hospital administrator, vital registration officer, health insurance administrator.

Healthcare Provider

A member of the health workforce who delivers health interventions. This group has also been described as 'health workers' or 'healthcare workers'.

Healthcare providers use DHIs to:

  • Identify and register persons for health services (2.1)
  • Manage person-centred health records (2.2)
  • Receive clinical decision support prompts and checklists (2.3)
  • Conduct telemedicine consultations and remote monitoring (2.4)
  • Communicate with supervisors, peers, and receive AI-assisted content (2.5)
  • Coordinate referrals and emergency transport (2.6)
  • Schedule and plan their clinical activities (2.7)
  • Access training content and assessments (2.8)
  • Manage prescriptions and medication adherence (2.9)
  • Order and receive laboratory and diagnostic results (2.10)
  • Verify health coverage and receive payments from individuals (2.11)

ISCO-08: 2211 (Generalist medical practitioners), 2212 (Specialist medical practitioners), 2221 (Nursing professionals), 2222 (Midwifery professionals), 3211 (Medical imaging and therapeutic equipment technicians), 3212 (Medical and pathology laboratory technicians), 3213 (Pharmaceutical technicians and assistants), 3221 (Nursing associate professionals), 3222 (Midwifery associate professionals), 3255 (Community health workers).

Examples: Physician, nurse, midwife, clinical officer, pharmacist, laboratory technician, dentist, allied health professional.

Laboratory Information System (LIS)

A digital system that manages the complete lifecycle of laboratory test orders, specimen tracking, result production, and result reporting to healthcare providers and persons.

The LIS supports DHIs including:

  • Transmit and track diagnostic orders (2.10.2)
  • Capture diagnostic results from digital devices (2.10.3)
  • Transmit person's diagnostic result to healthcare provider (2.10.1)
  • Transmit diagnostics result or availability of result to person(s) (1.1.4)
  • Track biological specimens (2.10.4)

Services and Application Type: A6 — Laboratory information systems

Functional areas: Lab requests/test ordering, sample tracking, sample processing, results reporting.

Logistics Management Information System (LMIS)

A digital system that manages the health supply chain from quantification and forecasting through distribution, inventory management, and consumption tracking.

The LMIS supports DHIs including:

  • Manage inventory and distribution of health commodities (3.2.1)
  • Notify stock levels of health commodities (3.2.2)
  • Monitor cold-chain sensitive commodities (3.2.3)
  • Register licensed drugs and health commodities (3.2.4)
  • Manage procurement of commodities (3.2.5)

Services and Application Type: B6 — Logistics management information systems (LMIS)

Person (Health Service User)

A member of the public who is a potential or current user of health services, including health prevention and wellness activities. Other terms used for this group include 'patient', 'client', 'individual', and 'health service user'. Caregivers of individuals receiving health services are also included.

Persons interact with DHIs to:

  • Receive targeted (1.1) and untargeted (1.2) health communications
  • Communicate with other persons as peers (1.3)
  • Track their own health data and records (1.4)
  • Report health events and system feedback (1.5)
  • Access health information on demand including via chatbot/AI (1.6)
  • Manage their financial transactions related to health services (1.7)
  • Manage their consent for health data access and sharing (1.8)

ISCO-08: Not applicable (non-occupational role).

Examples: Patient, pregnant woman, caregiver, child, community member, health scheme beneficiary, person living with a chronic condition.

Public Health and Disease Surveillance System

A digital system for detecting, monitoring, investigating, and responding to disease outbreaks and public health threats.

The surveillance system supports DHIs including:

  • Notification of public health events from point of diagnosis (3.3.1)
  • Transmit health event alerts to specific population group(s) (1.1.1)
  • Map location of health event (4.3.2)
  • Data synthesis and visualizations for outbreak response (4.1.3)
  • Automated analysis of data to generate predictions (4.1.4)

Services and Application Type: E2 — Public health and disease surveillance systems

Knowledge Artifacts: Activity Definitions

These define activities that can be performed as part of content in this implementation guide.

SGDecisionTableGuidance

Structures: Logical Models

These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.

Business Process Workflow (DAK)

Logical Model for representing Generic Business Processes and Workflows from a DAK. A business process is a set of related activities or tasks performed together to achieve the objectives of the health programme area.

Business Process Workflow Source

Source reference for Business Process Workflow - exactly one of the following must be provided:

  • url (url data type): URL to retrieve BusinessProcessWorkflow definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the BusinessProcessWorkflow definition
  • instance: Inline BusinessProcessWorkflow instance data
Core Data Element (DAK)

Logical Model for representing Core Data Elements from a DAK. A core data element can be one of: a ValueSet, a CodeSystem, a ConceptMap, or a Logical Model adherent to SGLogicalModel. This is the ONE EXCEPTION to allowing FHIR R4 models into the DAK LMs.

Core Data Element Source

Source reference for Core Data Element - exactly one of the following must be provided:

  • url (url data type): URL to retrieve CoreDataElement definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the CoreDataElement definition
  • instance: Inline CoreDataElement instance data
Decision Support Logic Source

Source reference for Decision Support Logic - exactly one of the following must be provided:

  • url (url data type): URL to retrieve DecisionSupportLogic definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the DecisionSupportLogic definition
  • instance: Inline DecisionSupportLogic instance data
Decision-Support Logic (DAK)

Logical Model for representing Decision-Support Logic from a DAK. Decision-support logic and algorithms to support appropriate service delivery in accordance with WHO clinical, public health and data use guidelines.

Digital Adaptation Kit (DAK)

Logical Model for representing a complete Digital Adaptation Kit (DAK) with metadata and all 9 DAK components

Dublin Core Metadata Element Set

Logical Model representing Dublin Core metadata elements as defined at https://www.dublincore.org/specifications/dublin-core/dcmi-terms/

FHIR Schema Base (SMART Guidelines)

Base logical model providing the common schema metadata interface inherited by all SMART Guidelines logical models. Every SMART Guidelines logical model schema derives from this base, which documents the shared FHIR and JSON-LD metadata properties used by the JSON Schema generation pipeline.

Functional Requirement (DAK)

Logical Model for representing functional requirement from a DAK

Functional and Non-Functional Requirements (DAK)

Logical Model for representing Functional and Non-Functional Requirements from a DAK. A high-level list of core functions and capabilities that the system must have to meet the end users' needs.

Generic Persona (DAK)

Logical Model for representing Generic Personas from a DAK. Depiction of the human and system actors. Human actors are end users, supervisors and related stakeholders who would be interacting with the digital system or involved in the clinical care, public health or health system pathway.

Generic Persona Source

Source reference for Generic Persona - exactly one of the following must be provided:

  • url (url data type): URL to retrieve GenericPersona definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the GenericPersona definition
  • instance: Inline GenericPersona instance data
Health Interventions Source

Source reference for Health Interventions - exactly one of the following must be provided:

  • url (url data type): URL to retrieve HealthInterventions definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the HealthInterventions definition
  • instance: Inline HealthInterventions instance data
Health Interventions and Recommendations (DAK)

Logical Model for representing Health Interventions and Recommendations from a DAK. Overview of the health interventions and WHO, regional or national recommendations included within the DAK.

Non-Functional Requirement (DAK)

Logical Model for representing non-functional requirement from a DAK

Persona (DAK)

Logical Model for representing Personas from a DAK

Program Indicator (DAK)

Logical Model for representing Program Indicators from a DAK. Core set of indicators that need to be aggregated for decision-making, performance metrics and subnational and national reporting.

Program Indicator Source

Source reference for Program Indicator - exactly one of the following must be provided:

  • url (url data type): URL to retrieve ProgramIndicator definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the ProgramIndicator definition
  • instance: Inline ProgramIndicator instance data
Requirements Source

Source reference for Requirements - exactly one of the following must be provided:

  • url (url data type): URL to retrieve Requirements definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the Requirements definition
  • instance: Inline Requirements instance data
SUSHI Configuration Logical Model

Logical model defining the structure of sushi-config.yaml files used for FHIR Implementation Guide configuration. This model captures the essential metadata and configuration parameters needed for IG publishing.

Test Scenario (DAK)

Logical Model for representing Test Scenarios from a DAK. A set of test scenarios to validate an implementation of the DAK.

Test Scenario Source

Source reference for Test Scenario - exactly one of the following must be provided:

  • url (url data type): URL to retrieve TestScenario definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the TestScenario definition
  • instance: Inline TestScenario instance data
User Scenario (DAK)

Logical Model for representing User Scenarios from a DAK. Narratives that describe how the different personas may interact with each other.

User Scenario Source

Source reference for User Scenario - exactly one of the following must be provided:

  • url (url data type): URL to retrieve UserScenario definition from input/ or external source
  • canonical (canonical data type): Canonical URI pointing to the UserScenario definition
  • instance: Inline UserScenario instance data

Structures: Questionnaires

These define forms used by systems conforming to this implementation guide to capture or expose data to end users.

Questionnaire for IMMZ.D2 Determine required vaccination(s) if any

Auto-generated questionnaire for decision table DAK.DT.IMMZ.D2.DT.BCG

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

SMART Guidelines Communication Request

Provide communication

SMART Guidelines Decision Table

Defines the minimum expectations for PlanDefinition resources used in SMART Guidelines which are derived from DAK Decision Tables

SMART Guidelines Requirements

Smart Guidelines Requirements

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

LinkIdExt

Smart Guidelines link identifier extension

Markdown

Markdown extension

SGActorExt

Smart Guidelines Actor Reference extension

SGDocumentation

Smart Guidelines Documentation extension

SGMarkdown

Smart Guidelines markdown extension

SGRequirementExt

Smart Guidelines Requirements extension

SGString

Smart Guidelines (required) string extension for use in a complex extension

SGTask

Extension to reference SMART Guidelines task type

SGUserStory

Smart Guidelines extension to support structured User Stories (As a Actor I want to capability so that benefit) extension

SGcode

Smart Guidelines code extension

Satisfies

Indicates that if the conditions for this requirement are satisified, then that it should be viewed as satisifying the referenced requirement.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Classification of Digital Health Interventions v1

Value Set for Classification of Digital Health Interventions v1. Autogenerated from DAK artifacts

Classification of Digital Health Interventions v2

Value Set for the Classification of Digital Interventions, Services and Applications in Health (CDISAH), second edition (2023).

Core Data Element Type Value Set

Value set of core data element types

Digital Health Interventions for Clients

Digital Health Interventions whose primary user group is Clients (persons using health services). Group 1 of the Classification of Digital Health Interventions v1 (2018).

Digital Health Interventions for Health Management and Support Personnel

Digital Health Interventions whose primary user group is Health Management and Support Personnel. Group 3 of the Classification of Digital Interventions, Services and Applications in Health v2 (CDISAH, 2023).

Digital Health Interventions for Health System Managers

Digital Health Interventions whose primary user group is Health System Managers. Group 3 of the Classification of Digital Health Interventions v1 (2018).

Digital Health Interventions for Health Workers

Digital Health Interventions whose primary user group is Health Workers. Group 2 of the Classification of Digital Health Interventions v1 (2018).

Digital Health Interventions for Healthcare Providers

Digital Health Interventions whose primary user group is Healthcare Providers. Group 2 of the Classification of Digital Interventions, Services and Applications in Health v2 (CDISAH, 2023).

Digital Health Interventions for Persons

Digital Health Interventions whose primary user group is Persons (health service users). Group 1 of the Classification of Digital Interventions, Services and Applications in Health v2 (CDISAH, 2023).

Digital Health Interventions: Data Services

Crosscutting Data Services DHIs. Group 4 of the Classification of Digital Health Interventions v1 (2018).

Digital Health Interventions: Data Services

Crosscutting Data Services DHIs. Group 4 of the Classification of Digital Interventions, Services and Applications in Health v2 (CDISAH, 2023).

Health System Challenges

Value set for Health System Challenges (Classification of Digital Health System Categories v1, 2018). Includes all 25 system category codes (A–Y).

ISCO-08 Value Set

Extensible value set of ISCO-08 codes for persona classification

Services and Application Types

Value set for Services and Application Types (Classification of Digital Health Services and Application Types v2, CDISAH 2023). Includes all codes across the five architecture groups (A–E).

Services and Application Types: Data Management Services

Services and systems that support the collection, aggregation, storage, analysis, and exchange of health data. Group D of the Classification of Digital Health Services and Application Types v2 (CDISAH, 2023).

Services and Application Types: Health System/Provider Administration

Systems that support the administrative and managerial functions of health systems and healthcare organisations. Group B of the Classification of Digital Health Services and Application Types v2 (CDISAH, 2023).

Services and Application Types: Point of Service

Systems that facilitate the provision and delivery of healthcare services to persons at the point of care. Group A of the Classification of Digital Health Services and Application Types v2 (CDISAH, 2023).

Services and Application Types: Registries and Directories

Systems that create, maintain, and provide authoritative master records for persons, providers, facilities, products and health events. Group C of the Classification of Digital Health Services and Application Types v2 (CDISAH, 2023).

Services and Application Types: Surveillance and Response

Systems that support the detection, monitoring, and response to disease outbreaks and public health threats. Group E of the Classification of Digital Health Services and Application Types v2 (CDISAH, 2023).

Smart Guidelines Decision Table Actions

Value Set for Smart Guidelines Documentation Decision Table Actions

Smart Guidelines Documentation Section

Value Set for Smart Guidelines Documentation Section to autogenerate documentation from artifacts

Smart Guidelines Persona Types Value Set

Value Set for Smart Guidelines Persona Section to autogenerate documentation from artifacts

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

Classification of Digital Health Interventions v1

CodeSystem for Classification of Digital Health Interventions v1. Autogenerated from DAK artifacts

Classification of Digital Health Interventions v2

CodeSystem for the Classification of Digital Interventions, Services and Applications in Health (CDISAH), second edition (2023). ISBN 978-92-4-008194-9.

Organised into four groups based on the primary user:

  1. Persons
  2. Healthcare providers
  3. Health management and support personnel
  4. Data services

New categories vs v1: 1.4.4, 1.6.2, 1.8, 2.5.6, 2.11, 3.1.5, 3.5.7, 3.5.8, 3.8, 4.3.5, 4.4.2, 4.4.3, 4.5. See ConceptMap CDHIv1toCDHIv2 for the full mapping from the first edition.

Classification of Digital Health Services and Application Types v2

CodeSystem for the Classification of Digital Health Services and Application Types v2, as defined in the Classification of Digital Interventions, Services and Applications in Health (CDISAH), second edition (2023). ISBN 978-92-4-008194-9.

Services and Application Types represent the types of software, ICT systems and services or communication channels that deliver or execute digital health interventions (DHIs) and health content.

The types are organised into five representations within the Digital Health Architecture: A. Point of service B. Health system/Provider administration C. Registries and Directories D. Data Management services E. Surveillance and Response

Classification of Digital Health System Categories v1

CodeSystem for Classification of Digital Health System Categories v1. Autogenerated from DAK artifacts

Core Data Element Type

CodeSystem for Core Data Element types - defines the type of FHIR resource that a Core Data Element references.

International Standard Classification of Occupations 2008

ISCO-08 codes from the International Labour Organization official classification

SMART Guidelines Persona Types

CodeSystem for SMART Guidelines Persona Types

SMART Guidelines Tasks

CodeSystem for SMART Guidelines tasks which are specializations of the Business Process Modeling Notatiton (BPMN) tasks, which are included in this codesystem

See BPMN Spectification for more info. The descriptions were adapted from the normative human readable documentation.

Smart Guidelines Actions (columns) for Decision Tables

CodeSystem for Smart Guidelines Documentation Actions for Decision Tables"

Smart Guidelines Documentation Section

CodeSystem for Smart Guidelines Documentation Section to autogenerate documentation from artifacts

Terminology: Concept Maps

These define transformations to convert between codes by systems conforming with this implementation guide.

Hierarchy of the Classification of Digital Health Interventions v1

Mapping to represent hierarchy within the Classification of Digital Health Interventions v1.

Hierarchy of the Classification of Digital Health Interventions v2

Mapping to represent hierarchy within the Classification of Digital Interventions, Services and Applications in Health (CDISAH) v2.

Mapping from CDHI v1 to CDISAH v2

Mapping from the Classification of Digital Health Interventions v1 (CDHI v1, 2018) to the Classification of Digital Interventions, Services and Applications in Health v2 (CDISAH v2, 2023).

Key structural changes reflected in this map:

  • User group labels updated throughout (e.g. 'Clients' → 'Persons', 'Health workers' → 'Healthcare providers', 'Health system managers' → 'Health management and support personnel').
  • Civil Registration and Vital Statistics (CRVS) consolidated: six v1 codes (3.4.1–3.4.6) merged into two v2 codes (3.4.1, 3.4.2).
  • Health financing section restructured: v1 3.5.1 (insurance membership) and 3.5.2 (billing) updated; v1 3.5.3–3.5.6 shifted by one (now 3.5.4–3.5.6 + new 3.5.3).
  • Data services (group 4) substantially revised: 4.1.1 changed scope, 4.3 expanded from 4 to 5 codes, 4.4 split from 1 to 3 codes, 4.5 is entirely new.
  • New v2 categories with no v1 equivalent are listed as 'unmatched' targets.
Mapping from CDSC v1 to Services and Application Types v2

Mapping from the Classification of Digital Health System Categories v1 (CDSCv1, 2018) to the Classification of Digital Health Services and Application Types v2 (CDSCv2, 2023).

The v1 used 25 single-letter codes (A–Y). The v2 completely restructured this into 5 representations within the digital health enterprise architecture, each with alphanumeric codes (A1–A9, B1–B8, C1–C11, D1–D8, E1–E2).

Several new v2 categories have no v1 equivalent: A3 (Decision support), A4 (Diagnostics), B1 (Blood bank), B3 (Health program monitoring), B7 (Patient administration), C4 (Facility registries), C5 (Health worker registry), C7 (Immunisation information), C8 (Master patient index), C9 (Product catalogues), C10 (Public Key directories), D1 (Analytics), D3 (Data warehouses).