CDHIv1toCDHIv2
type: ConceptMap
node role: treeRoot
id:
  v: CDHIv1toCDHIv2
text:
  status:
    v: generated
  div:
    v: English Generated Narrative: ConceptMap CDHIv1toCDHIv2 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 untarge…
url:
  v: http://smart.who.int/base/ConceptMap/CDHIv1toCDHIv2
  l: CDHIv1toCDHIv2
version:
  v: 0.2.0
name:
  v: CDHIv1toCDHIv2
title:
  v: Mapping from CDHI v1 to CDISAH v2
status:
  v: draft
experimental:
  v: true
date:
  v: 2026-03-24T00:10:28+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
description:
  v: 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.
source: Canonical
  v: http://smart.who.int/base/ValueSet/CDHIv1
  l: CDHIv1
target: Canonical
  v: http://smart.who.int/base/ValueSet/CDHIv2
  l: CDHIv2
group:
  source:
    v: http://smart.who.int/base/CodeSystem/CDHIv1
    l: CDHIv1
  target:
    v: http://smart.who.int/base/CodeSystem/CDHIv2
    l: CDHIv2
  element:
    code:
      v: 1.0
    target:
      code:
        v: 1
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Clients' → 'Persons'
  element:
    code:
      v: 2.0
    target:
      code:
        v: 2
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Health workers' → 'Healthcare providers'
  element:
    code:
      v: 3.0
    target:
      code:
        v: 3
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Health system managers' → 'Health management and support personnel'
  element:
    code:
      v: 4.0
    target:
      code:
        v: 4
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.1
    target:
      code:
        v: 1.1
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Targeted client communication' → 'Targeted communication to Persons'
  element:
    code:
      v: 1.1.1
    target:
      code:
        v: 1.1.1
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.1.2
    target:
      code:
        v: 1.1.2
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'client[s]' → 'person[s]'
  element:
    code:
      v: 1.1.3
    target:
      code:
        v: 1.1.3
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.1.4
    target:
      code:
        v: 1.1.4
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.2
    target:
      code:
        v: 1.2
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Untargeted client communication' → 'Untargeted communication to Persons'
  element:
    code:
      v: 1.2.1
    target:
      code:
        v: 1.2.1
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.2.2
    target:
      code:
        v: 1.2.2
      equivalence:
        v: equivalent
  element:
    code:
      v: 1.3
    target:
      code:
        v: 1.3
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Client to client communication' → 'Person to Person communication'
  element:
    code:
      v: 1.3.1
    target:
      code:
        v: 1.3.1
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Peer group for clients' → 'Peer group for individuals'
  element:
    code:
      v: 1.4
    target:
      code:
        v: 1.4
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Personal health tracking' [unchanged]
  element:
    code:
      v: 1.4.1
    target:
      code:
        v: 1.4.1
      equivalence:
        v: equivalent
      comment:
        v: Renamed: 'Access by client' → 'Access by the individual'
  element:
    code:
      v: 1.4.2
    target:
      code:
        v: 1.4.2

v: equivalent

v: Renamed: 'Self monitoring of health... by client' → '...by the individual'

code:
  v: 1.4.3
target:
  code:
    v: 1.4.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Active data capture/documentation by client' → '...by an individual'

code:
  v: 1.5
target:
  code:
    v: 1.5
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Citizen-based reporting' → 'Person based reporting'

code:
  v: 1.5.1
target:
  code:
    v: 1.5.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'by clients' → 'by persons'

code:
  v: 1.5.2
target:
  code:
    v: 1.5.2
  equivalence:
    v: equivalent

code:
  v: 1.6
target:
  code:
    v: 1.6
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'On-demand information services to clients' → 'On demand communication with persons'

code:
  v: 1.6.1
target:
  code:
    v: 1.6.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Client look-up of health information' → 'Look-up of information on health and health services by individuals'

code:
  v: 1.7
target:
  code:
    v: 1.7
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Client financial transactions' → 'Person-centred financial transactions'

code:
  v: 1.7.1
target:
  code:
    v: 1.7.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'by client[s]' → 'by individuals'

code:
  v: 1.7.2
target:
  code:
    v: 1.7.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'to client[s]' → 'to individuals'

code:
  v: 1.7.3
target:
  code:
    v: 1.7.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'to client[s]' → 'to individuals'

code:
  v: 2.1
target:
  code:
    v: 2.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Client identification and registration' → 'Identification and registration of persons'

code:
  v: 2.1.1
target:
  code:
    v: 2.1.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Verify client unique identity' → 'Verify a person's unique identity'

code:
  v: 2.1.2
target:
  code:
    v: 2.1.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client' → 'person[s]'

code:
  v: 2.2
target:
  code:
    v: 2.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Client health records' → 'Person-centred health records'

code:
  v: 2.2.1
target:
  code:
    v: 2.2.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'clients' → 'person's'

code:
  v: 2.2.2
target:
  code:
    v: 2.2.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client's' → 'person-centred'

code:
  v: 2.2.3
target:
  code:
    v: 2.2.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client's' → 'person-centred'; now explicitly includes examples [notes; images; documents]

code:
  v: 2.2.4
target:
  code:
    v: 2.2.4
  equivalence:
    v: equivalent

code:
  v: 2.3
target:
  code:
    v: 2.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Health worker decision support' → 'Healthcare provider decision support'

code:
  v: 2.3.1
target:
  code:
    v: 2.3.1
  equivalence:
    v: equivalent

code:
  v: 2.3.2
target:
  code:
    v: 2.3.2
  equivalence:
    v: equivalent

code:
  v: 2.3.3
target:
  code:
    v: 2.3.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'clients' → 'persons'

code:
  v: 2.4
target:
  code:
    v: 2.4
  equivalence:
    v: equivalent

code:
  v: 2.4.1
target:
  code:
    v: 2.4.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client' → 'person'

code:
  v: 2.4.2
target:
  code:
    v: 2.4.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client' → 'person's'

code:
  v: 2.4.3
target:
  code:
    v: 2.4.3
  equivalence:
    v: equivalent
  comment:
    v: Expanded: now explicitly lists examples [images; notes; videos]

code:
  v: 2.4.4
target:
  code:
    v: 2.4.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare providers'

code:
  v: 2.5
target:
  code:
    v: 2.5
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Health worker communication' → 'Healthcare provider communication'

code:
  v: 2.5.1
target:
  code:
    v: 2.5.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider'

code:
  v: 2.5.2
target:
  code:
    v: 2.5.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 2.5.3
target:
  code:
    v: 2.5.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 2.5.4
target:
  code:
    v: 2.5.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 2.5.5
target:
  code:
    v: 2.5.5
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Peer group for health workers' → 'Peer group for healthcare providers'

code:
  v: 2.6
target:
  code:
    v: 2.6
  equivalence:
    v: equivalent

code:
  v: 2.6.1
target:
  code:
    v: 2.6.1
  equivalence:
    v: equivalent

code:
  v: 2.6.2
target:
  code:
    v: 2.6.2
  equivalence:
    v: equivalent

code:
  v: 2.6.3
target:
  code:
    v: 2.6.3
  equivalence:
    v: wider
  comment:
    v: Scope expanded: v2 explicitly includes social services; police; justice; economic support schemes

code:
  v: 2.7
target:
  code:
    v: 2.7
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Health worker activity planning' → 'Scheduling and activity planning for healthcare providers'

code:
  v: 2.7.1
target:
  code:
    v: 2.7.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client[s]' → 'persons'

code:
  v: 2.7.2
target:
  code:
    v: 2.7.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker's' → 'healthcare provider's'

code:
  v: 2.8
target:
  code:
    v: 2.8
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Health worker training' → 'Healthcare provider training'

code:
  v: 2.8.1
target:
  code:
    v: 2.8.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 2.8.2
target:
  code:
    v: 2.8.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 2.9
target:
  code:
    v: 2.9
  equivalence:
    v: equivalent

code:
  v: 2.9.1
target:
  code:
    v: 2.9.1
  equivalence:
    v: equivalent

code:
  v: 2.9.2
target:
  code:
    v: 2.9.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'client's' → 'individual's'

code:
  v: 2.9.3
target:
  code:
    v: 2.9.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'adverse drug events' → 'adverse drug effects'

code:
  v: 2.10
target:
  code:
    v: 2.10
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker' → 'healthcare provider'

code:
  v: 2.10.1
target:
  code:
    v: 2.10.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Transmit diagnostic result to health worker' → 'Transmit person's diagnostic result to healthcare provider'

code:
  v: 2.10.2
target:
  code:
    v: 2.10.2
  equivalence:
    v: equivalent

code:
  v: 2.10.3
target:
  code:
    v: 2.10.3
  equivalence:
    v: equivalent

code:
  v: 2.10.4
target:
  code:
    v: 2.10.4
  equivalence:
    v: equivalent

code:
  v: 3.1
target:
  code:
    v: 3.1
  equivalence:
    v: equivalent

code:
  v: 3.1.1
target:
  code:
    v: 3.1.1
  equivalence:
    v: equivalent

code:
  v: 3.1.2
target:
  code:
    v: 3.1.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 3.1.3
target:
  code:
    v: 3.1.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 3.1.4
target:
  code:
    v: 3.1.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker[s]' → 'healthcare provider[s]'

code:
  v: 3.2
target:
  code:
    v: 3.2
  equivalence:
    v: equivalent

code:
  v: 3.2.1
target:
  code:
    v: 3.2.1
  equivalence:
    v: equivalent

code:
  v: 3.2.2
target:
  code:
    v: 3.2.2
  equivalence:
    v: equivalent

code:
  v: 3.2.3
target:
  code:
    v: 3.2.3
  equivalence:
    v: equivalent

code:
  v: 3.2.4
target:
  code:
    v: 3.2.4
  equivalence:
    v: equivalent

code:
  v: 3.2.5
target:
  code:
    v: 3.2.5
  equivalence:
    v: equivalent

code:
  v: 3.2.6
target:
  code:
    v: 3.2.6
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'by clients' → 'by persons'

code:
  v: 3.3
target:
  code:
    v: 3.3
  equivalence:
    v: equivalent

code:
  v: 3.3.1
target:
  code:
    v: 3.3.1
  equivalence:
    v: equivalent

code:
  v: 3.4
target:
  code:
    v: 3.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Civil Registration and Vital Statistics' [same concept]

code:
  v: 3.4.1
target:
  code:
    v: 3.4.1
  equivalence:
    v: wider
  comment:
    v: 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'

code:
  v: 3.4.2
target:
  code:
    v: 3.4.1
  equivalence:
    v: wider
  comment:
    v: Consolidated: v1 'Register birth event' merged into v2 3.4.1 'Notify; register and certify birth event'

code:
  v: 3.4.3
target:
  code:
    v: 3.4.1
  equivalence:
    v: wider
  comment:
    v: Consolidated: v1 'Certify birth event' merged into v2 3.4.1 'Notify; register and certify birth event'

code:
  v: 3.4.4
target:
  code:
    v: 3.4.2
  equivalence:
    v: wider
  comment:
    v: 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'

code:
  v: 3.4.5
target:
  code:
    v: 3.4.2
  equivalence:
    v: wider
  comment:
    v: Consolidated: v1 'Register death event' merged into v2 3.4.2 'Notify; register and certify death event'

code:
  v: 3.4.6
target:
  code:
    v: 3.4.2
  equivalence:
    v: wider
  comment:
    v: Consolidated: v1 'Certify death event' merged into v2 3.4.2 'Notify; register and certify death event'

code:
  v: 3.5
target:
  code:
    v: 3.5
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Health financing' → 'Health system financial management'

code:
  v: 3.5.1
target:
  code:
    v: 3.5.1
  equivalence:
    v: equivalent
  comment:
    v: Updated wording: now covers all coverage schemes; not only insurance

code:
  v: 3.5.2
target:
  code:
    v: 3.5.2
  equivalence:
    v: equivalent
  comment:
    v: Updated wording: 'Track insurance billing and claims submission' → 'Track and manage insurance billing and claims processes'

code:
  v: 3.5.4
target:
  code:
    v: 3.5.4
  equivalence:
    v: equivalent
  comment:
    v: Renumbered from v1 3.5.4; health worker → healthcare provider

code:
  v: 3.5.5
target:
  code:
    v: 3.5.5
  equivalence:
    v: equivalent
  comment:
    v: Renumbered from v1 3.5.5; health worker → healthcare provider

code:
  v: 3.5.6
target:
  code:
    v: 3.5.6
  equivalence:
    v: equivalent
  comment:
    v: Renumbered from v1 3.5.6; reworded to include revenue and expenditures

code:
  v: 3.6
target:
  code:
    v: 3.6
  equivalence:
    v: equivalent

code:
  v: 3.6.1
target:
  code:
    v: 3.6.1
  equivalence:
    v: equivalent
  comment:
    v: Expanded: 'Monitor status' → 'Monitor status and maintenance'

code:
  v: 3.6.2
target:
  code:
    v: 3.6.2
  equivalence:
    v: equivalent

code:
  v: 3.7
target:
  code:
    v: 3.7
  equivalence:
    v: equivalent

code:
  v: 3.7.1
target:
  code:
    v: 3.7.1
  equivalence:
    v: equivalent

code:
  v: 3.7.2
target:
  code:
    v: 3.7.2
  equivalence:
    v: equivalent

code:
  v: 4.1
target:
  code:
    v: 4.1
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Data collection; management; and use' → 'Data Management'

code:
  v: 4.1.1
target:
  code:
    v: 4.1.1
  equivalence:
    v: inexact
  comment:
    v: v1: 'Non-routine data collection and management'; v2: 'Form creation for data acquisition' — overlapping but distinct scope

code:
  v: 4.1.2
target:
  code:
    v: 4.1.2
  equivalence:
    v: equivalent

code:
  v: 4.1.3
target:
  code:
    v: 4.1.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'visualisation' → 'visualizations'

code:
  v: 4.1.4
target:
  code:
    v: 4.1.4
  equivalence:
    v: equivalent
  comment:
    v: Scope extended to explicitly include AI and machine learning

code:
  v: 4.2
target:
  code:
    v: 4.2
  equivalence:
    v: equivalent

code:
  v: 4.2.1
target:
  code:
    v: 4.2.1
  equivalence:
    v: equivalent

code:
  v: 4.2.2
target:
  code:
    v: 4.2.2
  equivalence:
    v: equivalent

code:
  v: 4.2.3
target:
  code:
    v: 4.2.3
  equivalence:
    v: equivalent

code:
  v: 4.3
target:
  code:
    v: 4.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Location mapping' → 'Geo spatial information management'; expanded from 4 to 5 sub-codes

code:
  v: 4.3.1
target:
  code:
    v: 4.3.1
  equivalence:
    v: equivalent
  comment:
    v: Expanded: 'Map location of health facilities/structures' → '...and households'

code:
  v: 4.3.2
target:
  code:
    v: 4.3.2
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Map location of health events' → 'Map location of health event'

code:
  v: 4.3.3
target:
  code:
    v: 4.3.3
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'clients and households' → 'persons and settlements'

code:
  v: 4.3.4
target:
  code:
    v: 4.3.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'health worker' → 'healthcare provider[s]'

code:
  v: 4.4
target:
  code:
    v: 4.4
  equivalence:
    v: equivalent
  comment:
    v: Renamed: 'Data exchange and interoperability'; split from 1 leaf code into 3 in v2

code:
  v: 4.4.1
target:
  code:
    v: 4.4.1
  equivalence:
    v: wider
  comment:
    v: 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].

code:
  v: 4.4.1
target:
  code:
    v: 4.4.2
  equivalence:
    v: wider
  comment:
    v: v2 4.4.2 'Standards-compliant interoperability' partially covers the broader v1 4.4.1 concept

code:
  v: 4.4.1
target:
  code:
    v: 4.4.3
  equivalence:
    v: wider
  comment:
    v: v2 4.4.3 'Message routing' partially covers the broader v1 4.4.1 concept