API
OMOPCommonDataModel.AttributeDefinition — TypeCDM table name: ATTRIBUTE_DEFINITION
Julia struct name: AttributeDefinition
struct AttributeDefinition <: CDMTypeattribute_definition_id::Int64attribute_name::Stringattribute_description::Union{Missing, String}attribute_type_concept_id::Int64attribute_syntax::Union{Missing, String}
OMOPCommonDataModel.CDMType — TypeAn OMOP Common Data Model (CDM) type.
OMOPCommonDataModel.CareSite — TypeCDM table name: CARE_SITE
Julia struct name: CareSite
struct CareSite <: CDMTypecare_site_id::Int64care_site_name::Union{Missing, String}place_of_service_concept_id::Union{Missing, Int64}location_id::Union{Missing, Int64}care_site_source_value::Union{Missing, String}place_of_service_source_value::Union{Missing, String}
OMOPCommonDataModel.CdmSource — TypeCDM table name: CDM_SOURCE
Julia struct name: CdmSource
struct CdmSource <: CDMTypecdm_source_name::Stringcdm_source_abbreviation::Union{Missing, String}cdm_holder::Union{Missing, String}source_description::Union{Missing, String}source_documentation_reference::Union{Missing, String}cdm_etl_reference::Union{Missing, String}source_release_date::Union{Missing, Dates.DateTime}cdm_release_date::Union{Missing, Dates.DateTime}cdm_version::Union{Missing, String}vocabulary_version::Union{Missing, String}
OMOPCommonDataModel.Cohort — TypeCDM table name: COHORT
Julia struct name: Cohort
struct Cohort <: CDMTypecohort_definition_id::Int64subject_id::Int64cohort_start_date::Dates.DateTimecohort_end_date::Dates.DateTime
OMOPCommonDataModel.CohortAttribute — TypeCDM table name: COHORT_ATTRIBUTE
Julia struct name: CohortAttribute
struct CohortAttribute <: CDMTypecohort_definition_id::Int64subject_id::Int64cohort_start_date::Dates.DateTimecohort_end_date::Dates.DateTimeattribute_definition_id::Int64value_as_number::Union{Missing, Float64}value_as_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.CohortDefinition — TypeCDM table name: COHORT_DEFINITION
Julia struct name: CohortDefinition
struct CohortDefinition <: CDMTypecohort_definition_id::Int64cohort_definition_name::Stringcohort_definition_description::Union{Missing, String}definition_type_concept_id::Int64cohort_definition_syntax::Union{Missing, String}subject_concept_id::Int64cohort_initiation_date::Union{Missing, Dates.DateTime}
OMOPCommonDataModel.Concept — TypeCDM table name: CONCEPT
Julia struct name: Concept
struct Concept <: CDMTypeconcept_id::Int64concept_name::Stringdomain_id::Stringvocabulary_id::Stringconcept_class_id::Stringstandard_concept::Union{Missing, String}concept_code::Stringvalid_start_date::Dates.DateTimevalid_end_date::Dates.DateTimeinvalid_reason::Union{Missing, String}
OMOPCommonDataModel.ConceptAncestor — TypeCDM table name: CONCEPT_ANCESTOR
Julia struct name: ConceptAncestor
struct ConceptAncestor <: CDMTypeancestor_concept_id::Int64descendant_concept_id::Int64min_levels_of_separation::Int64max_levels_of_separation::Int64
OMOPCommonDataModel.ConceptClass — TypeCDM table name: CONCEPT_CLASS
Julia struct name: ConceptClass
struct ConceptClass <: CDMTypeconcept_class_id::Stringconcept_class_name::Stringconcept_class_concept_id::Int64
OMOPCommonDataModel.ConceptRelationship — TypeCDM table name: CONCEPT_RELATIONSHIP
Julia struct name: ConceptRelationship
struct ConceptRelationship <: CDMTypeconcept_id_1::Int64concept_id_2::Int64relationship_id::Stringvalid_start_date::Dates.DateTimevalid_end_date::Dates.DateTimeinvalid_reason::Union{Missing, String}
OMOPCommonDataModel.ConceptSynonym — TypeCDM table name: CONCEPT_SYNONYM
Julia struct name: ConceptSynonym
struct ConceptSynonym <: CDMTypeconcept_id::Int64concept_synonym_name::Stringlanguage_concept_id::Int64
OMOPCommonDataModel.ConditionEra — TypeCDM table name: CONDITION_ERA
Julia struct name: ConditionEra
struct ConditionEra <: CDMTypecondition_era_id::Int64person_id::Int64condition_concept_id::Int64condition_era_start_date::Dates.DateTimecondition_era_end_date::Dates.DateTimecondition_occurrence_count::Union{Missing, Int64}
OMOPCommonDataModel.ConditionOccurrence — TypeCDM table name: CONDITION_OCCURRENCE
Julia struct name: ConditionOccurrence
struct ConditionOccurrence <: CDMTypecondition_occurrence_id::Int64person_id::Int64condition_concept_id::Int64condition_start_date::Dates.DateTimecondition_start_datetime::Union{Missing, Dates.DateTime}condition_end_date::Union{Missing, Dates.DateTime}condition_end_datetime::Union{Missing, Dates.DateTime}condition_type_concept_id::Int64stop_reason::Union{Missing, String}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}condition_source_value::Union{Missing, String}condition_source_concept_id::Union{Missing, Int64}condition_status_source_value::Union{Missing, String}condition_status_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.Cost — TypeCDM table name: COST
Julia struct name: Cost
struct Cost <: CDMTypecost_id::Int64cost_event_id::Int64cost_domain_id::Stringcost_type_concept_id::Int64currency_concept_id::Union{Missing, Int64}total_charge::Union{Missing, Float64}total_cost::Union{Missing, Float64}total_paid::Union{Missing, Float64}paid_by_payer::Union{Missing, Float64}paid_by_patient::Union{Missing, Float64}paid_patient_copay::Union{Missing, Float64}paid_patient_coinsurance::Union{Missing, Float64}paid_patient_deductible::Union{Missing, Float64}paid_by_primary::Union{Missing, Float64}paid_ingredient_cost::Union{Missing, Float64}paid_dispensing_fee::Union{Missing, Float64}payer_plan_period_id::Union{Missing, Int64}amount_allowed::Union{Missing, Float64}revenue_code_concept_id::Union{Missing, Int64}reveue_code_source_value::Union{Missing, String}drg_concept_id::Union{Missing, Int64}drg_source_value::Union{Missing, String}
OMOPCommonDataModel.Death — TypeCDM table name: DEATH
Julia struct name: Death
struct Death <: CDMTypeperson_id::Int64death_date::Dates.DateTimedeath_datetime::Union{Missing, Dates.DateTime}death_type_concept_id::Int64cause_concept_id::Union{Missing, Int64}cause_source_value::Union{Missing, String}cause_source_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.DeviceExposure — TypeCDM table name: DEVICE_EXPOSURE
Julia struct name: DeviceExposure
struct DeviceExposure <: CDMTypedevice_exposure_id::Int64person_id::Int64device_concept_id::Int64device_exposure_start_date::Dates.DateTimedevice_exposure_start_datetime::Union{Missing, Dates.DateTime}device_exposure_end_date::Union{Missing, Dates.DateTime}device_exposure_end_datetime::Union{Missing, Dates.DateTime}device_type_concept_id::Int64unique_device_id::Union{Missing, String}quantity::Union{Missing, Int64}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}device_source_value::Union{Missing, String}device_source_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.Domain — TypeCDM table name: DOMAIN
Julia struct name: Domain
struct Domain <: CDMTypedomain_id::Stringdomain_name::Stringdomain_concept_id::Int64
OMOPCommonDataModel.DoseEra — TypeCDM table name: DOSE_ERA
Julia struct name: DoseEra
struct DoseEra <: CDMTypedose_era_id::Int64person_id::Int64drug_concept_id::Int64unit_concept_id::Int64dose_value::Float64dose_era_start_date::Dates.DateTimedose_era_end_date::Dates.DateTime
OMOPCommonDataModel.DrugEra — TypeCDM table name: DRUG_ERA
Julia struct name: DrugEra
struct DrugEra <: CDMTypedrug_era_id::Int64person_id::Int64drug_concept_id::Int64drug_era_start_date::Dates.DateTimedrug_era_end_date::Dates.DateTimedrug_exposure_count::Union{Missing, Int64}gap_days::Union{Missing, Int64}
OMOPCommonDataModel.DrugExposure — TypeCDM table name: DRUG_EXPOSURE
Julia struct name: DrugExposure
struct DrugExposure <: CDMTypedrug_exposure_id::Int64person_id::Int64drug_concept_id::Int64drug_exposure_start_date::Dates.DateTimedrug_exposure_start_datetime::Union{Missing, Dates.DateTime}drug_exposure_end_date::Dates.DateTimedrug_exposure_end_datetime::Union{Missing, Dates.DateTime}verbatim_end_date::Union{Missing, Dates.DateTime}drug_type_concept_id::Int64stop_reason::Union{Missing, String}refills::Union{Missing, Int64}quantity::Union{Missing, Float64}days_supply::Union{Missing, Int64}sig::Union{Missing, String}route_concept_id::Union{Missing, Int64}lot_number::Union{Missing, String}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}drug_source_value::Union{Missing, String}drug_source_concept_id::Union{Missing, Int64}route_source_value::Union{Missing, String}dose_unit_source_value::Union{Missing, String}
OMOPCommonDataModel.DrugStrength — TypeCDM table name: DRUG_STRENGTH
Julia struct name: DrugStrength
struct DrugStrength <: CDMTypedrug_concept_id::Int64ingredient_concept_id::Int64amount_value::Union{Missing, Float64}amount_unit_concept_id::Union{Missing, Int64}numerator_value::Union{Missing, Float64}numerator_unit_concept_id::Union{Missing, Int64}denominator_value::Union{Missing, Float64}denominator_unit_concept_id::Union{Missing, Int64}box_size::Union{Missing, Int64}valid_start_date::Dates.DateTimevalid_end_date::Dates.DateTimeinvalid_reason::Union{Missing, String}
OMOPCommonDataModel.FactRelationship — TypeCDM table name: FACT_RELATIONSHIP
Julia struct name: FactRelationship
struct FactRelationship <: CDMTypedomain_concept_id_1::Int64fact_id_1::Int64domain_concept_id_2::Int64fact_id_2::Int64relationship_concept_id::Int64
OMOPCommonDataModel.Location — TypeCDM table name: LOCATION
Julia struct name: Location
struct Location <: CDMTypelocation_id::Int64address_1::Union{Missing, String}address_2::Union{Missing, String}city::Union{Missing, String}state::Union{Missing, String}zip::Union{Missing, String}county::Union{Missing, String}location_source_value::Union{Missing, String}
OMOPCommonDataModel.Measurement — TypeCDM table name: MEASUREMENT
Julia struct name: Measurement
struct Measurement <: CDMTypemeasurement_id::Int64person_id::Int64measurement_concept_id::Int64measurement_date::Dates.DateTimemeasurement_datetime::Union{Missing, Dates.DateTime}measurement_time::Union{Missing, String}measurement_type_concept_id::Int64operator_concept_id::Union{Missing, Int64}value_as_number::Union{Missing, Float64}value_as_concept_id::Union{Missing, Int64}unit_concept_id::Union{Missing, Int64}range_low::Union{Missing, Float64}range_high::Union{Missing, Float64}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}measurement_source_value::Union{Missing, String}measurement_source_concept_id::Union{Missing, Int64}unit_source_value::Union{Missing, String}value_source_value::Union{Missing, String}
OMOPCommonDataModel.Metadata — TypeCDM table name: METADATA
Julia struct name: Metadata
struct Metadata <: CDMTypemetadata_concept_id::Int64metadata_type_concept_id::Int64name::Stringvalue_as_string::Union{Missing, String}value_as_concept_id::Union{Missing, Int64}metadata_date::Union{Missing, Dates.DateTime}metadata_datetime::Union{Missing, Dates.DateTime}
OMOPCommonDataModel.Note — TypeCDM table name: NOTE
Julia struct name: Note
struct Note <: CDMTypenote_id::Int64person_id::Int64note_date::Dates.DateTimenote_datetime::Union{Missing, Dates.DateTime}note_type_concept_id::Int64note_class_concept_id::Int64note_title::Union{Missing, String}note_text::Union{Missing, String}encoding_concept_id::Int64language_concept_id::Int64provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}note_source_value::Union{Missing, String}
OMOPCommonDataModel.NoteNlp — TypeCDM table name: NOTE_NLP
Julia struct name: NoteNlp
struct NoteNlp <: CDMTypenote_nlp_id::Int64note_id::Int64section_concept_id::Union{Missing, Int64}snippet::Union{Missing, String}offset::Union{Missing, String}lexical_variant::Stringnote_nlp_concept_id::Union{Missing, Int64}note_nlp_source_concept_id::Union{Missing, Int64}nlp_system::Union{Missing, String}nlp_date::Dates.DateTimenlp_datetime::Union{Missing, Dates.DateTime}term_exists::Union{Missing, String}term_temporal::Union{Missing, String}term_modifiers::Union{Missing, String}
OMOPCommonDataModel.Observation — TypeCDM table name: OBSERVATION
Julia struct name: Observation
struct Observation <: CDMTypeobservation_id::Int64person_id::Int64observation_concept_id::Int64observation_date::Dates.DateTimeobservation_datetime::Union{Missing, Dates.DateTime}observation_type_concept_id::Int64value_as_number::Union{Missing, Float64}value_as_string::Union{Missing, String}value_as_concept_id::Union{Missing, Int64}qualifier_concept_id::Union{Missing, Int64}unit_concept_id::Union{Missing, Int64}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}observation_source_value::Union{Missing, String}observation_source_concept_id::Union{Missing, Int64}unit_source_value::Union{Missing, String}qualifier_source_value::Union{Missing, String}
OMOPCommonDataModel.ObservationPeriod — TypeCDM table name: OBSERVATION_PERIOD
Julia struct name: ObservationPeriod
struct ObservationPeriod <: CDMTypeobservation_period_id::Int64person_id::Int64observation_period_start_date::Dates.DateTimeobservation_period_end_date::Dates.DateTimeperiod_type_concept_id::Int64
OMOPCommonDataModel.PayerPlanPeriod — TypeCDM table name: PAYERPLANPERIOD
Julia struct name: PayerPlanPeriod
struct PayerPlanPeriod <: CDMTypepayer_plan_period_id::Int64person_id::Int64payer_plan_period_start_date::Dates.DateTimepayer_plan_period_end_date::Dates.DateTimepayer_concept_id::Union{Missing, Int64}payer_source_value::Union{Missing, String}payer_source_concept_id::Union{Missing, Int64}plan_concept_id::Union{Missing, Int64}plan_source_value::Union{Missing, String}plan_source_concept_id::Union{Missing, Int64}sponsor_concept_id::Union{Missing, Int64}sponsor_source_value::Union{Missing, String}sponsor_source_concept_id::Union{Missing, Int64}family_source_value::Union{Missing, String}stop_reason_concept_id::Union{Missing, Int64}stop_reason_source_value::Union{Missing, String}stop_reason_source_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.Person — TypeCDM table name: PERSON
Julia struct name: Person
struct Person <: CDMTypeperson_id::Int64gender_concept_id::Int64year_of_birth::Int64month_of_birth::Union{Missing, Int64}day_of_birth::Union{Missing, Int64}birth_datetime::Union{Missing, Dates.DateTime}race_concept_id::Int64ethnicity_concept_id::Int64location_id::Union{Missing, Int64}provider_id::Union{Missing, Int64}care_site_id::Union{Missing, Int64}person_source_value::Union{Missing, String}gender_source_value::Union{Missing, String}gender_source_concept_id::Union{Missing, Int64}race_source_value::Union{Missing, String}race_source_concept_id::Union{Missing, Int64}ethnicity_source_value::Union{Missing, String}ethnicity_source_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.ProcedureOccurrence — TypeCDM table name: PROCEDURE_OCCURRENCE
Julia struct name: ProcedureOccurrence
struct ProcedureOccurrence <: CDMTypeprocedure_occurrence_id::Int64person_id::Int64procedure_concept_id::Int64procedure_date::Dates.DateTimeprocedure_datetime::Union{Missing, Dates.DateTime}procedure_type_concept_id::Int64modifier_concept_id::Union{Missing, Int64}quantity::Union{Missing, Int64}provider_id::Union{Missing, Int64}visit_occurrence_id::Union{Missing, Int64}visit_detail_id::Union{Missing, Int64}procedure_source_value::Union{Missing, String}procedure_source_concept_id::Union{Missing, Int64}modifier_source_value::Union{Missing, String}
OMOPCommonDataModel.Provider — TypeCDM table name: PROVIDER
Julia struct name: Provider
struct Provider <: CDMTypeprovider_id::Int64provider_name::Union{Missing, String}NPI::Union{Missing, String}DEA::Union{Missing, String}specialty_concept_id::Union{Missing, Int64}care_site_id::Union{Missing, Int64}year_of_birth::Union{Missing, Int64}gender_concept_id::Union{Missing, Int64}provider_source_value::Union{Missing, String}specialty_source_value::Union{Missing, String}specialty_source_concept_id::Union{Missing, Int64}gender_source_value::Union{Missing, String}gender_source_concept_id::Union{Missing, Int64}
OMOPCommonDataModel.Relationship — TypeCDM table name: RELATIONSHIP
Julia struct name: Relationship
struct Relationship <: CDMTyperelationship_id::Stringrelationship_name::Stringis_hierarchical::Stringdefines_ancestry::Stringreverse_relationship_id::Stringrelationship_concept_id::Int64
OMOPCommonDataModel.SourceToConceptMap — TypeCDM table name: SOURCETOCONCEPT_MAP
Julia struct name: SourceToConceptMap
struct SourceToConceptMap <: CDMTypesource_code::Stringsource_concept_id::Int64source_vocabulary_id::Stringsource_code_description::Union{Missing, String}target_concept_id::Int64target_vocabulary_id::Stringvalid_start_date::Dates.DateTimevalid_end_date::Dates.DateTimeinvalid_reason::Union{Missing, String}
OMOPCommonDataModel.Specimen — TypeCDM table name: SPECIMEN
Julia struct name: Specimen
struct Specimen <: CDMTypespecimen_id::Int64person_id::Int64specimen_concept_id::Int64specimen_type_concept_id::Int64specimen_date::Dates.DateTimespecimen_datetime::Union{Missing, Dates.DateTime}quantity::Union{Missing, Float64}unit_concept_id::Union{Missing, Int64}anatomic_site_concept_id::Union{Missing, Int64}disease_status_concept_id::Union{Missing, Int64}specimen_source_id::Union{Missing, String}specimen_source_value::Union{Missing, String}unit_source_value::Union{Missing, String}anatomic_site_source_value::Union{Missing, String}disease_status_source_value::Union{Missing, String}
OMOPCommonDataModel.VisitDetail — TypeCDM table name: VISIT_DETAIL
Julia struct name: VisitDetail
struct VisitDetail <: CDMTypevisit_detail_id::Int64person_id::Int64visit_detail_concept_id::Int64visit_detail_start_date::Dates.DateTimevisit_detail_start_datetime::Union{Missing, Dates.DateTime}visit_detail_end_date::Dates.DateTimevisit_detail_end_datetime::Union{Missing, Dates.DateTime}visit_detail_type_concept_id::Int64provider_id::Union{Missing, Int64}care_site_id::Union{Missing, Int64}admitting_source_concept_id::Union{Missing, Int64}discharge_to_concept_id::Union{Missing, Int64}preceding_visit_detail_id::Union{Missing, Int64}visit_detail_source_value::Union{Missing, String}visit_detail_source_concept_id::Union{Missing, Int64}admitting_source_value::Union{Missing, String}discharge_to_source_value::Union{Missing, String}visit_detail_parent_id::Union{Missing, Int64}visit_occurrence_id::Int64
OMOPCommonDataModel.VisitOccurrence — TypeCDM table name: VISIT_OCCURRENCE
Julia struct name: VisitOccurrence
struct VisitOccurrence <: CDMTypevisit_occurrence_id::Int64person_id::Int64visit_concept_id::Int64visit_start_date::Dates.DateTimevisit_start_datetime::Union{Missing, Dates.DateTime}visit_end_date::Dates.DateTimevisit_end_datetime::Union{Missing, Dates.DateTime}visit_type_concept_id::Int64provider_id::Union{Missing, Int64}care_site_id::Union{Missing, Int64}visit_source_value::Union{Missing, String}visit_source_concept_id::Union{Missing, Int64}admitting_source_concept_id::Union{Missing, Int64}admitting_source_value::Union{Missing, String}discharge_to_concept_id::Union{Missing, Int64}discharge_to_source_value::Union{Missing, String}preceding_visit_occurrence_id::Union{Missing, Int64}
OMOPCommonDataModel.Vocabulary — TypeCDM table name: VOCABULARY
Julia struct name: Vocabulary
struct Vocabulary <: CDMTypevocabulary_id::Stringvocabulary_name::Stringvocabulary_reference::Stringvocabulary_version::Stringvocabulary_concept_id::Int64
OMOPCommonDataModel.cdm_version — MethodThe version of the OMOP Common Data Model (CDM) being implemented.
OMOPCommonDataModel.version — MethodThe version of the OMOPCommonDataModel.jl Julia package.