Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
- `mhoccur_ua` "Urinary problems (Examples: urinary tract infections, incontinence, prostate problems)" (lines 309, 389): 81902 Urinary tract infectious disease → 75865 Disorder of urinary system (SNOMED 128606002), closeMatch 0.75. The previous concept covered infections only.
- `mhoccur_clsh` "High blood cholesterol" (lines 295, 346): 4159131 Dyslipidemia → 4029305 Hypercholesterolemia (SNOMED 13644009), exactMatch 1. The previous concept was broader than the question.
- `mhoccur_ca` "Cancer (any type)" (lines 306, 380): 4194405 Cancer confirmed (Context-dependent) → 443392 Malignant neoplastic disease (SNOMED 363346000, Disorder), exactMatch 1, the standard concept used for "any cancer" cohort definitions.
- Health history question rows left unchanged in v1.1 (lines 301, 311, 319): v1.1 corrected the "Yes" → Condition targets for `mhoccur_cogn_1` (line 365), `mhoccur_ear_1` (line 395) and `mhoccur_crt_1` (line 421), but the matching question rows kept the old concepts in `MODIFIER`, `qualifier_concept_id` and `qualifier_source_value`. They now match the Condition targets, so OBSERVATION and CONDITION_OCCURRENCE agree:
- `mhoccur_cogn` (line 301): 439795 Minimal cognitive impairment → 4297400 Mild neurocognitive disorder.
- `mhoccur_ear` (line 311): 439378 Ear anomalies with hearing impairment → 377889 Hearing loss.
- `mhoccur_crt` (line 319): 4317977 Bilateral cataracts → 375545 Cataract.

### Fixed

- `dcvgmenyn` "Dexcom G6 transmitter returned?" (line 127): `qualifier_concept_id` 1615066 → 2615313 (Transmitter; external, for use with non-durable medical equipment interstitial continuous glucose monitoring system; HCPCS, Device, standard). Concept 1615066 (GLUCOSE TRANSMITTER DEXCOM G6) is not present in the deployed OMOP vocabulary (Databricks `omop_vocab`), and no Dexcom G6 device concept exists there. 2615313 was chosen over 45764014 (Invasive interstitial-fluid glucose monitoring system, SNOMED) because the question and `qualifier_source_value` refer specifically to the transmitter. `qualifier_source_value` is unchanged. Target concept 2005200589 is unchanged.

- `TARGET_CONCEPT_NAME` aligned with the deployed OMOP vocabulary for two rows (metadata only; concept IDs unchanged):
- `dvamwendhand_3` (line 140, 763013): "Not Provided" → "Not provided". The map now uses one spelling for this concept.
- `cmdosfrq` (line 334, 3042548): "Current Medication, Frequency" → "Current medication, Frequency".

### Regenerated

- map2omop and open-source public versions, SSSOM and LinkML from the v1.3 common file. Counts (`run_counts.py`): standard 1,409 elements (379 distinct concepts, down from 380 because 607008 is no longer used; the four condition replacements are one-for-one); custom 489 (344); mapped 1,898 (723); designated but unmapped 106.
Expand Down
2 changes: 1 addition & 1 deletion codemeta.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"issueTracker": "https://github.com/AI-READI/DataElementMaps/issues",
"version": "v1.3",
"datePublished": "2026-10-17",
"releaseNotes": "Concept map v1.3: line 127 qualifier 1615066 replaced with 2615313; cmtrt_lfst_1 Yes answer 607008 replaced with 45877994; four health history condition concepts corrected (neurological, urinary, high cholesterol, cancer). See CHANGELOG.md.",
"releaseNotes": "Concept map v1.3: line 127 qualifier 1615066 replaced with 2615313; cmtrt_lfst_1 Yes answer 607008 replaced with 45877994; four health history condition concepts corrected (neurological, urinary, high cholesterol, cancer); three health history question qualifiers aligned with their v1.1 Condition targets (cognitive impairment, hearing loss, cataract); two concept names aligned with the OMOP vocabulary. See CHANGELOG.md.",
"dateCreated": "2023-06-28",
"dateModified": "2026-10-16",
"applicationCategory": "Scientific",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2867,7 +2867,7 @@ mappings:
src_code: dvamwendhand_3
src_cd_description: Not Provided
target_concept_id: 763013
target_concept_name: Not Provided
target_concept_name: Not provided
target_domain_id: Meas Value
target_vocabulary_id: SNOMED
target_concept_class_id: Qualifier Value
Expand Down Expand Up @@ -6407,9 +6407,9 @@ mappings:
target_standard_concept: S
predicate_id: skos:exactMatch
confidence: 1.0
modifier: '439795'
qualifier_concept_id: 439795
qualifier_source_value: Minimal cognitive impairment
modifier: '4297400'
qualifier_concept_id: 4297400
qualifier_source_value: Mild neurocognitive disorder
- mapping_record_id: AIREADI_MAPPING_0301
map_to_omop: 'Yes'
transferred_to_fairhub_redcap_dataset: 'Yes'
Expand Down Expand Up @@ -6637,9 +6637,9 @@ mappings:
target_standard_concept: S
predicate_id: skos:exactMatch
confidence: 1.0
modifier: '439378'
qualifier_concept_id: 439378
qualifier_source_value: Ear anomalies with hearing impairment
modifier: '377889'
qualifier_concept_id: 377889
qualifier_source_value: Hearing loss
- mapping_record_id: AIREADI_MAPPING_0311
map_to_omop: 'Yes'
transferred_to_fairhub_redcap_dataset: 'Yes'
Expand Down Expand Up @@ -6809,9 +6809,9 @@ mappings:
target_standard_concept: S
predicate_id: skos:exactMatch
confidence: 1.0
modifier: '4317977'
qualifier_concept_id: 4317977
qualifier_source_value: Bilateral cataracts
modifier: '375545'
qualifier_concept_id: 375545
qualifier_source_value: Cataract
- mapping_record_id: AIREADI_MAPPING_0319
map_to_omop: 'Yes'
transferred_to_fairhub_redcap_dataset: 'Yes'
Expand Down Expand Up @@ -7124,7 +7124,7 @@ mappings:
src_code: cmdosfrq
src_cd_description: 'Frequency taken or applied:'
target_concept_id: 3042548
target_concept_name: Current Medication, Frequency
target_concept_name: Current medication, Frequency
target_domain_id: Observation
target_vocabulary_id: LOINC
target_concept_class_id: Claims Attachment
Expand Down
Loading
Loading