Skip to content

Release notes v20230531

Compare
Choose a tag to compare
@OHDSIVocabularyReleaseRobot OHDSIVocabularyReleaseRobot released this 31 May 21:33
· 766 commits to master since this release
69d808a

This guide can provide you more background on how to read the release notes.

What's New

1. HCPCS

  • The vocabulary was updated according to the version effective from July 2023.
  • Visit, Provider and a number of Procedure and Observation concepts have been destandardized and mapped over to the concepts in the respective domains.
  • Mapping of Drugs has been improved in its granularity and completeness.
  • Domain assignment according to the domains of the target concepts has been added.
  • 13 concepts that represent contrast media changed their domain from Drug to Device and became standard.
  • In the course of the release 525 standard concepts previously embedded into the hierarchy of SNOMED and CPT4 have lost their hierarchical relationships as they have been mapped over to standard concepts in the respective domains and destandardized.

2. CPT4

  • One CPT4 code 0174A for immunization against COVID-19 was added.
  • Domain_id of two concepts was fixed as per community request.

3. CVX

  • New CVX vaccines have been added (codes 518, 519, 520, 521, 231). Existing mappings were improved, which resulted in destandardization of some CVX codes that are currently mapped to corresponding vaccines in RxNorm or RxNorm Extension vocabulary.
  • The Vaccine Group concept class has been introduced, showcasing how a set of related vaccines can be organized into a family for easy reference.
  • New attributes were added, such as:
  • ‘Has vaccine group’ relationships were added to help with vaccine grouping. Vaccines themself serve as groups, therefore there are no new concepts for vaccine groups.
  • ‘Non-US’ was added to names of the vaccines in use outside of the United States

4. MeSH

  • More than 300000 concepts were added during this release
  • Changed of logic assignment has been changed. At the moment domains are assigned according to the following priorities:
    • Domain of target concept, if mapping is available
    • Domain of ancestor concept, if available
    • Domain assigned according to algorithm using semantic tags
    • Default domain has been set to Observation

5. NAACCR

The update brings a set of community-provided mappings for NAACCR Values to Cancer Modifer OMOP Vocabulary. The total amount of invalidated NAACCR Values is 1517. Compared to provided mappings we refactored and remapped only a minor portion (less than 200) of codes from generic Lymph node spread to Regional spread as it inherited from the Variable parent. Note, that NAACCR Variables related to those Values did not change their standardness and validity status. Please find more details on the upcoming changes page.

6. Smoking hierarchy (SNOMED, OMOP Extension)

  • As was announced in upcoming changes, during this release we focused on remapping of SNOMED concepts: the smoking-related SNOMED terms were mapped to new OMOP Extension concepts. As a result of this changes, some concepts of source vocabularies (ICD9CM, Read, CIEL, etc.) lost their mapping - this will be addressed in future releases.

7. OMOP Extension

  • Added concepts for ACC/AHA classification and Ross classification.
  • Implemented the Critical Care Pain Observation Tool (CPOT) pain scale.

8. PPI

  • The mapping of 2 concepts: sdoh_dms_1 and sdoh_dms_2 has been omitted and these concepts have been made standard as per community request. The reason for the change is imprecise mapping.
  • Concept_class_id of 2 other concepts has been changed as per community request

9. RxNorm

  • The vocabulary has been updated to May 2023 version

10. NDC/SPL

  • The vocabulary has been updated to May 2023 version, effective from 14th of May

11. dm+d

  • The vocabulary has been updated to May 2023 version, effective from 22nd of May
  • Previous version of dm+d vocabulary dated back to June 2021. This gap between versions determines huge differences. Almost 18000 concepts were added during this release
  • Domain detection was improved what resulted in minor changes in concepts’ domains

12. Сo-connect

  • A new IQVIA proprietary vocabulary consisting of 3 parts was added.

13. Problems found during the release, but not yet fixed

  • Within a recent release of HCPCS sources, code reuse appeared to happen for 36 codes. Unless the code reuse handling approach is implemented in OMOP, we preserve reused codes with old semantics.
  • The idea about mapping of the concepts associated with death of a patient to the CDM table ‘Death’ is discussed in the Community and has not been addressed yet in the scope of the current release.
  • In CPT4 concepts may migrate between categories and obtain new concept_codes. This results in creation of semantic duplicates within the vocabulary. As at the release v20230531 there are 71 such duplicative concepts that are to be mapped and destandardized.
  • As a result of recent run of BuildRxE, more than 6000 duplicates have been created in RxNorm Extension vocabulary. They have not been used as mapping targets for dm+d vocabulary. This is a known problem, which exacerbated significantly during this release.
  • We also identified inconsistencies in BuildRxE mapping algorithm that resulted in changes of drug form of target mapping concepts (Eg. concepts previously mapped to lidocaine Injectable solution changed their mapping to lidocaine injection). These changes were manually curated for dm+d vocabulary. However, the algorithm was not changed.

Domain changes

vocabulary_idold_domain_idnew_domain_idcount
CPT4DeviceProcedure1
CPT4MeasurementProcedure1
dm+dDeviceDrug57
dm+dDrugDevice48
HCPCSDeviceDrug6
HCPCSDeviceMeasurement1
HCPCSDeviceObservation3
HCPCSDeviceProcedure18
HCPCSDrugDevice13
HCPCSDrugObservation1
HCPCSDrugProcedure8
HCPCSMeasurementProcedure3
HCPCSObservationCondition94
HCPCSObservationDevice1
HCPCSObservationDrug3
HCPCSObservationProcedure72
HCPCSObservationProvider27
HCPCSObservationVisit183
HCPCSProcedureCondition7
HCPCSProcedureDevice2
HCPCSProcedureDrug3
HCPCSProcedureMeasurement14
HCPCSProcedureObservation166
HCPCSProcedureProvider2
HCPCSProcedureVisit31
HCPCSProviderObservation3
HCPCSProviderVisit2
HCPCSVisitObservation1
MeSHConditionDevice1
MeSHConditionMeasurement6
MeSHConditionObservation102
MeSHConditionProcedure14
MeSHConditionSpec Anatomic Site12
MeSHDrugCondition152
MeSHDrugDevice9
MeSHDrugMeasurement10
MeSHDrugObservation316
MeSHDrugProcedure20
MeSHDrugSpec Anatomic Site8
MeSHMeasurementCondition5
MeSHMeasurementObservation6
MeSHMeasurementProcedure8
MeSHObservationCondition10
MeSHObservationMeasurement1
MeSHObservationProcedure3
MeSHProcedureCondition4
MeSHProcedureDrug1
MeSHProcedureMeasurement2
MeSHProcedureObservation36
MeSHProcedureSpec Anatomic Site1

Newly added concepts grouped by Vocabulary_id and Domain

vocabulary_iddomain_idcount
CO-CONNECTCondition16
CO-CONNECTDevice277
CO-CONNECTDrug8
CO-CONNECTMeasurement113
CO-CONNECTObservation123
CO-CONNECT MIABISSpecimen60
CO-CONNECT TWINSMeasurement449
CO-CONNECT TWINSObservation3426
CPT4Drug1
CVXDrug5
dm+dDevice8284
dm+dDrug9698
HCPCSCondition4
HCPCSDevice41
HCPCSDrug106
HCPCSObservation69
HCPCSProcedure68
MeSHCondition5121
MeSHDevice2064
MeSHDrug3107
MeSHGeography424
MeSHMeasurement260
MeSHObservation323582
MeSHProcedure2132
MeSHSpec Anatomic Site1927
NDCDevice24
NDCDrug18306
OMOP ExtensionMeasurement32
RxNormDrug1098
RxNorm ExtensionDrug32681
SPLDrug20164
SPLObservation1

Standard concept changes

vocabulary_idold_standard_conceptnew_standard_conceptcount
CVXStandardNon-standard with mapping13
CVXStandardNon-standard without mapping1
dm+dStandardNon-standard with mapping1479
dm+dNon-standard with mappingStandard48
dm+dNon-standard without mappingStandard28
HCPCSStandardNon-standard with mapping878
HCPCSNon-standard with mappingStandard23
HCPCSStandardNon-standard without mapping3
HCPCSNon-standard without mappingStandard1
NAACCRStandardNon-standard with mapping1517
PPINon-standard with mappingStandard3
RxNormStandardNon-standard without mapping65
RxNormStandardNon-standard with mapping16
RxNormClassification without mappingNon-standard without mapping8
RxNorm ExtensionStandardNon-standard with mapping29
SNOMEDStandardNon-standard with mapping191
SNOMEDStandardNon-standard without mapping5
SNOMEDNon-standard with mappingStandard1
SPLClassification without mappingNon-standard without mapping15
SPLClassification with mappingNon-standard with mapping4
SPLClassification without mappingNon-standard with mapping1

Newly added concepts and their standard concept status

vocabulary_idnew_standard_conceptcount
CDMStandard15
CO-CONNECTNon-standard with mapping125
CO-CONNECTNon-standard without mapping412
CO-CONNECT MIABISNon-standard without mapping5
CO-CONNECT MIABISNon-standard with mapping55
CO-CONNECT TWINSNon-standard without mapping1763
CO-CONNECT TWINSNon-standard with mapping2112
Concept ClassNon-standard without mapping1
CPT4Non-standard with mapping1
CVXStandard5
dm+dNon-standard without mapping602
dm+dStandard6939
dm+dNon-standard with mapping10441
HCPCSStandard137
HCPCSNon-standard with mapping151
MeSHNon-standard with mapping75
MeSHNon-standard without mapping338542
NDCStandard24
NDCNon-standard without mapping7702
NDCNon-standard with mapping10604
OMOP ExtensionStandard32
RxNormNon-standard with mapping35
RxNormNon-standard without mapping52
RxNormClassification without mapping130
RxNormStandard881
RxNorm ExtensionNon-standard without mapping262
RxNorm ExtensionStandard32419
SPLNon-standard without mapping1
SPLClassification without mapping20164
VocabularyNon-standard without mapping3

Changes of concept mapping status grouped by target domain

vocabulary_idOld target Domain/StatusNew target Domain/Statuscount
AMTDrugNo mapping2
ATCDrugNo mapping2
BDPMDrugNo mapping2
CDMNew conceptMetadata15
CIELDrugNo mapping4
CIELObservationNo mapping17
CIM10Condition/ObservationCondition2
CIM10ObservationNo mapping2
CO-CONNECTNew conceptCondition34
CO-CONNECTNew conceptCondition/Observation1
CO-CONNECTNew conceptDrug8
CO-CONNECTNew conceptMeasurement18
CO-CONNECTNew conceptObservation43
CO-CONNECTNew conceptRace21
CO-CONNECT MIABISNew conceptSpec Anatomic Site3
CO-CONNECT MIABISNew conceptSpecimen52
CO-CONNECT TWINSNew conceptCondition3
CO-CONNECT TWINSNew conceptMeasurement60
CO-CONNECT TWINSNew conceptObservation2035
CO-CONNECT TWINSNew conceptObservation/Procedure1
CO-CONNECT TWINSNew conceptProcedure1
CO-CONNECT TWINSNew conceptRace12
CPT4DeviceProcedure1
CPT4DrugDrug/Procedure1
CPT4MeasurementProcedure1
CPT4New conceptDrug/Procedure1
CTDDrugNo mapping4
CVXDrugDrug/Procedure2
CVXDrugNo mapping1
CVXDrugObservation1
CVXNew conceptDrug5
DA_FranceDrugNo mapping5
dm+dDeviceDrug18
dm+dDrugDevice48
dm+dDrugNo mapping462
dm+dNew conceptDevice8284
dm+dNew conceptDrug9096
dm+dNo mappingDevice58
dm+dNo mappingDrug385
GCN_SEQNODrugNo mapping3
GemscriptDeviceDrug11
GemscriptDeviceNo mapping5
GemscriptDrugNo mapping5
GPIDrugNo mapping6
GRRDrugNo mapping1
HCPCSDeviceDrug5
HCPCSDeviceObservation/Visit1
HCPCSDeviceProcedure8
HCPCSDeviceProcedure/Visit2
HCPCSDevice/DrugDrug1
HCPCSDrugCondition/Drug/Visit3
HCPCSDrugDevice14
HCPCSDrugDrug/Procedure1
HCPCSDrugDrug/Visit5
HCPCSDrugObservation1
HCPCSDrugProcedure3
HCPCSMeasurementProcedure1
HCPCSNew conceptCondition4
HCPCSNew conceptDevice41
HCPCSNew conceptDrug106
HCPCSNew conceptObservation69
HCPCSNew conceptProcedure67
HCPCSNew conceptProcedure/Visit1
HCPCSNo mappingCondition3
HCPCSNo mappingDrug1
HCPCSNo mappingMeasurement3
HCPCSNo mappingObservation1
HCPCSNo mappingProcedure11
HCPCSNo mappingProcedure/Visit3
HCPCSNo mappingVisit1
HCPCSObservationCondition75
HCPCSObservationCondition/Measurement8
HCPCSObservationCondition/Procedure1
HCPCSObservationCondition/Visit5
HCPCSObservationDevice1
HCPCSObservationDrug2
HCPCSObservationDrug/Procedure/Provider1
HCPCSObservationNo mapping4
HCPCSObservationObservation/Procedure1
HCPCSObservationObservation/Provider2
HCPCSObservationObservation/Provider/Visit1
HCPCSObservationObservation/Visit19
HCPCSObservationProcedure27
HCPCSObservationProcedure/Provider4
HCPCSObservationProcedure/Provider/Visit10
HCPCSObservationProcedure/Visit25
HCPCSObservationProvider25
HCPCSObservationProvider/Visit14
HCPCSObservationVisit172
HCPCSProcedureCondition7
HCPCSProcedureCondition/Procedure1
HCPCSProcedureDevice4
HCPCSProcedureDrug1
HCPCSProcedureDrug/Visit2
HCPCSProcedureMeasurement11
HCPCSProcedureMeasurement/Procedure2
HCPCSProcedureNo mapping40
HCPCSProcedureObservation136
HCPCSProcedureObservation/Procedure2
HCPCSProcedureObservation/Visit7
HCPCSProcedureProcedure/Provider2
HCPCSProcedureProcedure/Visit102
HCPCSProcedureProvider3
HCPCSProcedureProvider/Visit3
HCPCSProcedureVisit24
HCPCSProviderObservation3
HCPCSProviderProvider/Visit2
HCPCSVisitObservation1
HemOncDrugNo mapping5
ICD10Condition/ObservationCondition2
ICD10ObservationNo mapping2
ICD10CMCondition/ObservationCondition18
ICD10CMObservationNo mapping5
ICD10CNCondition/ObservationCondition4
ICD10CNObservationNo mapping4
ICD10GMCondition/ObservationCondition2
ICD10GMObservationNo mapping1
ICD9CMCondition/ObservationCondition6
ICD9CMObservationNo mapping1
JMDCDrugNo mapping1
KCD7Condition/ObservationCondition2
KCD7ObservationNo mapping2
KDCDrugNo mapping2
LPD_BelgiumDrugNo mapping6
MedDRADrugNo mapping2
MedDRAObservationNo mapping14
MeSHDrugNo mapping2
MeSHMeasurementCondition1
MeSHMeasurementProcedure2
MeSHNew conceptCondition26
MeSHNew conceptDrug49
MeSHNo mappingCondition2
MeSHNo mappingDrug1
MeSHNo mappingProcedure1
MeSHObservationNo mapping1
MeSHProcedureMeasurement1
NAACCRMeas ValueMeasurement1517
NDCDrugNo mapping437
NDCNew conceptDevice24
NDCNew conceptDrug10604
NDCNo mappingDrug2277
NDFRTDrugNo mapping1
Nebraska LexiconConditionNo mapping10
Nebraska LexiconMeasurementNo mapping4
Nebraska LexiconObservationNo mapping237
Nebraska LexiconProcedureNo mapping1
OMOP ExtensionNew conceptMeasurement32
OMOP Invest DrugDrugNo mapping30
OXMISObservationNo mapping14
ReadConditionNo mapping2
ReadDrugNo mapping15
ReadMeasurementNo mapping2
ReadObservationNo mapping75
RxNormDrugNo mapping71
RxNormNew conceptDrug916
RxNorm ExtensionDrugNo mapping1
RxNorm ExtensionNew conceptDrug32419
SNOMEDConditionCondition/Observation9
SNOMEDConditionObservation12
SNOMEDDrugNo mapping1
SNOMEDDrug/ObservationObservation1
SNOMEDDrug/ProcedureDrug1
SNOMEDMeasurementObservation4
SNOMEDNo mappingCondition/Observation11
SNOMEDNo mappingDrug14
SNOMEDNo mappingObservation3
SNOMEDObservationCondition/Observation6
SNOMEDObservationMeasurement8
SNOMEDObservationNo mapping14
SNOMEDProcedureObservation3
SNOMEDUnitObservation1
SPLDrugNo mapping4
SPLNo mappingDrug1
SUSObservationNo mapping1
UK BiobankConditionNo mapping1
UK BiobankObservationNo mapping2
VANDFDrugNo mapping4

New vocabularies added

vocabulary_id
CO-CONNECT
CO-CONNECT MIABIS
CO-CONNECT TWINS

New vocabulary dependencies

source vocabulary_idtarget vocabulary_idcount
CO-CONNECTCVX4
CO-CONNECTLOINC18
CO-CONNECTOMOP Extension50
CO-CONNECTRace21
CO-CONNECTRxNorm4
CO-CONNECTSNOMED29
CO-CONNECT MIABISSNOMED55
CO-CONNECT TWINSLOINC43
CO-CONNECT TWINSOMOP Extension1622
CO-CONNECT TWINSRace12
CO-CONNECT TWINSSNOMED452
HCPCSCancer Modifier8
HCPCSLOINC2
HCPCSOMOP Genomic28
HCPCSUB04 Typ bill3

If you have any questions, please try to find the answers on http://forums.ohdsi.org. If you can't find it, please ask here: http://forums.ohdsi.org/t/vocabulary-release-questions/6650