We are converting hearing test data from Epic into OMOP format and looking for a standard mapping strategy. Here are two questions we encountered so far:
- Should the thresholds of hearing test data mapped to observation domain or measurement domain? What’s the best practice to map these thresholds?
-
We found there are two vocabularies for hearing test, one is SNOMED (Threshold of hearing: Athena) and another is in LOINC (Pure tone threshold audiometry panel: Athena). The SNOMED has a hierarchy while LOINC are contained in a panel. The LOINC codes have 2 more frequencies than SNOMED codes, i.e. 750 Hz and 5000 Hz. Both vocabularies have the lateral info.
-
We also found in this paper Creating a health informatics data resource for hearing health research - PMC they mapped test outcomes from PTA to OMOP by having a [Procedure_Occurrence] record for each test performed. The most appropriate OMOP procedure concept (from the Systematized Nomenclature of Medicine - SNOMED - vocabulary) was used in each case (e.g. 4091134 = Pure tone audiometry, or 4091877 = Soundfield audiometry). Multiple records from the [Observation] table were then related to the [Procedure_Occurrence], to describe results for each frequency (and ear) tested. Concepts such as masking level, air conduction or bone conduction could then be related to the [Observation], whereas concepts such as headphone (worn over the ear) or inserts (worn in the ear) could be related to the [Procedure Occurrence]. Fact relationship tables were used to communicate these relations.
- The current vocabulary doesn’t cover all levels of hearing test frequencies found in our Epic instance. Is this a potential vocabulary update in SNOMED or LOINC?
- From Epic, we saw multiple thresholds of hearing test which are not found in either SNOMED or LOINC. The bolded frequencies are missing from the vocabulary. Will they be added into the vocabulary?
| SOUND_FREQ_C |
|---|
| 125 |
| 250 |
| 500 |
| 750 |
| 1000 |
| 1500 |
| 2000 |
| 3000 |
| 4000 |
| 6000 |
| 8000 |
| 9000 |
| 10000 |
| 11200 |
| 12500 |
| 14000 |
| 16000 |
| 18000 |
| 20000 |