DRUG_EXPOSURE table

THIS IS OUTDATED. All documentation is now on the github wiki. Please refer there or to the CDM working group for more information

This table changed in version 5.1 of the OMOP CDM. The fields drug_exposure_start_datetime and drug_exposure_end_datetime were added.


The drug exposure domain captures records about the utilization of a Drug when ingested or otherwise introduced into the body. A Drug is a biochemical substance formulated in such a way that when administered to a Person it will exert a certain physiological effect. Drugs include prescription and over-the-counter medicines, vaccines, and large-molecule biologic therapies. Radiological devices ingested or applied locally do not count as Drugs.

Drug Exposure is inferred from clinical events associated with orders, prescriptions written, pharmacy dispensings, procedural administrations, and other patient-reported information, for example:

FieldRequiredTypeDescription
drug_exposure_idYesintegerA system-generated unique identifier for each Drug utilization event.
person_idYesintegerA foreign key identifier to the person who is subjected to the Drug. The demographic details of that person are stored in the person table.
drug_concept_idYesintegerA foreign key that refers to a Standard Concept identifier in the Standardized Vocabularies for the Drug concept.
drug_exposure_start_dateYesdateThe start date for the current instance of Drug utilization. Valid entries include a start date of a prescription, the date a prescription was filled, or the date on which a Drug administration procedure was recorded.
drug_exposure_start_datetimeNodatetimeThe start date and time for the current instance of Drug utilization. Valid entries include a start date of a prescription, the date a prescription was filled, or the date on which a Drug administration procedure was recorded.
drug_exposure_end_dateNodateThe end date for the current instance of Drug utilization. It is not available from all sources.
drug_exposure_end_datetimeNodatetimeThe end date and time for the current instance of Drug utilization. It is not available from all sources.
drug_type_concept_idYesinteger A foreign key to the predefined Concept identifier in the Standardized Vocabularies reflecting the type of Drug Exposure recorded. It indicates how the Drug Exposure was represented in the source data.
stop_reasonNovarchar(20)The reason the Drug was stopped. Reasons include regimen completed, changed, removed, etc.
refillsNointegerThe number of refills after the initial prescription. The initial prescription is not counted, values start with 0.
quantity NofloatThe quantity of drug as recorded in the original prescription or dispensing record.
days_supplyNointegerThe number of days of supply of the medication as recorded in the original prescription or dispensing record.
sigNoclobThe directions (“signetur”) on the Drug prescription as recorded in the original prescription (and printed on the container) or dispensing record.
route_concept_idNointegerA foreign key to a predefined concept in the Standardized Vocabularies reflecting the route of administration.
effective_drug_doseNofloatNumerical value of Drug dose for this Drug Exposure record.
dose_unit_concept_ idNointegerA foreign key to a predefined concept in the Standardized Vocabularies reflecting the unit the effective_drug_dose value is expressed.
lot_numberNovarchar(50)An identifier assigned to a particular quantity or lot of Drug product from the manufacturer.
provider_idNointegerA foreign key to the provider in the provider table who initiated (prescribed or administered) the Drug Exposure.
visit_occurrence_idNointegerA foreign key to the visit in the visit table during which the Drug Exposure was initiated.
drug_source_valueNovarchar(50)The source code for the Drug as it appears in the source data. This code is mapped to a Standard Drug concept in the Standardized Vocabularies and the original code is, stored here for reference.
drug_source_concept_idNointegerA foreign key to a Drug Concept that refers to the code used in the source.
route_source_valueNovarchar(50)The information about the route of administration as detailed in the source.
dose_unit_source_valueNovarchar(50)The information about the dose unit as detailed in the source.

Conventions