Skip to content

Commit

Permalink
Merge pull request #32 from RTIInternational/add_base_procedure
Browse files Browse the repository at this point in the history
Add_base_procedure
  • Loading branch information
bfurner authored Dec 23, 2024
2 parents 7bbfdbd + 9037473 commit af71929
Showing 1 changed file with 38 additions and 4 deletions.
42 changes: 38 additions & 4 deletions src/bdchm/schema/bdchm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ default_range: string
imports:
- linkml:types

classes:

classes:
Entity:
abstract: true
description: >-
Expand Down Expand Up @@ -425,7 +425,7 @@ classes:
unit:
ucum_code: d
condition_provenance:
range: ConditionProvenanceEnum
range: ProvenanceEnum
description: A value representing the provenance of the Condition record
condition_status:
range: ConditionStatusEnum
Expand All @@ -442,6 +442,34 @@ classes:
slots:
- identity

Procedure:
is_a: Entity
description: >-
Procedure 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. [Derived from OMOP]
attributes:
procedure_concept:
range: ProcedureConceptEnum
description: The coded value that describes the procedure, derived from OMOP codes.
age_at_procedure:
range: integer
description: The Participant's age (expressed in days) when the procedure was performed.
unit:
ucum_code: d
procedure_provenance:
range: ProvenanceEnum
description: A value representing the provenance of the Procedure record
quantity:
range: Quantity
description: The quantity of procedures ordered or administered.
associated_participant:
range: Participant
description: A reference to the Participant on which the Procedure was performed.
associated_visit:
description: A reference to the Visit during which this Procedure was performed.
range: Visit
slots:
- identity

DrugExposure:
is_a: Entity
description: >-
Expand Down Expand Up @@ -1832,9 +1860,9 @@ enums:
- MondoHumanDiseaseEnum
- HpoPhenotypicAbnormalityEnum

ConditionProvenanceEnum:
ProvenanceEnum:
description: >-
A constrained set of enumerative values containing the OMOP values for visit provenance.
A constrained set of enumerative values containing the OMOP values for provenance.
permissible_values:
EHR_BILLING_DIAGNOSIS:
meaning: OMOP:4822159
Expand Down Expand Up @@ -1874,6 +1902,12 @@ enums:
UNKNOWN:
description: The condition is/was of unknown status in the patient.

ProcedureConceptEnum:
description: Procedure codes from OMOP.
reachable_from:
source_ontology: OMOP
pv_formula: LABEL

DrugExposureConceptEnum:
description: Drug codes from RxNorm.
see_also:
Expand Down

0 comments on commit af71929

Please sign in to comment.