PROCEDURE_OCCURRENCE 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 field procedure_datetime was added.


The PROCEDURE_OCCURRENCE tabe contains records of activities or processes ordered by, or carried out by, a healthcare provider on the patient to have a diagnostic or therapeutic purpose. Procedures are present in various data sources in different forms with varying levels of standardization. For example:

FieldRequiredTypeDescription
procedure_occurrence_idYesintegerA system-generated unique identifier for each Procedure Occurrence.
person_idYesintegerA foreign key identifier to the Person who is subjected to the Procedure. The demographic details of that Person are stored in the PERSON table.
procedure_concept_idYesintegerA foreign key that refers to a standard procedure Concept identifier in the Standardized Vocabularies.
procedure_dateYesdateThe date on which the Procedure was performed.
procedure_datetimeNodatetimeThe date and time on which the Procedure was performed.
procedure_type_concept_idYesintegerA foreign key to the predefined Concept identifier in the Standardized Vocabularies reflecting the type of source data from which the procedure record is derived.
modifier_concept_idNointegerA foreign key to a Standard Concept identifier for a modifier to the Procedure (e.g. bilateral)
quantityNointegerThe quantity of procedures ordered or administered.
provider_idNointegerA foreign key to the provider in the provider table who was responsible for carrying out the procedure.
visit_occurrence_idNointegerA foreign key to the visit in the visit table during which the Procedure was carried out.
procedure_source_valueNovarchar(50)The source code for the Procedure as it appears in the source data. This code is mapped to a standard procedure Concept in the Standardized Vocabularies and the original code is, stored here for reference. Procedure source codes are typically ICD-9-Proc, CPT-4, HCPCS or OPCS-4 codes.
procedure_source_concept_idNointegerA foreign key to a Procedure Concept that refers to the code used in the source.
qualifier_source_valueNovarchar(50)The source code for the qualifier as it appears in the source data.

Conventions