User Tools

Site Tools


documentation:cdm:vocabulary

This is an old revision of the document!


VOCABULARY Table

The VOCABULARY table includes a list of the vocabularies collected from various sources or created de novo by the OMOP community. This reference table is populated with a single record for each vocabulary source and includes a descriptive name and other associated attributes for the vocabulary.

The record with vocabulary_id = 0 is reserved to contain information regarding the current version of the Entire Standardized Vocabularies.

FieldRequiredTypeDescription
vocabulary_idYesvarchar(20)A unique identifier for each vocabulary, such as ICD9CM, SNOMED, Visit.
vocabulary_nameYesvarchar(255)The name describing the vocabulary, for example “International Classification of Diseases, Ninth Revision, Clinical Modification, Volume 1 and 2 (NCHS)” etc.
vocabulary_referenceYesvarchar(255)External reference to documentation or available download of the about the vocabulary.
vocabulary_versionYesvarchar(255)Version of the vocabulary as indicated in the source.
vocabulary_concept_idYesintegerA foreign key that refers to a standard concept identifier in the CONCEPT table for the vocabulary the VOCABULARY record belongs to.

Conventions

  • There is one record for each Vocabulary. One Vocabulary source or vendor can issue several Vocabularies, each of them creating their own record in the VOCABULARY table. However, the choice of whether a Vocabulary contains Concepts of different Concept Classes, or when these different classes constitute separate Vocabularies cannot precisely be decided based on the definition of what constitutes a Vocabulary. For example, the ICD-9 Volume 1 and 2 codes (ICD9CM, containing predominantly conditions and some procedures and observations) and the ICD-9 Volume 3 codes (ICD9Proc, containing predominantly procedures) are realized as two different vocabularies. On the other hand, SNOMED-CT codes of the class Condition and those of the class Procedure are part of one and the same Vocabulary.
  • The vocabulary_id field contains an alphanumerical identifier, that can also be used as the abbreviation of the Vocabulary name.
  • The vocabulary_name field contains the full official name of the Vocabulary, as well as the source or vendor in parenthesis.
  • Each Vocabulary has an entry in the Concept table, which is recorded in the vocabulary_concept_id field. This is for purposes of creating a closed Information Model, where all entities in the OMOP CDM are covered by a unique Concept.
  • In past versions of the VOCABULARY table, the vocabulary_id used to be a numerical value. A conversion table between these old and new IDs is given below:
vocabulary_id previouslyvocabulary_id Version 5
0None
1SNOMED
2ICD9CM
3ICD9Proc
4CPT4
5HCPCS
6LOINC
7NDFRT
8RxNorm
9NDC
10GPI
11UCUM
12Gender
13Race
14Place of Service
15MedDRA
16Multum
17Read
18OXMIS
19Indication
20ETC
21ATC
22Multilex
24Visit
28VA Product
31SMQ
32VA Class
33Cohort
34ICD10
35ICD10PCS
36Drug Type
37Condition Type
38Procedure Type
39Observation Type
40DRG
41MDC
42APC
43Revenue Code
44Ethnicity
45Death Type
46Mesh
47NUCC
48Specialty
49LOINC Hierarchy
50SPL
53Genseqno
54CCS
55OPCS4
56Gemscript
57HES Specialty
58Note Type
59Domain
60PCORNet
61Obs Period Type
62Visit Type
63Device Type
64Meas Type
65Currency
66Relationship
67Vocabulary
68Concept Class
69Cohort Type
70ICD10CM
documentation/cdm/vocabulary.1416018844.txt.gz · Last modified: 2014/11/15 02:34 by cgreich