We have source data that uses their own custom IDs to record a diagnosis. They provide a custom lookup table that maps the custom IDs to ICD10 codes. We then take those ICD10 codes to map to a target concept ID in the OMOP CDM.
What should we store in condition_source_value? Custom IDs or ICD10 codes?
- The custom IDs provide no meaning to the user but act as a link from the source data to the CDM
- The ICD10 codes have meaning and allows users to search ICD10 codes through the source_value field. However, this breaks the link between the source data and the CDM.
The description for the condition_source_value in the OMOP CDM Specification:
The source code for the condition as it appears in the source data. This code is mapped to a standard condition concept in the Standardized Vocabularies and the original code is stored here for reference.
The more opinions we have the better. Thank you!