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
Built from commit 38f900a7.   Branch: claude/review-ig-starter-kit-HJVqh.

ConceptMap: Mapping from CDHI v1 to CDISAH v2 (Experimental)

Official URL: http://smart.who.int/base/ConceptMap/CDHIv1toCDHIv2 Version: 0.2.0
Draft as of 2026-03-20 Computable Name: CDHIv1toCDHIv2

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 Classification of Digital Health Interventions v1 to Classification of Digital Health Interventions v2


Group 1 Mapping from Classification of Digital Health Interventions v1 to Classification of Digital Health Interventions v2

Source CodeRelationshipTarget CodeComment
1.0 (Clients)is equivalent to1 (Persons)Renamed: 'Clients' → 'Persons'
2.0 (Health workers)is equivalent to2 (Healthcare providers)Renamed: 'Health workers' → 'Healthcare providers'
3.0 (Health system managers)is equivalent to3 (Health management and support personnel)Renamed: 'Health system managers' → 'Health management and support personnel'
4.0 (Data services)is equivalent to4 (Data services)
1.1 (Targeted client communication)is equivalent to1.1 (Targeted communication to Persons)Renamed: 'Targeted client communication' → 'Targeted communication to Persons'
1.1.1 (Transmit health event alerts to specific population group(s))is equivalent to1.1.1 (Transmit health event alerts to specific population group(s))
1.1.2 (Transmit targeted health information to client(s) based on health status or demographics)is equivalent to1.1.2 (Transmit targeted health information to person(s) based on health status or demographics)Renamed: 'client[s]' → 'person[s]'
1.1.3 (Transmit targeted alerts and reminders to client(s))is equivalent to1.1.3 (Transmit targeted alerts and reminders to person(s))
1.1.4 (Transmit diagnostics result, or availability of result, to client(s))is equivalent to1.1.4 (Transmit diagnostics result, or availability of result, to person(s))
1.2 (Untargeted client communication)is equivalent to1.2 (Untargeted communication to Persons)Renamed: 'Untargeted client communication' → 'Untargeted communication to Persons'
1.2.1 (Transmit untargeted health information to an undefined population)is equivalent to1.2.1 (Transmit untargeted health information to an undefined population)
1.2.2 (Transmit untargeted)is equivalent to1.2.2 (Transmit untargeted health event alerts to undefined group)
1.3 (Client to client communication)is equivalent to1.3 (Person to Person communication)Renamed: 'Client to client communication' → 'Person to Person communication'
1.3.1 (Peer group for clients)is equivalent to1.3.1 (Peer group for individuals)Renamed: 'Peer group for clients' → 'Peer group for individuals'
1.4 (Personal health tracking)is equivalent to1.4 (Personal health tracking)Renamed: 'Personal health tracking' [unchanged]
1.4.1 (Access by client to own medical records)is equivalent to1.4.1 (Access by the individual to own medical or summary health records)Renamed: 'Access by client' → 'Access by the individual'
1.4.2 (Self monitoring of health or diagnostic data by client)is equivalent to1.4.2 (Self monitoring of health or diagnostic data by the individual)Renamed: 'Self monitoring of health... by client' → '...by the individual'
1.4.3 (Active data capture/ documentation by client)is equivalent to1.4.3 (Active data capture/documentation by an individual)Renamed: 'Active data capture/documentation by client' → '...by an individual'
1.5 (Citizen‐based reporting)is equivalent to1.5 (Person based reporting)Renamed: 'Citizen-based reporting' → 'Person based reporting'
1.5.1 (Reporting of health system feedback by clients)is equivalent to1.5.1 (Reporting of health system feedback by persons)Renamed: 'by clients' → 'by persons'
1.5.2 (Reporting of public health events by clients)is equivalent to1.5.2 (Reporting of public health events by persons)
1.6 (On‐demand information services to clients)is equivalent to1.6 (On demand communication with persons)Renamed: 'On-demand information services to clients' → 'On demand communication with persons'
1.6.1 (Client look‐up of health information)is equivalent to1.6.1 (Look-up of information on health and health services by individuals)Renamed: 'Client look-up of health information' → 'Look-up of information on health and health services by individuals'
1.7 (Client financial transactions)is equivalent to1.7 (Person-centred financial transactions)Renamed: 'Client financial transactions' → 'Person-centred financial transactions'
1.7.1 (Transmit or manage out‐of‐pocket payments by client(s))is equivalent to1.7.1 (Transmit or manage out-of-pocket payments by individuals)Renamed: 'by client[s]' → 'by individuals'
1.7.2 (Transmit or manage vouchers to client(s) for health services)is equivalent to1.7.2 (Transmit or manage vouchers to individuals for health services)Renamed: 'to client[s]' → 'to individuals'
1.7.3 (Transmit or manage incentives to client(s) for health services)is equivalent to1.7.3 (Transmit or manage incentives to individuals for health services)Renamed: 'to client[s]' → 'to individuals'
2.1 (Client identification and registration)is equivalent to2.1 (Identification and registration of persons)Renamed: 'Client identification and registration' → 'Identification and registration of persons'
2.1.1 (Verify client unique identity)is equivalent to2.1.1 (Verify a person's unique identity)Renamed: 'Verify client unique identity' → 'Verify a person's unique identity'
2.1.2 (Enrol client for health services/clinical care plan)is equivalent to2.1.2 (Enrol person(s) for health services/clinical care plan)Renamed: 'client' → 'person[s]'
2.2 (Client health records)is equivalent to2.2 (Person-centred health records)Renamed: 'Client health records' → 'Person-centred health records'
2.2.1 (Longitudinal tracking of clients’ health status and services)is equivalent to2.2.1 (Longitudinal tracking of person's health status and services)Renamed: 'clients' → 'person's'
2.2.2 (Manage client’s structured clinical records)is equivalent to2.2.2 (Manage person-centred structured clinical records)Renamed: 'client's' → 'person-centred'
2.2.3 (Manage client’s unstructured clinical records)is equivalent to2.2.3 (Manage person-centred unstructured clinical records (e.g. notes, images, documents))Renamed: 'client's' → 'person-centred'; now explicitly includes examples [notes; images; documents]
2.2.4 (Routine health indicator data collection and management)is equivalent to2.2.4 (Routine health indicator data collection and management)
2.3 (Health worker decision support)is equivalent to2.3 (Healthcare provider decision support)Renamed: 'Health worker decision support' → 'Healthcare provider decision support'
2.3.1 (Provide prompts and alerts based according to protocol)is equivalent to2.3.1 (Provide prompts and alerts based according to protocol)
2.3.2 (Provide checklist according to protocol)is equivalent to2.3.2 (Provide checklist according to protocol)
2.3.3 (Screen clients by risk or other health status)is equivalent to2.3.3 (Screen persons by risk or other health status)Renamed: 'clients' → 'persons'
2.4 (Telemedicine)is equivalent to2.4 (Telemedicine)
2.4.1 (Consultations between remote client and health worker)is equivalent to2.4.1 (Consultations between remote person and healthcare provider)Renamed: 'client' → 'person'
2.4.2 (Remote monitoring of client health or diagnostic data by provider)is equivalent to2.4.2 (Remote monitoring of person's health or diagnostic data by provider)Renamed: 'client' → 'person's'
2.4.3 (Transmission of medical data to health worker)is equivalent to2.4.3 (Transmission of medical data (e.g. images, notes, and videos) to healthcare provider)Expanded: now explicitly lists examples [images; notes; videos]
2.4.4 (Consultations for case management between health worker(s))is equivalent to2.4.4 (Consultations for case management between healthcare providers)Renamed: 'health worker[s]' → 'healthcare providers'
2.5 (Health worker communication)is equivalent to2.5 (Healthcare provider communication)Renamed: 'Health worker communication' → 'Healthcare provider communication'
2.5.1 (Communication from health worker(s) to supervisor)is equivalent to2.5.1 (Communication from healthcare provider to supervisor(s))Renamed: 'health worker[s]' → 'healthcare provider'
2.5.2 (Communication and performance feedback to health worker(s))is equivalent to2.5.2 (Communication and performance feedback to healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
2.5.3 (Transmit routine news and workflow notifications to health worker(s))is equivalent to2.5.3 (Transmit routine news and workflow notifications to healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
2.5.4 (Transmit non‐routine health event alerts to health worker(s))is equivalent to2.5.4 (Transmit non-routine health event alerts to healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
2.5.5 (Peer group for health workers)is equivalent to2.5.5 (Peer group for healthcare providers)Renamed: 'Peer group for health workers' → 'Peer group for healthcare providers'
2.6 (Referral co‐ordination)is equivalent to2.6 (Referral coordination)
2.6.1 (Coordinate emergency response and transport)is equivalent to2.6.1 (Coordinate emergency response and transport)
2.6.2 (Manage referrals between points of service within health sector)is equivalent to2.6.2 (Manage referrals between points of service within health sector)
2.6.3 (Manage referrals between health and other sectors)maps to wider concept2.6.3 (Manage referrals between health and other sectors (social services, police, justice, economic support schemes))Scope expanded: v2 explicitly includes social services; police; justice; economic support schemes
2.7 (Health worker activity planning and scheduling)is equivalent to2.7 (Scheduling and activity planning for healthcare providers)Renamed: 'Health worker activity planning' → 'Scheduling and activity planning for healthcare providers'
2.7.1 (Identify client(s) in need of services)is equivalent to2.7.1 (Identify persons in need of services)Renamed: 'client[s]' → 'persons'
2.7.2 (Schedule health worker's activities)is equivalent to2.7.2 (Schedule healthcare provider's activities)Renamed: 'health worker's' → 'healthcare provider's'
2.8 (Health worker training)is equivalent to2.8 (Healthcare provider training)Renamed: 'Health worker training' → 'Healthcare provider training'
2.8.1 (Provide training content to health worker(s))is equivalent to2.8.1 (Provide training content to healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
2.8.2 (Assess capacity of health worker(s))is equivalent to2.8.2 (Assess capacity of healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
2.9 (Prescription and medication management)is equivalent to2.9 (Prescription and medication management)
2.9.1 (Transmit or track prescription orders)is equivalent to2.9.1 (Transmit or track prescription orders)
2.9.2 (Track client's medication consumption)is equivalent to2.9.2 (Track individual's medication consumption)Renamed: 'client's' → 'individual's'
2.9.3 (Report adverse drug events)is equivalent to2.9.3 (Report adverse drug effects)Renamed: 'adverse drug events' → 'adverse drug effects'
2.10 (Laboratory and Diagnostics Imaging Management)is equivalent to2.10 (Laboratory and diagnostics imaging management)Renamed: 'health worker' → 'healthcare provider'
2.10.1 (Transmit diagnostic result to health worker)is equivalent to2.10.1 (Transmit person's diagnostic result to healthcare provider)Renamed: 'Transmit diagnostic result to health worker' → 'Transmit person's diagnostic result to healthcare provider'
2.10.2 (Transmit and track diagnostic orders)is equivalent to2.10.2 (Transmit and track diagnostic orders)
2.10.3 (Capture diagnostic results from digital devices)is equivalent to2.10.3 (Capture diagnostic results from digital devices)
2.10.4 (Track biological specimens)is equivalent to2.10.4 (Track biological specimens)
3.1 (Human resource management)is equivalent to3.1 (Human resource management)
3.1.1 (List health workforce cadres and related identification information)is equivalent to3.1.1 (List health workforce cadres and related identification information)
3.1.2 (Monitor performance of health worker(s))is equivalent to3.1.2 (Monitor performance of healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
3.1.3 (Manage certification/registration of health worker(s))is equivalent to3.1.3 (Manage registration/certification of healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
3.1.4 (Record training credentials of health worker(s))is equivalent to3.1.4 (Record training credentials of healthcare provider(s))Renamed: 'health worker[s]' → 'healthcare provider[s]'
3.2 (Supply chain management)is equivalent to3.2 (Supply chain management)
3.2.1 (Manage inventory and distribution of health commodities)is equivalent to3.2.1 (Manage inventory and distribution of health commodities)
3.2.2 (Notify stock levels of health commodities)is equivalent to3.2.2 (Notify stock levels of health commodities)
3.2.3 (Monitor cold‐chain sensitive commodities)is equivalent to3.2.3 (Monitor cold-chain sensitive commodities)
3.2.4 (Register licensed drugs and health commodities)is equivalent to3.2.4 (Register licensed drugs and health commodities)
3.2.5 (Manage procurement of commodities)is equivalent to3.2.5 (Manage procurement of commodities)
3.2.6 (Report counterfeit or substandard drugs by clients)is equivalent to3.2.6 (Report counterfeit or substandard drugs by persons)Renamed: 'by clients' → 'by persons'
3.3 (Public health event notification)is equivalent to3.3 (Public health event notification)
3.3.1 (Notification of public health events from point of diagnosis)is equivalent to3.3.1 (Notification of public health events from point of diagnosis)
3.4 (Civil Registration and Vital Statistics)is equivalent to3.4 (Civil Registration and Vital Statistics (CRVS))Renamed: 'Civil Registration and Vital Statistics' [same concept]
3.4.1 (Notify birth event)maps to wider concept3.4.1 (Notify, register and certify birth event)Consolidated: v1 'Notify birth event' merged with v1 3.4.2 [register] and 3.4.3 [certify] into v2 3.4.1 'Notify; register and certify birth event'
3.4.2 (Register birth event)maps to wider concept3.4.1 (Notify, register and certify birth event)Consolidated: v1 'Register birth event' merged into v2 3.4.1 'Notify; register and certify birth event'
3.4.3 (Certify birth event)maps to wider concept3.4.1 (Notify, register and certify birth event)Consolidated: v1 'Certify birth event' merged into v2 3.4.1 'Notify; register and certify birth event'
3.4.4 (Notify death event)maps to wider concept3.4.2 (Notify, register and certify death event)Consolidated: v1 'Notify death event' merged with v1 3.4.5 [register] and 3.4.6 [certify] into v2 3.4.2 'Notify; register and certify death event'
3.4.5 (Register death event)maps to wider concept3.4.2 (Notify, register and certify death event)Consolidated: v1 'Register death event' merged into v2 3.4.2 'Notify; register and certify death event'
3.4.6 (Certify death event)maps to wider concept3.4.2 (Notify, register and certify death event)Consolidated: v1 'Certify death event' merged into v2 3.4.2 'Notify; register and certify death event'
3.5 (Health financing)is equivalent to3.5 (Health system financial management)Renamed: 'Health financing' → 'Health system financial management'
3.5.1 (Register and verify client insurance membership)is equivalent to3.5.1 (Register and verify health coverage scheme membership of persons)Updated wording: now covers all coverage schemes; not only insurance
3.5.2 (Track insurance billing and claims submission)is equivalent to3.5.2 (Track and manage insurance billing and claims processes)Updated wording: 'Track insurance billing and claims submission' → 'Track and manage insurance billing and claims processes'
3.5.4 (Transmit routine payroll payment to health worker(s))is equivalent to3.5.4 (Transmit and manage routine payroll payment to healthcare provider(s))Renumbered from v1 3.5.4; health worker → healthcare provider
3.5.5 (Transmit or manage incentives to health worker(s))is equivalent to3.5.5 (Transmit or manage financial incentives to healthcare provider(s))Renumbered from v1 3.5.5; health worker → healthcare provider
3.5.6 (Manage budget and expenditures)is equivalent to3.5.6 (Manage and plan budget allocations, revenue and expenditures)Renumbered from v1 3.5.6; reworded to include revenue and expenditures
3.6 (Equipment and asset management)is equivalent to3.6 (Equipment and asset management)
3.6.1 (Monitor status of health equipment)is equivalent to3.6.1 (Monitor status and maintenance of health equipment)Expanded: 'Monitor status' → 'Monitor status and maintenance'
3.6.2 (Track regulation and licensing of medical equipment)is equivalent to3.6.2 (Track regulation and licensing of medical equipment)
3.7 (Facility management)is equivalent to3.7 (Facility management)
3.7.1 (List health facilities and related information)is equivalent to3.7.1 (List health facilities and related information)
3.7.2 (Assess health facilities)is equivalent to3.7.2 (Assess health facilities)
4.1 (Data collection, management, and use)is equivalent to4.1 (Data Management)Renamed: 'Data collection; management; and use' → 'Data Management'
4.1.1 (Non‐routine data collection and management)maps loosely to4.1.1 (Form creation for data acquisition)v1: 'Non-routine data collection and management'; v2: 'Form creation for data acquisition' — overlapping but distinct scope
4.1.2 (Data storage and aggregation)is equivalent to4.1.2 (Data storage and aggregation)
4.1.3 (Data synthesis and visualisation)is equivalent to4.1.3 (Data synthesis and visualizations)Renamed: 'visualisation' → 'visualizations'
4.1.4 (Automated analysis of data to generate new information or predictions on future events)is equivalent to4.1.4 (Automated analysis of data to generate new information or predictions on future events)Scope extended to explicitly include AI and machine learning
4.2 (Data coding)is equivalent to4.2 (Data coding)
4.2.1 (Parse unstructured data into structured data)is equivalent to4.2.1 (Parse unstructured data into structured data)
4.2.2 (Merge, de‐duplicate, and curate coded datasets or terminologies)is equivalent to4.2.2 (Merge, de-duplicate and curate coded datasets or terminologies)
4.2.3 (Classify disease codes or cause of mortality)is equivalent to4.2.3 (Classify disease codes or cause of mortality)
4.3 (Location mapping)is equivalent to4.3 (Geospatial information management)Renamed: 'Location mapping' → 'Geo spatial information management'; expanded from 4 to 5 sub-codes
4.3.1 (Map location of health facilities/structures)is equivalent to4.3.1 (Map location of health facilities/structures and households)Expanded: 'Map location of health facilities/structures' → '...and households'
4.3.2 (Map location of health events)is equivalent to4.3.2 (Map location of health event)Renamed: 'Map location of health events' → 'Map location of health event'
4.3.3 (Map location of clients and households)is equivalent to4.3.3 (Map location of persons and settlements)Renamed: 'clients and households' → 'persons and settlements'
4.3.4 (Map location of health worker)is equivalent to4.3.4 (Map location of healthcare provider(s))Renamed: 'health worker' → 'healthcare provider[s]'
4.4 (Data exchange and interoperability)is equivalent to4.4 (Data exchange and interoperability)Renamed: 'Data exchange and interoperability'; split from 1 leaf code into 3 in v2
4.4.1 (Data exchange across systems)maps to wider concept4.4.1 (Point-to-point data integration)v1 'Data exchange across systems' is broader; v2 4.4.1 covers only point-to-point integration. See also v2 4.4.2 [standards-compliant] and 4.4.3 [message routing].
4.4.1 (Data exchange across systems)maps to wider concept4.4.2 (Standards-compliant interoperability)v2 4.4.2 'Standards-compliant interoperability' partially covers the broader v1 4.4.1 concept
4.4.1 (Data exchange across systems)maps to wider concept4.4.3 (Message routing)v2 4.4.3 'Message routing' partially covers the broader v1 4.4.1 concept