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.
| 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:
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 Code | Relationship | Target Code | Comment |
| 1.0 (Clients) | is equivalent to | 1 (Persons) | Renamed: 'Clients' → 'Persons' |
| 2.0 (Health workers) | is equivalent to | 2 (Healthcare providers) | Renamed: 'Health workers' → 'Healthcare providers' |
| 3.0 (Health system managers) | is equivalent to | 3 (Health management and support personnel) | Renamed: 'Health system managers' → 'Health management and support personnel' |
| 4.0 (Data services) | is equivalent to | 4 (Data services) | |
| 1.1 (Targeted client communication) | is equivalent to | 1.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 to | 1.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 to | 1.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 to | 1.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 to | 1.1.4 (Transmit diagnostics result, or availability of result, to person(s)) | |
| 1.2 (Untargeted client communication) | is equivalent to | 1.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 to | 1.2.1 (Transmit untargeted health information to an undefined population) | |
| 1.2.2 (Transmit untargeted) | is equivalent to | 1.2.2 (Transmit untargeted health event alerts to undefined group) | |
| 1.3 (Client to client communication) | is equivalent to | 1.3 (Person to Person communication) | Renamed: 'Client to client communication' → 'Person to Person communication' |
| 1.3.1 (Peer group for clients) | is equivalent to | 1.3.1 (Peer group for individuals) | Renamed: 'Peer group for clients' → 'Peer group for individuals' |
| 1.4 (Personal health tracking) | is equivalent to | 1.4 (Personal health tracking) | Renamed: 'Personal health tracking' [unchanged] |
| 1.4.1 (Access by client to own medical records) | is equivalent to | 1.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 to | 1.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 to | 1.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 to | 1.5 (Person based reporting) | Renamed: 'Citizen-based reporting' → 'Person based reporting' |
| 1.5.1 (Reporting of health system feedback by clients) | is equivalent to | 1.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 to | 1.5.2 (Reporting of public health events by persons) | |
| 1.6 (On‐demand information services to clients) | is equivalent to | 1.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 to | 1.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 to | 1.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 to | 1.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 to | 1.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 to | 1.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 to | 2.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 to | 2.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 to | 2.1.2 (Enrol person(s) for health services/clinical care plan) | Renamed: 'client' → 'person[s]' |
| 2.2 (Client health records) | is equivalent to | 2.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 to | 2.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 to | 2.2.2 (Manage person-centred structured clinical records) | Renamed: 'client's' → 'person-centred' |
| 2.2.3 (Manage client’s unstructured clinical records) | is equivalent to | 2.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 to | 2.2.4 (Routine health indicator data collection and management) | |
| 2.3 (Health worker decision support) | is equivalent to | 2.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 to | 2.3.1 (Provide prompts and alerts based according to protocol) | |
| 2.3.2 (Provide checklist according to protocol) | is equivalent to | 2.3.2 (Provide checklist according to protocol) | |
| 2.3.3 (Screen clients by risk or other health status) | is equivalent to | 2.3.3 (Screen persons by risk or other health status) | Renamed: 'clients' → 'persons' |
| 2.4 (Telemedicine) | is equivalent to | 2.4 (Telemedicine) | |
| 2.4.1 (Consultations between remote client and health worker) | is equivalent to | 2.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 to | 2.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 to | 2.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 to | 2.4.4 (Consultations for case management between healthcare providers) | Renamed: 'health worker[s]' → 'healthcare providers' |
| 2.5 (Health worker communication) | is equivalent to | 2.5 (Healthcare provider communication) | Renamed: 'Health worker communication' → 'Healthcare provider communication' |
| 2.5.1 (Communication from health worker(s) to supervisor) | is equivalent to | 2.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 to | 2.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 to | 2.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 to | 2.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 to | 2.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 to | 2.6 (Referral coordination) | |
| 2.6.1 (Coordinate emergency response and transport) | is equivalent to | 2.6.1 (Coordinate emergency response and transport) | |
| 2.6.2 (Manage referrals between points of service within health sector) | is equivalent to | 2.6.2 (Manage referrals between points of service within health sector) | |
| 2.6.3 (Manage referrals between health and other sectors) | maps to wider concept | 2.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 to | 2.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 to | 2.7.1 (Identify persons in need of services) | Renamed: 'client[s]' → 'persons' |
| 2.7.2 (Schedule health worker's activities) | is equivalent to | 2.7.2 (Schedule healthcare provider's activities) | Renamed: 'health worker's' → 'healthcare provider's' |
| 2.8 (Health worker training) | is equivalent to | 2.8 (Healthcare provider training) | Renamed: 'Health worker training' → 'Healthcare provider training' |
| 2.8.1 (Provide training content to health worker(s)) | is equivalent to | 2.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 to | 2.8.2 (Assess capacity of healthcare provider(s)) | Renamed: 'health worker[s]' → 'healthcare provider[s]' |
| 2.9 (Prescription and medication management) | is equivalent to | 2.9 (Prescription and medication management) | |
| 2.9.1 (Transmit or track prescription orders) | is equivalent to | 2.9.1 (Transmit or track prescription orders) | |
| 2.9.2 (Track client's medication consumption) | is equivalent to | 2.9.2 (Track individual's medication consumption) | Renamed: 'client's' → 'individual's' |
| 2.9.3 (Report adverse drug events) | is equivalent to | 2.9.3 (Report adverse drug effects) | Renamed: 'adverse drug events' → 'adverse drug effects' |
| 2.10 (Laboratory and Diagnostics Imaging Management) | is equivalent to | 2.10 (Laboratory and diagnostics imaging management) | Renamed: 'health worker' → 'healthcare provider' |
| 2.10.1 (Transmit diagnostic result to health worker) | is equivalent to | 2.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 to | 2.10.2 (Transmit and track diagnostic orders) | |
| 2.10.3 (Capture diagnostic results from digital devices) | is equivalent to | 2.10.3 (Capture diagnostic results from digital devices) | |
| 2.10.4 (Track biological specimens) | is equivalent to | 2.10.4 (Track biological specimens) | |
| 3.1 (Human resource management) | is equivalent to | 3.1 (Human resource management) | |
| 3.1.1 (List health workforce cadres and related identification information) | is equivalent to | 3.1.1 (List health workforce cadres and related identification information) | |
| 3.1.2 (Monitor performance of health worker(s)) | is equivalent to | 3.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 to | 3.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 to | 3.1.4 (Record training credentials of healthcare provider(s)) | Renamed: 'health worker[s]' → 'healthcare provider[s]' |
| 3.2 (Supply chain management) | is equivalent to | 3.2 (Supply chain management) | |
| 3.2.1 (Manage inventory and distribution of health commodities) | is equivalent to | 3.2.1 (Manage inventory and distribution of health commodities) | |
| 3.2.2 (Notify stock levels of health commodities) | is equivalent to | 3.2.2 (Notify stock levels of health commodities) | |
| 3.2.3 (Monitor cold‐chain sensitive commodities) | is equivalent to | 3.2.3 (Monitor cold-chain sensitive commodities) | |
| 3.2.4 (Register licensed drugs and health commodities) | is equivalent to | 3.2.4 (Register licensed drugs and health commodities) | |
| 3.2.5 (Manage procurement of commodities) | is equivalent to | 3.2.5 (Manage procurement of commodities) | |
| 3.2.6 (Report counterfeit or substandard drugs by clients) | is equivalent to | 3.2.6 (Report counterfeit or substandard drugs by persons) | Renamed: 'by clients' → 'by persons' |
| 3.3 (Public health event notification) | is equivalent to | 3.3 (Public health event notification) | |
| 3.3.1 (Notification of public health events from point of diagnosis) | is equivalent to | 3.3.1 (Notification of public health events from point of diagnosis) | |
| 3.4 (Civil Registration and Vital Statistics) | is equivalent to | 3.4 (Civil Registration and Vital Statistics (CRVS)) | Renamed: 'Civil Registration and Vital Statistics' [same concept] |
| 3.4.1 (Notify birth event) | maps to wider concept | 3.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 concept | 3.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 concept | 3.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 concept | 3.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 concept | 3.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 concept | 3.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 to | 3.5 (Health system financial management) | Renamed: 'Health financing' → 'Health system financial management' |
| 3.5.1 (Register and verify client insurance membership) | is equivalent to | 3.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 to | 3.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 to | 3.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 to | 3.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 to | 3.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 to | 3.6 (Equipment and asset management) | |
| 3.6.1 (Monitor status of health equipment) | is equivalent to | 3.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 to | 3.6.2 (Track regulation and licensing of medical equipment) | |
| 3.7 (Facility management) | is equivalent to | 3.7 (Facility management) | |
| 3.7.1 (List health facilities and related information) | is equivalent to | 3.7.1 (List health facilities and related information) | |
| 3.7.2 (Assess health facilities) | is equivalent to | 3.7.2 (Assess health facilities) | |
| 4.1 (Data collection, management, and use) | is equivalent to | 4.1 (Data Management) | Renamed: 'Data collection; management; and use' → 'Data Management' |
| 4.1.1 (Non‐routine data collection and management) | maps loosely to | 4.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 to | 4.1.2 (Data storage and aggregation) | |
| 4.1.3 (Data synthesis and visualisation) | is equivalent to | 4.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 to | 4.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 to | 4.2 (Data coding) | |
| 4.2.1 (Parse unstructured data into structured data) | is equivalent to | 4.2.1 (Parse unstructured data into structured data) | |
| 4.2.2 (Merge, de‐duplicate, and curate coded datasets or terminologies) | is equivalent to | 4.2.2 (Merge, de-duplicate and curate coded datasets or terminologies) | |
| 4.2.3 (Classify disease codes or cause of mortality) | is equivalent to | 4.2.3 (Classify disease codes or cause of mortality) | |
| 4.3 (Location mapping) | is equivalent to | 4.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 to | 4.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 to | 4.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 to | 4.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 to | 4.3.4 (Map location of healthcare provider(s)) | Renamed: 'health worker' → 'healthcare provider[s]' |
| 4.4 (Data exchange and interoperability) | is equivalent to | 4.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 concept | 4.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 concept | 4.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 concept | 4.4.3 (Message routing) | v2 4.4.3 'Message routing' partially covers the broader v1 4.4.1 concept |