PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX bdchm: <https://w3id.org/bdchm/>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX schema: <http://schema.org/>
PREFIX OMOP: <https://athena.ohdsi.org/search-terms/terms/>
PREFIX DUO: <http://purl.obolibrary.org/obo/DUO_>
PREFIX VBO: <http://purl.obolibrary.org/obo/VBO_>
PREFIX ncbitaxon: <http://purl.obolibrary.org/obo/NCBITaxon_>
PREFIX MONDO: <http://purl.obolibrary.org/obo/MONDO_>
PREFIX HP: <http://purl.obolibrary.org/obo/HP_>
PREFIX rxnorm: <https://bioregistry.io/rxnorm:/>
PREFIX UOM: <https://units-of-measurement.org/>
PREFIX OBA: <http://purl.obolibrary.org/obo/OBA_>
PREFIX ICD10CM: <http://purl.bioontology.org/ontology/ICD10CM/>
PREFIX MMO: <http://purl.obolibrary.org/obo/MMO_>
PREFIX BAO: <http://www.bioassayontology.org/bao#BAO_>
PREFIX UBERON: <http://purl.obolibrary.org/obo/UBERON_>
PREFIX NCIT: <http://purl.obolibrary.org/obo/NCIT_>
PREFIX CMO: <http://purl.obolibrary.org/obo/CMO_>
PREFIX EFO: <http://www.ebi.ac.uk/efo/EFO_>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX sh: <http://www.w3.org/ns/shacl#>
PREFIX vann: <http://purl.org/vocab/vann/>

<https://w3id.org/bdchm> a owl:Ontology ;
  rdfs:label "BioData Catalyst Harmonized Model (bdchm)" ;
  rdfs:comment "This is the harmonized data model for use in the BioData Catalyst project." ;
  rdfs:seeAlso <https://rtiinternational.github.io/NHLBI-BDC-DMC-HM/> ;
  dcterms:license "MIT" ;
  vann:preferredNamespacePrefix "bdchm" ;
  vann:preferredNamespaceUri "https://w3id.org/bdchm/"^^xsd:anyURI ;
  sh:declare [
    sh:prefix "bdchm" ;
    sh:namespace "https://w3id.org/bdchm/"^^xsd:anyURI
  ] , [
    sh:prefix "linkml" ;
    sh:namespace "https://w3id.org/linkml/"^^xsd:anyURI
  ] , [
    sh:prefix "schema" ;
    sh:namespace "http://schema.org/"^^xsd:anyURI
  ] , [
    sh:prefix "OMOP" ;
    sh:namespace "https://athena.ohdsi.org/search-terms/terms/"^^xsd:anyURI
  ] , [
    sh:prefix "DUO" ;
    sh:namespace "http://purl.obolibrary.org/obo/DUO_"^^xsd:anyURI
  ] , [
    sh:prefix "VBO" ;
    sh:namespace "http://purl.obolibrary.org/obo/VBO_"^^xsd:anyURI
  ] , [
    sh:prefix "ncbitaxon" ;
    sh:namespace "http://purl.obolibrary.org/obo/NCBITaxon_"^^xsd:anyURI
  ] , [
    sh:prefix "MONDO" ;
    sh:namespace "http://purl.obolibrary.org/obo/MONDO_"^^xsd:anyURI
  ] , [
    sh:prefix "HP" ;
    sh:namespace "http://purl.obolibrary.org/obo/HP_"^^xsd:anyURI
  ] , [
    sh:prefix "rxnorm" ;
    sh:namespace "https://bioregistry.io/rxnorm:/"^^xsd:anyURI
  ] , [
    sh:prefix "UOM" ;
    sh:namespace "https://units-of-measurement.org/"^^xsd:anyURI
  ] , [
    sh:prefix "OBA" ;
    sh:namespace "http://purl.obolibrary.org/obo/OBA_"^^xsd:anyURI
  ] , [
    sh:prefix "ICD10CM" ;
    sh:namespace "http://purl.bioontology.org/ontology/ICD10CM/"^^xsd:anyURI
  ] , [
    sh:prefix "MMO" ;
    sh:namespace "http://purl.obolibrary.org/obo/MMO_"^^xsd:anyURI
  ] , [
    sh:prefix "BAO" ;
    sh:namespace "http://www.bioassayontology.org/bao#BAO_"^^xsd:anyURI
  ] , [
    sh:prefix "UBERON" ;
    sh:namespace "http://purl.obolibrary.org/obo/UBERON_"^^xsd:anyURI
  ] , [
    sh:prefix "NCIT" ;
    sh:namespace "http://purl.obolibrary.org/obo/NCIT_"^^xsd:anyURI
  ] , [
    sh:prefix "CMO" ;
    sh:namespace "http://purl.obolibrary.org/obo/CMO_"^^xsd:anyURI
  ] , [
    sh:prefix "EFO" ;
    sh:namespace "http://www.ebi.ac.uk/efo/EFO_"^^xsd:anyURI
  ] .

schema:Thing a owl:Class ;
  rdfs:comment "Any resource that has its own identifier" ;
  rdfs:subClassOf [
    a owl:Class ;
    owl:unionOf ( bdchm:Person bdchm:Demography bdchm:Participant bdchm:ResearchStudy bdchm:Consent bdchm:Visit bdchm:Organization bdchm:TimePoint bdchm:TimePeriod bdchm:ResearchStudyCollection bdchm:Questionnaire bdchm:QuestionnaireItem bdchm:QuestionnaireResponse bdchm:QuestionnaireResponseItem bdchm:QuestionnaireResponseValue bdchm:Condition bdchm:Procedure bdchm:ImagingStudy bdchm:Exposure bdchm:File bdchm:Document bdchm:Specimen bdchm:SpecimenContainer bdchm:SpecimenCreationActivity bdchm:SpecimenProcessingActivity bdchm:SpecimenStorageActivity bdchm:SpecimenTransportActivity bdchm:BiologicProduct bdchm:Substance bdchm:Quantity bdchm:BodySite bdchm:ObservationSet bdchm:Observation bdchm:CauseOfDeath bdchm:Assay bdchm:Context bdchm:Activity )
  ] .

bdchm:Person a owl:Class ;
  rdfs:comment "Administrative information about an individual or animal receiving care or other health-related services." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:species ;
    owl:allValuesFrom bdchm:CellularOrganismSpeciesEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:species ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:breed ;
    owl:allValuesFrom bdchm:VertebrateBreedEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:breed ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_of_birth ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_of_birth ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:vital_status ;
    owl:allValuesFrom bdchm:VitalStatusEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:vital_status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_death ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_death ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_of_death ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_of_death ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:cause_of_death ;
    owl:allValuesFrom bdchm:CauseOfDeath
  ] .

bdchm:Demography a owl:Class ;
  rdfs:comment "Demographics about an individual or animal receiving care or other health-related services." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sex ;
    owl:allValuesFrom bdchm:SexEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sex ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:ethnicity ;
    owl:allValuesFrom bdchm:EthnicityEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:ethnicity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:race ;
    owl:allValuesFrom bdchm:RaceEnum
  ] .

bdchm:Participant a owl:Class ;
  rdfs:comment "A Participant is the entity of interest in a research study, typically a human being or an animal, but can also be a device, group of humans or animals, or a tissue sample. Human research subjects are usually not traceable to a particular person to protect the subject’s privacy." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_person ;
    owl:allValuesFrom bdchm:Person
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_person ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:member_of_research_study ;
    owl:allValuesFrom bdchm:ResearchStudy
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:member_of_research_study ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_index ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_index ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:index_timepoint ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:index_timepoint ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:originating_site ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:originating_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_arm ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:consents ;
    owl:allValuesFrom bdchm:Consent
  ] .

bdchm:ResearchStudy a owl:Class ;
  rdfs:comment "A process where a researcher or organization plans and then executes a series of steps intended to increase the field of healthcare-related knowledge. This includes studies of safety, efficacy, comparative effectiveness and other information about medications, devices, therapies and other interventional and investigative techniques. A ResearchStudy involves the gathering of information about human or animal subjects." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name_shortened ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name_shortened ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description_shortened ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description_shortened ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sponsor ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sponsor ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_range ;
    owl:allValuesFrom bdchm:TimePeriod
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_range ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:accession_number ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:accession_number ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:accession_authority ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:accession_authority ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:version ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:version ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:url ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:part_of ;
    owl:allValuesFrom bdchm:ResearchStudy
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:part_of ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:research_project_type ;
    owl:allValuesFrom bdchm:ResearchProjectTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:research_project_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:program ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:program ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_timepoint ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:principal_investigator ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:principal_investigator ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:consents ;
    owl:allValuesFrom bdchm:Consent
  ] .

bdchm:Consent a owl:Class ;
  rdfs:comment "An entity that can be used to capture consent code and other relevant data about consent for a study." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:consent_code ;
    owl:allValuesFrom bdchm:DataUseEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:consent_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:valid_from ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:valid_from ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:valid_to ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:valid_to ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Visit a owl:Class ;
  rdfs:comment "Events where Persons engage with the healthcare system for a duration of time. They are often also called “Encounters”. Visits are defined by a configuration of circumstances under which they occur, such as (i) whether the patient comes to a healthcare institution, the other way around, or the interaction is remote, (ii) whether and what kind of trained medical staff is delivering the service during the Visit, and (iii) whether the Visit is transient or for a longer period involving a stay in bed. (OMOP)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:visit_category ;
    owl:allValuesFrom bdchm:VisitCategoryEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:visit_category ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_visit_start ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_visit_start ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_visit_end ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_visit_end ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_range ;
    owl:allValuesFrom bdchm:TimePeriod
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:year_range ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:visit_provenance ;
    owl:allValuesFrom bdchm:VisitProvenanceEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:visit_provenance ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Organization a owl:Class ;
  rdfs:comment "A grouping of people or organizations with a common purpose such as a data coordinating center, an university, or an institute within a university." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:alias ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:alias ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:organization_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:organization_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:TimePoint a owl:Class ;
  rdfs:comment "A structured representation of a single point in time that allows direct/explicit declaration as a dateTime, specification in terms of offset from a defined index, or description of an event type as a proxy for the time point when it occurred." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_time ;
    owl:allValuesFrom xsd:dateTime
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_time ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:index_time_point ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:index_time_point ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:offset_from_index ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:offset_from_index ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:event_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:event_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:TimePeriod a owl:Class ;
  rdfs:comment "A period of time between a start and end time point." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:period_start ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:period_start ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:period_end ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:period_end ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:ResearchStudyCollection a owl:Class ;
  rdfs:comment "A holder for ResearchStudy objects" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:entries ;
    owl:allValuesFrom bdchm:ResearchStudy
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:entries ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Questionnaire a owl:Class ;
  rdfs:comment "A Questionnaire is an organized collection of questions intended to solicit information from patients, providers or other individuals involved in the healthcare domain. They may be simple flat lists of questions or can be hierarchically organized in groups and sub-groups, each containing questions. The Questionnaire defines the questions to be asked, how they are ordered and grouped, any intervening instructional text and what the constraints are on the allowed answers. The results of a Questionnaire can be communicated using the QuestionnaireResponse. (FHIR)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:name ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:title ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:url ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:version ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:version ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:publisher ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:publisher ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:copyright ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:copyright ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:copyright_label ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:copyright_label ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:language ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:items ;
    owl:allValuesFrom bdchm:QuestionnaireItem
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:items ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireItem a owl:Class ;
  rdfs:comment "QuestionnaireItem defines a question or section within the Questionnaire" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:ordinality ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:ordinality ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:text ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:text ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:code ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:code ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:part_of ;
    owl:allValuesFrom bdchm:QuestionnaireItem
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:part_of ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponse a owl:Class ;
  rdfs:comment "QuestionnaireResponse provides a complete or partial list of answers to a set of questions filled when responding to a questionnaire. (FHIR)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_response ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_response ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:items ;
    owl:allValuesFrom bdchm:QuestionnaireResponseItem
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:items ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseItem a owl:Class ;
  rdfs:comment "QuestionnaireResponseItem provides a complete or partial list of answers to a set of questions filled when responding to a questionnaire. (FHIR)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:has_questionnaire_item ;
    owl:allValuesFrom bdchm:QuestionnaireItem
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:has_questionnaire_item ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:response_value ;
    owl:allValuesFrom bdchm:QuestionnaireResponseValue
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:response_value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseValue a owl:Class ;
  rdfs:comment "Single-valued answer to the question. (FHIR)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:code_concept ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:code_concept ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Class ;
    owl:unionOf ( bdchm:QuestionnaireResponseValueDecimal bdchm:QuestionnaireResponseValueBoolean bdchm:QuestionnaireResponseValueInteger bdchm:QuestionnaireResponseValueTimePoint bdchm:QuestionnaireResponseValueString )
  ] .

bdchm:QuestionnaireResponseValueDecimal a owl:Class ;
  rdfs:comment "Single-valued decimal answer to the question" ;
  rdfs:subClassOf bdchm:QuestionnaireResponseValue , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom xsd:decimal
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseValueBoolean a owl:Class ;
  rdfs:comment "Single-valued boolean answer to the question" ;
  rdfs:subClassOf bdchm:QuestionnaireResponseValue , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom xsd:boolean
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseValueInteger a owl:Class ;
  rdfs:comment "Single-valued integer answer to the question" ;
  rdfs:subClassOf bdchm:QuestionnaireResponseValue , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseValueTimePoint a owl:Class ;
  rdfs:comment "Single-valued TimePoint answer to the question" ;
  rdfs:subClassOf bdchm:QuestionnaireResponseValue , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:QuestionnaireResponseValueString a owl:Class ;
  rdfs:comment "Single-valued string answer to the question" ;
  rdfs:subClassOf bdchm:QuestionnaireResponseValue , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Condition a owl:Class ;
  rdfs:comment "Conditions are records of a Person suggesting the presence of a disease or medical condition stated as a diagnosis, a sign or a symptom, which is either observed by a Provider or reported by the patient. Conditions are recorded in different sources and levels of standardization." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_concept ;
    owl:allValuesFrom bdchm:ConditionConceptEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_concept ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_condition_start ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_condition_start ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_condition_end ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_condition_end ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_provenance ;
    owl:allValuesFrom bdchm:ProvenanceEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_provenance ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_status ;
    owl:allValuesFrom bdchm:HistoricalStatusEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_status ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_severity ;
    owl:allValuesFrom bdchm:ConditionSeverityEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:condition_severity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:relationship_to_participant ;
    owl:allValuesFrom bdchm:FamilyRelationshipEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:relationship_to_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_evidence ;
    owl:allValuesFrom schema:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:affected_body_site ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:affected_body_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Procedure a owl:Class ;
  rdfs:comment "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]" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_concept ;
    owl:allValuesFrom bdchm:ProcedureConceptEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_concept ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_procedure ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_procedure ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_provenance ;
    owl:allValuesFrom bdchm:ProvenanceEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_provenance ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_status ;
    owl:allValuesFrom bdchm:StatusEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:procedure_status ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:affected_body_site ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:affected_body_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:ImagingStudy a owl:Class ;
  rdfs:comment "An ImagingStudy is a set of images produced in a single study (one or more series of references images).  It may include images from different modalities (e.g. CT, MR, Ultrasound) and from different instances in time.  The ImagingStudy may be linked to other information such as the clinical context in which the images were acquired." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_imaging_study ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_imaging_study ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:number_of_series ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:number_of_series ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:number_of_instances ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:number_of_instances ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_modality ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_modality ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_uid ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:study_uid ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_part_examined ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_part_examined ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Exposure a owl:Class ;
  rdfs:comment "Exposures are records of a Person suggesting exposure to a medication, device, environmental material." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_exposure_start ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_exposure_start ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_exposure_end ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_exposure_end ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_status ;
    owl:allValuesFrom bdchm:HistoricalStatusEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_status ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:DrugExposure a owl:Class ;
  rdfs:comment "DrugExposures are records of a Person suggesting exposure to a medication. The source could be prescription, dispensing, medication administration records (MARs), or patient medication list." ;
  rdfs:subClassOf bdchm:Exposure , [
    a owl:Restriction ;
    owl:onProperty bdchm:drug_concept ;
    owl:allValuesFrom bdchm:DrugExposureConceptEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:drug_concept ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_provenance ;
    owl:allValuesFrom bdchm:DrugExposureProvenanceEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_provenance ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:refills ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:refills ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:days_supply ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:days_supply ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sig ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:sig ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:route_concept ;
    owl:allValuesFrom bdchm:DrugRouteEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:route_concept ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:DeviceExposure a owl:Class ;
  rdfs:comment "DeviceExposures are records of a Person suggesting exposure to a foreign object. The source is typically physical objects used in procedures, measurements, or observations." ;
  rdfs:subClassOf bdchm:Exposure , [
    a owl:Restriction ;
    owl:onProperty bdchm:device_concept ;
    owl:allValuesFrom bdchm:DeviceExposureConceptEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:device_concept ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_provenance ;
    owl:allValuesFrom bdchm:DeviceExposureProvenanceEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:exposure_provenance ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:DimensionalObservation a owl:Class ;
  rdfs:comment "A structured object that describes a single data item about the physical dimensions of an entity (e.g. length width, area), as generated through a point-in-time observation or measurement." ;
  skos:note "At the core of an Observation is a flexible key-value pair (or a structured collection of key-value pairs), where a \"key\" field defines the type of observation made, and the \"value\" field describes the value or outcome of the observation. The fact that the type of observation captured is defined in the data allow Observation to convey a broad range of observation data." ;
  rdfs:subClassOf bdchm:Observation .

bdchm:DimensionalObservationSet a owl:Class ;
  rdfs:comment "A set of one or more discrete observations about the physical dimensions of an object (e.g. length, width, area)." ;
  rdfs:subClassOf bdchm:ObservationSet , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:allValuesFrom bdchm:DimensionalObservation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:File a owl:Class ;
  rdfs:comment "Abstract class for various kinds of files. Subclasses may be defined for specific file types." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:file_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:file_name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:file_size ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:file_size ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:file_location ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:md_5_sum ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:md_5_sum ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:data_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:data_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:data_category ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:data_category ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:format ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:format ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:derived_from ;
    owl:allValuesFrom bdchm:File
  ] .

bdchm:ImagingFile a owl:Class ;
  rdfs:comment "A file that contains diagnostic imaging data, such as a DICOM file, or a JPEG or PNG image." ;
  rdfs:subClassOf bdchm:File , [
    a owl:Restriction ;
    owl:onProperty bdchm:imaging_modality ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:imaging_modality ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:anatomical_site ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:anatomical_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_number ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_number ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_uid ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_uid ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:series_description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:related_imaging_study ;
    owl:allValuesFrom bdchm:ImagingStudy
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:related_imaging_study ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:manufacturer ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:manufacturer ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:manufacturer_model ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:manufacturer_model ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Document a owl:Class ;
  rdfs:comment "A collection of information intented to be understood together as a whole, and codified in human-readable form." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:document_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:document_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:focus ;
    owl:allValuesFrom schema:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:focus ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:url ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:url ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Specimen a owl:Class ;
  rdfs:comment "Any material taken as a sample from a biological entity (living or dead), or from a physical object or the environment. Specimens are usually collected as an example of their kind, often for use in some investigation." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:specimen_type ;
    owl:allValuesFrom bdchm:SpecimenTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:specimen_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:analyte_type ;
    owl:allValuesFrom bdchm:AnalyteTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:analyte_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:source_material_type ;
    owl:allValuesFrom bdchm:SourceMaterialTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:source_material_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:parent_specimen ;
    owl:allValuesFrom bdchm:Specimen
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:source_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:source_participant ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:creation_activity ;
    owl:allValuesFrom bdchm:SpecimenCreationActivity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:creation_activity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:processing_activity ;
    owl:allValuesFrom bdchm:SpecimenProcessingActivity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:storage_activity ;
    owl:allValuesFrom bdchm:SpecimenStorageActivity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:transport_activity ;
    owl:allValuesFrom bdchm:SpecimenTransportActivity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:contained_in ;
    owl:allValuesFrom bdchm:SpecimenContainer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:contained_in ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:dimensional_measures ;
    owl:allValuesFrom bdchm:DimensionalObservationSet
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:dimensional_measures ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity_measure ;
    owl:allValuesFrom bdchm:SpecimenQuantityObservation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quality_measure ;
    owl:allValuesFrom bdchm:SpecimenQualityObservation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:cellular_composition_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:cellular_composition_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:related_document ;
    owl:allValuesFrom bdchm:Document
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:section_location ;
    owl:allValuesFrom bdchm:SectionLocationEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:section_location ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:derived_product ;
    owl:allValuesFrom bdchm:BiologicProduct
  ] .

bdchm:SpecimenContainer a owl:Class ;
  rdfs:comment "A vessel in which a specimen is held or to which it is attached - for storage or as a substrate for growth (e.g. a cell culture dish) or analysis (e.g. a microscope slide or 96-well plate)" ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:container_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:container_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:container_number ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:container_number ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:additive ;
    owl:allValuesFrom bdchm:Substance
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:parent_container ;
    owl:allValuesFrom bdchm:SpecimenContainer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:parent_container ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:SpecimenCreationActivity a owl:Class ;
  rdfs:comment "The process of creating a specimen. This may occur through observing and/or collecting material from an biological source or natural setting, or through derivation from an existing specimen (e.g. via portioning or aliquoting)." ;
  skos:note "A creation activity represents the entire process up to the point where the specimen is physically modified, stored, or transported." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:allValuesFrom bdchm:SpecimenCreationActivityTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:collection_method_type ;
    owl:allValuesFrom bdchm:SpecimenCollectionMethodType
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:collection_method_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:derivation_method_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:derivation_method_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:additive ;
    owl:allValuesFrom bdchm:Substance
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:collection_site ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:collection_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity_collected ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:quantity_collected ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:specimen_order ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:specimen_order ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:SpecimenQualityObservation a owl:Class ;
  rdfs:comment "A structured object that describes a characteristic of a specimen indicative of its quality or suitability for use, as generated through a point-in-time observation or measurement." ;
  rdfs:subClassOf bdchm:Observation .

bdchm:SpecimenQuantityObservation a owl:Class ;
  rdfs:comment "A structured object that describes a single data item about the quantity of a Specimen, as generated through a point-in-time observation or measurement." ;
  skos:note "At the core of an Observation is a flexible key-value pair (or a structured collection of key-value pairs), where a \"key\" field defines the type of observation made, and the \"value\" field describes the value or outcome of the observation. The fact that the type of observation captured is defined in the data allow Observation to convey a broad range of observation data." ;
  rdfs:subClassOf bdchm:Observation .

bdchm:SpecimenProcessingActivity a owl:Class ;
  rdfs:comment "An activity that modifies the physical structure, composition, or state of a specimen. Unlike SpecimenCreation, SpecimenProcessing activities do not result in the generation of new entities - they take a single specimen as input, and output that same specimen." ;
  skos:note "\"Processing\" as defined here alters the physical nature of a specimen, such that storage or transport activities do not qualify as processing activities. When instantiating this class, create a separate instances for each type/method of processing performed (e.g. each method of fixation, freezing, labeling, etc. that is applied)." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:allValuesFrom bdchm:SpecimenProcessingActivityTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:duration ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:additive ;
    owl:allValuesFrom bdchm:Substance
  ] .

bdchm:SpecimenStorageActivity a owl:Class ;
  rdfs:comment "An activity in which a specimen is stored or maintained in a particular location, container, or state. Unlike 'processing' activities, storage does not alter the \\nintrinsic physical nature of a specimen." ;
  skos:note "Think of the StorageActivity as being one of many possible periods when the specimen was stored at some location and in some state or condition.  We may want to capture storage dates and conditions for each." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:duration ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:duration ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:container ;
    owl:allValuesFrom bdchm:SpecimenContainer
  ] .

bdchm:SpecimenTransportActivity a owl:Class ;
  rdfs:comment "An activity through which a specimen is transported between locations or organizations." ;
  skos:note "Think of the TransportActivity as being one of many possible occasions when the specimen was moved from one location to another, in some state or condition.  We may want to capture dates and conditions for each." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_started ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:allValuesFrom bdchm:TimePoint
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:date_ended ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:duration ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:transport_origin ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:transport_origin ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:transport_destination ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:transport_destination ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:BiologicProduct a owl:Class ;
  rdfs:comment "A living organism, or a metabolically active biological system such as a cell culture, tissue culture, or organoid that is maintained or propagated in vitro." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty schema:identifier ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:product_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:product_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:passage_number ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:growth_rate ;
    owl:allValuesFrom xsd:string
  ] .

bdchm:Substance a owl:Class ;
  rdfs:comment "A type of material substance, or instance thereof, as used in a particular application. May include information about the role the substance played in a particular application." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:substance_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:substance_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:role ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:substance_quantity ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:substance_quantity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Quantity a owl:Class ;
  rdfs:comment "A structured object to represent an amount of something (e.g., weight, mass, length, duration of time) - including a value and unit." ;
  skos:note "QuantityMeasure may be implemented as an Observation-like object that will let us capture any type of measure of the amount of some substance (e.g. \"weight\", \"volume\"), with distinct timestamps and methods associated.  It could be implemented as a \"simple\" observation (one measurement per instance, where the \"code\" fields is bound to a value set describing the different types of quantity measures allowed -  e.g. \"weight\", \"volume\", \"concentration\"),  or as \"composite\" observation (multiple measurements possible in a single instance, each captured as a component defined to hold a specific type of quantity measure - e.g.  \"weight\", \"volume\", \"concentration\").  The number of different quantity measures we anticipate needed to support, and the potential for data sparseness, are factors that determine whether a simple or composite Observation would be most appropriate." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_decimal ;
    owl:allValuesFrom xsd:decimal
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_decimal ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_integer ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_integer ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_concept ;
    owl:allValuesFrom bdchm:BaseEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_concept ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:unit ;
    owl:allValuesFrom bdchm:UnitOfMeasurementEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:operator ;
    owl:allValuesFrom bdchm:QuantityOperatorEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:operator ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:BodySite a owl:Class ;
  rdfs:comment "A site in the body of an organism, typically described in terms of an anatomical concept and optional qualifiers (e.g. left/right, upper/lower). But body sites as defined here may include non-canonical sites, such as an implanted medical device." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:site ;
    owl:allValuesFrom bdchm:AnatomicSiteEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:site ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:qualifier ;
    owl:allValuesFrom xsd:string
  ] .

bdchm:ObservationSet a owl:Class ;
  rdfs:comment "A structured object to hold related Observations in a set." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:allValuesFrom bdchm:Observation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:focus ;
    owl:allValuesFrom schema:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Observation a owl:Class ;
  rdfs:comment "A data structure with key (observation_type) and value (value) attributes that represents a single observation, such as the hematocrit component of a complete blood count panel." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:allValuesFrom bdchm:Visit
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_visit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:allValuesFrom bdchm:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_participant ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_observation ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:age_at_observation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:allValuesFrom bdchm:BaseEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:focus ;
    owl:allValuesFrom schema:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:focus ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:allValuesFrom bdchm:Organization
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:performed_by ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_string ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_string ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_boolean ;
    owl:allValuesFrom xsd:boolean
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_boolean ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_quantity ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_quantity ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_enum ;
    owl:allValuesFrom bdchm:BaseObservationValueEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:value_enum ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:context ;
    owl:allValuesFrom bdchm:Context
  ] .

bdchm:MeasurementObservationSet a owl:Class ;
  rdfs:comment "A structured object to hold related Observations in a set." ;
  rdfs:subClassOf bdchm:ObservationSet , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:allValuesFrom bdchm:MeasurementObservation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:MeasurementObservation a owl:Class ;
  rdfs:comment "A data structure with key (observation_type) and value (value) attributes that represents a single observation, such as the hematocrit component of a complete blood count panel." ;
  rdfs:subClassOf bdchm:Observation , [
    a owl:Restriction ;
    owl:onProperty bdchm:range_low ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:range_low ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:range_high ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:range_high ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:allValuesFrom bdchm:MeasurementObservationTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_artifact ;
    owl:allValuesFrom schema:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:associated_artifact ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_site ;
    owl:allValuesFrom bdchm:BodySite
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_site ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_position ;
    owl:allValuesFrom bdchm:BodyPositionEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:body_position ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:measured_by ;
    owl:allValuesFrom bdchm:MeasuredByPersonnelTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:measured_by ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:qualifier ;
    owl:allValuesFrom bdchm:MeasurementQualifierEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:qualifier ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:instrument ;
    owl:allValuesFrom bdchm:InstrumentEnum
  ] .

bdchm:SdohObservationSet a owl:Class ;
  rdfs:comment "A structured object to hold related Observations in a set." ;
  rdfs:subClassOf bdchm:ObservationSet , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:allValuesFrom bdchm:SdohObservation
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observations ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:allValuesFrom bdchm:GravityDomainEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:SdohObservation a owl:Class ;
  rdfs:comment "A data structure with key (observation_type) and value (value) attributes that represents a single observation, such as the hematocrit component of a complete blood count panel." ;
  rdfs:subClassOf bdchm:Observation , [
    a owl:Restriction ;
    owl:onProperty bdchm:related_questionnaire_item ;
    owl:allValuesFrom bdchm:QuestionnaireItem
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:related_questionnaire_item ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:allValuesFrom bdchm:GravityDomainEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:category ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:allValuesFrom bdchm:SdohEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:observation_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:CauseOfDeath a owl:Class ;
  rdfs:comment "A class / complex datatype for handling both values and ordinality for causes of death." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:cause ;
    owl:allValuesFrom bdchm:CauseOfDeathEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:cause ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:order ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:order ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Assay a owl:Class ;
  rdfs:comment "A class for representing metadata about an assay performed on a specimen, including the method and instrument used." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:method ;
    owl:allValuesFrom bdchm:AssayMethodEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:method ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:instrument ;
    owl:allValuesFrom bdchm:InstrumentEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:reagent ;
    owl:allValuesFrom bdchm:Substance
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:lower_limit_of_detection ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:lower_limit_of_detection ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:upper_limit_of_detection ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:upper_limit_of_detection ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Context a owl:Class ;
  rdfs:comment "The context within which an observation was made." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity ;
    owl:allValuesFrom bdchm:Activity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:relative_timing ;
    owl:allValuesFrom bdchm:RelativeTimingEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:relative_timing ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

bdchm:Activity a owl:Class ;
  rdfs:comment "An activity that provides context to an observation." ;
  rdfs:subClassOf schema:Thing , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:allValuesFrom bdchm:ActivityTypeEnum
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:activity_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:time_duration ;
    owl:allValuesFrom bdchm:Quantity
  ] , [
    a owl:Restriction ;
    owl:onProperty bdchm:time_duration ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

schema:identifier a owl:ObjectProperty ;
  rdfs:comment "A 'business' identifier or accession number for the entity, typically as provided by an external system or authority, that are globally unique and persist across implementing systems. Also, since these identifiers are created outside the information system through a specific business process, the Identifier type has additional attributes to capture this additional metadata so the actual identifier values are qualified by the context that created those values. This additional context allows \"identifier\" instances to be transmitted as business data across systems while still being able to trace them back to the system of origin." .

bdchm:associated_person a owl:ObjectProperty ;
  rdfs:comment "A reference to the Person that is associated with this record." ;
  rdfs:range bdchm:Person ;
  a owl:FunctionalProperty .

bdchm:associated_visit a owl:ObjectProperty ;
  rdfs:comment "A reference to the Visit that is associated with this record." ;
  rdfs:range bdchm:Visit ;
  a owl:FunctionalProperty .

bdchm:value a owl:ObjectProperty ;
  rdfs:comment "A general slot to hold a value." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:associated_participant a owl:ObjectProperty ;
  rdfs:comment "A reference to the Participant that is associated with this record." ;
  rdfs:range bdchm:Participant ;
  a owl:FunctionalProperty .

bdchm:observations a owl:ObjectProperty ;
  rdfs:comment "A set of one or more observations." ;
  rdfs:range bdchm:Observation .

bdchm:species a owl:ObjectProperty ;
  rdfs:comment "The scientific binomial name for the species of the Person (e.g. Homo sapiens, Mus musculus, etc.). Values should be derived from the NCBI organismal taxonomy (http://purl.obolibrary.org/obo/ncbitaxon.owl)." ;
  rdfs:range bdchm:CellularOrganismSpeciesEnum ;
  a owl:FunctionalProperty .

bdchm:breed a owl:ObjectProperty ;
  rdfs:comment "A label given to a group of animals homogeneous in appearance and other characteristics that distinguish it from other animals of the same species. Values should be derived from the Vertebrate Breed Ontology (http://purl.obolibrary.org/obo/vbo.owl)." ;
  rdfs:range bdchm:VertebrateBreedEnum ;
  a owl:FunctionalProperty .

bdchm:year_of_birth a owl:DatatypeProperty ;
  rdfs:comment "Numeric value to represent the calendar year in which an individual was born." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:vital_status a owl:ObjectProperty ;
  rdfs:comment "Coded value indicating the state or condition of being living or deceased; also includes the case where the vital status is unknown." ;
  rdfs:range bdchm:VitalStatusEnum ;
  a owl:FunctionalProperty .

bdchm:age_at_death a owl:DatatypeProperty ;
  rdfs:comment "The age of an individual at the time of death, expressed in days since birth" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:year_of_death a owl:DatatypeProperty ;
  rdfs:comment "Numeric value to represent the calendar year in which an individual died." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:cause_of_death a owl:ObjectProperty ;
  rdfs:comment "Coded value indicating the circumstance or condition that results in the death of the individual." ;
  rdfs:range bdchm:CauseOfDeath .

bdchm:sex a owl:ObjectProperty ;
  rdfs:comment "The biologic character or quality that distinguishes male and female from one another as expressed by analysis of the person's gonadal, morphologic (internal and external), chromosomal, and hormonal characteristics. Individuals where these characteristics do not all clearly align with either male or female are often considered intersex." ;
  rdfs:range bdchm:SexEnum ;
  a owl:FunctionalProperty .

bdchm:ethnicity a owl:ObjectProperty ;
  rdfs:comment "A sociopolitically constructed system for classifying human beings according to claims of shared heritage often based on perceived cultural similarities (e.g., language, religion, beliefs); the system varies globally. The provided values are based on the categories defined by the U.S. Office of Management and Business and used by the U.S. Census Bureau and include only the options “Hispanic or Latino” and “Not Hispanic or Latino.”" ;
  rdfs:range bdchm:EthnicityEnum ;
  a owl:FunctionalProperty .

bdchm:race a owl:ObjectProperty ;
  rdfs:comment "A sociopolitically constructed system for classifying human beings according to subjective beliefs about shared ancestry based on perceived innate biological similarities; the system varies globally. The provided values are based on the categories defined by the U.S. Office of Management and Business and used by the U.S. Census Bureau." ;
  rdfs:range bdchm:RaceEnum .

bdchm:description a owl:DatatypeProperty ;
  rdfs:comment "A free text field to capture additional info/explanation about the research subject." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:member_of_research_study a owl:ObjectProperty ;
  rdfs:comment "A reference to the Study(s) of which this Participant is a member" ;
  rdfs:range bdchm:ResearchStudy ;
  a owl:FunctionalProperty .

bdchm:age_at_index a owl:DatatypeProperty ;
  rdfs:comment "The age in days of the Participant at the index_timepoint" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:index_timepoint a owl:DatatypeProperty ;
  rdfs:comment "The text term used to describe the reference or anchor date used for date obfuscation, where a single date is obscured by creating one or more date ranges in relation to this date." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:originating_site a owl:ObjectProperty ;
  rdfs:comment "The Organization through which a subject was enrolled on a ResearchStudy." ;
  rdfs:range bdchm:Organization ;
  a owl:FunctionalProperty .

bdchm:study_arm a owl:DatatypeProperty ;
  rdfs:comment "The arm(s) of the study on which the Participant is enrolled" ;
  rdfs:range xsd:string .

bdchm:consents a owl:ObjectProperty ;
  rdfs:comment "Data Use Restrictions that are used to indicate permissions/restrictions for datasets and/or materials, and relates to the purposes for which datasets and/or material might be removed, stored or used. Based on the Data Use Ontology : see http://www.obofoundry.org/ontology/duo.html" ;
  rdfs:range bdchm:Consent .

bdchm:name a owl:DatatypeProperty ;
  rdfs:comment "An unabridged name of a research program, project, or study." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:name_shortened a owl:DatatypeProperty ;
  rdfs:comment "An abbreviated name of a research program, project, or study." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:description_shortened a owl:DatatypeProperty ;
  rdfs:comment "An abbreviated description of a research program, project, or study." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:sponsor a owl:DatatypeProperty ;
  rdfs:comment "An entity that is responsible for the initiation, management, and/or financing of a research project." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:year_range a owl:ObjectProperty ;
  rdfs:comment "The time period demarcating the years between the start and end of the ResearchStudy (e.g., 2020-2021)." ;
  skos:note "The TimePoint defining the start of the year range should be set to 'January 1' of the year in question and the TimePoint defining the end of the year range should be set to 'December 31' of the year in question." ;
  rdfs:range bdchm:TimePeriod ;
  a owl:FunctionalProperty .

bdchm:accession_number a owl:DatatypeProperty ;
  rdfs:comment "The accession number of the research study with the accession authority" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:accession_authority a owl:DatatypeProperty ;
  rdfs:comment "The accession authority for the research study." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:version a owl:DatatypeProperty ;
  rdfs:comment "The version number of the ResearchStudy" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:url a owl:DatatypeProperty ;
  rdfs:comment "A URL address for a resource that provides information about a research program, project, or study." .

bdchm:part_of a owl:ObjectProperty ;
  rdfs:comment "A reference to a parent ResearchStudy (e.g. a link to the overarching CPTAC ResearchStudy from a substudy of CPTAC)" ;
  a owl:FunctionalProperty .

bdchm:research_project_type a owl:ObjectProperty ;
  rdfs:comment "The 'type' of ResearchStudy represented by this object (e.g. 'Consortium', 'Study')" ;
  rdfs:range bdchm:ResearchProjectTypeEnum ;
  a owl:FunctionalProperty .

bdchm:program a owl:DatatypeProperty ;
  rdfs:comment "The name of the overarching research program under which this ResearchStudy is conducted (e.g. 'Heartshare', 'TOPMed', etc.)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:associated_timepoint a owl:ObjectProperty ;
  rdfs:comment "A collection of timepoint observations that are relevant to research projects (e.g. date of IACUC approval, date of IRB approval, date of embargo end, etc.)" ;
  rdfs:range bdchm:TimePoint .

bdchm:principal_investigator a owl:DatatypeProperty ;
  rdfs:comment "The investigator or investigators leading a project." ;
  rdfs:range xsd:string .

bdchm:consent_code a owl:ObjectProperty ;
  rdfs:comment "Data Use Restrictions that are used to indicate permissions/restrictions for datasets and/or materials, and relates to the purposes for which datasets and/or material might be removed, stored or used. Based on the Data Use Ontology : see http://www.obofoundry.org/ontology/duo.html" ;
  rdfs:range bdchm:DataUseEnum ;
  a owl:FunctionalProperty .

bdchm:valid_from a owl:ObjectProperty ;
  rdfs:comment "The point in time from which the consent record is valid." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:valid_to a owl:ObjectProperty ;
  rdfs:comment "The point in time after which the consent record is invalid." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:visit_category a owl:ObjectProperty ;
  rdfs:comment "A value representing the kind (or category) of visit, like inpatient or outpatient." ;
  rdfs:range bdchm:VisitCategoryEnum ;
  a owl:FunctionalProperty .

bdchm:age_at_visit_start a owl:DatatypeProperty ;
  rdfs:comment "The age of the Participant (in days) at the start of the Visit." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:age_at_visit_end a owl:DatatypeProperty ;
  rdfs:comment "The age of the Participant (in days) at the end of the Visit." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:visit_provenance a owl:ObjectProperty ;
  rdfs:comment "A value representing the provenance of the visit record, or where the record comes from." ;
  rdfs:range bdchm:VisitProvenanceEnum ;
  a owl:FunctionalProperty .

bdchm:alias a owl:DatatypeProperty ;
  rdfs:comment "A secondary name for the organization such as a short name or abbreviation (e.g. 'NCI')" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:organization_type a owl:DatatypeProperty ;
  rdfs:comment "The type of the organization (e.g. 'Cancer Genome Characterization Center')" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:date_time a owl:DatatypeProperty ;
  rdfs:comment "An explicitly specified timepoint described in terms of a date and optionally a time on that date." ;
  rdfs:range xsd:dateTime ;
  a owl:FunctionalProperty .

bdchm:index_time_point a owl:ObjectProperty ;
  rdfs:comment "Another TimePoint from which this point is offset." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:offset_from_index a owl:DatatypeProperty ;
  rdfs:comment "A quantity of time that, together with the index date or event, can be used to derive a specific timepoint." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:event_type a owl:DatatypeProperty ;
  rdfs:comment "An event that occurred at the point in time specified by this TimePoint." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:period_start a owl:ObjectProperty ;
  rdfs:comment "When a period of time started." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:period_end a owl:ObjectProperty ;
  rdfs:comment "When a period of time ended." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:entries a owl:ObjectProperty ;
  rdfs:range bdchm:ResearchStudy .

bdchm:title a owl:DatatypeProperty ;
  rdfs:comment "Name for this Questionnaire (human friendly)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:publisher a owl:DatatypeProperty ;
  rdfs:comment "Name of the publisher/steward (organization or individual) of this Questionnaire" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:copyright a owl:DatatypeProperty ;
  rdfs:comment "Textual description of any use and/or publishing restrictions" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:copyright_label a owl:DatatypeProperty ;
  rdfs:comment "Copyright holder and year(s)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:language a owl:DatatypeProperty ;
  rdfs:comment "The language(s) in which questions are presented." ;
  rdfs:range xsd:string .

bdchm:items a owl:ObjectProperty ;
  rdfs:comment "A collection of QuestionnaireItem objects which encapsulate the question being asked." .

bdchm:ordinality a owl:DatatypeProperty ;
  rdfs:comment "The order of the item within the Questionnaire" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:text a owl:DatatypeProperty ;
  rdfs:comment "Name for group or question text" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:code a owl:DatatypeProperty ;
  rdfs:comment "Corresponding concept for this item in a terminology" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:age_at_response a owl:DatatypeProperty ;
  rdfs:comment "The age (in days) of the Participant when the QuestionnaireResponse was captured." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:has_questionnaire_item a owl:ObjectProperty ;
  rdfs:comment "A reference to the QuestionnaireItem that this QuestionnaireResponseItem responds to." ;
  rdfs:range bdchm:QuestionnaireItem ;
  a owl:FunctionalProperty .

bdchm:response_value a owl:ObjectProperty ;
  rdfs:range bdchm:QuestionnaireResponseValue ;
  a owl:FunctionalProperty .

bdchm:code_concept a owl:DatatypeProperty ;
  rdfs:comment "Corresponding code for this value in an external terminology, if applicable, or as defined in the questionnaire itself.  For example, if the question is \"What is your sex?\" and the answer is \"Female\", the code might \"1\" for a custom-defined questionnaire, or \"loinc:LA3-6\" for a standard terminology." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:condition_concept a owl:ObjectProperty ;
  rdfs:comment "The coded value for the presence of a disease or medical condition stated as a diagnosis, a sign or a symptom, coded to the Human Phenotype Ontology or MONDO." ;
  rdfs:range bdchm:ConditionConceptEnum ;
  a owl:FunctionalProperty .

bdchm:age_at_condition_start a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) when the condition was first recorded." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:age_at_condition_end a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) when the condition was recorded as having been resolved." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:condition_provenance a owl:ObjectProperty ;
  rdfs:comment "A value representing the provenance of the Condition record" ;
  rdfs:range bdchm:ProvenanceEnum ;
  a owl:FunctionalProperty .

bdchm:condition_status a owl:ObjectProperty ;
  rdfs:comment "A value indicating whether the medical condition described in this record is present, absent, historically present, or unknown for this individual patient." ;
  rdfs:range bdchm:HistoricalStatusEnum ;
  a owl:FunctionalProperty .

bdchm:condition_severity a owl:ObjectProperty ;
  rdfs:comment "A subjective assessment of the severity of the condition" ;
  rdfs:range bdchm:ConditionSeverityEnum ;
  a owl:FunctionalProperty .

bdchm:relationship_to_participant a owl:ObjectProperty ;
  rdfs:comment "A value indicating the relationship between the Participant to which the Condition is attributed and the individual who had the reported Condition.  If the Condition is affecting the participant themselves, then 'Self' is the appropriate relationship.  If the Condition is affecting a family member (e.g. a parent of the Participant) then an appropriate relationship should be provided (e.g. 'Parent')" ;
  rdfs:range bdchm:FamilyRelationshipEnum ;
  a owl:FunctionalProperty .

bdchm:associated_evidence a owl:ObjectProperty ;
  rdfs:comment "Evidence supporting the assertion of the condition (e.g., an ImagingStudy, Procedure, Observation)" ;
  rdfs:range schema:Thing .

bdchm:affected_body_site a owl:ObjectProperty ;
  rdfs:comment "The anatomical site affected by the condition." ;
  rdfs:range bdchm:BodySite ;
  a owl:FunctionalProperty .

bdchm:procedure_concept a owl:ObjectProperty ;
  rdfs:comment "The coded value that describes the procedure, derived from OMOP codes." ;
  rdfs:range bdchm:ProcedureConceptEnum ;
  a owl:FunctionalProperty .

bdchm:age_at_procedure a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) when the procedure was performed." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:procedure_provenance a owl:ObjectProperty ;
  rdfs:comment "A value representing the provenance of the Procedure record" ;
  rdfs:range bdchm:ProvenanceEnum ;
  a owl:FunctionalProperty .

bdchm:procedure_status a owl:ObjectProperty ;
  rdfs:comment "A value indicating whether the medical procedure described in this record is present, absent, or unknown for this individual patient." ;
  rdfs:range bdchm:StatusEnum ;
  a owl:FunctionalProperty .

bdchm:quantity a owl:ObjectProperty ;
  rdfs:comment "The quantity of procedures ordered or administered." ;
  a owl:FunctionalProperty .

bdchm:age_at_imaging_study a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) when the ImagingStudy was performed." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:number_of_series a owl:DatatypeProperty ;
  rdfs:comment "Number of Series in the Study." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:number_of_instances a owl:DatatypeProperty ;
  rdfs:comment "Number of SOP Instances in Study." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:study_description a owl:DatatypeProperty ;
  rdfs:comment "(0008, 1030) Study Description. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:study_modality a owl:DatatypeProperty ;
  rdfs:comment "The modalities of the imaging study; derived from (0008, 0060) Modality. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:study_uid a owl:DatatypeProperty ;
  rdfs:comment "(0020, 000d) Study Instance UID. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:body_part_examined a owl:ObjectProperty ;
  rdfs:comment "(0018, 0015) Body Part Examined. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range bdchm:BodySite ;
  a owl:FunctionalProperty .

bdchm:age_at_exposure_start a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) at the exposure start date." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:age_at_exposure_end a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) at the exposure end date, if available. Otherwise equal to age_at_exposure_start." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:exposure_status a owl:ObjectProperty ;
  rdfs:comment "A value indicating whether the exposure described in this record is present, absent, historically present, or unknown for this individual patient." ;
  rdfs:range bdchm:HistoricalStatusEnum ;
  a owl:FunctionalProperty .

bdchm:drug_concept a owl:ObjectProperty ;
  rdfs:comment "The coded value for a drug. From RxNorm. The syntax for the enum may need work." ;
  rdfs:range bdchm:DrugExposureConceptEnum ;
  a owl:FunctionalProperty .

bdchm:exposure_provenance a owl:ObjectProperty ;
  rdfs:comment "A value representing the provenance of the DrugExposure record. From OMOP Drug Types." ;
  a owl:FunctionalProperty .

bdchm:refills a owl:DatatypeProperty ;
  rdfs:comment "Intended refills at time of the prescription." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:days_supply a owl:DatatypeProperty ;
  rdfs:comment "The number of days of supply of the medication as recorded in the original prescription or dispensing record. Days supply can differ from actual drug duration (i.e. prescribed days supply vs actual exposure)." ;
  skos:note "The field should be left empty if the source data does not contain a verbatim days_supply, and should not be calculated from other fields.  Negative values are not allowed. If the source has negative days supply the record should be dropped as it is unknown if the patient actually took the drug. Several actions are possible -- record is not trustworthy and we remove the record entirely; we trust the record and leave days_supply empty; or record needs to be combined with other record (e.g. reversal of prescription). High values (>365 days) should be investigated. If considered an error in the source data (e.g. typo), the value needs to be excluded to prevent creation of unrealistic long eras." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:sig a owl:DatatypeProperty ;
  rdfs:comment "This is the verbatim instruction for the drug as written by the provider." ;
  skos:note "Put the written out instructions for the drug as it is verbatim in the source, if available." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:route_concept a owl:ObjectProperty ;
  rdfs:comment "Route of drug administration." ;
  rdfs:range bdchm:DrugRouteEnum ;
  a owl:FunctionalProperty .

bdchm:device_concept a owl:ObjectProperty ;
  rdfs:comment "The coded value for a device. Primarily SNOMED. The syntax for the enum may need work." ;
  rdfs:range bdchm:DeviceExposureConceptEnum ;
  a owl:FunctionalProperty .

bdchm:file_name a owl:DatatypeProperty ;
  rdfs:comment "The name (or part of a name) of a file (of any type)." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:file_size a owl:DatatypeProperty ;
  rdfs:comment "The size of the data file (object) in bytes." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:file_location a owl:ObjectProperty ;
  rdfs:comment "A unique identifier or url for identifying or locating the file." .

bdchm:md_5_sum a owl:DatatypeProperty ;
  rdfs:comment "The 128-bit hash value expressed as a 32 digit hexadecimal number used as a file's digital fingerprint." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:data_type a owl:DatatypeProperty ;
  rdfs:comment "The nature or genre of the resource. Recommended best practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [DCMI-TYPE](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-7). To describe the file format, physical medium, or dimensions of the resource, use the Format element." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:data_category a owl:DatatypeProperty ;
  rdfs:comment "A broad categorization of the contents of the data file." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:format a owl:DatatypeProperty ;
  rdfs:comment "The file format, physical medium, or dimensions of the resource. Examples of dimensions include size and duration. Recommended best practice is to use a controlled vocabulary such as the list of Internet Media Types [MIME] (http://www.iana.org/assignments/media-types/)." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:derived_from a owl:ObjectProperty ;
  rdfs:comment "A File from which this File is derived.  A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity." ;
  rdfs:range bdchm:File .

bdchm:imaging_modality a owl:DatatypeProperty ;
  rdfs:comment "The modality of the imaging data contained in the file (e.g. CT, MRI, etc.)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:anatomical_site a owl:ObjectProperty ;
  rdfs:comment "The anatomical site from which the imaging data was acquired (e.g. Chest, Abdomen, etc.)" ;
  rdfs:range bdchm:BodySite ;
  a owl:FunctionalProperty .

bdchm:series_number a owl:DatatypeProperty ;
  rdfs:comment "The Series Instance Number for the imaging data contained in the file, if applicable." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:series_uid a owl:DatatypeProperty ;
  rdfs:comment "(0020, 000e) Series Instance UID. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:series_description a owl:DatatypeProperty ;
  rdfs:comment "(0008, 103e) Series Description. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:related_imaging_study a owl:ObjectProperty ;
  rdfs:comment "The ImagingStudy with which this ImagingFile is associated." ;
  rdfs:range bdchm:ImagingStudy ;
  a owl:FunctionalProperty .

bdchm:manufacturer a owl:DatatypeProperty ;
  rdfs:comment "(0008, 0070) Manufacturer. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:manufacturer_model a owl:DatatypeProperty ;
  rdfs:comment "(0008, 1090) Manufacturer's Model Name. The Digital Imaging and Communications in Medicine (DICOM) standard is the international standard to transmit, store, retrieve, print, process, and display medical imaging information." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:document_type a owl:DatatypeProperty ;
  rdfs:comment "The high-level type of the document (e.g.  'publication', 'pathology report')" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:focus a owl:ObjectProperty ;
  rdfs:comment "The entity that the report is primarily about" ;
  rdfs:range schema:Thing .

bdchm:specimen_type a owl:ObjectProperty ;
  rdfs:comment "The high-level type of the specimen, based on its derivation provenance (i.e. how far removed it is from the original sample extracted from a source)." ;
  skos:example "Fresh Specimen" , "Portion" , "Aliquot" , "Analyte" , "Slide" ;
  rdfs:range bdchm:SpecimenTypeEnum ;
  a owl:FunctionalProperty .

bdchm:analyte_type a owl:ObjectProperty ;
  rdfs:comment "For specimens of type 'analyte' (or an 'aliquot' derived from an analyte), this is the category of chemcial the analyte of interest represents (e.g. DNA, RNA)" ;
  skos:example "DNA" , "FFPE DNA" , "GenomePlex (Rubicon) Amplified DNA" , "Repli-G (Qiagen) DNA" , "RNA" , "FFPE RNA" ;
  rdfs:range bdchm:AnalyteTypeEnum ;
  a owl:FunctionalProperty .

bdchm:source_material_type a owl:ObjectProperty ;
  rdfs:comment "The general kind of material from which the specimen was derived." ;
  skos:note "Values captured here may describe the type of molecular mixture, cell, tissue, organ, body fluid, embryo, excretory substance, or experimental system from which a specimen was derived." ;
  skos:example "Tissue" , "Blood" , "Tumor Aspirate" , "Cell Line" , "Expanded Next Generation Cancer Model" , "Pleural Effusion" , "Xenograft Tissue" ;
  rdfs:range bdchm:SourceMaterialTypeEnum ;
  a owl:FunctionalProperty .

bdchm:parent_specimen a owl:ObjectProperty ;
  rdfs:comment "An existing specimen from which the specimen of interest was directly derived (i.e its immediate parent specimen)." ;
  skos:note "This property indicates only the direct parent specimen(s).  Cardinality is 0..m to account for specimens derived from pooling of multiple specimens." ;
  rdfs:range bdchm:Specimen .

bdchm:source_participant a owl:ObjectProperty ;
  rdfs:comment "A specific Subject from which the specimen was directly or indirectly derived." ;
  rdfs:range bdchm:Participant ;
  a owl:FunctionalProperty .

bdchm:creation_activity a owl:ObjectProperty ;
  rdfs:comment "The activity through which a specimen was created, by removing material from an biological subject, or deriving material from an existing specimen." ;
  skos:note "Note that a given specimen is the result of only one and only one SpecimenCreationActivity, but may be subject to many processing events that subsequently modify or derive new specimens from it." ;
  rdfs:range bdchm:SpecimenCreationActivity ;
  a owl:FunctionalProperty .

bdchm:processing_activity a owl:ObjectProperty ;
  rdfs:comment "An activity that modifies the physical structure, composition, or state of a specimen." ;
  skos:note "Note that a given specimen may undergo more than one distinct processing activity, through application of different methodologies that modify its physical state. However, if an activity generates a new specimen (e.g. via portioning, slicing) it is considered a SpeciemnCreationActivity." ;
  rdfs:range bdchm:SpecimenProcessingActivity .

bdchm:storage_activity a owl:ObjectProperty ;
  rdfs:comment "An activity that results in the storage or maintenance of a specimen in a particular location, container, or state." ;
  skos:note "The 0..m cardinality of this attribute reflects the fact that a given specimen may undergo many separate periods of storage, in different locations and/or under different conditions" ;
  rdfs:range bdchm:SpecimenStorageActivity .

bdchm:transport_activity a owl:ObjectProperty ;
  rdfs:comment "An activity through which the specimen is transported between locations." ;
  skos:note "The 0..m cardinality of this attribute reflects the fact that a given specimen may undergo many separate transport processes at different periods of time." ;
  rdfs:range bdchm:SpecimenTransportActivity .

bdchm:contained_in a owl:ObjectProperty ;
  rdfs:comment "A physical container in which a specimen is presently held or attached -  as storage for future use,  a substrate for growth (e.g. a cell culture dish), or a vessel to enable analysis (e.g. a microscope slide or 96-well plate)" ;
  skos:note "The 0..1 cardinality on this attribute means that you cannot directly references multiple nested containers holding a sample. To capture this scenario, use the \"parent_container\" attribute of the Container entity." ;
  rdfs:range bdchm:SpecimenContainer ;
  a owl:FunctionalProperty .

bdchm:dimensional_measures a owl:ObjectProperty ;
  rdfs:comment "Observations about the current physical dimensions of an object (e.g. length, width, area)." ;
  skos:note "Observations are flexible containers for capturing a specific type of observation/measurement data about an object, along with metadata about how it was generated. The specific type of observation made is captured as data in the Observation object." ;
  rdfs:range bdchm:DimensionalObservationSet ;
  a owl:FunctionalProperty .

bdchm:quantity_measure a owl:ObjectProperty ;
  rdfs:comment "An observation related to the present quantity of a specimen - e.g. its weight, volume, or analyte concentration." ;
  skos:note "Observations are flexible containers for capturing a specific type of observation/measurement data about an object, along with metadata about how it was generated. The specific type of observation made is captured as data in the Observation object." ;
  rdfs:range bdchm:SpecimenQuantityObservation .

bdchm:quality_measure a owl:ObjectProperty ;
  rdfs:comment "An observation about characteristics of a specimen that are indicative of its quality or suitability for use." ;
  skos:note "Observations are flexible containers for capturing a specific type of observation/measurement data about an object, along with metadata about how it was generated. The specific type of observation made is captured as data in the Observation object." ;
  rdfs:range bdchm:SpecimenQualityObservation .

bdchm:cellular_composition_type a owl:DatatypeProperty ;
  rdfs:comment "A term describing the type of cell or cellular material comprising a specimen." ;
  skos:example "2D Classical Conditionally Reprogrammed Cells" , "Adherent Cell Line" , "Bone Marrow Components" , "Buccal Cells" , "Buffy Coat" , "Derived Cell Line" , "Granulocytes" , "Pleural Effusion" , "Human Original Cells" , "Liquid Suspension Cell Line" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:related_document a owl:ObjectProperty ;
  rdfs:comment "A reference to an external document that is about or related to the specimen (e.g. a publication related to the study it is a part of, pathology report containing additional details about it, protocol describing how it was collected)" ;
  rdfs:range bdchm:Document .

bdchm:section_location a owl:ObjectProperty ;
  rdfs:comment "The location in a parent specimen from which a section/portion was excised (e.g. top, middle, bottom)" ;
  skos:note "This attribute applies only to Specimens that are of type 'portion' or 'slide'." ;
  skos:example "Top" , "Bottom" , "Unknown" ;
  rdfs:range bdchm:SectionLocationEnum ;
  a owl:FunctionalProperty .

bdchm:derived_product a owl:ObjectProperty ;
  rdfs:comment "A 'living' biologically active product that was derived from the specimen (e.g. a cell culture, tissue culture, or organoid)" ;
  rdfs:range bdchm:BiologicProduct .

bdchm:container_type a owl:DatatypeProperty ;
  rdfs:comment "The kind of the container." ;
  skos:example "Capillary blood collection tube" , "Sputum specimen container" , "Cell culture flask" , "Glass slide" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:container_number a owl:DatatypeProperty ;
  rdfs:comment "Informal number by which the container is referenced  or identified (e.g. a slide number, or a well number in a plate)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:additive a owl:ObjectProperty ;
  rdfs:comment "A material substance added to the container (typically to support the primary contained object - e.g. culture media to support cell growth)" ;
  skos:example "DMEM" , "DMEM+Serum" , "RPMI" , "RPMI+Serum" ;
  rdfs:range bdchm:Substance .

bdchm:parent_container a owl:ObjectProperty ;
  rdfs:comment "A larger container of which this container is a part (e.g. the complete 96-well plate of which a single well is a part)" ;
  rdfs:range bdchm:SpecimenContainer ;
  a owl:FunctionalProperty .

bdchm:activity_type a owl:ObjectProperty ;
  rdfs:comment "The high-level type of creation activity." ;
  skos:note "At present our model collapses two types of processes through which specimens are created (initial collection from source, and derivation from an existing specimen).  The 'category' is a flag to indicate which applies to a given instance, so that more specific recommendations about data entry in certain fields can be specified." ;
  skos:example "Collection from Source" , "Derivation from Specimen" ;
  a owl:FunctionalProperty .

bdchm:date_started a owl:ObjectProperty ;
  rdfs:comment "The date when the activity began (in this case, a specimen creation event)." ;
  skos:note "To allow for more precise specification of dates when an activity was performed, we provide date_started and date_ended attributes.  If source data only provides a single date, it SHOULD be entered as both the date_started and date_ended." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:date_ended a owl:ObjectProperty ;
  rdfs:comment "The date when the activity ended (in this case, a specimen creation event)." ;
  skos:note "To allow for more precise specification of dates when an activity was performed, we provide date_started and date_ended attributes.  If source data only provides a single date, it SHOULD be entered as both the date_started and date_ended." ;
  rdfs:range bdchm:TimePoint ;
  a owl:FunctionalProperty .

bdchm:performed_by a owl:ObjectProperty ;
  rdfs:comment "The organization or group that performed the activity." ;
  rdfs:range bdchm:Organization ;
  a owl:FunctionalProperty .

bdchm:collection_method_type a owl:ObjectProperty ;
  rdfs:comment "The type of method applied in collecting a sample from its original source." ;
  skos:note "This attribute applies only when the Specimen.category = 'original'." ;
  skos:example "Anterior Resection of Rectum" , "Ascites Drainage" , "Excisional Biopsy" , "Specimen Pooling" ;
  rdfs:range bdchm:SpecimenCollectionMethodType ;
  a owl:FunctionalProperty .

bdchm:derivation_method_type a owl:DatatypeProperty ;
  rdfs:comment "The type of method applied to derive a new specimen from an existing one." ;
  skos:note "This attribute applies only when Specimen.category = 'portion', 'aliquot', 'analyte', or 'slide'." ;
  skos:example "Vibratome" , "Cryosectioning" , "Tissuemolds" , "Slidingmicrotome" , "Sectioning" , "Other" , "Unknown" , "NotReported" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:collection_site a owl:ObjectProperty ;
  rdfs:comment "The anatomic site from which a specimen was collected." ;
  skos:note "This attribute is used when SpecimenCreationActivity.activity_type = 'Collection from Source'." ;
  skos:example "Abdomen" , "Abdominal Wall" , "Acetabulum" ;
  rdfs:range bdchm:BodySite ;
  a owl:FunctionalProperty .

bdchm:quantity_collected a owl:ObjectProperty ;
  rdfs:comment "The quantity of material in the specimen as originally collected from its original source material (prior to downstream portioning or processing)" ;
  skos:note "This attribute applies only when Specimen.category='initial sample'." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:specimen_order a owl:DatatypeProperty ;
  rdfs:comment "A numeric value that represents the sequential order of this creation activity relative to those producing other specimens from the same source material or parent specimen." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:duration a owl:ObjectProperty ;
  rdfs:comment "The length of time over which the activity was performed." .

bdchm:method_type a owl:DatatypeProperty ;
  rdfs:comment "A specific type of method or procedure performed to process the specimen" ;
  skos:example "Snap Freezing" , "Cryopreservation in liquid nitrogen (dead tissue)" , "Cryopreservation in dry ice (dead tissue)" , "Formalin fixed paraffin embedded (FFPE)" , "Formalin fixed-unbuffered" , "Formalin fixed-buffered" , "OCT" ;
  rdfs:range xsd:string .

bdchm:container a owl:ObjectProperty ;
  rdfs:comment "A container in which the specimen is held or affixed during its storage." ;
  rdfs:range bdchm:SpecimenContainer .

bdchm:transport_origin a owl:ObjectProperty ;
  rdfs:comment "An organization (facility, site, lab, etc) from which the specimen was transported as a result of the activity." ;
  rdfs:range bdchm:Organization ;
  a owl:FunctionalProperty .

bdchm:transport_destination a owl:ObjectProperty ;
  rdfs:comment "An organization (facility, site, lab, etc) to which the specimen is delivered as a result of the activity." ;
  rdfs:range bdchm:Organization ;
  a owl:FunctionalProperty .

bdchm:product_type a owl:DatatypeProperty ;
  rdfs:comment "The high level type of model system (e.g. cell line, cell culture, tissue culture, organoid)" ;
  skos:example "cell line" , "cell culture" , "tissue culture" , "organoid" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:passage_number a owl:DatatypeProperty ;
  rdfs:comment "When the specimen an actively growing model system, such as a cell or tissue culture, this property captures its passage number." ;
  rdfs:range xsd:integer .

bdchm:growth_rate a owl:DatatypeProperty ;
  rdfs:comment "When the specimen an actively growing model system, such as a cell or tissue culture, this property captures its rate of growth." ;
  rdfs:range xsd:string .

bdchm:substance_type a owl:DatatypeProperty ;
  rdfs:comment "The specific type of the substance - at as granular a level as possible. May be a specific chemical compound, or the name of a formulation/preparation made up of many compounds." ;
  skos:example "toluene" , "formalin" , "DMEM" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:role a owl:DatatypeProperty ;
  rdfs:comment "A role played by the substance in a particular application (e.g. the role of a lysis buffer when applied in a specimen creation activity, or the role of fixative when applied in specimen processing)" ;
  skos:example "lysis buffer" , "fixative" , "mounting medium" , "collection media" ;
  rdfs:range xsd:string .

bdchm:substance_quantity a owl:ObjectProperty ;
  rdfs:comment "The quantity of substance this instance stands for." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:value_decimal a owl:DatatypeProperty ;
  rdfs:comment "A decimal amount, in the given units (if specified)" ;
  rdfs:range xsd:decimal ;
  a owl:FunctionalProperty .

bdchm:value_integer a owl:DatatypeProperty ;
  rdfs:comment "An integer amount, in the given units (if specified)" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:value_concept a owl:ObjectProperty ;
  rdfs:comment "A coded value representing a quantity (e.g. \"Adjacent (< or = 2cm)\")" ;
  rdfs:range bdchm:BaseEnum ;
  a owl:FunctionalProperty .

bdchm:unit a owl:ObjectProperty ;
  rdfs:comment "A coded or free text (in the .text field) representation of the unit." ;
  rdfs:range bdchm:UnitOfMeasurementEnum ;
  a owl:FunctionalProperty .

bdchm:operator a owl:ObjectProperty ;
  rdfs:comment "An operator to apply when interpreting the value of the quantity (e.g. \">\", \"<\", \">=\", \"<=\")" ;
  rdfs:range bdchm:QuantityOperatorEnum ;
  a owl:FunctionalProperty .

bdchm:site a owl:ObjectProperty ;
  rdfs:comment "A term describing any site in the body." ;
  skos:example "Adenoid" , "Adipose" , "Adrenal" ;
  rdfs:range bdchm:AnatomicSiteEnum ;
  a owl:FunctionalProperty .

bdchm:qualifier a owl:ObjectProperty ;
  rdfs:comment "A qualifier that further refines or specifies the location of the body site - e.g. to indicate laterality, upper v. lower, containment in some other anatomical structure (e.g. 'blood' contained in the 'hepatic vein')" ;
  skos:example "left" , "right" , "bilateral" .

bdchm:category a owl:ObjectProperty ;
  rdfs:comment "The general category of observation set described" ;
  a owl:FunctionalProperty .

bdchm:age_at_observation a owl:DatatypeProperty ;
  rdfs:comment "The Participant's age (expressed in days) when the Observation was made." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:observation_type a owl:ObjectProperty ;
  rdfs:comment "The type of Observation being represented (e.g. 'diastolic blood pressure')" ;
  skos:note "This field holds the \"key\" in the core key-value pair comprised of the observation_type field and the relevant value(s) field." ;
  a owl:FunctionalProperty .

bdchm:value_string a owl:DatatypeProperty ;
  rdfs:comment "A slot to hold a string value for an Observation." ;
  skos:note "One and only one of the value(x) fields must be populated." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

bdchm:value_boolean a owl:DatatypeProperty ;
  rdfs:comment "A slot to hold a boolean value for an Observation." ;
  skos:note "One and only one of the value(x) fields must be populated." ;
  rdfs:range xsd:boolean ;
  a owl:FunctionalProperty .

bdchm:value_quantity a owl:ObjectProperty ;
  rdfs:comment "A slot to hold a Quantity value for an Observation." ;
  skos:note "One and only one of the value(x) fields must be populated." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:value_enum a owl:ObjectProperty ;
  rdfs:comment "A slot to hold an enumerated value for an Observation." ;
  skos:note "One and only one of the value(x) fields must be populated." ;
  rdfs:range bdchm:BaseObservationValueEnum ;
  a owl:FunctionalProperty .

bdchm:context a owl:ObjectProperty ;
  rdfs:comment "The context within which an observation was made." ;
  rdfs:range bdchm:Context .

bdchm:range_low a owl:ObjectProperty ;
  rdfs:comment "If reference ranges for upper and lower limit of normal as provided (typically by a laboratory) these are stored in the range_high and range_low fields. This should be set to NULL if not provided." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:range_high a owl:ObjectProperty ;
  rdfs:comment "If reference ranges for upper and lower limit of normal as provided (typically by a laboratory) these are stored in the range_high and range_low fields. This should be set to NULL if not provided." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:associated_artifact a owl:ObjectProperty ;
  rdfs:comment "A reference to the assay, file, or questionnaire that was used in generating this observation." ;
  rdfs:range schema:Thing ;
  a owl:FunctionalProperty .

bdchm:body_site a owl:ObjectProperty ;
  rdfs:comment "The body site that is the focus of this observation, if applicable." ;
  rdfs:range bdchm:BodySite ;
  a owl:FunctionalProperty .

bdchm:body_position a owl:ObjectProperty ;
  rdfs:comment "The position of the body that is the focus of this observation, if applicable." ;
  rdfs:range bdchm:BodyPositionEnum ;
  a owl:FunctionalProperty .

bdchm:measured_by a owl:ObjectProperty ;
  rdfs:comment "The type of personnel that performed the measurement activity (e.g., \"physician\", \"nurse\", \"technician\")." ;
  rdfs:range bdchm:MeasuredByPersonnelTypeEnum ;
  a owl:FunctionalProperty .

bdchm:instrument a owl:ObjectProperty ;
  rdfs:comment "The instrument(s) used to perform the measurement." ;
  rdfs:range bdchm:InstrumentEnum .

bdchm:related_questionnaire_item a owl:ObjectProperty ;
  rdfs:comment "An optional attribute that captures the QuestionnaireItem to which this SdohObservation refers." ;
  rdfs:range bdchm:QuestionnaireItem ;
  a owl:FunctionalProperty .

bdchm:cause a owl:ObjectProperty ;
  rdfs:comment "The value for the cause of death (e.g., myocardial infarction, chronic obstructive pulmonary disorder)." ;
  rdfs:range bdchm:CauseOfDeathEnum ;
  a owl:FunctionalProperty .

bdchm:order a owl:DatatypeProperty ;
  rdfs:comment "The ordinality of a given cause of death record recorded in integers.  Primary cause of death should have order equal to 1 and additional causes should be recorded starting from 2 and iterating up from there." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

bdchm:method a owl:ObjectProperty ;
  rdfs:comment "The type of assay performed (e.g. \"immunohistochemistry\", \"RNA-seq\", \"mass spectrometry\")" ;
  rdfs:range bdchm:AssayMethodEnum ;
  a owl:FunctionalProperty .

bdchm:reagent a owl:ObjectProperty ;
  rdfs:comment "The reagent(s) used to perform the assay." ;
  rdfs:range bdchm:Substance .

bdchm:lower_limit_of_detection a owl:ObjectProperty ;
  rdfs:comment "The lower limit of detection for the assay, if applicable." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:upper_limit_of_detection a owl:ObjectProperty ;
  rdfs:comment "The upper limit of detection for the assay, if applicable." ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:activity a owl:ObjectProperty ;
  rdfs:comment "The activity that provides context to the observation (e.g. \"fasting\", \"bronchodilator use\")" ;
  rdfs:range bdchm:Activity ;
  a owl:FunctionalProperty .

bdchm:relative_timing a owl:ObjectProperty ;
  rdfs:comment "The timing of the observation relative to the observation (e.g., \"before\", \"concurrent with\")" ;
  rdfs:range bdchm:RelativeTimingEnum ;
  a owl:FunctionalProperty .

bdchm:time_duration a owl:ObjectProperty ;
  rdfs:comment "The quantity of time over which the activity occurred (e.g. \"8 hours\", \"1 week\")" ;
  rdfs:range bdchm:Quantity ;
  a owl:FunctionalProperty .

bdchm:BaseEnum a owl:Class ;
  rdfs:comment "A base constrained set of enumerative values that can be used as a placeholder in a class expected to be further constrained in a subclass." .

bdchm:DataUseEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values drawn from the Data Use Ontology (DUO). The DUO is an ontology which represent data use conditions." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( DUO:0000042 DUO:0000006 DUO:0000007 DUO:0000018 DUO:0000021 )
  ] .

DUO:0000042 a owl:NamedIndividual ;
  skos:notation "GRU" ;
  rdfs:comment "This data use permission indicates that use is allowed for general research use for any research purpose. This includes but is not limited to: health/medical/biomedical purposes, fundamental biology research, the study of population origins or ancestry, statistical methods and algorithms development, and social-sciences research." ;
  a bdchm:DataUseEnum .

DUO:0000006 a owl:NamedIndividual ;
  skos:notation "HMB" ;
  rdfs:comment "This data use permission indicates that use is allowed for health/medical/biomedical purposes; does not include the study of population origins or ancestry." ;
  a bdchm:DataUseEnum .

DUO:0000007 a owl:NamedIndividual ;
  skos:notation "DS" ;
  rdfs:comment "This data use permission indicates that use is allowed provided it is related to the specified disease. This term should be coupled with a term describing a disease from an ontology to specify the disease the restriction applies to. DUO recommends MONDO be used, to provide the basis for automated evaluation. For more information see https://github.com/EBISPOT/DUO/blob/master/MONDO_Overview.md Other resources, such as the Disease Ontology, HPO, SNOMED-CT or others, can also be used. When those other resources are being used, this may require an extra mapping step to leverage automated matching algorithms." ;
  a bdchm:DataUseEnum .

DUO:0000018 a owl:NamedIndividual ;
  skos:notation "NPUNCU" ;
  rdfs:comment "This data use modifier indicates that use of the data is limited to not-for-profit organizations and not-for-profit use, non-commercial use." ;
  a bdchm:DataUseEnum .

DUO:0000021 a owl:NamedIndividual ;
  skos:notation "IRB" ;
  rdfs:comment "This data use modifier indicates that the requestor must provide documentation of local IRB/ERB approval." ;
  a bdchm:DataUseEnum .

bdchm:EthnicityEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the United States Office of Management and Budget (OMB) values for ethnicity." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:38003563 OMOP:38003564 OMOP:8552 )
  ] .

OMOP:38003563 a owl:NamedIndividual ;
  skos:notation "HISPANIC_OR_LATINO" ;
  rdfs:comment "A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin, regardless of race. The term, \"Spanish origin\" can be used in addition to \"Hispanic or Latino\". (OMB)" ;
  a bdchm:EthnicityEnum .

OMOP:38003564 a owl:NamedIndividual ;
  skos:notation "NOT_HISPANIC_OR_LATINO" ;
  rdfs:comment "A person not of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin, regardless of race." ;
  a bdchm:EthnicityEnum .

OMOP:8552 a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "Not known, not observed, not recorded, or refused." , "Visit category is not known, not observed, not recorded, or refused." ;
  a bdchm:EthnicityEnum , bdchm:RaceEnum , bdchm:SexEnum , bdchm:VisitCategoryEnum .

bdchm:RaceEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the United States Office of Management and Budget (OMB) values for race." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:8657 OMOP:8515 OMOP:8516 OMOP:38003615 OMOP:8557 OMOP:8552 OMOP:8527 OMOP:45880900 )
  ] .

OMOP:8657 a owl:NamedIndividual ;
  skos:notation "AMERICAN_INDIAN_OR_ALASKA_NATIVE" ;
  rdfs:comment "A person having origins in any of the original peoples of North and South America (including Central America) and who maintains tribal affiliation or community attachment. (OMB)" ;
  a bdchm:RaceEnum .

OMOP:8515 a owl:NamedIndividual ;
  skos:notation "ASIAN" ;
  rdfs:comment "A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian subcontinent, including for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. (OMB)" ;
  a bdchm:RaceEnum .

OMOP:8516 a owl:NamedIndividual ;
  skos:notation "BLACK_OR_AFRICAN_AMERICAN" ;
  rdfs:comment "A person having origins in any of the Black racial groups of Africa. Terms such as \"Haitian\" or \"Negro\" can be used in addition to \"Black or African American\". (OMB)" ;
  a bdchm:RaceEnum .

OMOP:38003615 a owl:NamedIndividual ;
  skos:notation "MIDDLE_EASTERN_OR_NORTH_AFRICAN" ;
  rdfs:comment "A person having origins in any of the original peoples of the Middle East or North Africa, including, for example, Lebanese, Iranian, Egyptian, Syrian, Iraqi, and Israeli. (OMB)" ;
  a bdchm:RaceEnum .

OMOP:8557 a owl:NamedIndividual ;
  skos:notation "NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER" ;
  rdfs:comment "Denotes a person having origins in any of the original peoples of Hawaii, Guam, Samoa, or other Pacific Islands. The term covers particularly people who identify themselves as part-Hawaiian, Native Hawaiian, Guamanian or Chamorro, Carolinian, Samoan, Chuukese (Trukese), Fijian, Kosraean, Melanesian, Micronesian, Northern Mariana Islander, Palauan, Papua New Guinean, Pohnpeian, Polynesian, Solomon Islander, Tahitian, Tokelauan, Tongan, Yapese, or Pacific Islander, not specified." ;
  a bdchm:RaceEnum .

OMOP:8527 a owl:NamedIndividual ;
  skos:notation "WHITE" ;
  rdfs:comment "Denotes person with European, Middle Eastern, or North African ancestral origin who identifies, or is identified, as White." ;
  a bdchm:RaceEnum .

OMOP:45880900 a owl:NamedIndividual ;
  skos:notation "MORE_THAN_ONE_RACE" ;
  rdfs:comment "A person having more than one race." ;
  a bdchm:RaceEnum .

bdchm:SexEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the OMOP values for sex." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:8507 OMOP:8532 OMOP:8552 )
  ] .

OMOP:8507 a owl:NamedIndividual ;
  skos:notation "MALE" ;
  rdfs:comment "A person who belongs to the sex that normally produces sperm." ;
  a bdchm:SexEnum .

OMOP:8532 a owl:NamedIndividual ;
  skos:notation "FEMALE" ;
  rdfs:comment "A person who belongs to the sex that normally produces ova." ;
  a bdchm:SexEnum .

bdchm:CellularOrganismSpeciesEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the NCBITaxon values for cellular organisms." .

bdchm:AssayMethodEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the Measurement Method Ontology (MMO) values for assay methods." .

bdchm:InstrumentEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the BioAssay Ontology (BAO) values for instruments." .

bdchm:VitalStatusEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the OMOP values for vital status." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4230556 OMOP:434489 )
  ] .

OMOP:4230556 a owl:NamedIndividual ;
  skos:notation "ALIVE" ;
  rdfs:comment "Showing characteristics of life; displaying signs of life. (NCIt)" ;
  a bdchm:VitalStatusEnum .

OMOP:434489 a owl:NamedIndividual ;
  skos:notation "DEAD" ;
  rdfs:comment "The cessation of life. (NCIt)" ;
  a bdchm:VitalStatusEnum .

bdchm:VertebrateBreedEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the VBO values for vertebrate breeds." .

bdchm:VisitCategoryEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the OMOP values for visit categories." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:33007 OMOP:581478 OMOP:705159 OMOP:581479 OMOP:262 OMOP:9203 OMOP:32693 OMOP:32759 OMOP:581476 OMOP:9201 OMOP:32037 OMOP:32760 OMOP:32036 OMOP:42898160 OMOP:581477 OMOP:9202 OMOP:32761 OMOP:581458 bdchm:VisitCategoryEnum.STUDY_SITE_VISIT OMOP:33004 OMOP:722455 OMOP:8552 )
  ] .

OMOP:33007 a owl:NamedIndividual ;
  skos:notation "ALTERNATE_CARE_SITE_ACS" ;
  rdfs:comment "Person receiving care at a temporary or non-traditional care site established to expand capacity, such as during a public health emergency" ;
  a bdchm:VisitCategoryEnum .

OMOP:581478 a owl:NamedIndividual ;
  skos:notation "AMBULANCE_VISIT" ;
  rdfs:comment "Person using transportation service for the purpose of initiating one of the other Visits, without a Care Site, within one day, potentially with Providers accompanying the Visit and delivering service" ;
  a bdchm:VisitCategoryEnum .

OMOP:705159 a owl:NamedIndividual ;
  skos:notation "AMBULATORY_LONG_COVID_CLINIC" ;
  rdfs:comment "Person visiting a specialized outpatient clinic dedicated to the assessment and management of persistent post-COVID-19 symptoms" ;
  a bdchm:VisitCategoryEnum .

OMOP:581479 a owl:NamedIndividual ;
  skos:notation "AMBULATORY_REHABILITATION_VISIT" ;
  rdfs:comment "Person visiting a Care Site within one day for the purpose of receiving rehabilitative therapy services without overnight admission" ;
  a bdchm:VisitCategoryEnum .

OMOP:262 a owl:NamedIndividual ;
  skos:notation "EMERGENCY_ROOM_AND_INPATIENT_VISIT" ;
  rdfs:comment "Person visiting ER followed by a subsequent Inpatient Visit, where Emergency department is part of hospital, and transition from the ER to other hospital departments is undefined" ;
  a bdchm:VisitCategoryEnum .

OMOP:9203 a owl:NamedIndividual ;
  skos:notation "EMERGENCY_ROOM_VISIT" ;
  rdfs:comment "Person visiting dedicated healthcare institution for treating emergencies, at a Care Site, within one day, with physicians and Providers permanently available to deliver service around the clock" ;
  a bdchm:VisitCategoryEnum .

OMOP:32693 a owl:NamedIndividual ;
  skos:notation "HEALTH_EXAMINATION" ;
  rdfs:comment "Person visiting a Care Site within one day for a routine or preventive health assessment, without an acute presenting complaint" ;
  a bdchm:VisitCategoryEnum .

OMOP:32759 a owl:NamedIndividual ;
  skos:notation "HOME_ISOLATION" ;
  rdfs:comment "Person remaining at home and separated from others for the purpose of containing or managing an infectious or potentially infectious condition" ;
  a bdchm:VisitCategoryEnum .

OMOP:581476 a owl:NamedIndividual ;
  skos:notation "HOME_VISIT" ;
  rdfs:comment "Provider visiting Person, without a Care Site, within one day, delivering service" ;
  a bdchm:VisitCategoryEnum .

OMOP:9201 a owl:NamedIndividual ;
  skos:notation "INPATIENT_VISIT" ;
  rdfs:comment "Person visiting hospital, at a care site, in bed, for duration of more than one day, with physicians and other Providers permanently available to deliver service around the clock" ;
  a bdchm:VisitCategoryEnum .

OMOP:32037 a owl:NamedIndividual ;
  skos:notation "INTENSIVE_CARE" ;
  rdfs:comment "Person admitted to a specialized hospital unit for more than one day, receiving continuous monitoring and advanced life-support from dedicated Providers" ;
  a bdchm:VisitCategoryEnum .

OMOP:32760 a owl:NamedIndividual ;
  skos:notation "ISOLATION_IN_INPATIENT_SETTING" ;
  rdfs:comment "Person admitted to a hospital and physically separated from other patients to prevent transmission of an infectious or potentially infectious condition" ;
  a bdchm:VisitCategoryEnum .

OMOP:32036 a owl:NamedIndividual ;
  skos:notation "LABORATORY_VISIT" ;
  rdfs:comment "Patient visiting dedicated institution, at a Care Site, within one day, for the purpose of a Measurement." ;
  a bdchm:VisitCategoryEnum .

OMOP:42898160 a owl:NamedIndividual ;
  skos:notation "NON_HOSPITAL_INSTITUTION_VISIT" ;
  rdfs:comment "Person visiting dedicated institution for reasons of poor health, at a Care Site, long-term or permanently, with no physician but possibly other Providers permanently available to deliver service around the clock" ;
  a bdchm:VisitCategoryEnum .

OMOP:581477 a owl:NamedIndividual ;
  skos:notation "OFFICE_VISIT" ;
  rdfs:comment "Person visiting a Provider at a Care Site within one day for evaluation or management of a health concern, without bed or overnight stay" ;
  a bdchm:VisitCategoryEnum .

OMOP:9202 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_VISIT" ;
  rdfs:comment "Person visiting dedicated ambulatory healthcare institution, at a Care Site, within one day, without bed, with physicians or medical Providers delivering service during Visit" ;
  a bdchm:VisitCategoryEnum .

OMOP:32761 a owl:NamedIndividual ;
  skos:notation "PERSON_UNDER_INVESTIGATION_PUI" ;
  rdfs:comment "Person being monitored or assessed at a Care Site due to potential exposure to or symptoms of a reportable or emerging infectious disease" ;
  a bdchm:VisitCategoryEnum .

OMOP:581458 a owl:NamedIndividual ;
  skos:notation "PHARMACY_VISIT" ;
  rdfs:comment "Person visiting pharmacy for dispensing of Drug, at a Care Site, within one day" ;
  a bdchm:VisitCategoryEnum .

bdchm:VisitCategoryEnum.STUDY_SITE_VISIT a owl:NamedIndividual ;
  skos:notation "STUDY_SITE_VISIT" ;
  rdfs:comment "Person visiting a clinic for study-specific data collection or other reasons" ;
  a bdchm:VisitCategoryEnum .

OMOP:33004 a owl:NamedIndividual ;
  skos:notation "SUPPLIER_SERVICE_PROVIDER" ;
  rdfs:comment "Person receiving goods or services from a non-clinical supplier or durable medical equipment provider, outside of a traditional Care Site encounter" ;
  a bdchm:VisitCategoryEnum .

OMOP:722455 a owl:NamedIndividual ;
  skos:notation "TELEHEALTH" ;
  rdfs:comment "Patient engages with Provider through communication media" ;
  a bdchm:VisitCategoryEnum .

bdchm:VisitProvenanceEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the OMOP values for visit provenance." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:32809 OMOP:32810 OMOP:32811 OMOP:32812 OMOP:32813 OMOP:32814 OMOP:32815 OMOP:32816 OMOP:32817 OMOP:32835 OMOP:32818 OMOP:32819 OMOP:32820 OMOP:32821 OMOP:32822 OMOP:32823 OMOP:32824 OMOP:32825 OMOP:32826 OMOP:32827 OMOP:32828 OMOP:32829 OMOP:32830 OMOP:32831 OMOP:32832 OMOP:32833 OMOP:32834 OMOP:32836 OMOP:32837 OMOP:32838 OMOP:32839 OMOP:32840 OMOP:32841 OMOP:32842 OMOP:32843 OMOP:32844 OMOP:32845 OMOP:32846 OMOP:32847 OMOP:32848 OMOP:32849 OMOP:32850 OMOP:32851 OMOP:32852 OMOP:32853 OMOP:32854 OMOP:32855 OMOP:32856 OMOP:32857 OMOP:32858 OMOP:32859 OMOP:32860 OMOP:32861 OMOP:32862 OMOP:32863 OMOP:32864 OMOP:32865 OMOP:705183 OMOP:32869 OMOP:703249 OMOP:32870 OMOP:32871 OMOP:32872 OMOP:32873 OMOP:32874 OMOP:32875 OMOP:32876 OMOP:32877 OMOP:32878 OMOP:32879 OMOP:32880 OMOP:32882 OMOP:32881 bdchm:VisitProvenanceEnum.STUDY_RECORD OMOP:32883 OMOP:32885 OMOP:32884 OMOP:32886 )
  ] .

OMOP:32809 a owl:NamedIndividual ;
  skos:notation "CASE_REPORT_FORM" ;
  rdfs:comment "Case Report Form" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32810 a owl:NamedIndividual ;
  skos:notation "CLAIM" ;
  rdfs:comment "Claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32811 a owl:NamedIndividual ;
  skos:notation "CLAIM_AUTHORIZATION" ;
  rdfs:comment "Claim authorization" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32812 a owl:NamedIndividual ;
  skos:notation "CLAIM_DISCHARGE_RECORD" ;
  rdfs:comment "Claim discharge record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32813 a owl:NamedIndividual ;
  skos:notation "CLAIM_ENROLMENT_RECORD" ;
  rdfs:comment "Claim enrolment record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32814 a owl:NamedIndividual ;
  skos:notation "COST_RECORD" ;
  rdfs:comment "Cost record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32815 a owl:NamedIndividual ;
  skos:notation "DEATH_CERTIFICATE" ;
  rdfs:comment "Death Certificate" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32816 a owl:NamedIndividual ;
  skos:notation "DENTAL_CLAIM" ;
  rdfs:comment "Dental claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32817 a owl:NamedIndividual ;
  skos:notation "EHR" ;
  rdfs:comment "EHR" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32835 a owl:NamedIndividual ;
  skos:notation "EHR_PATHOLOGY_REPORT" ;
  rdfs:comment "EHR Pathology report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32818 a owl:NamedIndividual ;
  skos:notation "EHR_ADMINISTRATION_RECORD" ;
  rdfs:comment "EHR administration record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32819 a owl:NamedIndividual ;
  skos:notation "EHR_ADMISSION_NOTE" ;
  rdfs:comment "EHR admission note" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32820 a owl:NamedIndividual ;
  skos:notation "EHR_ANCILLARY_REPORT" ;
  rdfs:comment "EHR ancillary report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32821 a owl:NamedIndividual ;
  skos:notation "EHR_BILLING_RECORD" ;
  rdfs:comment "EHR billing record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32822 a owl:NamedIndividual ;
  skos:notation "EHR_CHIEF_COMPLAINT" ;
  rdfs:comment "EHR chief complaint" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32823 a owl:NamedIndividual ;
  skos:notation "EHR_DISCHARGE_RECORD" ;
  rdfs:comment "EHR discharge record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32824 a owl:NamedIndividual ;
  skos:notation "EHR_DISCHARGE_SUMMARY" ;
  rdfs:comment "EHR discharge summary" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32825 a owl:NamedIndividual ;
  skos:notation "EHR_DISPENSING_RECORD" ;
  rdfs:comment "EHR dispensing record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32826 a owl:NamedIndividual ;
  skos:notation "EHR_EMERGENCY_ROOM_NOTE" ;
  rdfs:comment "EHR emergency room note" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32827 a owl:NamedIndividual ;
  skos:notation "EHR_ENCOUNTER_RECORD" ;
  rdfs:comment "EHR encounter record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32828 a owl:NamedIndividual ;
  skos:notation "EHR_EPISODE_RECORD" ;
  rdfs:comment "EHR episode record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32829 a owl:NamedIndividual ;
  skos:notation "EHR_INPATIENT_NOTE" ;
  rdfs:comment "EHR inpatient note" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32830 a owl:NamedIndividual ;
  skos:notation "EHR_MEDICATION_LIST" ;
  rdfs:comment "EHR medication list" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32831 a owl:NamedIndividual ;
  skos:notation "EHR_NOTE" ;
  rdfs:comment "EHR note" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32832 a owl:NamedIndividual ;
  skos:notation "EHR_NURSING_REPORT" ;
  rdfs:comment "EHR nursing report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32833 a owl:NamedIndividual ;
  skos:notation "EHR_ORDER" ;
  rdfs:comment "EHR order" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32834 a owl:NamedIndividual ;
  skos:notation "EHR_OUTPATIENT_NOTE" ;
  rdfs:comment "EHR outpatient note" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32836 a owl:NamedIndividual ;
  skos:notation "EHR_PHYSICAL_EXAMINATION" ;
  rdfs:comment "EHR physical examination" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32837 a owl:NamedIndividual ;
  skos:notation "EHR_PLANNED_DISPENSING_RECORD" ;
  rdfs:comment "EHR planned dispensing record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32838 a owl:NamedIndividual ;
  skos:notation "EHR_PRESCRIPTION" ;
  rdfs:comment "EHR prescription" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32839 a owl:NamedIndividual ;
  skos:notation "EHR_PRESCRIPTION_ISSUE_RECORD" ;
  rdfs:comment "EHR prescription issue record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32840 a owl:NamedIndividual ;
  skos:notation "EHR_PROBLEM_LIST" ;
  rdfs:comment "EHR problem list" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32841 a owl:NamedIndividual ;
  skos:notation "EHR_RADIOLOGY_REPORT" ;
  rdfs:comment "EHR radiology report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32842 a owl:NamedIndividual ;
  skos:notation "EHR_REFERRAL_RECORD" ;
  rdfs:comment "EHR referral record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32843 a owl:NamedIndividual ;
  skos:notation "EXTERNAL_CDM_INSTANCE" ;
  rdfs:comment "External CDM instance" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32844 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM" ;
  rdfs:comment "Facility claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32845 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM_DETAIL" ;
  rdfs:comment "Facility claim detail" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32846 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM_HEADER" ;
  rdfs:comment "Facility claim header" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32847 a owl:NamedIndividual ;
  skos:notation "GEOGRAPHIC_ISOLATION_RECORD" ;
  rdfs:comment "Geographic isolation record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32848 a owl:NamedIndividual ;
  skos:notation "GOVERNMENT_REPORT" ;
  rdfs:comment "Government report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32849 a owl:NamedIndividual ;
  skos:notation "HEALTH_INFORMATION_EXCHANGE_RECORD" ;
  rdfs:comment "Health Information Exchange record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32850 a owl:NamedIndividual ;
  skos:notation "HEALTH_RISK_ASSESSMENT" ;
  rdfs:comment "Health Risk Assessment" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32851 a owl:NamedIndividual ;
  skos:notation "HEALTHCARE_PROFESSIONAL_FILLED_SURVEY" ;
  rdfs:comment "Healthcare professional filled survey" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32852 a owl:NamedIndividual ;
  skos:notation "HOSPITAL_COST" ;
  rdfs:comment "Hospital cost" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32853 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM" ;
  rdfs:comment "Inpatient claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32854 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM_DETAIL" ;
  rdfs:comment "Inpatient claim detail" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32855 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM_HEADER" ;
  rdfs:comment "Inpatient claim header" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32856 a owl:NamedIndividual ;
  skos:notation "LAB" ;
  rdfs:comment "Lab" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32857 a owl:NamedIndividual ;
  skos:notation "MAIL_ORDER_RECORD" ;
  rdfs:comment "Mail order record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32858 a owl:NamedIndividual ;
  skos:notation "NLP" ;
  rdfs:comment "NLP" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32859 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM" ;
  rdfs:comment "Outpatient claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32860 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM_DETAIL" ;
  rdfs:comment "Outpatient claim detail" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32861 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM_HEADER" ;
  rdfs:comment "Outpatient claim header" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32862 a owl:NamedIndividual ;
  skos:notation "PATIENT_FILLED_SURVEY" ;
  rdfs:comment "Patient filled survey" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32863 a owl:NamedIndividual ;
  skos:notation "PATIENT_OR_PAYER_PAID_RECORD" ;
  rdfs:comment "Patient or payer paid record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32864 a owl:NamedIndividual ;
  skos:notation "PATIENT_REPORTED_COST" ;
  rdfs:comment "Patient reported cost" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32865 a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF-REPORT" ;
  rdfs:comment "Patient self-report" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:705183 a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF-TESTED" ;
  rdfs:comment "Patient self-tested" ;
  skos:notation "PATIENT_SELF_TESTED" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32869 a owl:NamedIndividual ;
  skos:notation "PHARMACY_CLAIM" ;
  rdfs:comment "Pharmacy claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:703249 a owl:NamedIndividual ;
  skos:notation "POINT_OF_CARE_OR_EXPRESS_LAB" ;
  rdfs:comment "Point of care/express lab" ;
  skos:notation "POINT_OF_CARE_EXPRESS_LAB" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32870 a owl:NamedIndividual ;
  skos:notation "PRE-QUALIFICATION_TIME_PERIOD" ;
  rdfs:comment "Pre-qualification time period" ;
  skos:notation "PRE_QUALIFICATION_TIME_PERIOD" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32871 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM" ;
  rdfs:comment "Professional claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32872 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM_DETAIL" ;
  rdfs:comment "Professional claim detail" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32873 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM_HEADER" ;
  rdfs:comment "Professional claim header" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32874 a owl:NamedIndividual ;
  skos:notation "PROVIDER_CHARGE_LIST_PRICE" ;
  rdfs:comment "Provider charge list price" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32875 a owl:NamedIndividual ;
  skos:notation "PROVIDER_FINANCIAL_SYSTEM" ;
  rdfs:comment "Provider financial system" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32876 a owl:NamedIndividual ;
  skos:notation "PROVIDER_INCURRED_COST_RECORD" ;
  rdfs:comment "Provider incurred cost record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32877 a owl:NamedIndividual ;
  skos:notation "RANDOMIZATION_RECORD" ;
  rdfs:comment "Randomization record" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32878 a owl:NamedIndividual ;
  skos:notation "REFERENCE_LAB" ;
  rdfs:comment "Reference lab" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32879 a owl:NamedIndividual ;
  skos:notation "REGISTRY" ;
  rdfs:comment "Registry" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32880 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM" ;
  rdfs:comment "Standard algorithm" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32882 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM_FROM_EHR" ;
  rdfs:comment "Standard algorithm from EHR" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32881 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM_FROM_CLAIMS" ;
  rdfs:comment "Standard algorithm from claims" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

bdchm:VisitProvenanceEnum.STUDY_RECORD a owl:NamedIndividual ;
  skos:notation "STUDY_RECORD" ;
  rdfs:comment "The condition was recorded in a study-related record." ;
  a bdchm:VisitProvenanceEnum .

OMOP:32883 a owl:NamedIndividual ;
  skos:notation "SURVEY" ;
  rdfs:comment "Survey" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32885 a owl:NamedIndividual ;
  skos:notation "US_SOCIAL_SECURITY_DEATH_MASTER_FILE" ;
  rdfs:comment "US Social Security Death Master File" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32884 a owl:NamedIndividual ;
  skos:notation "URGENT_LAB" ;
  rdfs:comment "Urgent lab" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

OMOP:32886 a owl:NamedIndividual ;
  skos:notation "VISION_CLAIM" ;
  rdfs:comment "Vision claim" ;
  a bdchm:VisitProvenanceEnum , bdchm:DeviceExposureProvenanceEnum .

bdchm:MondoHumanDiseaseEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the MONDO values for human diseases." .

bdchm:HpoPhenotypicAbnormalityEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the HPO values for phenotypic abnormalities." .

bdchm:AnatomicSiteEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the Uberon values for anatomic sites." .

bdchm:ConditionConceptEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing both the MONDO values for human diseases and the HPO values for phenotypic abnormalities." .

bdchm:ProvenanceEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the OMOP values for provenance." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4976882 OMOP:4976883 OMOP:4976884 OMOP:4976885 OMOP:4976886 OMOP:4976887 OMOP:4976888 bdchm:ProvenanceEnum.DEATH_RECORD OMOP:4976889 OMOP:4976890 OMOP:4976891 OMOP:4976892 OMOP:4976893 OMOP:4976894 OMOP:4976895 OMOP:4976896 OMOP:4976897 OMOP:4976898 OMOP:4976899 OMOP:4976900 OMOP:4976901 OMOP:4976902 OMOP:4976903 OMOP:4976904 OMOP:4976905 OMOP:4976906 OMOP:4976907 OMOP:4976908 OMOP:4976909 OMOP:4976910 OMOP:4976911 OMOP:4976912 OMOP:4976913 OMOP:4976914 OMOP:4976915 OMOP:4976916 OMOP:4976917 OMOP:4976918 OMOP:4976919 OMOP:4976920 OMOP:4976921 OMOP:4976922 bdchm:ProvenanceEnum.HEALTH_RECORD OMOP:4976923 OMOP:4976924 OMOP:4976925 OMOP:4976926 OMOP:4976927 OMOP:4976928 OMOP:4976929 OMOP:4976930 OMOP:4976931 OMOP:5584804 OMOP:4976932 OMOP:4976933 OMOP:4976934 OMOP:4976935 bdchm:ProvenanceEnum.PATIENT_MEDICATION_REPORT OMOP:4976936 OMOP:4976937 OMOP:4976938 bdchm:ProvenanceEnum.PATIENT_SELF_REPORT_DR_CONFIRMED OMOP:5181830 OMOP:4976939 OMOP:4976940 OMOP:4976941 OMOP:4976942 bdchm:ProvenanceEnum.PHYSICIAN_ADJUDICATION OMOP:5042951 OMOP:4976943 OMOP:4976944 OMOP:4976945 OMOP:4976946 OMOP:4976947 OMOP:4976948 OMOP:4976949 OMOP:4976950 OMOP:4976951 OMOP:4976952 OMOP:4976953 OMOP:4976954 OMOP:4976955 bdchm:ProvenanceEnum.STUDY_RECORD OMOP:4976956 OMOP:4976957 OMOP:4976958 OMOP:4976959 bdchm:ProvenanceEnum.WORKING_DIAGNOSIS )
  ] .

OMOP:4976882 a owl:NamedIndividual ;
  skos:notation "CASE_REPORT_FORM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976883 a owl:NamedIndividual ;
  skos:notation "CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976884 a owl:NamedIndividual ;
  skos:notation "CLAIM_AUTHORIZATION" ;
  a bdchm:ProvenanceEnum .

OMOP:4976885 a owl:NamedIndividual ;
  skos:notation "CLAIM_DISCHARGE_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976886 a owl:NamedIndividual ;
  skos:notation "CLAIM_ENROLMENT_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976887 a owl:NamedIndividual ;
  skos:notation "COST_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976888 a owl:NamedIndividual ;
  skos:notation "DEATH_CERTIFICATE" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.DEATH_RECORD a owl:NamedIndividual ;
  skos:notation "DEATH_RECORD" ;
  rdfs:comment "The condition was recorded in a death record, a more general category that includes death certificates but also other types of records of death (e.g. autopsy record, medical examiner report" ;
  a bdchm:ProvenanceEnum .

OMOP:4976889 a owl:NamedIndividual ;
  skos:notation "DENTAL_CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976890 a owl:NamedIndividual ;
  skos:notation "EHR" ;
  a bdchm:ProvenanceEnum .

OMOP:4976891 a owl:NamedIndividual ;
  skos:notation "EHR_ADMINISTRATION_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976892 a owl:NamedIndividual ;
  skos:notation "EHR_ADMISSION_NOTE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976893 a owl:NamedIndividual ;
  skos:notation "EHR_ANCILLARY_REPORT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976894 a owl:NamedIndividual ;
  skos:notation "EHR_BILLING_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976895 a owl:NamedIndividual ;
  skos:notation "EHR_CHIEF_COMPLAINT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976896 a owl:NamedIndividual ;
  skos:notation "EHR_DISCHARGE_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976897 a owl:NamedIndividual ;
  skos:notation "EHR_DISCHARGE_SUMMARY" ;
  a bdchm:ProvenanceEnum .

OMOP:4976898 a owl:NamedIndividual ;
  skos:notation "EHR_DISPENSING_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976899 a owl:NamedIndividual ;
  skos:notation "EHR_EMERGENCY_ROOM_NOTE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976900 a owl:NamedIndividual ;
  skos:notation "EHR_ENCOUNTER_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976901 a owl:NamedIndividual ;
  skos:notation "EHR_EPISODE_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976902 a owl:NamedIndividual ;
  skos:notation "EHR_INPATIENT_NOTE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976903 a owl:NamedIndividual ;
  skos:notation "EHR_MEDICATION_LIST" ;
  a bdchm:ProvenanceEnum .

OMOP:4976904 a owl:NamedIndividual ;
  skos:notation "EHR_NOTE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976905 a owl:NamedIndividual ;
  skos:notation "EHR_NURSING_REPORT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976906 a owl:NamedIndividual ;
  skos:notation "EHR_ORDER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976907 a owl:NamedIndividual ;
  skos:notation "EHR_OUTPATIENT_NOTE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976908 a owl:NamedIndividual ;
  skos:notation "EHR_PATHOLOGY_REPORT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976909 a owl:NamedIndividual ;
  skos:notation "EHR_PHYSICAL_EXAMINATION" ;
  a bdchm:ProvenanceEnum .

OMOP:4976910 a owl:NamedIndividual ;
  skos:notation "EHR_PLANNED_DISPENSING_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976911 a owl:NamedIndividual ;
  skos:notation "EHR_PRESCRIPTION" ;
  a bdchm:ProvenanceEnum .

OMOP:4976912 a owl:NamedIndividual ;
  skos:notation "EHR_PRESCRIPTION_ISSUE_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976913 a owl:NamedIndividual ;
  skos:notation "EHR_PROBLEM_LIST" ;
  a bdchm:ProvenanceEnum .

OMOP:4976914 a owl:NamedIndividual ;
  skos:notation "EHR_RADIOLOGY_REPORT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976915 a owl:NamedIndividual ;
  skos:notation "EHR_REFERRAL_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976916 a owl:NamedIndividual ;
  skos:notation "EXTERNAL_CDM_INSTANCE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976917 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976918 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM_DETAIL" ;
  a bdchm:ProvenanceEnum .

OMOP:4976919 a owl:NamedIndividual ;
  skos:notation "FACILITY_CLAIM_HEADER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976920 a owl:NamedIndividual ;
  skos:notation "GEOGRAPHIC_ISOLATION_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976921 a owl:NamedIndividual ;
  skos:notation "GOVERNMENT_REPORT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976922 a owl:NamedIndividual ;
  skos:notation "HEALTH_INFORMATION_EXCHANGE_RECORD" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.HEALTH_RECORD a owl:NamedIndividual ;
  skos:notation "HEALTH_RECORD" ;
  rdfs:comment "The condition was recorded in a patient's health record." ;
  a bdchm:ProvenanceEnum .

OMOP:4976923 a owl:NamedIndividual ;
  skos:notation "HEALTH_RISK_ASSESSMENT" ;
  a bdchm:ProvenanceEnum .

OMOP:4976924 a owl:NamedIndividual ;
  skos:notation "HEALTHCARE_PROFESSIONAL_FILLED_SURVEY" ;
  a bdchm:ProvenanceEnum .

OMOP:4976925 a owl:NamedIndividual ;
  skos:notation "HOSPITAL_COST" ;
  a bdchm:ProvenanceEnum .

OMOP:4976926 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976927 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM_DETAIL" ;
  a bdchm:ProvenanceEnum .

OMOP:4976928 a owl:NamedIndividual ;
  skos:notation "INPATIENT_CLAIM_HEADER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976929 a owl:NamedIndividual ;
  skos:notation "LAB" ;
  a bdchm:ProvenanceEnum .

OMOP:4976930 a owl:NamedIndividual ;
  skos:notation "MAIL_ORDER_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976931 a owl:NamedIndividual ;
  skos:notation "NLP" ;
  a bdchm:ProvenanceEnum .

OMOP:5584804 a owl:NamedIndividual ;
  skos:notation "OBITUARY" ;
  a bdchm:ProvenanceEnum .

OMOP:4976932 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976933 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM_DETAIL" ;
  a bdchm:ProvenanceEnum .

OMOP:4976934 a owl:NamedIndividual ;
  skos:notation "OUTPATIENT_CLAIM_HEADER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976935 a owl:NamedIndividual ;
  skos:notation "PATIENT_FILLED_SURVEY" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.PATIENT_MEDICATION_REPORT a owl:NamedIndividual ;
  skos:notation "PATIENT_MEDICATION_REPORT" ;
  rdfs:comment "The condition was recorded based on a patient-provided medication report." ;
  a bdchm:ProvenanceEnum .

OMOP:4976936 a owl:NamedIndividual ;
  skos:notation "PATIENT_OR_PAYER_PAID_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976937 a owl:NamedIndividual ;
  skos:notation "PATIENT_REPORTED_COST" ;
  a bdchm:ProvenanceEnum .

OMOP:4976938 a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF_REPORT" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.PATIENT_SELF_REPORT_DR_CONFIRMED a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF_REPORT_DR_CONFIRMED" ;
  rdfs:comment "The condition was recorded based on a patient self-report that was confirmed by a doctor." ;
  a bdchm:ProvenanceEnum .

OMOP:5181830 a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF_TESTED" ;
  a bdchm:ProvenanceEnum .

OMOP:4976939 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_PAID_PREMIUM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976940 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_PRIMARY_PAYER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976941 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_SECONDARY_PAYER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976942 a owl:NamedIndividual ;
  skos:notation "PHARMACY_CLAIM" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.PHYSICIAN_ADJUDICATION a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADJUDICATION" ;
  rdfs:comment "The condition was recorded following adjudication by one or more physicians." ;
  a bdchm:ProvenanceEnum .

OMOP:5042951 a owl:NamedIndividual ;
  skos:notation "POINT_OF_CARE_OR_EXPRESS_LAB" ;
  a bdchm:ProvenanceEnum .

OMOP:4976943 a owl:NamedIndividual ;
  skos:notation "PRE_QUALIFICATION_TIME_PERIOD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976944 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976945 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM_DETAIL" ;
  a bdchm:ProvenanceEnum .

OMOP:4976946 a owl:NamedIndividual ;
  skos:notation "PROFESSIONAL_CLAIM_HEADER" ;
  a bdchm:ProvenanceEnum .

OMOP:4976947 a owl:NamedIndividual ;
  skos:notation "PROVIDER_CHARGE_LIST_PRICE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976948 a owl:NamedIndividual ;
  skos:notation "PROVIDER_FINANCIAL_SYSTEM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976949 a owl:NamedIndividual ;
  skos:notation "PROVIDER_INCURRED_COST_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976950 a owl:NamedIndividual ;
  skos:notation "RANDOMIZATION_RECORD" ;
  a bdchm:ProvenanceEnum .

OMOP:4976951 a owl:NamedIndividual ;
  skos:notation "REFERENCE_LAB" ;
  a bdchm:ProvenanceEnum .

OMOP:4976952 a owl:NamedIndividual ;
  skos:notation "REGISTRY" ;
  a bdchm:ProvenanceEnum .

OMOP:4976953 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM" ;
  a bdchm:ProvenanceEnum .

OMOP:4976954 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM_FROM_CLAIMS" ;
  a bdchm:ProvenanceEnum .

OMOP:4976955 a owl:NamedIndividual ;
  skos:notation "STANDARD_ALGORITHM_FROM_EHR" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.STUDY_RECORD a owl:NamedIndividual ;
  skos:notation "STUDY_RECORD" ;
  rdfs:comment "The condition was recorded in a study-related record." ;
  a bdchm:ProvenanceEnum .

OMOP:4976956 a owl:NamedIndividual ;
  skos:notation "SURVEY" ;
  a bdchm:ProvenanceEnum .

OMOP:4976957 a owl:NamedIndividual ;
  skos:notation "URGENT_LAB" ;
  a bdchm:ProvenanceEnum .

OMOP:4976958 a owl:NamedIndividual ;
  skos:notation "US_SOCIAL_SECURITY_DEATH_MASTER_FILE" ;
  a bdchm:ProvenanceEnum .

OMOP:4976959 a owl:NamedIndividual ;
  skos:notation "VISION_CLAIM" ;
  a bdchm:ProvenanceEnum .

bdchm:ProvenanceEnum.WORKING_DIAGNOSIS a owl:NamedIndividual ;
  skos:notation "WORKING_DIAGNOSIS" ;
  rdfs:comment "The condition was recorded as a working diagnosis." ;
  a bdchm:ProvenanceEnum .

bdchm:StatusEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values indicating whether something is present, absent, or its status is unknown." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:StatusEnum.PRESENT bdchm:StatusEnum.ABSENT bdchm:StatusEnum.UNKNOWN )
  ] .

bdchm:StatusEnum.PRESENT a owl:NamedIndividual ;
  skos:notation "PRESENT" ;
  rdfs:comment "was present in the patient at observation time." ;
  a bdchm:StatusEnum .

bdchm:StatusEnum.ABSENT a owl:NamedIndividual ;
  skos:notation "ABSENT" ;
  rdfs:comment "was absent in the patient at observation time." ;
  a bdchm:StatusEnum .

bdchm:StatusEnum.UNKNOWN a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "was of unknown status in the patient at observation time." ;
  a bdchm:StatusEnum .

bdchm:HistoricalStatusEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values indicating whether something is present, absent, historical, or its status is unknown." .

bdchm:ProcedureConceptEnum a owl:Class ;
  rdfs:comment "Procedure codes from OMOP." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4184832 OMOP:4336464 OMOP:45772840 )
  ] .

OMOP:4184832 a owl:NamedIndividual ;
  skos:notation "OMOP:4184832" ;
  rdfs:comment "SNOMED coronary angioplasty | Percutaneous transluminal angioplasty of coronary artery using imaging guidance with contrast" ;
  a bdchm:ProcedureConceptEnum .

OMOP:4336464 a owl:NamedIndividual ;
  skos:notation "OMOP:4336464" ;
  rdfs:comment "SNOMED Coronary artery bypass graft" ;
  a bdchm:ProcedureConceptEnum .

OMOP:45772840 a owl:NamedIndividual ;
  skos:notation "OMOP:45772840" ;
  rdfs:comment "SNOMED implantable cardiac pacemaker" ;
  a bdchm:ProcedureConceptEnum .

bdchm:DrugExposureConceptEnum a owl:Class ;
  rdfs:comment "Drug codes from RxNorm." ;
  rdfs:seeAlso <https://bioregistry.io/registry/rxnorm> , <https://terminology.hl7.org/3.1.0/CodeSystem-v3-rxNorm.html> , <http://www.nlm.nih.gov/research/umls/rxnorm> , <urn:oid:2.16.840.1.113883.6.88> .

bdchm:DrugExposureProvenanceEnum a owl:Class ;
  rdfs:comment "Source of drug exposure record" ;
  skos:note "Taken from OMOP Drug Type values; \"select * from concept where vocabulary_id = 'Drug Type';\"" ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:DrugExposureProvenanceEnum.AT_DISCHARGE OMOP:44777970 OMOP:44787730 OMOP:32426 OMOP:38000175 OMOP:581373 OMOP:581452 OMOP:38000176 OMOP:38000177 bdchm:DrugExposureProvenanceEnum.PRESCRIPTION_LABEL OMOP:38000178 OMOP:38000179 OMOP:38000180 OMOP:38000181 OMOP:38000182 OMOP:43542356 OMOP:43542357 OMOP:43542358 )
  ] .

bdchm:DrugExposureProvenanceEnum.AT_DISCHARGE a owl:NamedIndividual ;
  skos:notation "AT_DISCHARGE" ;
  rdfs:comment "Participant is discharged from an inpatient facility either with the medication or a prescription for the medication" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:44777970 a owl:NamedIndividual ;
  skos:notation "RANDOMIZED_DRUG" ;
  rdfs:comment "Randomized Drug" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:44787730 a owl:NamedIndividual ;
  skos:notation "PATIENT_SELF_REPORTED_MEDICATION" ;
  rdfs:comment "Patient Self-Reported Medication" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:32426 a owl:NamedIndividual ;
  skos:notation "NLP_DERIVED" ;
  rdfs:comment "NLP derived" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000175 a owl:NamedIndividual ;
  skos:notation "PRESCRIPTION_DISPENSED_IN_PHARMACY" ;
  rdfs:comment "Prescription dispensed in pharmacy" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:581373 a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADMINISTERED_DRUG_IDENTIFIED_FROM_EHR_ORDER" ;
  rdfs:comment "Physician administered drug (identified from EHR order)" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:581452 a owl:NamedIndividual ;
  skos:notation "DISPENSED_IN_OUTPATIENT_OFFICE" ;
  rdfs:comment "Dispensed in Outpatient office" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000176 a owl:NamedIndividual ;
  skos:notation "PRESCRIPTION_DISPENSED_THROUGH_MAIL_ORDER" ;
  rdfs:comment "Prescription dispensed through mail order" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000177 a owl:NamedIndividual ;
  skos:notation "PRESCRIPTION_WRITTEN" ;
  rdfs:comment "Prescription written" ;
  a bdchm:DrugExposureProvenanceEnum .

bdchm:DrugExposureProvenanceEnum.PRESCRIPTION_LABEL a owl:NamedIndividual ;
  skos:notation "PRESCRIPTION_LABEL" ;
  rdfs:comment "For use when a Participant brings in their medications and an investigator makes a list of medications using the labels" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000178 a owl:NamedIndividual ;
  skos:notation "MEDICATION_LIST_ENTRY" ;
  rdfs:comment "Medication list entry" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000179 a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADMINISTERED_DRUG_IDENTIFIED_AS_PROCEDURE" ;
  rdfs:comment "Physician administered drug (identified as procedure)" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000180 a owl:NamedIndividual ;
  skos:notation "INPATIENT_ADMINISTRATION" ;
  rdfs:comment "Inpatient administration" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000181 a owl:NamedIndividual ;
  skos:notation "DRUG_ERA_0_DAYS_PERSISTENCE_WINDOW" ;
  rdfs:comment "Drug era - 0 days persistence window" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:38000182 a owl:NamedIndividual ;
  skos:notation "DRUG_ERA_30_DAYS_PERSISTENCE_WINDOW" ;
  rdfs:comment "Drug era - 30 days persistence window" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:43542356 a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADMINISTERED_DRUG_IDENTIFIED_FROM_EHR_PROBLEM_LIST" ;
  rdfs:comment "Physician administered drug (identified from EHR problem list)" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:43542357 a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADMINISTERED_DRUG_IDENTIFIED_FROM_REFERRAL_RECORD" ;
  rdfs:comment "Physician administered drug (identified from referral record)" ;
  a bdchm:DrugExposureProvenanceEnum .

OMOP:43542358 a owl:NamedIndividual ;
  skos:notation "PHYSICIAN_ADMINISTERED_DRUG_IDENTIFIED_FROM_EHR_OBSERVATION" ;
  rdfs:comment "Physician administered drug (identified from EHR observation)" ;
  a bdchm:DrugExposureProvenanceEnum .

bdchm:DrugRouteEnum a owl:Class ;
  rdfs:comment "Routes of drug administration." ;
  skos:note "OMOP contains 165 standard values; `select * from concept where domain_id = 'Route' and invalid_reason is null and standard_concept is not null;` from SNOMED. Do we need descriptions beyond the name?" ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:44783786 OMOP:44801748 OMOP:46270168 OMOP:46272911 OMOP:46272926 OMOP:605428 OMOP:600817 OMOP:4006860 OMOP:618805 OMOP:762840 OMOP:4023156 OMOP:4132161 OMOP:4057765 OMOP:4106215 OMOP:4132254 OMOP:4132711 OMOP:4133177 OMOP:4142048 OMOP:4156704 OMOP:4156705 OMOP:4156706 OMOP:4156707 OMOP:4156708 OMOP:4157756 OMOP:4157757 OMOP:4157758 OMOP:4157759 OMOP:4157760 OMOP:4157761 OMOP:4171079 OMOP:4163765 OMOP:4163767 OMOP:4163768 OMOP:4163769 OMOP:4163770 OMOP:4171243 OMOP:4171725 OMOP:4171884 OMOP:4171893 OMOP:4172191 OMOP:4172316 OMOP:4177987 OMOP:4166865 OMOP:4167393 OMOP:4167540 OMOP:4168038 OMOP:4168047 OMOP:4168656 OMOP:4168665 OMOP:4169270 OMOP:4169440 OMOP:4169472 OMOP:4169634 OMOP:4170083 OMOP:4170113 OMOP:4170267 OMOP:4170435 OMOP:4170440 OMOP:4170771 OMOP:4171047 OMOP:4171067 OMOP:4186831 OMOP:4186832 OMOP:4186833 OMOP:4186834 OMOP:4186835 OMOP:4186836 OMOP:4186837 OMOP:4186838 OMOP:4186839 OMOP:4220455 OMOP:4181897 OMOP:4184451 OMOP:4222254 OMOP:4213522 OMOP:4222259 OMOP:4223965 OMOP:4224886 OMOP:4217202 OMOP:4225555 OMOP:4229543 OMOP:4233974 OMOP:4232601 OMOP:4262099 OMOP:4240824 OMOP:4243022 OMOP:4246511 OMOP:4269621 OMOP:4262914 OMOP:4263689 OMOP:4290759 OMOP:4292110 OMOP:4292410 OMOP:4304730 OMOP:4304882 OMOP:4305382 OMOP:4305564 OMOP:4305679 OMOP:4305690 OMOP:4305834 OMOP:4305993 OMOP:4306649 OMOP:4306657 OMOP:4327128 OMOP:4302352 OMOP:4302354 OMOP:4302493 OMOP:4302612 OMOP:4302785 OMOP:4302788 OMOP:4303263 OMOP:4303277 OMOP:4303409 OMOP:4303515 OMOP:4303646 OMOP:4303667 OMOP:4303673 OMOP:4303676 OMOP:4303795 OMOP:4303939 OMOP:4304274 OMOP:4304277 OMOP:4304412 OMOP:4304571 OMOP:35608078 OMOP:35624178 OMOP:37174548 OMOP:37018288 OMOP:37174549 OMOP:37207460 OMOP:37207461 OMOP:37207462 OMOP:37207463 OMOP:37207464 OMOP:37207465 OMOP:37397638 OMOP:40487850 OMOP:40487858 OMOP:40487983 OMOP:40488317 OMOP:40489989 OMOP:40489990 OMOP:40490507 OMOP:40490837 OMOP:40490866 OMOP:40490896 OMOP:40490898 OMOP:40491321 OMOP:40491322 OMOP:40491830 OMOP:40491832 OMOP:40492284 OMOP:40492286 OMOP:40492287 OMOP:40492288 OMOP:40492300 OMOP:40492301 OMOP:40492305 OMOP:40493227 OMOP:40486069 OMOP:40493258 OMOP:40486444 OMOP:40487473 OMOP:40487501 OMOP:40549429 )
  ] .

OMOP:44783786 a owl:NamedIndividual ;
  skos:notation "ARTERIOVENOUS_FISTULA" ;
  rdfs:comment "Arteriovenous fistula" ;
  a bdchm:DrugRouteEnum .

OMOP:44801748 a owl:NamedIndividual ;
  skos:notation "HAEMODIAFILTRATION" ;
  rdfs:comment "Haemodiafiltration" ;
  a bdchm:DrugRouteEnum .

OMOP:46270168 a owl:NamedIndividual ;
  skos:notation "SUBLESIONAL" ;
  rdfs:comment "Sublesional" ;
  a bdchm:DrugRouteEnum .

OMOP:46272911 a owl:NamedIndividual ;
  skos:notation "INTRANEURAL" ;
  rdfs:comment "Intraneural" ;
  a bdchm:DrugRouteEnum .

OMOP:46272926 a owl:NamedIndividual ;
  skos:notation "INTRAMURAL" ;
  rdfs:comment "Intramural" ;
  a bdchm:DrugRouteEnum .

OMOP:605428 a owl:NamedIndividual ;
  skos:notation "INTRACATHETER_INSTILLATION" ;
  rdfs:comment "Intracatheter instillation" ;
  a bdchm:DrugRouteEnum .

OMOP:600817 a owl:NamedIndividual ;
  skos:notation "SUBLABIAL" ;
  rdfs:comment "Sublabial" ;
  a bdchm:DrugRouteEnum .

OMOP:4006860 a owl:NamedIndividual ;
  skos:notation "INTRA_ARTICULAR" ;
  rdfs:comment "Intra-articular" ;
  a bdchm:DrugRouteEnum .

OMOP:618805 a owl:NamedIndividual ;
  skos:notation "INTRADIALYTIC" ;
  rdfs:comment "Intradialytic" ;
  a bdchm:DrugRouteEnum .

OMOP:762840 a owl:NamedIndividual ;
  skos:notation "ARTERIOVENOUS_GRAFT" ;
  rdfs:comment "Arteriovenous graft" ;
  a bdchm:DrugRouteEnum .

OMOP:4023156 a owl:NamedIndividual ;
  skos:notation "OTIC" ;
  rdfs:comment "Otic" ;
  a bdchm:DrugRouteEnum .

OMOP:4132161 a owl:NamedIndividual ;
  skos:notation "ORAL" ;
  rdfs:comment "Oral" ;
  a bdchm:DrugRouteEnum .

OMOP:4057765 a owl:NamedIndividual ;
  skos:notation "VAGINAL" ;
  rdfs:comment "Vaginal" ;
  a bdchm:DrugRouteEnum .

OMOP:4106215 a owl:NamedIndividual ;
  skos:notation "ROUTE_OF_ADMINISTRATION_VALUE" ;
  rdfs:comment "Route of administration value" ;
  a bdchm:DrugRouteEnum .

OMOP:4132254 a owl:NamedIndividual ;
  skos:notation "GASTROSTOMY" ;
  rdfs:comment "Gastrostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4132711 a owl:NamedIndividual ;
  skos:notation "NASOGASTRIC" ;
  rdfs:comment "Nasogastric" ;
  a bdchm:DrugRouteEnum .

OMOP:4133177 a owl:NamedIndividual ;
  skos:notation "JEJUNOSTOMY" ;
  rdfs:comment "Jejunostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4142048 a owl:NamedIndividual ;
  skos:notation "SUBCUTANEOUS" ;
  rdfs:comment "Subcutaneous" ;
  a bdchm:DrugRouteEnum .

OMOP:4156704 a owl:NamedIndividual ;
  skos:notation "GINGIVAL" ;
  rdfs:comment "Gingival" ;
  a bdchm:DrugRouteEnum .

OMOP:4156705 a owl:NamedIndividual ;
  skos:notation "INTRACARDIAC" ;
  rdfs:comment "Intracardiac" ;
  a bdchm:DrugRouteEnum .

OMOP:4156706 a owl:NamedIndividual ;
  skos:notation "INTRADERMAL" ;
  rdfs:comment "Intradermal" ;
  a bdchm:DrugRouteEnum .

OMOP:4156707 a owl:NamedIndividual ;
  skos:notation "INTRAPLEURAL" ;
  rdfs:comment "Intrapleural" ;
  a bdchm:DrugRouteEnum .

OMOP:4156708 a owl:NamedIndividual ;
  skos:notation "PERIARTICULAR" ;
  rdfs:comment "Periarticular" ;
  a bdchm:DrugRouteEnum .

OMOP:4157756 a owl:NamedIndividual ;
  skos:notation "ENDOSINUSIAL" ;
  rdfs:comment "Endosinusial" ;
  a bdchm:DrugRouteEnum .

OMOP:4157757 a owl:NamedIndividual ;
  skos:notation "INTRACAVERNOUS" ;
  rdfs:comment "Intracavernous" ;
  a bdchm:DrugRouteEnum .

OMOP:4157758 a owl:NamedIndividual ;
  skos:notation "INTRALESIONAL" ;
  rdfs:comment "Intralesional" ;
  a bdchm:DrugRouteEnum .

OMOP:4157759 a owl:NamedIndividual ;
  skos:notation "INTRALYMPHATIC" ;
  rdfs:comment "Intralymphatic" ;
  a bdchm:DrugRouteEnum .

OMOP:4157760 a owl:NamedIndividual ;
  skos:notation "INTRAOCULAR" ;
  rdfs:comment "Intraocular" ;
  a bdchm:DrugRouteEnum .

OMOP:4157761 a owl:NamedIndividual ;
  skos:notation "PERINEURAL" ;
  rdfs:comment "Perineural" ;
  a bdchm:DrugRouteEnum .

OMOP:4171079 a owl:NamedIndividual ;
  skos:notation "INTRACRANIAL" ;
  rdfs:comment "Intracranial" ;
  a bdchm:DrugRouteEnum .

OMOP:4163765 a owl:NamedIndividual ;
  skos:notation "DENTAL" ;
  rdfs:comment "Dental" ;
  a bdchm:DrugRouteEnum .

OMOP:4163767 a owl:NamedIndividual ;
  skos:notation "INTRAAMNIOTIC" ;
  rdfs:comment "Intraamniotic" ;
  a bdchm:DrugRouteEnum .

OMOP:4163768 a owl:NamedIndividual ;
  skos:notation "INTRABURSAL" ;
  rdfs:comment "Intrabursal" ;
  a bdchm:DrugRouteEnum .

OMOP:4163769 a owl:NamedIndividual ;
  skos:notation "INTRADISCAL" ;
  rdfs:comment "Intradiscal" ;
  a bdchm:DrugRouteEnum .

OMOP:4163770 a owl:NamedIndividual ;
  skos:notation "SUBCONJUNCTIVAL" ;
  rdfs:comment "Subconjunctival" ;
  a bdchm:DrugRouteEnum .

OMOP:4171243 a owl:NamedIndividual ;
  skos:notation "MUCOUS_FISTULA" ;
  rdfs:comment "Mucous fistula" ;
  a bdchm:DrugRouteEnum .

OMOP:4171725 a owl:NamedIndividual ;
  skos:notation "INTRAPROSTATIC" ;
  rdfs:comment "Intraprostatic" ;
  a bdchm:DrugRouteEnum .

OMOP:4171884 a owl:NamedIndividual ;
  skos:notation "INTRAVENOUS_PERIPHERAL" ;
  rdfs:comment "Intravenous peripheral" ;
  a bdchm:DrugRouteEnum .

OMOP:4171893 a owl:NamedIndividual ;
  skos:notation "PERIOSTEAL" ;
  rdfs:comment "Periosteal" ;
  a bdchm:DrugRouteEnum .

OMOP:4172191 a owl:NamedIndividual ;
  skos:notation "ESOPHAGOSTOMY" ;
  rdfs:comment "Esophagostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4172316 a owl:NamedIndividual ;
  skos:notation "NASODUODENAL" ;
  rdfs:comment "Nasoduodenal" ;
  a bdchm:DrugRouteEnum .

OMOP:4177987 a owl:NamedIndividual ;
  skos:notation "PERCUTANEOUS" ;
  rdfs:comment "Percutaneous" ;
  a bdchm:DrugRouteEnum .

OMOP:4166865 a owl:NamedIndividual ;
  skos:notation "SUBORBITAL" ;
  rdfs:comment "Suborbital" ;
  a bdchm:DrugRouteEnum .

OMOP:4167393 a owl:NamedIndividual ;
  skos:notation "INTRATHORACIC" ;
  rdfs:comment "Intrathoracic" ;
  a bdchm:DrugRouteEnum .

OMOP:4167540 a owl:NamedIndividual ;
  skos:notation "ENTERAL" ;
  rdfs:comment "Enteral" ;
  a bdchm:DrugRouteEnum .

OMOP:4168038 a owl:NamedIndividual ;
  skos:notation "INTRAMYOMETRIAL" ;
  rdfs:comment "Intramyometrial" ;
  a bdchm:DrugRouteEnum .

OMOP:4168047 a owl:NamedIndividual ;
  skos:notation "COLOSTOMY" ;
  rdfs:comment "Colostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4168656 a owl:NamedIndividual ;
  skos:notation "INTRATYMPANIC" ;
  rdfs:comment "Intratympanic" ;
  a bdchm:DrugRouteEnum .

OMOP:4168665 a owl:NamedIndividual ;
  skos:notation "GASTRO_INTESTINAL_STOMA" ;
  rdfs:comment "Gastro-intestinal stoma" ;
  a bdchm:DrugRouteEnum .

OMOP:4169270 a owl:NamedIndividual ;
  skos:notation "INTRAPULMONARY" ;
  rdfs:comment "Intrapulmonary" ;
  a bdchm:DrugRouteEnum .

OMOP:4169440 a owl:NamedIndividual ;
  skos:notation "INTRASINAL" ;
  rdfs:comment "Intrasinal" ;
  a bdchm:DrugRouteEnum .

OMOP:4169472 a owl:NamedIndividual ;
  skos:notation "TUMOR_CAVITY" ;
  rdfs:comment "Tumor cavity" ;
  a bdchm:DrugRouteEnum .

OMOP:4169634 a owl:NamedIndividual ;
  skos:notation "SUBMUCOSAL" ;
  rdfs:comment "Submucosal" ;
  a bdchm:DrugRouteEnum .

OMOP:4170083 a owl:NamedIndividual ;
  skos:notation "INTRADUCTAL" ;
  rdfs:comment "Intraductal" ;
  a bdchm:DrugRouteEnum .

OMOP:4170113 a owl:NamedIndividual ;
  skos:notation "INTRAVENOUS_CENTRAL" ;
  rdfs:comment "Intravenous central" ;
  a bdchm:DrugRouteEnum .

OMOP:4170267 a owl:NamedIndividual ;
  skos:notation "PARAVERTEBRAL" ;
  rdfs:comment "Paravertebral" ;
  a bdchm:DrugRouteEnum .

OMOP:4170435 a owl:NamedIndividual ;
  skos:notation "UROSTOMY" ;
  rdfs:comment "Urostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4170440 a owl:NamedIndividual ;
  skos:notation "LARYNGEAL" ;
  rdfs:comment "Laryngeal" ;
  a bdchm:DrugRouteEnum .

OMOP:4170771 a owl:NamedIndividual ;
  skos:notation "SURGICAL_CAVITY" ;
  rdfs:comment "Surgical cavity" ;
  a bdchm:DrugRouteEnum .

OMOP:4171047 a owl:NamedIndividual ;
  skos:notation "INTRAVENOUS" ;
  rdfs:comment "Intravenous" ;
  a bdchm:DrugRouteEnum .

OMOP:4171067 a owl:NamedIndividual ;
  skos:notation "INTRATESTICULAR" ;
  rdfs:comment "Intratesticular" ;
  a bdchm:DrugRouteEnum .

OMOP:4186831 a owl:NamedIndividual ;
  skos:notation "ENDOCERVICAL" ;
  rdfs:comment "Endocervical" ;
  a bdchm:DrugRouteEnum .

OMOP:4186832 a owl:NamedIndividual ;
  skos:notation "ENDOTRACHEOPULMONARY" ;
  rdfs:comment "Endotracheopulmonary" ;
  a bdchm:DrugRouteEnum .

OMOP:4186833 a owl:NamedIndividual ;
  skos:notation "EXTRA_AMNIOTIC" ;
  rdfs:comment "Extra-amniotic" ;
  a bdchm:DrugRouteEnum .

OMOP:4186834 a owl:NamedIndividual ;
  skos:notation "GASTROENTERAL" ;
  rdfs:comment "Gastroenteral" ;
  a bdchm:DrugRouteEnum .

OMOP:4186835 a owl:NamedIndividual ;
  skos:notation "INTRACERVICAL" ;
  rdfs:comment "Intracervical" ;
  a bdchm:DrugRouteEnum .

OMOP:4186836 a owl:NamedIndividual ;
  skos:notation "INTRACORONARY" ;
  rdfs:comment "Intracoronary" ;
  a bdchm:DrugRouteEnum .

OMOP:4186837 a owl:NamedIndividual ;
  skos:notation "INTRASTERNAL" ;
  rdfs:comment "Intrasternal" ;
  a bdchm:DrugRouteEnum .

OMOP:4186838 a owl:NamedIndividual ;
  skos:notation "INTRAVESICAL" ;
  rdfs:comment "Intravesical" ;
  a bdchm:DrugRouteEnum .

OMOP:4186839 a owl:NamedIndividual ;
  skos:notation "OROMUCOSAL" ;
  rdfs:comment "Oromucosal" ;
  a bdchm:DrugRouteEnum .

OMOP:4220455 a owl:NamedIndividual ;
  skos:notation "CAUDAL" ;
  rdfs:comment "Caudal" ;
  a bdchm:DrugRouteEnum .

OMOP:4181897 a owl:NamedIndividual ;
  skos:notation "BUCCAL" ;
  rdfs:comment "Buccal" ;
  a bdchm:DrugRouteEnum .

OMOP:4184451 a owl:NamedIndividual ;
  skos:notation "OPHTHALMIC" ;
  rdfs:comment "Ophthalmic" ;
  a bdchm:DrugRouteEnum .

OMOP:4222254 a owl:NamedIndividual ;
  skos:notation "BODY_CAVITY" ;
  rdfs:comment "Body cavity" ;
  a bdchm:DrugRouteEnum .

OMOP:4213522 a owl:NamedIndividual ;
  skos:notation "INTRAOSSEOUS" ;
  rdfs:comment "Intraosseous" ;
  a bdchm:DrugRouteEnum .

OMOP:4222259 a owl:NamedIndividual ;
  skos:notation "INTRAVENTRICULAR_ROUTE_CARDIAC" ;
  rdfs:comment "Intraventricular route - cardiac" ;
  a bdchm:DrugRouteEnum .

OMOP:4223965 a owl:NamedIndividual ;
  skos:notation "INTRABILIARY" ;
  rdfs:comment "Intrabiliary" ;
  a bdchm:DrugRouteEnum .

OMOP:4224886 a owl:NamedIndividual ;
  skos:notation "INTRACEREBROVENTRICULAR" ;
  rdfs:comment "Intracerebroventricular" ;
  a bdchm:DrugRouteEnum .

OMOP:4217202 a owl:NamedIndividual ;
  skos:notation "INTRATHECAL" ;
  rdfs:comment "Intrathecal" ;
  a bdchm:DrugRouteEnum .

OMOP:4225555 a owl:NamedIndividual ;
  skos:notation "EPIDURAL" ;
  rdfs:comment "Epidural" ;
  a bdchm:DrugRouteEnum .

OMOP:4229543 a owl:NamedIndividual ;
  skos:notation "INTRATRACHEAL" ;
  rdfs:comment "Intratracheal" ;
  a bdchm:DrugRouteEnum .

OMOP:4233974 a owl:NamedIndividual ;
  skos:notation "URETHRAL" ;
  rdfs:comment "Urethral" ;
  a bdchm:DrugRouteEnum .

OMOP:4232601 a owl:NamedIndividual ;
  skos:notation "TRANSMUCOSAL" ;
  rdfs:comment "Transmucosal" ;
  a bdchm:DrugRouteEnum .

OMOP:4262099 a owl:NamedIndividual ;
  skos:notation "TRANSDERMAL" ;
  rdfs:comment "Transdermal" ;
  a bdchm:DrugRouteEnum .

OMOP:4240824 a owl:NamedIndividual ;
  skos:notation "INTRA_ARTERIAL" ;
  rdfs:comment "Intra-arterial" ;
  a bdchm:DrugRouteEnum .

OMOP:4243022 a owl:NamedIndividual ;
  skos:notation "INTRAPERITONEAL" ;
  rdfs:comment "Intraperitoneal" ;
  a bdchm:DrugRouteEnum .

OMOP:4246511 a owl:NamedIndividual ;
  skos:notation "INTRAMEDULLARY" ;
  rdfs:comment "Intramedullary" ;
  a bdchm:DrugRouteEnum .

OMOP:4269621 a owl:NamedIndividual ;
  skos:notation "INTRAUTERINE" ;
  rdfs:comment "Intrauterine" ;
  a bdchm:DrugRouteEnum .

OMOP:4262914 a owl:NamedIndividual ;
  skos:notation "NASAL" ;
  rdfs:comment "Nasal" ;
  a bdchm:DrugRouteEnum .

OMOP:4263689 a owl:NamedIndividual ;
  skos:notation "TOPICAL" ;
  rdfs:comment "Topical" ;
  a bdchm:DrugRouteEnum .

OMOP:4290759 a owl:NamedIndividual ;
  skos:notation "RECTAL" ;
  rdfs:comment "Rectal" ;
  a bdchm:DrugRouteEnum .

OMOP:4292110 a owl:NamedIndividual ;
  skos:notation "SUBLINGUAL" ;
  rdfs:comment "Sublingual" ;
  a bdchm:DrugRouteEnum .

OMOP:4292410 a owl:NamedIndividual ;
  skos:notation "INTRALUMINAL" ;
  rdfs:comment "Intraluminal" ;
  a bdchm:DrugRouteEnum .

OMOP:4304730 a owl:NamedIndividual ;
  skos:notation "TRANSCERVICAL" ;
  rdfs:comment "Transcervical" ;
  a bdchm:DrugRouteEnum .

OMOP:4304882 a owl:NamedIndividual ;
  skos:notation "INTRAABDOMINAL" ;
  rdfs:comment "Intraabdominal" ;
  a bdchm:DrugRouteEnum .

OMOP:4305382 a owl:NamedIndividual ;
  skos:notation "TRANSURETHRAL" ;
  rdfs:comment "Transurethral" ;
  a bdchm:DrugRouteEnum .

OMOP:4305564 a owl:NamedIndividual ;
  skos:notation "PERITENDINOUS" ;
  rdfs:comment "Peritendinous" ;
  a bdchm:DrugRouteEnum .

OMOP:4305679 a owl:NamedIndividual ;
  skos:notation "ILEOSTOMY" ;
  rdfs:comment "Ileostomy" ;
  a bdchm:DrugRouteEnum .

OMOP:4305690 a owl:NamedIndividual ;
  skos:notation "INTRACORNEAL" ;
  rdfs:comment "Intracorneal" ;
  a bdchm:DrugRouteEnum .

OMOP:4305834 a owl:NamedIndividual ;
  skos:notation "NASOJEJUNAL" ;
  rdfs:comment "Nasojejunal" ;
  a bdchm:DrugRouteEnum .

OMOP:4305993 a owl:NamedIndividual ;
  skos:notation "INTRACISTERNAL" ;
  rdfs:comment "Intracisternal" ;
  a bdchm:DrugRouteEnum .

OMOP:4306649 a owl:NamedIndividual ;
  skos:notation "SUBGINGIVAL" ;
  rdfs:comment "Subgingival" ;
  a bdchm:DrugRouteEnum .

OMOP:4306657 a owl:NamedIndividual ;
  skos:notation "INTRAOVARIAN" ;
  rdfs:comment "Intraovarian" ;
  a bdchm:DrugRouteEnum .

OMOP:4327128 a owl:NamedIndividual ;
  skos:notation "INTERSTITIAL" ;
  rdfs:comment "Interstitial" ;
  a bdchm:DrugRouteEnum .

OMOP:4302352 a owl:NamedIndividual ;
  skos:notation "INTRASYNOVIAL" ;
  rdfs:comment "Intrasynovial" ;
  a bdchm:DrugRouteEnum .

OMOP:4302354 a owl:NamedIndividual ;
  skos:notation "INTRADUODENAL" ;
  rdfs:comment "Intraduodenal" ;
  a bdchm:DrugRouteEnum .

OMOP:4302493 a owl:NamedIndividual ;
  skos:notation "SUBTENDINOUS" ;
  rdfs:comment "Subtendinous" ;
  a bdchm:DrugRouteEnum .

OMOP:4302612 a owl:NamedIndividual ;
  skos:notation "INTRAMUSCULAR" ;
  rdfs:comment "Intramuscular" ;
  a bdchm:DrugRouteEnum .

OMOP:4302785 a owl:NamedIndividual ;
  skos:notation "INTRAVITREAL" ;
  rdfs:comment "Intravitreal" ;
  a bdchm:DrugRouteEnum .

OMOP:4302788 a owl:NamedIndividual ;
  skos:notation "INTRASPINAL" ;
  rdfs:comment "Intraspinal" ;
  a bdchm:DrugRouteEnum .

OMOP:4303263 a owl:NamedIndividual ;
  skos:notation "INTRABRONCHIAL" ;
  rdfs:comment "Intrabronchial" ;
  a bdchm:DrugRouteEnum .

OMOP:4303277 a owl:NamedIndividual ;
  skos:notation "OROPHARYNGEAL" ;
  rdfs:comment "Oropharyngeal" ;
  a bdchm:DrugRouteEnum .

OMOP:4303409 a owl:NamedIndividual ;
  skos:notation "INTRACAMERAL" ;
  rdfs:comment "Intracameral" ;
  a bdchm:DrugRouteEnum .

OMOP:4303515 a owl:NamedIndividual ;
  skos:notation "PARACERVICAL" ;
  rdfs:comment "Paracervical" ;
  a bdchm:DrugRouteEnum .

OMOP:4303646 a owl:NamedIndividual ;
  skos:notation "PERIURETHRAL" ;
  rdfs:comment "Periurethral" ;
  a bdchm:DrugRouteEnum .

OMOP:4303667 a owl:NamedIndividual ;
  skos:notation "INTRACORONAL" ;
  rdfs:comment "Intracoronal" ;
  a bdchm:DrugRouteEnum .

OMOP:4303673 a owl:NamedIndividual ;
  skos:notation "RETROBULBAR" ;
  rdfs:comment "Retrobulbar" ;
  a bdchm:DrugRouteEnum .

OMOP:4303676 a owl:NamedIndividual ;
  skos:notation "INTRACARTILAGINOUS" ;
  rdfs:comment "Intracartilaginous" ;
  a bdchm:DrugRouteEnum .

OMOP:4303795 a owl:NamedIndividual ;
  skos:notation "OROGASTRIC" ;
  rdfs:comment "Orogastric" ;
  a bdchm:DrugRouteEnum .

OMOP:4303939 a owl:NamedIndividual ;
  skos:notation "INTRATENDINOUS" ;
  rdfs:comment "Intratendinous" ;
  a bdchm:DrugRouteEnum .

OMOP:4304274 a owl:NamedIndividual ;
  skos:notation "PERIBULBAR" ;
  rdfs:comment "Peribulbar" ;
  a bdchm:DrugRouteEnum .

OMOP:4304277 a owl:NamedIndividual ;
  skos:notation "FISTULA" ;
  rdfs:comment "Fistula" ;
  a bdchm:DrugRouteEnum .

OMOP:4304412 a owl:NamedIndividual ;
  skos:notation "SURGICAL_DRAIN" ;
  rdfs:comment "Surgical drain" ;
  a bdchm:DrugRouteEnum .

OMOP:4304571 a owl:NamedIndividual ;
  skos:notation "URETERAL" ;
  rdfs:comment "Ureteral" ;
  a bdchm:DrugRouteEnum .

OMOP:35608078 a owl:NamedIndividual ;
  skos:notation "EPILESIONAL" ;
  rdfs:comment "Epilesional" ;
  a bdchm:DrugRouteEnum .

OMOP:35624178 a owl:NamedIndividual ;
  skos:notation "EXTRACORPOREAL_HEMODIALYSIS" ;
  rdfs:comment "Extracorporeal hemodialysis" ;
  a bdchm:DrugRouteEnum .

OMOP:37174548 a owl:NamedIndividual ;
  skos:notation "SUPRACHOROIDAL" ;
  rdfs:comment "Suprachoroidal" ;
  a bdchm:DrugRouteEnum .

OMOP:37018288 a owl:NamedIndividual ;
  skos:notation "EXTRACORPOREAL" ;
  rdfs:comment "Extracorporeal" ;
  a bdchm:DrugRouteEnum .

OMOP:37174549 a owl:NamedIndividual ;
  skos:notation "INTRACORPORUS_CAVERNOSUM" ;
  rdfs:comment "Intracorporus cavernosum" ;
  a bdchm:DrugRouteEnum .

OMOP:37207460 a owl:NamedIndividual ;
  skos:notation "INTRAGLANDULAR" ;
  rdfs:comment "Intraglandular" ;
  a bdchm:DrugRouteEnum .

OMOP:37207461 a owl:NamedIndividual ;
  skos:notation "INTRACHOLANGIOPANCREATIC" ;
  rdfs:comment "Intracholangiopancreatic" ;
  a bdchm:DrugRouteEnum .

OMOP:37207462 a owl:NamedIndividual ;
  skos:notation "INTRAPORTAL" ;
  rdfs:comment "Intraportal" ;
  a bdchm:DrugRouteEnum .

OMOP:37207463 a owl:NamedIndividual ;
  skos:notation "PERITUMORAL" ;
  rdfs:comment "Peritumoral" ;
  a bdchm:DrugRouteEnum .

OMOP:37207464 a owl:NamedIndividual ;
  skos:notation "POSTERIOR_JUXTASCLERAL" ;
  rdfs:comment "Posterior juxtascleral" ;
  a bdchm:DrugRouteEnum .

OMOP:37207465 a owl:NamedIndividual ;
  skos:notation "SUBRETINAL" ;
  rdfs:comment "Subretinal" ;
  a bdchm:DrugRouteEnum .

OMOP:37397638 a owl:NamedIndividual ;
  skos:notation "INFILTRATION" ;
  rdfs:comment "Infiltration" ;
  a bdchm:DrugRouteEnum .

OMOP:40487850 a owl:NamedIndividual ;
  skos:notation "TRANSENDOCARDIAL" ;
  rdfs:comment "Transendocardial" ;
  a bdchm:DrugRouteEnum .

OMOP:40487858 a owl:NamedIndividual ;
  skos:notation "TRANSPLACENTAL" ;
  rdfs:comment "Transplacental" ;
  a bdchm:DrugRouteEnum .

OMOP:40487983 a owl:NamedIndividual ;
  skos:notation "INTRAEPIDERMAL" ;
  rdfs:comment "Intraepidermal" ;
  a bdchm:DrugRouteEnum .

OMOP:40488317 a owl:NamedIndividual ;
  skos:notation "INTRACEREBRAL" ;
  rdfs:comment "Intracerebral" ;
  a bdchm:DrugRouteEnum .

OMOP:40489989 a owl:NamedIndividual ;
  skos:notation "INTRAJEJUNAL" ;
  rdfs:comment "Intrajejunal" ;
  a bdchm:DrugRouteEnum .

OMOP:40489990 a owl:NamedIndividual ;
  skos:notation "INTRACOLONIC" ;
  rdfs:comment "Intracolonic" ;
  a bdchm:DrugRouteEnum .

OMOP:40490507 a owl:NamedIndividual ;
  skos:notation "CUTANEOUS" ;
  rdfs:comment "Cutaneous" ;
  a bdchm:DrugRouteEnum .

OMOP:40490837 a owl:NamedIndividual ;
  skos:notation "INTRAILEAL" ;
  rdfs:comment "Intraileal" ;
  a bdchm:DrugRouteEnum .

OMOP:40490866 a owl:NamedIndividual ;
  skos:notation "PERIODONTAL" ;
  rdfs:comment "Periodontal" ;
  a bdchm:DrugRouteEnum .

OMOP:40490896 a owl:NamedIndividual ;
  skos:notation "PERIDURAL" ;
  rdfs:comment "Peridural" ;
  a bdchm:DrugRouteEnum .

OMOP:40490898 a owl:NamedIndividual ;
  skos:notation "LOWER_RESPIRATORY_TRACT" ;
  rdfs:comment "Lower respiratory tract" ;
  a bdchm:DrugRouteEnum .

OMOP:40491321 a owl:NamedIndividual ;
  skos:notation "INTRAMAMMARY" ;
  rdfs:comment "Intramammary" ;
  a bdchm:DrugRouteEnum .

OMOP:40491322 a owl:NamedIndividual ;
  skos:notation "INTRATUMOR" ;
  rdfs:comment "Intratumor" ;
  a bdchm:DrugRouteEnum .

OMOP:40491830 a owl:NamedIndividual ;
  skos:notation "TRANSTYMPANIC" ;
  rdfs:comment "Transtympanic" ;
  a bdchm:DrugRouteEnum .

OMOP:40491832 a owl:NamedIndividual ;
  skos:notation "TRANSTRACHEAL" ;
  rdfs:comment "Transtracheal" ;
  a bdchm:DrugRouteEnum .

OMOP:40492284 a owl:NamedIndividual ;
  skos:notation "INTRAESOPHAGEAL" ;
  rdfs:comment "Intraesophageal" ;
  a bdchm:DrugRouteEnum .

OMOP:40492286 a owl:NamedIndividual ;
  skos:notation "INTRAGINGIVAL" ;
  rdfs:comment "Intragingival" ;
  a bdchm:DrugRouteEnum .

OMOP:40492287 a owl:NamedIndividual ;
  skos:notation "INTRAVASCULAR" ;
  rdfs:comment "Intravascular" ;
  a bdchm:DrugRouteEnum .

OMOP:40492288 a owl:NamedIndividual ;
  skos:notation "INTRADURAL" ;
  rdfs:comment "Intradural" ;
  a bdchm:DrugRouteEnum .

OMOP:40492300 a owl:NamedIndividual ;
  skos:notation "INTRAMENINGEAL" ;
  rdfs:comment "Intrameningeal" ;
  a bdchm:DrugRouteEnum .

OMOP:40492301 a owl:NamedIndividual ;
  skos:notation "INTRAGASTRIC" ;
  rdfs:comment "Intragastric" ;
  a bdchm:DrugRouteEnum .

OMOP:40492305 a owl:NamedIndividual ;
  skos:notation "INTRAPERICARDIAL" ;
  rdfs:comment "Intrapericardial" ;
  a bdchm:DrugRouteEnum .

OMOP:40493227 a owl:NamedIndividual ;
  skos:notation "INTRALINGUAL" ;
  rdfs:comment "Intralingual" ;
  a bdchm:DrugRouteEnum .

OMOP:40486069 a owl:NamedIndividual ;
  skos:notation "RESPIRATORY_TRACT" ;
  rdfs:comment "Respiratory tract" ;
  a bdchm:DrugRouteEnum .

OMOP:40493258 a owl:NamedIndividual ;
  skos:notation "INTRAHEPATIC" ;
  rdfs:comment "Intrahepatic" ;
  a bdchm:DrugRouteEnum .

OMOP:40486444 a owl:NamedIndividual ;
  skos:notation "CONJUNCTIVAL" ;
  rdfs:comment "Conjunctival" ;
  a bdchm:DrugRouteEnum .

OMOP:40487473 a owl:NamedIndividual ;
  skos:notation "INTRAEPICARDIAL" ;
  rdfs:comment "Intraepicardial" ;
  a bdchm:DrugRouteEnum .

OMOP:40487501 a owl:NamedIndividual ;
  skos:notation "DIGESTIVE_TRACT" ;
  rdfs:comment "Digestive tract" ;
  a bdchm:DrugRouteEnum .

OMOP:40549429 a owl:NamedIndividual ;
  skos:notation "OCULAR" ;
  rdfs:comment "Ocular" ;
  a bdchm:DrugRouteEnum .

bdchm:DeviceExposureConceptEnum a owl:Class ;
  rdfs:comment "Device codes from SNOMED." ;
  rdfs:seeAlso <https://bioregistry.io/registry/snomedct> , <https://terminology.hl7.org/3.1.0/CodeSystem-v3-snomed-CT.html> , <https://www.nlm.nih.gov/healthit/snomedct/index.html> , <urn:oid:2.16.840.1.113883.6.96> .

bdchm:DeviceExposureProvenanceEnum a owl:Class ;
  rdfs:comment "Source of device exposure record" ;
  skos:note "Taken from OMOP Type Concept Domain" ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:32809 OMOP:32810 OMOP:32811 OMOP:32812 OMOP:32813 OMOP:32814 OMOP:32815 OMOP:32816 OMOP:32817 OMOP:32818 OMOP:32819 OMOP:32820 OMOP:32821 OMOP:32822 OMOP:32823 OMOP:32824 OMOP:32825 OMOP:32826 OMOP:32827 OMOP:32828 OMOP:32829 OMOP:32830 OMOP:32831 OMOP:32832 OMOP:32833 OMOP:32834 OMOP:32835 OMOP:32836 OMOP:32837 OMOP:32838 OMOP:32839 OMOP:32840 OMOP:32841 OMOP:32842 OMOP:32843 OMOP:32844 OMOP:32845 OMOP:32846 OMOP:32847 OMOP:32848 OMOP:32849 OMOP:32850 OMOP:32851 OMOP:32852 OMOP:32853 OMOP:32854 OMOP:32855 OMOP:32856 OMOP:32857 OMOP:32858 OMOP:32859 OMOP:32860 OMOP:32861 OMOP:32862 OMOP:32863 OMOP:32864 OMOP:32865 OMOP:705183 OMOP:32866 OMOP:32867 OMOP:32868 OMOP:32869 OMOP:703249 OMOP:32870 OMOP:32871 OMOP:32872 OMOP:32873 OMOP:32874 OMOP:32875 OMOP:32876 OMOP:32877 OMOP:32878 OMOP:32879 OMOP:32880 OMOP:32881 OMOP:32882 OMOP:32883 OMOP:32884 OMOP:32885 OMOP:32886 )
  ] .

OMOP:32866 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_PAID_PREMIUM" ;
  rdfs:comment "Payer system record (paid premium)" ;
  a bdchm:DeviceExposureProvenanceEnum .

OMOP:32867 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_PRIMARY_PAYER" ;
  rdfs:comment "Payer system record (primary payer)" ;
  a bdchm:DeviceExposureProvenanceEnum .

OMOP:32868 a owl:NamedIndividual ;
  skos:notation "PAYER_SYSTEM_RECORD_SECONDARY_PAYER" ;
  rdfs:comment "Payer system record (secondary payer)" ;
  a bdchm:DeviceExposureProvenanceEnum .

bdchm:SpecimenTypeEnum a owl:Class ;
  rdfs:comment "A high-level type of specimen, based on its derivation provenance (i.e. how far removed it is from the original sample extracted from a source)." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenTypeEnum.ALIQUOT bdchm:SpecimenTypeEnum.ANALYTE bdchm:SpecimenTypeEnum.FRESH_SPECIMEN bdchm:SpecimenTypeEnum.PORTION bdchm:SpecimenTypeEnum.SLIDE )
  ] .

bdchm:SpecimenTypeEnum.ALIQUOT a owl:NamedIndividual ;
  skos:notation "ALIQUOT" ;
  rdfs:comment "A specimen that results from the division of some parent specimen into equal amounts for downstream analysis." ;
  a bdchm:SpecimenTypeEnum .

bdchm:SpecimenTypeEnum.ANALYTE a owl:NamedIndividual ;
  skos:notation "ANALYTE" ;
  rdfs:comment "A specimen generated through the extraction of a specified class of substance/chemical (e.g. DNA, RNA, protein) from a parent specimen, which is stored in solution as an analyte." ;
  a bdchm:SpecimenTypeEnum .

bdchm:SpecimenTypeEnum.FRESH_SPECIMEN a owl:NamedIndividual ;
  skos:notation "FRESH_SPECIMEN" ;
  rdfs:comment "A specimen representing the material that was directly collected from a subject (i.e. not generated through portioning, aliquoting, or analyte extraction from an existing specimen)." ;
  a bdchm:SpecimenTypeEnum .

bdchm:SpecimenTypeEnum.PORTION a owl:NamedIndividual ;
  skos:notation "PORTION" ;
  rdfs:comment "A physical sub-part taken from an existing specimen." ;
  a bdchm:SpecimenTypeEnum .

bdchm:SpecimenTypeEnum.SLIDE a owl:NamedIndividual ;
  skos:notation "SLIDE" ;
  rdfs:comment "A specimen that is mounted on a slide or coverslip for microscopic analysis." ;
  a bdchm:SpecimenTypeEnum .

bdchm:AnalyteTypeEnum a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:AnalyteTypeEnum.FFPE_DNA bdchm:AnalyteTypeEnum.REPLI_G_QIAGEN_DNA bdchm:AnalyteTypeEnum.GENOME_PLEX_RUBICON_AMPLIFIED_DNA bdchm:AnalyteTypeEnum.TOTAL_RNA bdchm:AnalyteTypeEnum.REPLI_G_X_QIAGEN_DNA bdchm:AnalyteTypeEnum.RNA bdchm:AnalyteTypeEnum.REPLI_G_POOLED_QIAGEN_DNA bdchm:AnalyteTypeEnum.DNA bdchm:AnalyteTypeEnum.EBV_IMMORTALIZED_NORMAL bdchm:AnalyteTypeEnum.FFPE_RNA bdchm:AnalyteTypeEnum.PROTEIN bdchm:AnalyteTypeEnum.NUCLEI_RNA bdchm:AnalyteTypeEnum.CFDNA )
  ] .

bdchm:AnalyteTypeEnum.FFPE_DNA a owl:NamedIndividual ;
  skos:notation "FFPE_DNA" ;
  rdfs:comment "Formalin-Fixed Paraffin-Embedded DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.REPLI_G_QIAGEN_DNA a owl:NamedIndividual ;
  skos:notation "REPLI_G_QIAGEN_DNA" ;
  rdfs:comment "Repli-G (Qiagen) DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.GENOME_PLEX_RUBICON_AMPLIFIED_DNA a owl:NamedIndividual ;
  skos:notation "GENOME_PLEX_RUBICON_AMPLIFIED_DNA" ;
  rdfs:comment "GenomePlex Rubicon Amplified DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.TOTAL_RNA a owl:NamedIndividual ;
  skos:notation "TOTAL_RNA" ;
  rdfs:comment "Total Ribonucleic Acid" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.REPLI_G_X_QIAGEN_DNA a owl:NamedIndividual ;
  skos:notation "REPLI_G_X_QIAGEN_DNA" ;
  rdfs:comment "Repli-G X (Qiagen) DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.RNA a owl:NamedIndividual ;
  skos:notation "RNA" ;
  rdfs:comment "Ribonucleic Acid" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.REPLI_G_POOLED_QIAGEN_DNA a owl:NamedIndividual ;
  skos:notation "REPLI_G_POOLED_QIAGEN_DNA" ;
  rdfs:comment "Repli-G Pooled (Qiagen) DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.DNA a owl:NamedIndividual ;
  skos:notation "DNA" ;
  rdfs:comment "DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.EBV_IMMORTALIZED_NORMAL a owl:NamedIndividual ;
  skos:notation "EBV_IMMORTALIZED_NORMAL" ;
  rdfs:comment "Normal Epstein-Barr Virus Immortalization" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.FFPE_RNA a owl:NamedIndividual ;
  skos:notation "FFPE_RNA" ;
  rdfs:comment "Formalin-Fixed Paraffin-Embedded RNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.PROTEIN a owl:NamedIndividual ;
  skos:notation "PROTEIN" ;
  rdfs:comment "Protein" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.NUCLEI_RNA a owl:NamedIndividual ;
  skos:notation "NUCLEI_RNA" ;
  rdfs:comment "Nuclei RNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:AnalyteTypeEnum.CFDNA a owl:NamedIndividual ;
  skos:notation "CFDNA" ;
  rdfs:comment "Cell-free DNA" ;
  a bdchm:AnalyteTypeEnum .

bdchm:SourceMaterialTypeEnum a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SourceMaterialTypeEnum.ADDITIONAL_METASTATIC bdchm:SourceMaterialTypeEnum.ADDITIONAL_NEW_PRIMARY bdchm:SourceMaterialTypeEnum.BENIGN_NEOPLASMS bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_BONE_MARROW bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_BONE_MARROW_POST_TREATMENT bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD_POST_TREATMENT bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_LIQUID_BIOPSY bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_NORMAL bdchm:SourceMaterialTypeEnum.BONE_MARROW_NORMAL bdchm:SourceMaterialTypeEnum.BUCCAL_CELL_NORMAL bdchm:SourceMaterialTypeEnum.CELL_LINE_DERIVED_XENOGRAFT_TISSUE bdchm:SourceMaterialTypeEnum.CELL_LINES bdchm:SourceMaterialTypeEnum.CONTROL_ANALYTE bdchm:SourceMaterialTypeEnum.DNA bdchm:SourceMaterialTypeEnum.EBV_IMMORTALIZED_NORMAL bdchm:SourceMaterialTypeEnum.EXPANDED_NEXT_GENERATION_CANCER_MODEL bdchm:SourceMaterialTypeEnum.FFPE_RECURRENT bdchm:SourceMaterialTypeEnum.FFPE_SCROLLS bdchm:SourceMaterialTypeEnum.FIBROBLASTS_FROM_BONE_MARROW_NORMAL bdchm:SourceMaterialTypeEnum.GRANULOCYTES bdchm:SourceMaterialTypeEnum.HUMAN_TUMOR_ORIGINAL_CELLS bdchm:SourceMaterialTypeEnum.IN_SITU_NEOPLASMS bdchm:SourceMaterialTypeEnum.LYMPHOID_NORMAL bdchm:SourceMaterialTypeEnum.METASTATIC bdchm:SourceMaterialTypeEnum.MIXED_ADHERENT_SUSPENSION bdchm:SourceMaterialTypeEnum.MONONUCLEAR_CELLS_FROM_BONE_MARROW_NORMAL bdchm:SourceMaterialTypeEnum.NEOPLASMS_OF_UNCERTAIN_AND_UNKNOWN_BEHAVIOR bdchm:SourceMaterialTypeEnum.NEXT_GENERATION_CANCER_MODEL bdchm:SourceMaterialTypeEnum.NORMAL_ADJACENT_TISSUE bdchm:SourceMaterialTypeEnum.NOT_ALLOWED_TO_COLLECT bdchm:SourceMaterialTypeEnum.NOT_REPORTED bdchm:SourceMaterialTypeEnum.PLEURAL_EFFUSION bdchm:SourceMaterialTypeEnum.POST_NEOADJUVANT_THERAPY bdchm:SourceMaterialTypeEnum.PRIMARY_BLOOD_DERIVED_CANCER_BONE_MARROW bdchm:SourceMaterialTypeEnum.PRIMARY_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD bdchm:SourceMaterialTypeEnum.PRIMARY_TUMOR bdchm:SourceMaterialTypeEnum.PRIMARY_XENOGRAFT_TISSUE bdchm:SourceMaterialTypeEnum.RECURRENT_BLOOD_DERIVED_CANCER_BONE_MARROW bdchm:SourceMaterialTypeEnum.RECURRENT_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD bdchm:SourceMaterialTypeEnum.RECURRENT_TUMOR bdchm:SourceMaterialTypeEnum.RNA bdchm:SourceMaterialTypeEnum.SALIVA bdchm:SourceMaterialTypeEnum.SLIDES bdchm:SourceMaterialTypeEnum.SOLID_TISSUE_NORMAL bdchm:SourceMaterialTypeEnum.TOTAL_RNA bdchm:SourceMaterialTypeEnum.TUMOR bdchm:SourceMaterialTypeEnum.TUMOR_ADJACENT_NORMAL_POST_NEOADJUVANT_THERAPY bdchm:SourceMaterialTypeEnum.UNKNOWN bdchm:SourceMaterialTypeEnum.XENOGRAFT_TISSUE )
  ] .

bdchm:SourceMaterialTypeEnum.ADDITIONAL_METASTATIC a owl:NamedIndividual ;
  skos:notation "ADDITIONAL_METASTATIC" ;
  rdfs:comment "A metastatic tumor sample collected in addition to a previously collected metastatic specimen." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.ADDITIONAL_NEW_PRIMARY a owl:NamedIndividual ;
  skos:notation "ADDITIONAL_NEW_PRIMARY" ;
  rdfs:comment "A new primary tumor sample collected in addition to a previously collected primary specimen." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BENIGN_NEOPLASMS a owl:NamedIndividual ;
  skos:notation "BENIGN_NEOPLASMS" ;
  rdfs:comment "Tissue derived from a non-cancerous tumor that does not invade nearby tissue or metastasize." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_BONE_MARROW a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_CANCER_BONE_MARROW" ;
  rdfs:comment "Cancerous cells isolated from bone marrow as part of a blood-derived cancer sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_BONE_MARROW_POST_TREATMENT a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_CANCER_BONE_MARROW_POST_TREATMENT" ;
  rdfs:comment "Cancerous cells isolated from bone marrow following therapeutic intervention." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD" ;
  rdfs:comment "Cancerous cells isolated from peripheral blood as part of a blood-derived cancer sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD_POST_TREATMENT a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD_POST_TREATMENT" ;
  rdfs:comment "Cancerous cells isolated from peripheral blood following therapeutic intervention." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_LIQUID_BIOPSY a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_LIQUID_BIOPSY" ;
  rdfs:comment "Tumor-derived material, such as circulating tumor DNA or cells, extracted from a blood sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BLOOD_DERIVED_NORMAL a owl:NamedIndividual ;
  skos:notation "BLOOD_DERIVED_NORMAL" ;
  rdfs:comment "Non-cancerous blood sample used as a normal reference for genomic or molecular analyses." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BONE_MARROW_NORMAL a owl:NamedIndividual ;
  skos:notation "BONE_MARROW_NORMAL" ;
  rdfs:comment "Non-cancerous bone marrow sample used as a normal reference for genomic or molecular analyses." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.BUCCAL_CELL_NORMAL a owl:NamedIndividual ;
  skos:notation "BUCCAL_CELL_NORMAL" ;
  rdfs:comment "Normal cells collected from the inner cheek mucosa, typically used as a germline reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.CELL_LINE_DERIVED_XENOGRAFT_TISSUE a owl:NamedIndividual ;
  skos:notation "CELL_LINE_DERIVED_XENOGRAFT_TISSUE" ;
  rdfs:comment "Tumor tissue derived from a xenograft model that was originally established from a cultured cell line." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.CELL_LINES a owl:NamedIndividual ;
  skos:notation "CELL_LINES" ;
  rdfs:comment "Immortalized cells grown in culture, derived from tumor or normal tissue for experimental use." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.CONTROL_ANALYTE a owl:NamedIndividual ;
  skos:notation "CONTROL_ANALYTE" ;
  rdfs:comment "A reference material used to validate or calibrate laboratory assays and analytical processes." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.DNA a owl:NamedIndividual ;
  skos:notation "DNA" ;
  rdfs:comment "Deoxyribonucleic acid extracted from a biological sample for genomic analysis." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.EBV_IMMORTALIZED_NORMAL a owl:NamedIndividual ;
  skos:notation "EBV_IMMORTALIZED_NORMAL" ;
  rdfs:comment "Normal B-lymphocytes immortalized by Epstein-Barr virus transformation, used as a germline reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.EXPANDED_NEXT_GENERATION_CANCER_MODEL a owl:NamedIndividual ;
  skos:notation "EXPANDED_NEXT_GENERATION_CANCER_MODEL" ;
  rdfs:comment "A cancer model, such as an organoid or cell line, that has been propagated or expanded from a next-generation model system." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.FFPE_RECURRENT a owl:NamedIndividual ;
  skos:notation "FFPE_RECURRENT" ;
  rdfs:comment "Formalin-fixed paraffin-embedded tissue from a recurrent tumor, preserved for histological or molecular analysis." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.FFPE_SCROLLS a owl:NamedIndividual ;
  skos:notation "FFPE_SCROLLS" ;
  rdfs:comment "Thin sections cut from formalin-fixed paraffin-embedded tissue blocks for nucleic acid or protein extraction." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.FIBROBLASTS_FROM_BONE_MARROW_NORMAL a owl:NamedIndividual ;
  skos:notation "FIBROBLASTS_FROM_BONE_MARROW_NORMAL" ;
  rdfs:comment "Normal fibroblast cells isolated from bone marrow, used as a non-cancerous reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.GRANULOCYTES a owl:NamedIndividual ;
  skos:notation "GRANULOCYTES" ;
  rdfs:comment "White blood cells of the granulocyte lineage isolated from blood, often used as a normal germline reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.HUMAN_TUMOR_ORIGINAL_CELLS a owl:NamedIndividual ;
  skos:notation "HUMAN_TUMOR_ORIGINAL_CELLS" ;
  rdfs:comment "Primary tumor cells taken directly from a human subject without prior in vitro expansion." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.IN_SITU_NEOPLASMS a owl:NamedIndividual ;
  skos:notation "IN_SITU_NEOPLASMS" ;
  rdfs:comment "Tissue from a neoplasm that has not yet invaded surrounding tissue, representing an early-stage malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.LYMPHOID_NORMAL a owl:NamedIndividual ;
  skos:notation "LYMPHOID_NORMAL" ;
  rdfs:comment "Non-cancerous lymphoid tissue used as a normal reference for genomic or molecular analyses." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.METASTATIC a owl:NamedIndividual ;
  skos:notation "METASTATIC" ;
  rdfs:comment "Tumor tissue collected from a site distant from the primary tumor, representing metastatic disease." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.MIXED_ADHERENT_SUSPENSION a owl:NamedIndividual ;
  skos:notation "MIXED_ADHERENT_SUSPENSION" ;
  rdfs:comment "A cell culture sample containing both adherent and suspension cell populations." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.MONONUCLEAR_CELLS_FROM_BONE_MARROW_NORMAL a owl:NamedIndividual ;
  skos:notation "MONONUCLEAR_CELLS_FROM_BONE_MARROW_NORMAL" ;
  rdfs:comment "Normal mononuclear cells isolated from bone marrow, used as a non-cancerous reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.NEOPLASMS_OF_UNCERTAIN_AND_UNKNOWN_BEHAVIOR a owl:NamedIndividual ;
  skos:notation "NEOPLASMS_OF_UNCERTAIN_AND_UNKNOWN_BEHAVIOR" ;
  rdfs:comment "Tissue from a neoplasm whose malignant potential cannot be determined based on available information." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.NEXT_GENERATION_CANCER_MODEL a owl:NamedIndividual ;
  skos:notation "NEXT_GENERATION_CANCER_MODEL" ;
  rdfs:comment "A modern in vitro or in vivo cancer model, such as a patient-derived organoid or xenograft, that recapitulates tumor biology." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.NORMAL_ADJACENT_TISSUE a owl:NamedIndividual ;
  skos:notation "NORMAL_ADJACENT_TISSUE" ;
  rdfs:comment "Histologically normal tissue collected from a site adjacent to a tumor, used as a local reference." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.NOT_ALLOWED_TO_COLLECT a owl:NamedIndividual ;
  skos:notation "NOT_ALLOWED_TO_COLLECT" ;
  rdfs:comment "A sample that was not obtained because collection was prohibited by consent, regulation, or protocol." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.NOT_REPORTED a owl:NamedIndividual ;
  skos:notation "NOT_REPORTED" ;
  rdfs:comment "The source material type was not documented or reported for this sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.PLEURAL_EFFUSION a owl:NamedIndividual ;
  skos:notation "PLEURAL_EFFUSION" ;
  rdfs:comment "Fluid collected from the pleural cavity, which may contain tumor cells in the context of malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.POST_NEOADJUVANT_THERAPY a owl:NamedIndividual ;
  skos:notation "POST_NEOADJUVANT_THERAPY" ;
  rdfs:comment "Tumor tissue collected after the administration of neoadjuvant (pre-surgical) therapy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.PRIMARY_BLOOD_DERIVED_CANCER_BONE_MARROW a owl:NamedIndividual ;
  skos:notation "PRIMARY_BLOOD_DERIVED_CANCER_BONE_MARROW" ;
  rdfs:comment "The initial cancerous bone marrow sample collected from a patient with a blood-derived malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.PRIMARY_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD a owl:NamedIndividual ;
  skos:notation "PRIMARY_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD" ;
  rdfs:comment "The initial cancerous peripheral blood sample collected from a patient with a blood-derived malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.PRIMARY_TUMOR a owl:NamedIndividual ;
  skos:notation "PRIMARY_TUMOR" ;
  rdfs:comment "Tissue collected from the original site of tumor origin, prior to any metastatic spread." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.PRIMARY_XENOGRAFT_TISSUE a owl:NamedIndividual ;
  skos:notation "PRIMARY_XENOGRAFT_TISSUE" ;
  rdfs:comment "Tumor tissue derived from a first-generation xenograft established directly from a patient sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.RECURRENT_BLOOD_DERIVED_CANCER_BONE_MARROW a owl:NamedIndividual ;
  skos:notation "RECURRENT_BLOOD_DERIVED_CANCER_BONE_MARROW" ;
  rdfs:comment "Cancerous bone marrow sample collected at the time of disease recurrence in a blood-derived malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.RECURRENT_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD a owl:NamedIndividual ;
  skos:notation "RECURRENT_BLOOD_DERIVED_CANCER_PERIPHERAL_BLOOD" ;
  rdfs:comment "Cancerous peripheral blood sample collected at the time of disease recurrence in a blood-derived malignancy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.RECURRENT_TUMOR a owl:NamedIndividual ;
  skos:notation "RECURRENT_TUMOR" ;
  rdfs:comment "Tumor tissue collected following disease recurrence after prior treatment or remission." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.RNA a owl:NamedIndividual ;
  skos:notation "RNA" ;
  rdfs:comment "Ribonucleic acid extracted from a biological sample for transcriptomic or gene expression analysis." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.SALIVA a owl:NamedIndividual ;
  skos:notation "SALIVA" ;
  rdfs:comment "Saliva collected as a non-invasive source of DNA or other biological material, typically for germline analysis." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.SLIDES a owl:NamedIndividual ;
  skos:notation "SLIDES" ;
  rdfs:comment "Prepared microscopy slides containing tissue or cell specimens for histological or molecular examination." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.SOLID_TISSUE_NORMAL a owl:NamedIndividual ;
  skos:notation "SOLID_TISSUE_NORMAL" ;
  rdfs:comment "Non-cancerous solid tissue used as a normal reference for genomic or molecular analyses." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.TOTAL_RNA a owl:NamedIndividual ;
  skos:notation "TOTAL_RNA" ;
  rdfs:comment "The complete RNA complement extracted from a sample, including messenger, ribosomal, and non-coding RNA species." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.TUMOR a owl:NamedIndividual ;
  skos:notation "TUMOR" ;
  rdfs:comment "Tissue derived from a malignant neoplasm, used broadly when more specific tumor classification is not specified." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.TUMOR_ADJACENT_NORMAL_POST_NEOADJUVANT_THERAPY a owl:NamedIndividual ;
  skos:notation "TUMOR_ADJACENT_NORMAL_POST_NEOADJUVANT_THERAPY" ;
  rdfs:comment "Histologically normal tissue adjacent to a tumor, collected after completion of neoadjuvant therapy." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.UNKNOWN a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "The source material type is not known or could not be determined for this sample." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SourceMaterialTypeEnum.XENOGRAFT_TISSUE a owl:NamedIndividual ;
  skos:notation "XENOGRAFT_TISSUE" ;
  rdfs:comment "Tumor tissue derived from a xenograft model in which human tumor cells are propagated in an animal host." ;
  a bdchm:SourceMaterialTypeEnum .

bdchm:SectionLocationEnum a owl:Class ;
  rdfs:comment "The location in a parent specimen from which a section/portion was excised." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SectionLocationEnum.BOTTOM bdchm:SectionLocationEnum.TOP bdchm:SectionLocationEnum.UNKNOWN )
  ] .

bdchm:SectionLocationEnum.BOTTOM a owl:NamedIndividual ;
  skos:notation "BOTTOM" ;
  rdfs:comment "The part of a specimen designated as its 'bottom' based on specified orientation criteria." ;
  a bdchm:SectionLocationEnum .

bdchm:SectionLocationEnum.TOP a owl:NamedIndividual ;
  skos:notation "TOP" ;
  rdfs:comment "The part of a specimen designated as its 'top' based on specified orientation criteria." ;
  a bdchm:SectionLocationEnum .

bdchm:SectionLocationEnum.UNKNOWN a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "An unknown location on a specimen." ;
  a bdchm:SectionLocationEnum .

bdchm:SpecimenCreationActivityTypeEnum a owl:Class ;
  rdfs:comment "The high-level type of activity through which the specimen was generated (i.e. via collection from the original source, or via derivation from an existing specimen)" ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenCreationActivityTypeEnum.COLLECTION_FROM_SOURCE bdchm:SpecimenCreationActivityTypeEnum.DERIVATION_FROM_SPECIMEN )
  ] .

bdchm:SpecimenCreationActivityTypeEnum.COLLECTION_FROM_SOURCE a owl:NamedIndividual ;
  skos:notation "COLLECTION_FROM_SOURCE" ;
  rdfs:comment "An activity that collects an initial sample directly from a subject / source." ;
  a bdchm:SpecimenCreationActivityTypeEnum .

bdchm:SpecimenCreationActivityTypeEnum.DERIVATION_FROM_SPECIMEN a owl:NamedIndividual ;
  skos:notation "DERIVATION_FROM_SPECIMEN" ;
  rdfs:comment "An activity that derives a new specimen from an existing one." ;
  a bdchm:SpecimenCreationActivityTypeEnum .

bdchm:SpecimenCollectionMethodType a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenCollectionMethodType.ORCHIECTOMY bdchm:SpecimenCollectionMethodType.METASTASECTOMY bdchm:SpecimenCollectionMethodType.AUTOPSY bdchm:SpecimenCollectionMethodType.UNKNOWN bdchm:SpecimenCollectionMethodType.ASPIRATE bdchm:SpecimenCollectionMethodType.RIGHT_HEMICOLECTOMY bdchm:SpecimenCollectionMethodType.INCISIONAL_BIOPSY bdchm:SpecimenCollectionMethodType.BLOOD_DRAW bdchm:SpecimenCollectionMethodType.PERITONEAL_LAVAGE bdchm:SpecimenCollectionMethodType.OPEN_RADICAL_PROSTATECTOMY bdchm:SpecimenCollectionMethodType.ABDOMINO_PERINEAL_RESECTION_OF_RECTUM bdchm:SpecimenCollectionMethodType.SALPINGECTOMY bdchm:SpecimenCollectionMethodType.ENDO_RECTAL_TUMOR_RESECTION bdchm:SpecimenCollectionMethodType.BIOPSY bdchm:SpecimenCollectionMethodType.SALPINGO_OOPHORECTOMY bdchm:SpecimenCollectionMethodType.NOT_ALLOWED_TO_COLLECT bdchm:SpecimenCollectionMethodType.WHIPPLE_PROCEDURE bdchm:SpecimenCollectionMethodType.ENUCLEATION bdchm:SpecimenCollectionMethodType.MODIFIED_RADICAL_MASTECTOMY bdchm:SpecimenCollectionMethodType.PARACENTESIS bdchm:SpecimenCollectionMethodType.OPEN_CRANIOTOMY bdchm:SpecimenCollectionMethodType.WEDGE_RESECTION bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.OPEN_PARTIAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.TRANSURETHRAL_RESECTION bdchm:SpecimenCollectionMethodType.SIGMOID_COLECTOMY bdchm:SpecimenCollectionMethodType.OOPHORECTOMY bdchm:SpecimenCollectionMethodType.TOTAL_HEPATECTOMY bdchm:SpecimenCollectionMethodType.INDETERMINANT bdchm:SpecimenCollectionMethodType.SUBTOTAL_RESECTION bdchm:SpecimenCollectionMethodType.LEFT_HEMICOLECTOMY bdchm:SpecimenCollectionMethodType.NEEDLE_BIOPSY bdchm:SpecimenCollectionMethodType.OTHER bdchm:SpecimenCollectionMethodType.PANCREATECTOMY bdchm:SpecimenCollectionMethodType.THORACOSCOPIC_BIOPSY bdchm:SpecimenCollectionMethodType.TOTAL_MASTECTOMY bdchm:SpecimenCollectionMethodType.EXCISIONAL_BIOPSY bdchm:SpecimenCollectionMethodType.BONE_MARROW_ASPIRATE bdchm:SpecimenCollectionMethodType.LOCAL_RESECTION bdchm:SpecimenCollectionMethodType.LOBECTOMY bdchm:SpecimenCollectionMethodType.FINE_NEEDLE_ASPIRATION bdchm:SpecimenCollectionMethodType.OMENTECTOMY bdchm:SpecimenCollectionMethodType.TUMOR_RESECTION bdchm:SpecimenCollectionMethodType.CYSTECTOMY bdchm:SpecimenCollectionMethodType.GROSS_TOTAL_RESECTION bdchm:SpecimenCollectionMethodType.THORACENTESIS bdchm:SpecimenCollectionMethodType.ANTERIOR_RESECTION_OF_RECTUM bdchm:SpecimenCollectionMethodType.TRANSPLANT bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_PARTIAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITH_ROBOTICS bdchm:SpecimenCollectionMethodType.PNEUMONECTOMY bdchm:SpecimenCollectionMethodType.PAN_PROCTO_COLECTOMY bdchm:SpecimenCollectionMethodType.HYSTERECTOMY_NOS bdchm:SpecimenCollectionMethodType.CORE_BIOPSY bdchm:SpecimenCollectionMethodType.SIMPLE_MASTECTOMY bdchm:SpecimenCollectionMethodType.LUMPECTOMY bdchm:SpecimenCollectionMethodType.ENDOSCOPIC_BIOPSY bdchm:SpecimenCollectionMethodType.SIMPLE_HYSTERECTOMY bdchm:SpecimenCollectionMethodType.LYMPHADENECTOMY bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_BIOPSY bdchm:SpecimenCollectionMethodType.TUMOR_DEBULKING bdchm:SpecimenCollectionMethodType.ASCITES_DRAINAGE bdchm:SpecimenCollectionMethodType.ENDOSCOPIC_MUCOSAL_RESECTION bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITHOUT_ROBOTICS bdchm:SpecimenCollectionMethodType.TOTAL_COLECTOMY bdchm:SpecimenCollectionMethodType.LIQUID_BIOPSY bdchm:SpecimenCollectionMethodType.RADICAL_HYSTERECTOMY bdchm:SpecimenCollectionMethodType.SURGICAL_RESECTION bdchm:SpecimenCollectionMethodType.OPEN_RADICAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.TRANSVERSE_COLECTOMY bdchm:SpecimenCollectionMethodType.HAND_ASSISTED_LAPAROSCOPIC_RADICAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.PUNCH_BIOPSY bdchm:SpecimenCollectionMethodType.PARTIAL_HEPATECTOMY bdchm:SpecimenCollectionMethodType.SUPRACERVICAL_HYSTERECTOMY bdchm:SpecimenCollectionMethodType.OTHER_SURGICAL_RESECTION bdchm:SpecimenCollectionMethodType.NOT_REPORTED bdchm:SpecimenCollectionMethodType.FULL_HYSTERECTOMY bdchm:SpecimenCollectionMethodType.TONSILLECTOMY bdchm:SpecimenCollectionMethodType.SUPRAGLOTTIC_LARYNGECTOMY bdchm:SpecimenCollectionMethodType.SUPERFICIAL_PAROTIDECTOMY bdchm:SpecimenCollectionMethodType.LARYNGOPHARYNGECTOMY bdchm:SpecimenCollectionMethodType.MAXILLECTOMY bdchm:SpecimenCollectionMethodType.PARTIAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.MANDIBULECTOMY bdchm:SpecimenCollectionMethodType.BUCCAL_MUCOSAL_RESECTION bdchm:SpecimenCollectionMethodType.VERTICAL_HEMILARYNGECTOMY bdchm:SpecimenCollectionMethodType.TOTAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.TOTAL_LARYNGECTOMY bdchm:SpecimenCollectionMethodType.TRANSORAL_LASER_EXCISION bdchm:SpecimenCollectionMethodType.PAROTIDECTOMY_NOS bdchm:SpecimenCollectionMethodType.RADICAL_MAXILLECTOMY bdchm:SpecimenCollectionMethodType.ENDOLARYNGEAL_EXCISION bdchm:SpecimenCollectionMethodType.PALATECTOMY bdchm:SpecimenCollectionMethodType.GLOSSECTOMY bdchm:SpecimenCollectionMethodType.PARTIAL_LARYNGECTOMY bdchm:SpecimenCollectionMethodType.LYMPH_NODE_DISSECTION bdchm:SpecimenCollectionMethodType.RADICAL_PROSTATECTOMY bdchm:SpecimenCollectionMethodType.DEEP_PAROTIDECTOMY bdchm:SpecimenCollectionMethodType.SUBTOTAL_PROSTATECTOMY bdchm:SpecimenCollectionMethodType.RADICAL_NEPHRECTOMY bdchm:SpecimenCollectionMethodType.SUPRACRICOID_LARYNGECTOMY bdchm:SpecimenCollectionMethodType.PARTIAL_MAXILLECTOMY )
  ] .

bdchm:SpecimenCollectionMethodType.ORCHIECTOMY a owl:NamedIndividual ;
  skos:notation "ORCHIECTOMY" ;
  rdfs:comment "Surgical removal of one or both testicles, typically performed to treat testicular cancer or as part of prostate cancer management." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.METASTASECTOMY a owl:NamedIndividual ;
  skos:notation "METASTASECTOMY" ;
  rdfs:comment "Surgical removal of one or more metastatic tumor deposits that have spread from a primary cancer site to distant organs or tissues." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.AUTOPSY a owl:NamedIndividual ;
  skos:notation "AUTOPSY" ;
  rdfs:comment "Post-mortem surgical examination of a body to determine cause of death and collect tissue specimens for pathological analysis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.UNKNOWN a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "The method of specimen collection performed is not known." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ASPIRATE a owl:NamedIndividual ;
  skos:notation "ASPIRATE" ;
  rdfs:comment "Collection of fluid or semi-solid material by suction through a needle or syringe from a body cavity or tissue mass." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.RIGHT_HEMICOLECTOMY a owl:NamedIndividual ;
  skos:notation "RIGHT_HEMICOLECTOMY" ;
  rdfs:comment "Surgical removal of the right portion of the colon, including the cecum, ascending colon, and part of the transverse colon." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.INCISIONAL_BIOPSY a owl:NamedIndividual ;
  skos:notation "INCISIONAL_BIOPSY" ;
  rdfs:comment "Surgical procedure in which a portion of a suspicious lesion or tumor is cut out for pathological examination, leaving the remainder in place." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.BLOOD_DRAW a owl:NamedIndividual ;
  skos:notation "BLOOD_DRAW" ;
  rdfs:comment "Collection of a blood sample via venipuncture for laboratory analysis or biospecimen banking." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PERITONEAL_LAVAGE a owl:NamedIndividual ;
  skos:notation "PERITONEAL_LAVAGE" ;
  rdfs:comment "Washing of the peritoneal cavity with fluid, which is then collected and analyzed for the presence of malignant cells or other diagnostic information." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OPEN_RADICAL_PROSTATECTOMY a owl:NamedIndividual ;
  skos:notation "OPEN_RADICAL_PROSTATECTOMY" ;
  rdfs:comment "Complete surgical removal of the prostate gland and surrounding tissues through a traditional open abdominal or perineal incision." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ABDOMINO_PERINEAL_RESECTION_OF_RECTUM a owl:NamedIndividual ;
  skos:notation "ABDOMINO_PERINEAL_RESECTION_OF_RECTUM" ;
  rdfs:comment "Surgical removal of the rectum, anus, and surrounding tissue via both abdominal and perineal incisions, typically resulting in a permanent colostomy." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SALPINGECTOMY a owl:NamedIndividual ;
  skos:notation "SALPINGECTOMY" ;
  rdfs:comment "Surgical removal of one or both fallopian tubes, often performed to treat or reduce risk of ovarian or tubal cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ENDO_RECTAL_TUMOR_RESECTION a owl:NamedIndividual ;
  skos:notation "ENDO_RECTAL_TUMOR_RESECTION" ;
  rdfs:comment "Surgical excision of a rectal tumor through an endoscopic or transanal approach without requiring an external incision." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.BIOPSY a owl:NamedIndividual ;
  skos:notation "BIOPSY" ;
  rdfs:comment "Removal of a small sample of tissue or cells from the body for microscopic examination and pathological diagnosis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SALPINGO_OOPHORECTOMY a owl:NamedIndividual ;
  skos:notation "SALPINGO_OOPHORECTOMY" ;
  rdfs:comment "Surgical removal of one or both ovaries along with the corresponding fallopian tube(s), performed to treat or prevent gynecologic cancers." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.NOT_ALLOWED_TO_COLLECT a owl:NamedIndividual ;
  skos:notation "NOT_ALLOWED_TO_COLLECT" ;
  rdfs:comment "Specimen collection was not permitted due to regulatory, ethical, institutional, or patient consent restrictions." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.WHIPPLE_PROCEDURE a owl:NamedIndividual ;
  skos:notation "WHIPPLE_PROCEDURE" ;
  rdfs:comment "A complex surgical procedure (pancreaticoduodenectomy) involving removal of the head of the pancreas, duodenum, gallbladder, and part of the bile duct, typically performed for pancreatic cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ENUCLEATION a owl:NamedIndividual ;
  skos:notation "ENUCLEATION" ;
  rdfs:comment "Surgical removal of a tumor or organ intact and in its entirety without cutting into the mass." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.MODIFIED_RADICAL_MASTECTOMY a owl:NamedIndividual ;
  skos:notation "MODIFIED_RADICAL_MASTECTOMY" ;
  rdfs:comment "Surgical removal of the entire breast along with most or all of the axillary lymph nodes, while preserving the chest wall muscles." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PARACENTESIS a owl:NamedIndividual ;
  skos:notation "PARACENTESIS" ;
  rdfs:comment "A minimally invasive procedure in which a needle is inserted into the peritoneal cavity to drain ascitic fluid for diagnostic or therapeutic purposes." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OPEN_CRANIOTOMY a owl:NamedIndividual ;
  skos:notation "OPEN_CRANIOTOMY" ;
  rdfs:comment "Surgical procedure involving the removal of a portion of the skull to access the brain for tumor resection or biopsy." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.WEDGE_RESECTION a owl:NamedIndividual ;
  skos:notation "WEDGE_RESECTION" ;
  rdfs:comment "Surgical removal of a wedge-shaped section of an organ, most commonly the lung, to excise a tumor or lesion." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "LAPAROSCOPIC_RADICAL_NEPHRECTOMY" ;
  rdfs:comment "Minimally invasive surgical removal of an entire kidney and surrounding tissue using a laparoscope, performed to treat renal cell carcinoma." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OPEN_PARTIAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "OPEN_PARTIAL_NEPHRECTOMY" ;
  rdfs:comment "Surgical removal of a tumor-bearing portion of the kidney through an open incision while preserving the remaining healthy kidney tissue." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TRANSURETHRAL_RESECTION a owl:NamedIndividual ;
  skos:notation "TRANSURETHRAL_RESECTION" ;
  rdfs:comment "Endoscopic surgical procedure performed through the urethra to remove tumors or tissue from the bladder or prostate without external incision." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SIGMOID_COLECTOMY a owl:NamedIndividual ;
  skos:notation "SIGMOID_COLECTOMY" ;
  rdfs:comment "Surgical removal of the sigmoid colon, the S-shaped final section of the large intestine before the rectum." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OOPHORECTOMY a owl:NamedIndividual ;
  skos:notation "OOPHORECTOMY" ;
  rdfs:comment "Surgical removal of one or both ovaries, performed to treat ovarian cancer or as a risk-reducing measure in high-risk individuals." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TOTAL_HEPATECTOMY a owl:NamedIndividual ;
  skos:notation "TOTAL_HEPATECTOMY" ;
  rdfs:comment "Complete surgical removal of the liver, typically performed in preparation for liver transplantation." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.INDETERMINANT a owl:NamedIndividual ;
  skos:notation "INDETERMINANT" ;
  rdfs:comment "The method of specimen collection could not be definitively determined from available information." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUBTOTAL_RESECTION a owl:NamedIndividual ;
  skos:notation "SUBTOTAL_RESECTION" ;
  rdfs:comment "Surgical removal of the majority but not all of a tumor or organ, leaving behind a remnant due to technical or safety constraints." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LEFT_HEMICOLECTOMY a owl:NamedIndividual ;
  skos:notation "LEFT_HEMICOLECTOMY" ;
  rdfs:comment "Surgical removal of the left portion of the colon, including the descending colon and part of the transverse colon." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.NEEDLE_BIOPSY a owl:NamedIndividual ;
  skos:notation "NEEDLE_BIOPSY" ;
  rdfs:comment "Minimally invasive collection of tissue or fluid using a hollow needle inserted into a lesion or mass for pathological analysis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OTHER a owl:NamedIndividual ;
  skos:notation "OTHER" ;
  rdfs:comment "A specimen collection method that does not correspond to any of the other specifically defined permissible values." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PANCREATECTOMY a owl:NamedIndividual ;
  skos:notation "PANCREATECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the pancreas, performed to treat pancreatic cancer or other pancreatic neoplasms." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.THORACOSCOPIC_BIOPSY a owl:NamedIndividual ;
  skos:notation "THORACOSCOPIC_BIOPSY" ;
  rdfs:comment "Minimally invasive biopsy of thoracic structures performed using a thoracoscope inserted through small chest wall incisions." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TOTAL_MASTECTOMY a owl:NamedIndividual ;
  skos:notation "TOTAL_MASTECTOMY" ;
  rdfs:comment "Surgical removal of the entire breast tissue including the nipple and areola, without removal of the underlying chest muscles or axillary lymph nodes." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.EXCISIONAL_BIOPSY a owl:NamedIndividual ;
  skos:notation "EXCISIONAL_BIOPSY" ;
  rdfs:comment "Surgical removal of an entire suspicious lesion or lymph node for pathological examination, intending complete excision of the abnormal tissue." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.BONE_MARROW_ASPIRATE a owl:NamedIndividual ;
  skos:notation "BONE_MARROW_ASPIRATE" ;
  rdfs:comment "Collection of a liquid bone marrow sample via needle aspiration, typically from the iliac crest, for hematologic diagnosis and analysis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LOCAL_RESECTION a owl:NamedIndividual ;
  skos:notation "LOCAL_RESECTION" ;
  rdfs:comment "Surgical removal of a tumor and a small margin of surrounding tissue, limited to the immediate area of the lesion." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LOBECTOMY a owl:NamedIndividual ;
  skos:notation "LOBECTOMY" ;
  rdfs:comment "Surgical removal of a lobe of an organ, most commonly a lobe of the lung, to treat malignancies confined to that lobe." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.FINE_NEEDLE_ASPIRATION a owl:NamedIndividual ;
  skos:notation "FINE_NEEDLE_ASPIRATION" ;
  rdfs:comment "Minimally invasive diagnostic procedure using a thin needle and syringe to extract cells or fluid from a suspicious lesion for cytological analysis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OMENTECTOMY a owl:NamedIndividual ;
  skos:notation "OMENTECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the omentum, the fatty tissue covering the abdominal organs, often performed during cytoreductive surgery for ovarian cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TUMOR_RESECTION a owl:NamedIndividual ;
  skos:notation "TUMOR_RESECTION" ;
  rdfs:comment "Surgical excision of a tumor mass, with the extent of surrounding tissue removal depending on tumor type, location, and surgical intent." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.CYSTECTOMY a owl:NamedIndividual ;
  skos:notation "CYSTECTOMY" ;
  rdfs:comment "Surgical removal of the urinary bladder, either in part (partial) or entirety (radical), typically performed to treat bladder cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.GROSS_TOTAL_RESECTION a owl:NamedIndividual ;
  skos:notation "GROSS_TOTAL_RESECTION" ;
  rdfs:comment "Surgical removal of all visually and grossly identifiable tumor tissue, as determined by the operating surgeon at the time of surgery." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.THORACENTESIS a owl:NamedIndividual ;
  skos:notation "THORACENTESIS" ;
  rdfs:comment "Minimally invasive procedure in which a needle is inserted into the pleural space to aspirate fluid for diagnostic analysis or therapeutic relief." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ANTERIOR_RESECTION_OF_RECTUM a owl:NamedIndividual ;
  skos:notation "ANTERIOR_RESECTION_OF_RECTUM" ;
  rdfs:comment "Surgical removal of the upper rectum through an abdominal approach with restoration of bowel continuity, used to treat rectal cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TRANSPLANT a owl:NamedIndividual ;
  skos:notation "TRANSPLANT" ;
  rdfs:comment "Surgical procedure involving the transfer of an organ or tissue from a donor to a recipient, with specimen collection occurring at the time of organ procurement or implantation." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_PARTIAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "LAPAROSCOPIC_PARTIAL_NEPHRECTOMY" ;
  rdfs:comment "Minimally invasive removal of a tumor-bearing portion of the kidney using laparoscopic techniques, preserving the remaining renal tissue." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITH_ROBOTICS a owl:NamedIndividual ;
  skos:notation "LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITH_ROBOTICS" ;
  rdfs:comment "Complete removal of the prostate gland performed using robot-assisted laparoscopic surgery, offering enhanced precision and minimal invasiveness." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PNEUMONECTOMY a owl:NamedIndividual ;
  skos:notation "PNEUMONECTOMY" ;
  rdfs:comment "Surgical removal of an entire lung, typically performed to treat lung cancer confined to one lung that is not amenable to lesser resection." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PAN_PROCTO_COLECTOMY a owl:NamedIndividual ;
  skos:notation "PAN_PROCTO_COLECTOMY" ;
  rdfs:comment "Surgical removal of the entire colon and rectum, typically performed for colorectal cancer or inflammatory bowel disease with dysplasia." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.HYSTERECTOMY_NOS a owl:NamedIndividual ;
  skos:notation "HYSTERECTOMY_NOS" ;
  rdfs:comment "Surgical removal of the uterus by an unspecified or not otherwise specified technique or extent." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.CORE_BIOPSY a owl:NamedIndividual ;
  skos:notation "CORE_BIOPSY" ;
  rdfs:comment "Removal of a cylindrical core of tissue using a large-bore needle to obtain a histologically intact sample for pathological diagnosis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SIMPLE_MASTECTOMY a owl:NamedIndividual ;
  skos:notation "SIMPLE_MASTECTOMY" ;
  rdfs:comment "Surgical removal of the entire breast tissue including the nipple-areola complex, without removing axillary lymph nodes or chest wall muscles." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LUMPECTOMY a owl:NamedIndividual ;
  skos:notation "LUMPECTOMY" ;
  rdfs:comment "Breast-conserving surgery in which only the tumor and a margin of surrounding normal tissue are removed, leaving the remaining breast intact." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ENDOSCOPIC_BIOPSY a owl:NamedIndividual ;
  skos:notation "ENDOSCOPIC_BIOPSY" ;
  rdfs:comment "Tissue sampling performed through an endoscope inserted into a body cavity, allowing direct visualization and targeted biopsy of suspicious lesions." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SIMPLE_HYSTERECTOMY a owl:NamedIndividual ;
  skos:notation "SIMPLE_HYSTERECTOMY" ;
  rdfs:comment "Surgical removal of the uterus and cervix without removing the parametria, upper vagina, or lymph nodes, used for benign or early-stage disease." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LYMPHADENECTOMY a owl:NamedIndividual ;
  skos:notation "LYMPHADENECTOMY" ;
  rdfs:comment "Surgical removal of one or more lymph nodes for pathological examination or as part of cancer staging and treatment." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_BIOPSY a owl:NamedIndividual ;
  skos:notation "LAPAROSCOPIC_BIOPSY" ;
  rdfs:comment "Tissue sampling performed using a laparoscope introduced through small abdominal incisions, allowing visualization and biopsy of intraperitoneal structures." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TUMOR_DEBULKING a owl:NamedIndividual ;
  skos:notation "TUMOR_DEBULKING" ;
  rdfs:comment "Cytoreductive surgery aimed at removing as much tumor mass as possible when complete resection is not feasible, to reduce tumor burden and improve treatment response." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ASCITES_DRAINAGE a owl:NamedIndividual ;
  skos:notation "ASCITES_DRAINAGE" ;
  rdfs:comment "Therapeutic or diagnostic removal of accumulated fluid from the peritoneal cavity, which may be examined for malignant cells." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ENDOSCOPIC_MUCOSAL_RESECTION a owl:NamedIndividual ;
  skos:notation "ENDOSCOPIC_MUCOSAL_RESECTION" ;
  rdfs:comment "Endoscopic technique for removing superficial tumors or lesions confined to the mucosal layer of the gastrointestinal tract." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITHOUT_ROBOTICS a owl:NamedIndividual ;
  skos:notation "LAPAROSCOPIC_RADICAL_PROSTATECTOMY_WITHOUT_ROBOTICS" ;
  rdfs:comment "Complete removal of the prostate gland using standard laparoscopic techniques without robotic assistance." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TOTAL_COLECTOMY a owl:NamedIndividual ;
  skos:notation "TOTAL_COLECTOMY" ;
  rdfs:comment "Surgical removal of the entire large intestine (colon) while preserving the rectum, typically performed for colorectal cancer or hereditary polyposis syndromes." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LIQUID_BIOPSY a owl:NamedIndividual ;
  skos:notation "LIQUID_BIOPSY" ;
  rdfs:comment "Non-invasive sampling of circulating tumor cells, cell-free DNA, or other cancer biomarkers from a body fluid, most commonly blood." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.RADICAL_HYSTERECTOMY a owl:NamedIndividual ;
  skos:notation "RADICAL_HYSTERECTOMY" ;
  rdfs:comment "Extensive surgical removal of the uterus, cervix, upper vagina, parametria, and regional lymph nodes, performed for gynecologic malignancies such as cervical cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SURGICAL_RESECTION a owl:NamedIndividual ;
  skos:notation "SURGICAL_RESECTION" ;
  rdfs:comment "Surgical removal of a tumor or diseased tissue, used as a general term when the specific resection type is not further specified." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OPEN_RADICAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "OPEN_RADICAL_NEPHRECTOMY" ;
  rdfs:comment "Complete removal of a kidney, adrenal gland, and surrounding fatty tissue through a traditional open incision, performed to treat renal cell carcinoma." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TRANSVERSE_COLECTOMY a owl:NamedIndividual ;
  skos:notation "TRANSVERSE_COLECTOMY" ;
  rdfs:comment "Surgical removal of the transverse colon, the middle horizontal portion of the large intestine connecting the ascending and descending colon." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.HAND_ASSISTED_LAPAROSCOPIC_RADICAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "HAND_ASSISTED_LAPAROSCOPIC_RADICAL_NEPHRECTOMY" ;
  rdfs:comment "Laparoscopic radical nephrectomy performed with the aid of a hand port that allows direct manual assistance during the minimally invasive procedure." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PUNCH_BIOPSY a owl:NamedIndividual ;
  skos:notation "PUNCH_BIOPSY" ;
  rdfs:comment "Removal of a small cylindrical core of skin or mucosal tissue using a circular cutting instrument for dermatological or mucosal pathological diagnosis." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PARTIAL_HEPATECTOMY a owl:NamedIndividual ;
  skos:notation "PARTIAL_HEPATECTOMY" ;
  rdfs:comment "Surgical removal of a portion of the liver, performed to resect primary liver tumors or metastatic deposits while preserving adequate hepatic function." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUPRACERVICAL_HYSTERECTOMY a owl:NamedIndividual ;
  skos:notation "SUPRACERVICAL_HYSTERECTOMY" ;
  rdfs:comment "Surgical removal of the uterine body while leaving the cervix in place, also known as a subtotal hysterectomy." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.OTHER_SURGICAL_RESECTION a owl:NamedIndividual ;
  skos:notation "OTHER_SURGICAL_RESECTION" ;
  rdfs:comment "A surgical resection procedure that does not correspond to any of the other specifically defined resection types." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.NOT_REPORTED a owl:NamedIndividual ;
  skos:notation "NOT_REPORTED" ;
  rdfs:comment "The method of specimen collection was not documented or reported in the available records." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.FULL_HYSTERECTOMY a owl:NamedIndividual ;
  skos:notation "FULL_HYSTERECTOMY" ;
  rdfs:comment "Complete surgical removal of the uterus and cervix, sometimes also including the ovaries and fallopian tubes, to treat uterine or cervical malignancies." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TONSILLECTOMY a owl:NamedIndividual ;
  skos:notation "TONSILLECTOMY" ;
  rdfs:comment "Surgical removal of the palatine tonsils, performed for tonsillar tumors or as part of treatment for oropharyngeal cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUPRAGLOTTIC_LARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "SUPRAGLOTTIC_LARYNGECTOMY" ;
  rdfs:comment "Partial removal of the larynx above the vocal cords (glottis), used to treat supraglottic laryngeal cancer while preserving voice function." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUPERFICIAL_PAROTIDECTOMY a owl:NamedIndividual ;
  skos:notation "SUPERFICIAL_PAROTIDECTOMY" ;
  rdfs:comment "Surgical removal of the superficial lobe of the parotid gland, typically performed to excise parotid tumors located superficial to the facial nerve." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LARYNGOPHARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "LARYNGOPHARYNGECTOMY" ;
  rdfs:comment "Surgical removal of the larynx and part or all of the pharynx, performed for advanced cancers involving both structures." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.MAXILLECTOMY a owl:NamedIndividual ;
  skos:notation "MAXILLECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the maxilla (upper jaw), performed to treat malignant tumors of the hard palate, maxillary sinus, or upper jaw." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PARTIAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "PARTIAL_NEPHRECTOMY" ;
  rdfs:comment "Nephron-sparing surgery in which only the tumor-bearing portion of the kidney is removed, preserving the remaining healthy renal parenchyma." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.MANDIBULECTOMY a owl:NamedIndividual ;
  skos:notation "MANDIBULECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the mandible (lower jaw), performed to treat malignant tumors involving the mandible or adjacent oral cavity." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.BUCCAL_MUCOSAL_RESECTION a owl:NamedIndividual ;
  skos:notation "BUCCAL_MUCOSAL_RESECTION" ;
  rdfs:comment "Surgical excision of tumor-bearing tissue from the buccal mucosa (inner lining of the cheek), performed to treat oral cavity cancers." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.VERTICAL_HEMILARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "VERTICAL_HEMILARYNGECTOMY" ;
  rdfs:comment "Partial laryngectomy involving vertical removal of one side of the larynx, used to treat glottic cancers while preserving voice and swallowing function." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TOTAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "TOTAL_NEPHRECTOMY" ;
  rdfs:comment "Complete surgical removal of an entire kidney, performed to treat renal malignancies or other kidney diseases." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TOTAL_LARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "TOTAL_LARYNGECTOMY" ;
  rdfs:comment "Complete surgical removal of the larynx, resulting in permanent loss of natural voice, performed for advanced laryngeal cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.TRANSORAL_LASER_EXCISION a owl:NamedIndividual ;
  skos:notation "TRANSORAL_LASER_EXCISION" ;
  rdfs:comment "Minimally invasive surgical technique using a laser delivered through the mouth to precisely excise laryngeal or pharyngeal tumors without external incision." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PAROTIDECTOMY_NOS a owl:NamedIndividual ;
  skos:notation "PAROTIDECTOMY_NOS" ;
  rdfs:comment "Surgical removal of the parotid gland by an unspecified or not otherwise specified extent or technique." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.RADICAL_MAXILLECTOMY a owl:NamedIndividual ;
  skos:notation "RADICAL_MAXILLECTOMY" ;
  rdfs:comment "Extensive surgical removal of the entire maxilla along with surrounding structures, performed for aggressive or extensive malignant tumors of the upper jaw." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.ENDOLARYNGEAL_EXCISION a owl:NamedIndividual ;
  skos:notation "ENDOLARYNGEAL_EXCISION" ;
  rdfs:comment "Surgical removal of a laryngeal lesion performed entirely through the mouth using endoscopic instruments, without external neck incision." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PALATECTOMY a owl:NamedIndividual ;
  skos:notation "PALATECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the palate, performed to treat malignant tumors involving the hard or soft palate." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.GLOSSECTOMY a owl:NamedIndividual ;
  skos:notation "GLOSSECTOMY" ;
  rdfs:comment "Surgical removal of all or part of the tongue, performed to treat oral tongue or base of tongue malignancies." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PARTIAL_LARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "PARTIAL_LARYNGECTOMY" ;
  rdfs:comment "Surgical removal of a portion of the larynx while preserving remaining laryngeal function, used for early to intermediate-stage laryngeal cancers." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.LYMPH_NODE_DISSECTION a owl:NamedIndividual ;
  skos:notation "LYMPH_NODE_DISSECTION" ;
  rdfs:comment "Systematic surgical removal of a group of regional lymph nodes for pathological staging or therapeutic management of cancer spread." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.RADICAL_PROSTATECTOMY a owl:NamedIndividual ;
  skos:notation "RADICAL_PROSTATECTOMY" ;
  rdfs:comment "Complete surgical removal of the prostate gland, seminal vesicles, and surrounding tissue, performed to treat localized prostate cancer." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.DEEP_PAROTIDECTOMY a owl:NamedIndividual ;
  skos:notation "DEEP_PAROTIDECTOMY" ;
  rdfs:comment "Surgical removal of the deep lobe of the parotid gland, performed for tumors located deep to the facial nerve." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUBTOTAL_PROSTATECTOMY a owl:NamedIndividual ;
  skos:notation "SUBTOTAL_PROSTATECTOMY" ;
  rdfs:comment "Partial surgical removal of the prostate gland, in which only a portion of the gland is excised rather than the complete organ." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.RADICAL_NEPHRECTOMY a owl:NamedIndividual ;
  skos:notation "RADICAL_NEPHRECTOMY" ;
  rdfs:comment "Complete surgical removal of the kidney along with the adrenal gland, surrounding fatty tissue, and regional lymph nodes, performed for renal cell carcinoma." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.SUPRACRICOID_LARYNGECTOMY a owl:NamedIndividual ;
  skos:notation "SUPRACRICOID_LARYNGECTOMY" ;
  rdfs:comment "Partial laryngectomy involving removal of the supracricoid structures while preserving the cricoid cartilage, used for select intermediate-stage laryngeal cancers." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenCollectionMethodType.PARTIAL_MAXILLECTOMY a owl:NamedIndividual ;
  skos:notation "PARTIAL_MAXILLECTOMY" ;
  rdfs:comment "Surgical removal of a portion of the maxilla, performed for localized malignant or benign tumors that do not require total maxillary resection." ;
  a bdchm:SpecimenCollectionMethodType .

bdchm:SpecimenQualityObservationTypeEnum a owl:Class ;
  rdfs:comment "Types of measurements that reflect the quality of a specimen or its suitability for use." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenQualityObservationTypeEnum.A_260_A_280_RATIO bdchm:SpecimenQualityObservationTypeEnum.RIBOSOMAL_RNA_28_S_16_S_RATIO )
  ] .

bdchm:SpecimenQualityObservationTypeEnum.A_260_A_280_RATIO a owl:NamedIndividual ;
  skos:notation "A260_A280_RATIO" ;
  rdfs:comment "Ratio of absorbance measured at a wavelength of 260 over that at a wavelength of 280." ;
  a bdchm:SpecimenQualityObservationTypeEnum .

bdchm:SpecimenQualityObservationTypeEnum.RIBOSOMAL_RNA_28_S_16_S_RATIO a owl:NamedIndividual ;
  skos:notation "RIBOSOMAL_RNA_28S_16S_RATIO" ;
  rdfs:comment "Ratio of quantity of 28s RNA over that of 16s RNA." ;
  a bdchm:SpecimenQualityObservationTypeEnum .

bdchm:SpecimenQualityObservationMethodEnum a owl:Class ;
  rdfs:comment "A type of method used in determining the quantity of a specimen." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenQualityObservationMethodEnum.UV_SPEC bdchm:SpecimenQualityObservationMethodEnum.PICO_GREEN )
  ] .

bdchm:SpecimenQualityObservationMethodEnum.UV_SPEC a owl:NamedIndividual ;
  skos:notation "UV_SPEC" ;
  rdfs:comment "A technique used to measure light absorbance across the ultraviolet and visible ranges of the electromagnetic spectrum." ;
  a bdchm:SpecimenQualityObservationMethodEnum .

bdchm:SpecimenQualityObservationMethodEnum.PICO_GREEN a owl:NamedIndividual ;
  skos:notation "PICO_GREEN" ;
  rdfs:comment "A technique applying the Pico488 fluorescent sensor dye that is used for quantifying the amount of double-stranded DNA (dsDNA) present in a given sample." ;
  a bdchm:SpecimenQualityObservationMethodEnum .

bdchm:SpecimenQuantityObservationTypeEnum a owl:Class ;
  rdfs:comment "Measures related to the quantity of a specimen or analyte it currently contains - e.g. its weight, volume, or concentration." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenQuantityObservationTypeEnum.WEIGHT bdchm:SpecimenQuantityObservationTypeEnum.VOLUME bdchm:SpecimenQuantityObservationTypeEnum.CONCENTRATION )
  ] .

bdchm:SpecimenQuantityObservationTypeEnum.WEIGHT a owl:NamedIndividual ;
  skos:notation "WEIGHT" ;
  rdfs:comment "The current weight of the specimen, at the time of recording (as opposed to an initial weight before its processing or portioning)." ;
  a bdchm:SpecimenQuantityObservationTypeEnum .

bdchm:SpecimenQuantityObservationTypeEnum.VOLUME a owl:NamedIndividual ;
  skos:notation "VOLUME" ;
  rdfs:comment "The current total volume of the specimen, at the time of recording." ;
  a bdchm:SpecimenQuantityObservationTypeEnum .

bdchm:SpecimenQuantityObservationTypeEnum.CONCENTRATION a owl:NamedIndividual ;
  skos:notation "CONCENTRATION" ;
  rdfs:comment "The concentration of an extracted analyte that is present in a specimen (specifically, in a specimen of type 'analyte', or an 'aliquot' derived from an analyte). For example, the concentration of DNA in a specimen created through extracting DNA from a blood sample." ;
  a bdchm:SpecimenQuantityObservationTypeEnum .

bdchm:SpecimenProcessingActivityTypeEnum a owl:Class ;
  rdfs:comment "The high-level type of processing activity performed." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:SpecimenProcessingActivityTypeEnum.FIXATION bdchm:SpecimenProcessingActivityTypeEnum.FREEZING bdchm:SpecimenProcessingActivityTypeEnum.MOUNTING bdchm:SpecimenProcessingActivityTypeEnum.PRESERVATION )
  ] .

bdchm:SpecimenProcessingActivityTypeEnum.FIXATION a owl:NamedIndividual ;
  skos:notation "FIXATION" ;
  rdfs:comment "A processing activity that applies chemicals to preserve biological tissues from decay due to autolysis or putrefaction" ;
  a bdchm:SpecimenProcessingActivityTypeEnum .

bdchm:SpecimenProcessingActivityTypeEnum.FREEZING a owl:NamedIndividual ;
  skos:notation "FREEZING" ;
  rdfs:comment "A processing activity that aims to freeze a specimen." ;
  a bdchm:SpecimenProcessingActivityTypeEnum .

bdchm:SpecimenProcessingActivityTypeEnum.MOUNTING a owl:NamedIndividual ;
  skos:notation "MOUNTING" ;
  rdfs:comment "A processing activity that aims to secure a specimen or slide in place in preparation for further examination (usually via microscopy)" ;
  a bdchm:SpecimenProcessingActivityTypeEnum .

bdchm:SpecimenProcessingActivityTypeEnum.PRESERVATION a owl:NamedIndividual ;
  skos:notation "PRESERVATION" ;
  rdfs:comment "A processing activity that aims to preserve a specimen." ;
  a bdchm:SpecimenProcessingActivityTypeEnum .

bdchm:UnitOfMeasurementEnum a owl:Class ;
  rdfs:comment "Standard units of measurement from the [Units of Measurement (UOM) ontology](https://units-of-measurement.org/). Units-of-measurement (UOM) provides URLs for Unified Code for Units of Measure (UCUM) codes, and mappings to a number of units ontologies and systems, in human- and machine-readable linked data formats." .

bdchm:GravityDomainEnum a owl:Class ;
  rdfs:comment "Social Determinants of Health domains as defined in the Gravity Project" ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:GravityDomainEnum.DIGITAL_ACCESS bdchm:GravityDomainEnum.DIGITAL_LITERACY bdchm:GravityDomainEnum.EDUCATIONAL_ATTAINMENT bdchm:GravityDomainEnum.ELDER_ABUSE bdchm:GravityDomainEnum.EMPLOYMENT_STATUS bdchm:GravityDomainEnum.FINANCIAL_INSECURITY bdchm:GravityDomainEnum.FOOD_INSECURITY bdchm:GravityDomainEnum.HEALTH_INSURANCE_COVERAGE_STATUS bdchm:GravityDomainEnum.HEALTH_LITERACY bdchm:GravityDomainEnum.HOMELESSNESS bdchm:GravityDomainEnum.HOUSING_INSTABILITY bdchm:GravityDomainEnum.INADEQUATE_HOUSING bdchm:GravityDomainEnum.INTIMATE_PARTNER_VIOLENCE_IPV bdchm:GravityDomainEnum.MATERIAL_HARDSHIP bdchm:GravityDomainEnum.MEDICAL_COST_BURDEN bdchm:GravityDomainEnum.SOCIAL_CONNECTION bdchm:GravityDomainEnum.STRESS bdchm:GravityDomainEnum.TRANSPORTATION_INSECURITY bdchm:GravityDomainEnum.UTILITY_INSECURITY bdchm:GravityDomainEnum.VETERAN_STATUS )
  ] .

bdchm:GravityDomainEnum.DIGITAL_ACCESS a owl:NamedIndividual ;
  skos:notation "DIGITAL_ACCESS" ;
  rdfs:comment "The ability to access and use digital technologies, including internet connectivity and devices." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.DIGITAL_LITERACY a owl:NamedIndividual ;
  skos:notation "DIGITAL_LITERACY" ;
  rdfs:comment "The capacity to find, evaluate, and communicate information using digital technology." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.EDUCATIONAL_ATTAINMENT a owl:NamedIndividual ;
  skos:notation "EDUCATIONAL_ATTAINMENT" ;
  rdfs:comment "The highest level of formal education an individual has completed." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.ELDER_ABUSE a owl:NamedIndividual ;
  skos:notation "ELDER_ABUSE" ;
  rdfs:comment "Physical, emotional, financial, or other mistreatment or neglect of older adults." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.EMPLOYMENT_STATUS a owl:NamedIndividual ;
  skos:notation "EMPLOYMENT_STATUS" ;
  rdfs:comment "An individual's current relationship to the workforce, including employment, unemployment, or underemployment." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.FINANCIAL_INSECURITY a owl:NamedIndividual ;
  skos:notation "FINANCIAL_INSECURITY" ;
  rdfs:comment "Inadequate financial resources to meet basic needs and maintain economic stability." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.FOOD_INSECURITY a owl:NamedIndividual ;
  skos:notation "FOOD_INSECURITY" ;
  rdfs:comment "Limited or uncertain access to adequate, nutritious food due to financial or other constraints." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.HEALTH_INSURANCE_COVERAGE_STATUS a owl:NamedIndividual ;
  skos:notation "HEALTH_INSURANCE_COVERAGE_STATUS" ;
  rdfs:comment "Whether an individual has health insurance and the type or adequacy of that coverage." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.HEALTH_LITERACY a owl:NamedIndividual ;
  skos:notation "HEALTH_LITERACY" ;
  rdfs:comment "The degree to which individuals can obtain, process, and understand basic health information to make appropriate health decisions." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.HOMELESSNESS a owl:NamedIndividual ;
  skos:notation "HOMELESSNESS" ;
  rdfs:comment "The condition of lacking a fixed, regular, and adequate nighttime residence." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.HOUSING_INSTABILITY a owl:NamedIndividual ;
  skos:notation "HOUSING_INSTABILITY" ;
  rdfs:comment "Difficulty maintaining stable housing, including risk of eviction, frequent moves, or inability to pay rent or mortgage." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.INADEQUATE_HOUSING a owl:NamedIndividual ;
  skos:notation "INADEQUATE_HOUSING" ;
  rdfs:comment "Living conditions that are unsafe, overcrowded, or otherwise fail to meet basic habitability standards." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.INTIMATE_PARTNER_VIOLENCE_IPV a owl:NamedIndividual ;
  skos:notation "INTIMATE_PARTNER_VIOLENCE_IPV" ;
  rdfs:comment "Physical, sexual, psychological, or economic abuse perpetrated by a current or former intimate partner." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.MATERIAL_HARDSHIP a owl:NamedIndividual ;
  skos:notation "MATERIAL_HARDSHIP" ;
  rdfs:comment "Inability to meet basic material needs such as food, housing, clothing, or medical care." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.MEDICAL_COST_BURDEN a owl:NamedIndividual ;
  skos:notation "MEDICAL_COST_BURDEN" ;
  rdfs:comment "The financial strain caused by out-of-pocket medical expenses relative to an individual's or household's income." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.SOCIAL_CONNECTION a owl:NamedIndividual ;
  skos:notation "SOCIAL_CONNECTION" ;
  rdfs:comment "The degree to which an individual has relationships and social support networks that promote well-being." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.STRESS a owl:NamedIndividual ;
  skos:notation "STRESS" ;
  rdfs:comment "Psychological or physical tension arising from adverse or demanding circumstances that affects health and well-being." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.TRANSPORTATION_INSECURITY a owl:NamedIndividual ;
  skos:notation "TRANSPORTATION_INSECURITY" ;
  rdfs:comment "Lack of reliable, safe, or affordable transportation needed to meet daily needs and access services." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.UTILITY_INSECURITY a owl:NamedIndividual ;
  skos:notation "UTILITY_INSECURITY" ;
  rdfs:comment "Inability to reliably afford or access essential utilities such as electricity, heat, or water." ;
  a bdchm:GravityDomainEnum .

bdchm:GravityDomainEnum.VETERAN_STATUS a owl:NamedIndividual ;
  skos:notation "VETERAN_STATUS" ;
  rdfs:comment "Whether an individual has served in the military, which may affect eligibility for benefits and expose them to unique health risks." ;
  a bdchm:GravityDomainEnum .

bdchm:ConditionSeverityEnum a owl:Class ;
  rdfs:comment "The clinical severity level assigned to a condition or diagnosis." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4116992 OMOP:3272197 OMOP:4087703 )
  ] .

OMOP:4116992 a owl:NamedIndividual ;
  skos:notation "MILD" ;
  rdfs:comment "A condition that causes minimal symptoms or functional impairment and typically does not require intensive intervention." ;
  a bdchm:ConditionSeverityEnum .

OMOP:3272197 a owl:NamedIndividual ;
  skos:notation "MODERATE" ;
  rdfs:comment "A condition that causes noticeable symptoms or functional impairment and may require active treatment or monitoring." ;
  a bdchm:ConditionSeverityEnum .

OMOP:4087703 a owl:NamedIndividual ;
  skos:notation "SEVERE" ;
  rdfs:comment "A condition that causes significant symptoms or functional impairment, often requiring urgent or intensive intervention." ;
  a bdchm:ConditionSeverityEnum .

bdchm:FamilyRelationshipEnum a owl:Class ;
  rdfs:comment "Values describing the relationship between an individual and family members." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:FamilyRelationshipEnum.ONESELF OMOP:4029630 OMOP:4321888 OMOP:4277283 OMOP:4218412 OMOP:4263682 OMOP:4251326 OMOP:4326600 OMOP:4053608 )
  ] .

bdchm:FamilyRelationshipEnum.ONESELF a owl:NamedIndividual ;
  skos:notation "ONESELF" ;
  rdfs:comment "A relation to one's self." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4029630 a owl:NamedIndividual ;
  skos:notation "NATURAL_PARENT" ;
  rdfs:comment "A relation to a natural parent (mother or father) when otherwise not specified." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4321888 a owl:NamedIndividual ;
  skos:notation "NATURAL_FATHER" ;
  rdfs:comment "A relation to a natural father." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4277283 a owl:NamedIndividual ;
  skos:notation "NATURAL_MOTHER" ;
  rdfs:comment "A relation to a natural mother." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4218412 a owl:NamedIndividual ;
  skos:notation "NATURAL_SIBLING" ;
  rdfs:comment "A relation to a natural sibling (sister or brother) when otherwise not specified." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4263682 a owl:NamedIndividual ;
  skos:notation "NATURAL_BROTHER" ;
  rdfs:comment "A relation to a natural brother." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4251326 a owl:NamedIndividual ;
  skos:notation "NATURAL_SISTER" ;
  rdfs:comment "A relation to a natural sister." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4326600 a owl:NamedIndividual ;
  skos:notation "NATURAL_CHILD" ;
  rdfs:comment "A relation to a natural child." ;
  a bdchm:FamilyRelationshipEnum .

OMOP:4053608 a owl:NamedIndividual ;
  skos:notation "BLOOD_RELATIVE" ;
  rdfs:comment "A generic blood relation." ;
  a bdchm:FamilyRelationshipEnum .

bdchm:MeasurementObservationTypeEnum a owl:Class ;
  rdfs:comment "Values describing the types of MeasurementObservations." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OBA:2050068 OBA:2050075 OBA:2050062 OBA:VT0002607 OBA:VT0001569 OBA:2045455 OBA:2045303 OBA:VT0001259 OBA:VT0005265 OBA:2052305 OBA:VT0003018 OBA:2050096 OBA:VT0010540 OBA:2052375 OBA:2052778 OBA:VT0002602 OBA:2045235 OBA:2041535 OBA:VT0010513 OBA:0000061 OBA:0003747 OBA:VT0000188 OBA:VT0000184 OBA:1001087 OBA:VT0001253 OBA:2045381 OBA:2060175 OBA:1000032 OBA:2060174 OBA:2052890 OBA:VT0010477 OBA:VT0010616 OBA:VT0000181 OBA:VT0000717 OBA:2052436 OBA:VT2000000 OBA:2045301 OBA:0003460 OBA:0003277 OBA:2052397 OBA:2052389 OBA:VT0000222 OBA:2052701 OBA:2045409 OBA:VT0002668 OBA:1001086 OBA:VT0001586 OBA:2040171 OBA:VT0001776 OBA:2045443 OBA:VT0005535 OBA:2051979 OBA:2051975 OBA:VT0000180 OBA:VT0002644 OBA:2052741 OBA:1001085 OBA:VT0000217 OBA:VT0002871 OBA:2041536 OBA:VT0000223 OMOP:4282779 OMOP:3011888 OMOP:36305170 OMOP:37396400 OMOP:4154347 OMOP:35609491 OMOP:4263457 OMOP:44805650 OMOP:4230543 OMOP:4112223 OMOP:4208414 OMOP:42872742 OMOP:4138462 OMOP:43054909 OMOP:37393605 OMOP:4154790 OMOP:37208635 OMOP:4156660 OMOP:4241837 OMOP:3011505 OMOP:21493059 OMOP:4176265 OMOP:4184637 OMOP:4284103 OMOP:3001804 OMOP:3004578 OMOP:3043144 OMOP:37208690 OMOP:3041450 OMOP:37393850 OMOP:37208698 OMOP:1552124 OMOP:4267147 OMOP:4274406 OMOP:44791466 OMOP:4273023 OMOP:37397924 OMOP:4313591 OMOP:606729 OMOP:37543055 OMOP:4021291 OMOP:4042886 OMOP:4087501 OMOP:36303297 OMOP:4150326 OMOP:4144921 OMOP:4152194 OMOP:3002094 OMOP:3022891 OMOP:3024594 OMOP:3011708 OMOP:3005600 OMOP:4196583 OMOP:2212186 OMOP:2212188 OMOP:4146380 OMOP:3010587 OMOP:3006315 OMOP:3038553 OMOP:4307029 OMOP:3031569 OMOP:4099154 OMOP:4017361 OMOP:4166120 OMOP:43020498 OMOP:43021859 OMOP:4209737 OMOP:4188066 OMOP:3009024 OMOP:2212294 OMOP:3051825 OMOP:3016723 OMOP:3007081 OMOP:4136584 OMOP:37172928 OMOP:3010372 OMOP:4022643 OMOP:3013115 OMOP:4217630 OMOP:4148587 OMOP:4076114 OMOP:4176561 OMOP:3011961 OMOP:3001122 OMOP:4094436 OMOP:4213477 OMOP:4149519 OMOP:4076704 OMOP:3027018 OMOP:607590 OMOP:4151358 OMOP:4094758 OMOP:4111665 OMOP:4060873 OMOP:3022466 OMOP:3011670 OMOP:4332015 OMOP:4012918 OMOP:1246795 OMOP:4331302 OMOP:37208689 OMOP:4254663 OMOP:1617307 OMOP:37168599 OMOP:37398674 OMOP:37393851 OMOP:37397923 OMOP:40761106 OMOP:3001604 OMOP:1988928 OMOP:37208699 OMOP:4189511 OMOP:44812009 OMOP:44812008 OMOP:3007356 OMOP:4245152 OMOP:21490733 OMOP:4273021 OMOP:4030871 OMOP:40768653 OMOP:4097430 OMOP:36303745 OMOP:4020553 OMOP:4302666 OMOP:3004282 OMOP:46235360 OMOP:4008265 OMOP:4032789 OMOP:37311566 OMOP:4252203 OMOP:4172830 OMOP:4298431 OMOP:3015183 OMOP:4097822 OMOP:4315792 OMOP:4041720 OMOP:4041721 OMOP:4041722 OMOP:4041557 OMOP:4042061 OMOP:44791053 OMOP:4042590 OMOP:4190897 OMOP:46235897 OMOP:44811087 OMOP:44813037 OMOP:42868473 OBA:2100046 OBA:2100055 OBA:2100053 OBA:2060178 OBA:VT0001573 OBA:2100047 OBA:2100274 OBA:2100054 NCIT:C80425 OBA:2090004 OBA:2050108 OBA:VT0005328 OBA:2100048 NCIT:C110935 OBA:2050626 OBA:2090000 CMO:0000241 CMO:0000251 OBA:2045397 OBA:2100049 OBA:2090001 OBA:VT0008640 OBA:VT0008590 OBA:2045398 OBA:2045349 OBA:2050271 OBA:VT0003179 CMO:0000233 CMO:0000235 EFO:0009188 EFO:0020080 OBA:VT0000183 OBA:2100051 OBA:2100052 OMOP:3013682 OMOP:3003205 OMOP:3010404 OMOP:3016205 OMOP:3010175 OMOP:3000848 OMOP:3021627 OMOP:3018586 OMOP:3035856 OMOP:3009395 OBA:VT0000199 OMOP:3014111 OMOP:37208543 )
  ] .

OBA:2050068 a owl:NamedIndividual ;
  skos:notation "OBA:2050068" ;
  rdfs:comment "Albumin in blood | The amount of albumin when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050075 a owl:NamedIndividual ;
  skos:notation "OBA:2050075" ;
  rdfs:comment "Alpha-1 antitrypsin in serum | The amount of alpha-1-antitrypsin when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050062 a owl:NamedIndividual ;
  skos:notation "OBA:2050062" ;
  rdfs:comment "ALT SGPT | The amount of alanine aminotransferase when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0002607 a owl:NamedIndividual ;
  skos:notation "OBA:VT0002607" ;
  rdfs:comment "basophils count | The amount of a basophil." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001569 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001569" ;
  rdfs:comment "Bilirubin Unconjugated Indirect | The amount of bilirubin IXalpha when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045455 a owl:NamedIndividual ;
  skos:notation "OBA:2045455" ;
  rdfs:comment "BMI | A compound attribute that is the ratio of body mass to body height." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045303 a owl:NamedIndividual ;
  skos:notation "OBA:2045303" ;
  rdfs:comment "BNP | The amount of natriuretic peptides B when measured in anatomical entity." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001259 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001259" ;
  rdfs:comment "Body weight | The mass of a multicellular organism." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0005265 a owl:NamedIndividual ;
  skos:notation "OBA:VT0005265" ;
  rdfs:comment "BUN | The amount of urea when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052305 a owl:NamedIndividual ;
  skos:notation "OBA:2052305" ;
  rdfs:comment "CD40 in blood | The amount of CD40 ligand (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0003018 a owl:NamedIndividual ;
  skos:notation "OBA:VT0003018" ;
  rdfs:comment "Chloride in blood | The amount of chloride when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050096 a owl:NamedIndividual ;
  skos:notation "OBA:2050096" ;
  rdfs:comment "Creatinine in blood | The amount of creatinine when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0010540 a owl:NamedIndividual ;
  skos:notation "OBA:VT0010540" ;
  rdfs:comment "Creatinine in urine | The amount of creatinine when measured in urine." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052375 a owl:NamedIndividual ;
  skos:notation "OBA:2052375" ;
  rdfs:comment "Cystatin C in blood | The amount of cystatin-C (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052778 a owl:NamedIndividual ;
  skos:notation "OBA:2052778" ;
  rdfs:comment "E-selectin in blood | The amount of E-selectin (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0002602 a owl:NamedIndividual ;
  skos:notation "OBA:VT0002602" ;
  rdfs:comment "Eosinophils count | The amount of a eosinophil." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045235 a owl:NamedIndividual ;
  skos:notation "OBA:2045235" ;
  rdfs:comment "Erythrocyte Sed Rate | The buoyancy of an erythrocyte." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2041535 a owl:NamedIndividual ;
  skos:notation "OBA:2041535" ;
  rdfs:comment "Factor VII | The amount of coagulation factor VII when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0010513 a owl:NamedIndividual ;
  skos:notation "OBA:VT0010513" ;
  rdfs:comment "Ferritin | The amount of ferritin complex when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:0000061 a owl:NamedIndividual ;
  skos:notation "OBA:0000061" ;
  rdfs:comment "Fibrinogen | The amount of fibrinogen complex." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:0003747 a owl:NamedIndividual ;
  skos:notation "OBA:0003747" ;
  rdfs:comment "GFR | The rate of glomerular filtration." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000188 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000188" ;
  rdfs:comment "Glucose in blood | The amount of glucose when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000184 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000184" ;
  rdfs:comment "HDL | The amount of high-density lipoprotein cholesterol when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:1001087 a owl:NamedIndividual ;
  skos:notation "OBA:1001087" ;
  rdfs:comment "Heart rate | The rate of a heart contraction." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001253 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001253" ;
  rdfs:comment "Height | The height of a multicellular organism." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045381 a owl:NamedIndividual ;
  skos:notation "OBA:2045381" ;
  rdfs:comment "Hematocrit | The volume of an erythrocyte when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2060175 a owl:NamedIndividual ;
  skos:notation "OBA:2060175" ;
  rdfs:comment "Hemoglobin | The amount of hemoglobin when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:1000032 a owl:NamedIndividual ;
  skos:notation "OBA:1000032" ;
  rdfs:comment "Hip circumference | The circumference of a hip." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2060174 a owl:NamedIndividual ;
  skos:notation "OBA:2060174" ;
  rdfs:comment "Insulin in blood | The amount of insulin when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052890 a owl:NamedIndividual ;
  skos:notation "OBA:2052890" ;
  rdfs:comment "IL6 | interleukin 6 in blood | The amount of interleukin-6 (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0010477 a owl:NamedIndividual ;
  skos:notation "OBA:VT0010477" ;
  rdfs:comment "Lactate Dehydrogenase LDH | The amount of lactate dehydrogenase complex when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0010616 a owl:NamedIndividual ;
  skos:notation "OBA:VT0010616" ;
  rdfs:comment "Lactate in blood | The amount of lactate when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000181 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000181" ;
  rdfs:comment "LDL | The amount of low-density lipoprotein cholesterol when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000717 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000717" ;
  rdfs:comment "Lymphocytes count | The number of lymphocytes." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052436 a owl:NamedIndividual ;
  skos:notation "OBA:2052436" ;
  rdfs:comment "MCP1 in blood | The amount of C-C motif chemokine 2 (CCL2)(human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT2000000 a owl:NamedIndividual ;
  skos:notation "OBA:VT2000000" ;
  rdfs:comment "Mean arterial pressure | The pressure of arterial blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045301 a owl:NamedIndividual ;
  skos:notation "OBA:2045301" ;
  rdfs:comment "mean corpuscular hemoglobin | The amount of hemoglobin when measured in an erythrocyte." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:0003460 a owl:NamedIndividual ;
  skos:notation "OBA:0003460" ;
  rdfs:comment "mean corpuscular volume | The volume of an erythrocyte." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:0003277 a owl:NamedIndividual ;
  skos:notation "OBA:0003277" ;
  rdfs:comment "mean platelet volume | The volume of a platelet." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052397 a owl:NamedIndividual ;
  skos:notation "OBA:2052397" ;
  rdfs:comment "MMP9 in blood | The amount of a matrix metalloproteinase-9 (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052389 a owl:NamedIndividual ;
  skos:notation "OBA:2052389" ;
  rdfs:comment "Myeloperoxidase in blood | The amount of a myeloperoxidase (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000222 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000222" ;
  rdfs:comment "Neutrophils count | The amount of a neutrophil." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052701 a owl:NamedIndividual ;
  skos:notation "OBA:2052701" ;
  rdfs:comment "P-selectin in blood | The amount of a P-selectin (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045409 a owl:NamedIndividual ;
  skos:notation "OBA:2045409" ;
  rdfs:comment "pH of blood | The acidity of blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0002668 a owl:NamedIndividual ;
  skos:notation "OBA:VT0002668" ;
  rdfs:comment "Potassium in blood | The amount of potassium when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:1001086 a owl:NamedIndividual ;
  skos:notation "OBA:1001086" ;
  rdfs:comment "QRS interval | See also EFO_0005054" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001586 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001586" ;
  rdfs:comment "Red blood cell count | The amount of erythrocytes. | RBC" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2040171 a owl:NamedIndividual ;
  skos:notation "OBA:2040171" ;
  rdfs:comment "Sleep hours | The duration of sleep." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001776 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001776" ;
  rdfs:comment "Sodium in blood | The amount of sodium when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045443 a owl:NamedIndividual ;
  skos:notation "OBA:2045443" ;
  rdfs:comment "SpO2 | The concentration of oxygen when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0005535 a owl:NamedIndividual ;
  skos:notation "OBA:VT0005535" ;
  rdfs:comment "Temperature | The temperature of a multicellular organism." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2051979 a owl:NamedIndividual ;
  skos:notation "OBA:2051979" ;
  rdfs:comment "TNFa in blood | The amount of tumor necrosis factor (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2051975 a owl:NamedIndividual ;
  skos:notation "OBA:2051975" ;
  rdfs:comment "TNFa-R1 in blood | The amount of tumor necrosis factor receptor superfamily member 1A (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000180 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000180" ;
  rdfs:comment "Total cholesterol in blood | The amount of cholesterol when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0002644 a owl:NamedIndividual ;
  skos:notation "OBA:VT0002644" ;
  rdfs:comment "Triglycerides in blood | The amount of triglycerides when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2052741 a owl:NamedIndividual ;
  skos:notation "OBA:2052741" ;
  rdfs:comment "von Willebrand factor | The amount of von Willebrand factor (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:1001085 a owl:NamedIndividual ;
  skos:notation "OBA:1001085" ;
  rdfs:comment "Waist circumference | The circumference of an abdominal segment of trunk." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000217 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000217" ;
  rdfs:comment "White blood cell count | The amount of leukocytes." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0002871 a owl:NamedIndividual ;
  skos:notation "OBA:VT0002871" ;
  rdfs:comment "Albumin in urine | The amount of albumin when measured in urine." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2041536 a owl:NamedIndividual ;
  skos:notation "OBA:2041536" ;
  rdfs:comment "Factor VIII | The amount of coagulation factor VIII when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000223 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000223" ;
  rdfs:comment "monocytes count | The amount of monocytes." ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4282779 a owl:NamedIndividual ;
  skos:notation "OMOP:4282779" ;
  rdfs:comment "SNOMED | Cigarette smoking tobacco" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3011888 a owl:NamedIndividual ;
  skos:notation "OMOP:3011888" ;
  rdfs:comment "LOINC isoprostane_8_epi_pgf2a | Prostaglandin F2 alpha [Mass/volume] in Urine | 8-epi-PGF2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:36305170 a owl:NamedIndividual ;
  skos:notation "OMOP:36305170" ;
  rdfs:comment "LOINC lppla2_act | Lipoprotein associated phospholipase A2 [Enzymatic activity/volume] in Serum or Plasma | LP-PLA2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37396400 a owl:NamedIndividual ;
  skos:notation "OMOP:37396400" ;
  rdfs:comment "SNOMED apnea_hypop_index | Apnea Hypopnea Index | AHI" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4154347 a owl:NamedIndividual ;
  skos:notation "OMOP:4154347" ;
  rdfs:comment "SNOMED albumin_creatinine | Urine albumin/creatinine ratio measurement | uACR" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:35609491 a owl:NamedIndividual ;
  skos:notation "OMOP:35609491" ;
  rdfs:comment "SNOMED alcohol_servings | Alcohol units consumed per week" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4263457 a owl:NamedIndividual ;
  skos:notation "OMOP:4263457" ;
  rdfs:comment "SNOMED ast_sgot | Aspartate aminotransferase measurement | AST SGOT" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44805650 a owl:NamedIndividual ;
  skos:notation "OMOP:44805650" ;
  rdfs:comment "SNOMED bilirubin_con | Conjugated bilirubin measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4230543 a owl:NamedIndividual ;
  skos:notation "OMOP:4230543" ;
  rdfs:comment "SNOMED bilirubin_tot | Bilirubin, total measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4112223 a owl:NamedIndividual ;
  skos:notation "OMOP:4112223" ;
  rdfs:comment "SNOMED bun_creatinine | BUN/Creatinine ratio" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4208414 a owl:NamedIndividual ;
  skos:notation "OMOP:4208414" ;
  rdfs:comment "SNOMED crp | C-reactive protein measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:42872742 a owl:NamedIndividual ;
  skos:notation "OMOP:42872742" ;
  rdfs:comment "SNOMED cac_score | Coronary artery calcium score" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4138462 a owl:NamedIndividual ;
  skos:notation "OMOP:4138462" ;
  rdfs:comment "SNOMED carotid_imt | Carotid intima media thickness" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:43054909 a owl:NamedIndividual ;
  skos:notation "OMOP:43054909" ;
  rdfs:comment "LOINC | Tobacco smoking status" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37393605 a owl:NamedIndividual ;
  skos:notation "OMOP:37393605" ;
  rdfs:comment "SNOMED d_dimer | D-dimer level" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4154790 a owl:NamedIndividual ;
  skos:notation "OMOP:4154790" ;
  rdfs:comment "SNOMED bp_diastolic | Diastolic blood pressure" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208635 a owl:NamedIndividual ;
  skos:notation "OMOP:37208635" ;
  rdfs:comment "SNOMED egfr | Estimated glomerular filtration rate by laboratory calculation" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4156660 a owl:NamedIndividual ;
  skos:notation "OMOP:4156660" ;
  rdfs:comment "SNOMED fast_gluc_bld | Fasting blood glucose measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4241837 a owl:NamedIndividual ;
  skos:notation "OMOP:4241837" ;
  rdfs:comment "SNOMED fev1 | Forced expired volume in 1 second" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3011505 a owl:NamedIndividual ;
  skos:notation "OMOP:3011505" ;
  rdfs:comment "LOINC fev1_fvc | FEV1/FVC" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:21493059 a owl:NamedIndividual ;
  skos:notation "OMOP:21493059" ;
  rdfs:comment "LOINC fruit_serving | Fruit servings 24 hour Estimated" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4176265 a owl:NamedIndividual ;
  skos:notation "OMOP:4176265" ;
  rdfs:comment "SNOMED fvc | Forced vital capacity" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4184637 a owl:NamedIndividual ;
  skos:notation "OMOP:4184637" ;
  rdfs:comment "SNOMED hemo_a1c | Hemoglobin A1c measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4284103 a owl:NamedIndividual ;
  skos:notation "OMOP:4284103" ;
  rdfs:comment "SNOMED icam | Lymphocyte antigen CD54" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3001804 a owl:NamedIndividual ;
  skos:notation "OMOP:3001804" ;
  rdfs:comment "LOINC il1_beta | Interleukin 1 beta [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3004578 a owl:NamedIndividual ;
  skos:notation "OMOP:3004578" ;
  rdfs:comment "LOINC il10 | Interleukin 10 [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3043144 a owl:NamedIndividual ;
  skos:notation "OMOP:3043144" ;
  rdfs:comment "LOINC il18 | Interleukin 18 [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208690 a owl:NamedIndividual ;
  skos:notation "OMOP:37208690" ;
  rdfs:comment "SNOMED lympho_pct | Lymphocyte percent count in blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3041450 a owl:NamedIndividual ;
  skos:notation "OMOP:3041450" ;
  rdfs:comment "LOINC lppla2_mass | Lipoprotein associated phospholipase A2 [Mass/volume] in Serum or Plasma | LP-PLA2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37393850 a owl:NamedIndividual ;
  skos:notation "OMOP:37393850" ;
  rdfs:comment "SNOMED mchc | MCHC - Mean corpuscular haemoglobin concentration" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208698 a owl:NamedIndividual ;
  skos:notation "OMOP:37208698" ;
  rdfs:comment "SNOMED neutro_pct | Neutrophil percent count in blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:1552124 a owl:NamedIndividual ;
  skos:notation "OMOP:1552124" ;
  rdfs:comment "CPT4 opg | Oncology (pancreatic cancer), multiplex immunoassay of C5, C4, cystatin C, factor B, osteoprotegerin (OPG), gelsolin, IGFBP3, CA125 and multiplex electrochemiluminescent immunoassay (ECLIA) for CA19-9, serum, diagnostic algorithm reported qualitatively..." ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4267147 a owl:NamedIndividual ;
  skos:notation "OMOP:4267147" ;
  rdfs:comment "SNOMED platelet_ct | Platelet count" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4274406 a owl:NamedIndividual ;
  skos:notation "OMOP:4274406" ;
  rdfs:comment "SNOMED pr_ekg | PR interval - finding" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44791466 a owl:NamedIndividual ;
  skos:notation "OMOP:44791466" ;
  rdfs:comment "SNOMED procal | Procalcitonin measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4273023 a owl:NamedIndividual ;
  skos:notation "OMOP:4273023" ;
  rdfs:comment "SNOMED qt_ekg | QT interval - finding" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37397924 a owl:NamedIndividual ;
  skos:notation "OMOP:37397924" ;
  rdfs:comment "SNOMED rdw | Red blood cell distribution width" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4313591 a owl:NamedIndividual ;
  skos:notation "OMOP:4313591" ;
  rdfs:comment "SNOMED resp_rt | Respiratory rate" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:606729 a owl:NamedIndividual ;
  skos:notation "OMOP:606729" ;
  rdfs:comment "SNOMED sodium_intak | Sodium intake" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37543055 a owl:NamedIndividual ;
  skos:notation "OMOP:37543055" ;
  rdfs:comment "CDISC | TNF Receptor 1B | tnfr2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4021291 a owl:NamedIndividual ;
  skos:notation "OMOP:4021291" ;
  rdfs:comment "SNOMED troponin | Troponin measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4042886 a owl:NamedIndividual ;
  skos:notation "OMOP:4042886" ;
  rdfs:comment "SNOMED vege_serving | Vegetable" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4087501 a owl:NamedIndividual ;
  skos:notation "OMOP:4087501" ;
  rdfs:comment "SNOMED waist_hip | Waist/hip ratio" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:36303297 a owl:NamedIndividual ;
  skos:notation "OMOP:36303297" ;
  rdfs:comment "LOINC cesd_score | Center for Epidemiologic Studies Depression Scale-Revised total score [CESD-R]" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4150326 a owl:NamedIndividual ;
  skos:notation "OMOP:4150326" ;
  rdfs:comment "SNOMED fast_lipids | Fasting blood lipids" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4144921 a owl:NamedIndividual ;
  skos:notation "OMOP:4144921" ;
  rdfs:comment "SNOMED pacemaker status | Implantation of cardiac pacemaker" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4152194 a owl:NamedIndividual ;
  skos:notation "OMOP:4152194" ;
  rdfs:comment "SNOMED bp_systolic | Systolic blood pressure" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3002094 a owl:NamedIndividual ;
  skos:notation "OMOP:3002094" ;
  rdfs:comment "LOINC FVC predicted | Forced vital capacity [Volume] Respiratory system Predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3022891 a owl:NamedIndividual ;
  skos:notation "OMOP:3022891" ;
  rdfs:comment "LOINC FEV1 predicted | FEV1 Predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3024594 a owl:NamedIndividual ;
  skos:notation "OMOP:3024594" ;
  rdfs:comment "LOINC FEV1/FVC predicted | FEV1/FVC Predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3011708 a owl:NamedIndividual ;
  skos:notation "OMOP:3011708" ;
  rdfs:comment "LOINC FEV1 percent predicted | FEV1 measured/predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3005600 a owl:NamedIndividual ;
  skos:notation "OMOP:3005600" ;
  rdfs:comment "LOINC FVC percent predicted | FVC measured/predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4196583 a owl:NamedIndividual ;
  skos:notation "OMOP:4196583" ;
  rdfs:comment "SNOMED FEV1/FVC percent predicted | FEV1/FVC measured/predicted" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:2212186 a owl:NamedIndividual ;
  skos:notation "OMOP:2212186" ;
  rdfs:comment "CPT4 Albumin; serum, plasma or whole blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:2212188 a owl:NamedIndividual ;
  skos:notation "OMOP:2212188" ;
  rdfs:comment "CPT4 Albumin; urine (eg, microalbumin), quantitative" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4146380 a owl:NamedIndividual ;
  skos:notation "OMOP:4146380" ;
  rdfs:comment "SNOMED Alanine aminotransferase measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3010587 a owl:NamedIndividual ;
  skos:notation "OMOP:3010587" ;
  rdfs:comment "LOINC Aspartate aminotransferase [Presence] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3006315 a owl:NamedIndividual ;
  skos:notation "OMOP:3006315" ;
  rdfs:comment "LOINC Basophils [#/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3038553 a owl:NamedIndividual ;
  skos:notation "OMOP:3038553" ;
  rdfs:comment "LOINC Body mass index (BMI) [Ratio]" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4307029 a owl:NamedIndividual ;
  skos:notation "OMOP:4307029" ;
  rdfs:comment "SNOMED Brain natriuretic peptide measurement | BNP" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3031569 a owl:NamedIndividual ;
  skos:notation "OMOP:3031569" ;
  rdfs:comment "LOINC Natriuretic peptide B [Mass/volume] in Blood | BNP" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4099154 a owl:NamedIndividual ;
  skos:notation "OMOP:4099154" ;
  rdfs:comment "SNOMED Body weight" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4017361 a owl:NamedIndividual ;
  skos:notation "OMOP:4017361" ;
  rdfs:comment "SNOMED Blood urea nitrogen measurement | BUN" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4166120 a owl:NamedIndividual ;
  skos:notation "OMOP:4166120" ;
  rdfs:comment "SNOMED Calcium volume" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:43020498 a owl:NamedIndividual ;
  skos:notation "OMOP:43020498" ;
  rdfs:comment "SNOMED Left carotid artery stenosis" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:43021859 a owl:NamedIndividual ;
  skos:notation "OMOP:43021859" ;
  rdfs:comment "SNOMED Right carotid artery stenosis" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4209737 a owl:NamedIndividual ;
  skos:notation "OMOP:4209737" ;
  rdfs:comment "SNOMED Lymphocyte antigen CD40" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4188066 a owl:NamedIndividual ;
  skos:notation "OMOP:4188066" ;
  rdfs:comment "SNOMED Chloride measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3009024 a owl:NamedIndividual ;
  skos:notation "OMOP:3009024" ;
  rdfs:comment "LOINC Chloride [Moles/volume] in Specimen" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:2212294 a owl:NamedIndividual ;
  skos:notation "OMOP:2212294" ;
  rdfs:comment "CPT4 Creatinine; blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3051825 a owl:NamedIndividual ;
  skos:notation "OMOP:3051825" ;
  rdfs:comment "LOINC Creatinine [Mass/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3016723 a owl:NamedIndividual ;
  skos:notation "OMOP:3016723" ;
  rdfs:comment "LOINC Creatinine [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3007081 a owl:NamedIndividual ;
  skos:notation "OMOP:3007081" ;
  rdfs:comment "LOINC Creatinine [Interpretation] in Urine" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4136584 a owl:NamedIndividual ;
  skos:notation "OMOP:4136584" ;
  rdfs:comment "SNOMED Blood cystatin C measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37172928 a owl:NamedIndividual ;
  skos:notation "OMOP:37172928" ;
  rdfs:comment "SNOMED D-dimer mass concentration in plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3010372 a owl:NamedIndividual ;
  skos:notation "OMOP:3010372" ;
  rdfs:comment "LOINC E selectin [Mass/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4022643 a owl:NamedIndividual ;
  skos:notation "OMOP:4022643" ;
  rdfs:comment "SNOMED Educational achievement" ;
  skos:notation "EDUCATIONAL_ATTAINMENT" ;
  rdfs:comment "The highest level of education that an individual has completed" ;
  a bdchm:MeasurementObservationTypeEnum , bdchm:SdohEnum .

OMOP:3013115 a owl:NamedIndividual ;
  skos:notation "OMOP:3013115" ;
  rdfs:comment "LOINC Eosinophils [#/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4217630 a owl:NamedIndividual ;
  skos:notation "OMOP:4217630" ;
  rdfs:comment "SNOMED Clotting factor VII assay " ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4148587 a owl:NamedIndividual ;
  skos:notation "OMOP:4148587" ;
  rdfs:comment "SNOMED Factor VIII assay" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4076114 a owl:NamedIndividual ;
  skos:notation "OMOP:4076114" ;
  rdfs:comment "SNOMED Household income" ;
  skos:notation "FAMILY_INCOME" ;
  rdfs:comment "The sum of the income of all family members 15 years and older living in the household over 12 months, before taxes" ;
  a bdchm:MeasurementObservationTypeEnum , bdchm:SdohEnum .

OMOP:4176561 a owl:NamedIndividual ;
  skos:notation "OMOP:4176561" ;
  rdfs:comment "SNOMED Ferritin measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3011961 a owl:NamedIndividual ;
  skos:notation "OMOP:3011961" ;
  rdfs:comment "LOINC Ferritin [Mass/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3001122 a owl:NamedIndividual ;
  skos:notation "OMOP:3001122" ;
  rdfs:comment "LOINC Ferritin [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4094436 a owl:NamedIndividual ;
  skos:notation "OMOP:4094436" ;
  rdfs:comment "SNOMED Fibrinogen measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4213477 a owl:NamedIndividual ;
  skos:notation "OMOP:4213477" ;
  rdfs:comment "SNOMED Glomerular filtration rate" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4149519 a owl:NamedIndividual ;
  skos:notation "OMOP:4149519" ;
  rdfs:comment "SNOMED Glucose measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4076704 a owl:NamedIndividual ;
  skos:notation "OMOP:4076704" ;
  rdfs:comment "SNOMED High density lipoprotein measurement | HDL" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3027018 a owl:NamedIndividual ;
  skos:notation "OMOP:3027018" ;
  rdfs:comment "LOINC Heart rate" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:607590 a owl:NamedIndividual ;
  skos:notation "OMOP:607590" ;
  rdfs:comment "SNOMED Body height" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4151358 a owl:NamedIndividual ;
  skos:notation "OMOP:4151358" ;
  rdfs:comment "SNOMED Hematocrit determination" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4094758 a owl:NamedIndividual ;
  skos:notation "OMOP:4094758" ;
  rdfs:comment "SNOMED Hemoglobin finding" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4111665 a owl:NamedIndividual ;
  skos:notation "OMOP:4111665" ;
  rdfs:comment "SNOMED Hip circumference" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4060873 a owl:NamedIndividual ;
  skos:notation "OMOP:4060873" ;
  rdfs:comment "SNOMED Insulin measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3022466 a owl:NamedIndividual ;
  skos:notation "OMOP:3022466" ;
  rdfs:comment "LOINC Insulin [Mass/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3011670 a owl:NamedIndividual ;
  skos:notation "OMOP:3011670" ;
  rdfs:comment "LOINC Insulin [Mass/volume] in Serum or Plasma --12 hours fasting" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4332015 a owl:NamedIndividual ;
  skos:notation "OMOP:4332015" ;
  rdfs:comment "SNOMED IL-6 assay | IL-6 assay | Interleukin 6" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4012918 a owl:NamedIndividual ;
  skos:notation "OMOP:4012918" ;
  rdfs:comment "SNOMED Lactate dehydrogenase measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:1246795 a owl:NamedIndividual ;
  skos:notation "OMOP:1246795" ;
  rdfs:comment "SNOMED Lactate in blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4331302 a owl:NamedIndividual ;
  skos:notation "OMOP:4331302" ;
  rdfs:comment "SNOMED Low density lipoprotein measurement | LDL" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208689 a owl:NamedIndividual ;
  skos:notation "OMOP:37208689" ;
  rdfs:comment "SNOMED Lymphocyte count in blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4254663 a owl:NamedIndividual ;
  skos:notation "OMOP:4254663" ;
  rdfs:comment "SNOMED Lymphocyte count" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:1617307 a owl:NamedIndividual ;
  skos:notation "OMOP:1617307" ;
  rdfs:comment "LOINC Chemokine (C-C motif) ligand 2 [Mass/volume] in Serum or Plasma | CCL2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37168599 a owl:NamedIndividual ;
  skos:notation "OMOP:37168599" ;
  rdfs:comment "SNOMED Mean arterial pressure" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37398674 a owl:NamedIndividual ;
  skos:notation "OMOP:37398674" ;
  rdfs:comment "SNOMED MCH - Mean corpuscular haemoglobin" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37393851 a owl:NamedIndividual ;
  skos:notation "OMOP:37393851" ;
  rdfs:comment "SNOMED MCV - Mean corpuscular volume" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37397923 a owl:NamedIndividual ;
  skos:notation "OMOP:37397923" ;
  rdfs:comment "SNOMED Mean platelet volume" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:40761106 a owl:NamedIndividual ;
  skos:notation "OMOP:40761106" ;
  rdfs:comment "LOINC Matrix metallopeptidase 9 [Mass/volume] in Blood | MMP9" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3001604 a owl:NamedIndividual ;
  skos:notation "OMOP:3001604" ;
  rdfs:comment "LOINC Monocytes [#/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:1988928 a owl:NamedIndividual ;
  skos:notation "OMOP:1988928" ;
  rdfs:comment "LOINC Myeloperoxidase [Mass/volume] in Serum by Immunoassay" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208699 a owl:NamedIndividual ;
  skos:notation "OMOP:37208699" ;
  rdfs:comment "SNOMED Neutrophil count in blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4189511 a owl:NamedIndividual ;
  skos:notation "OMOP:4189511" ;
  rdfs:comment "SNOMED N terminal pro-brain natriuretic peptide level" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44812009 a owl:NamedIndividual ;
  skos:notation "OMOP:44812009" ;
  rdfs:comment "SNOMED Plasma N-terminal pro B-type natriuretic peptide concentration measurement | NT pro BNP" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44812008 a owl:NamedIndividual ;
  skos:notation "OMOP:44812008" ;
  rdfs:comment "SNOMED Serum N-terminal pro B-type natriuretic peptide concentration measurement | NT pro BNP" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3007356 a owl:NamedIndividual ;
  skos:notation "OMOP:3007356" ;
  rdfs:comment "LOINC CD62P cells/cells in Blood | CD62P cells/100 cells in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4245152 a owl:NamedIndividual ;
  skos:notation "OMOP:4245152" ;
  rdfs:comment "SNOMED Potassium measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:21490733 a owl:NamedIndividual ;
  skos:notation "OMOP:21490733" ;
  rdfs:comment "LOINC Potassium [Mass/volume] in Blood" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4273021 a owl:NamedIndividual ;
  skos:notation "OMOP:4273021" ;
  rdfs:comment "SNOMED QRS complex - finding" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4030871 a owl:NamedIndividual ;
  skos:notation "OMOP:4030871" ;
  rdfs:comment "SNOMED Red blood cell count | RBC" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:40768653 a owl:NamedIndividual ;
  skos:notation "OMOP:40768653" ;
  rdfs:comment "LOINC How many hours do you normally sleep [DI-PAD]" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4097430 a owl:NamedIndividual ;
  skos:notation "OMOP:4097430" ;
  rdfs:comment "SNOMED Sodium measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:36303745 a owl:NamedIndividual ;
  skos:notation "OMOP:36303745" ;
  rdfs:comment "LOINC Sodium [Mass/volume] in Specimen" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4020553 a owl:NamedIndividual ;
  skos:notation "OMOP:4020553" ;
  rdfs:comment "SNOMED Oxygen saturation measurement | SpO2" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4302666 a owl:NamedIndividual ;
  skos:notation "OMOP:4302666" ;
  rdfs:comment "SNOMED Body temperature" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3004282 a owl:NamedIndividual ;
  skos:notation "OMOP:3004282" ;
  rdfs:comment "LOINC Tumor necrosis factor alpha [Mass/volume] in Serum or Plasma | Tumor necrosis factor.alpha [Mass/volume] in Serum or Plasma | TNFa" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:46235360 a owl:NamedIndividual ;
  skos:notation "OMOP:46235360" ;
  rdfs:comment "LOINC Tumor necrosis factor receptor superfamily member 1A [Mass/volume] in Serum or Plasma | TNFa-R1" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4008265 a owl:NamedIndividual ;
  skos:notation "OMOP:4008265" ;
  rdfs:comment "SNOMED Total cholesterol measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4032789 a owl:NamedIndividual ;
  skos:notation "OMOP:4032789" ;
  rdfs:comment "SNOMED Triglycerides measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37311566 a owl:NamedIndividual ;
  skos:notation "OMOP:37311566" ;
  rdfs:comment "SNOMED Estimated intake of vegetable servings in 24 hours" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4252203 a owl:NamedIndividual ;
  skos:notation "OMOP:4252203" ;
  rdfs:comment "SNOMED von Willebrand factor antigen level" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4172830 a owl:NamedIndividual ;
  skos:notation "OMOP:4172830" ;
  rdfs:comment "SNOMED Waist circumference" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4298431 a owl:NamedIndividual ;
  skos:notation "OMOP:4298431" ;
  rdfs:comment "SNOMED White blood cell count | WBC" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3015183 a owl:NamedIndividual ;
  skos:notation "OMOP:3015183" ;
  rdfs:comment "LOINC Erythrocyte sedimentation rate [Velocity] in Red Blood Cells | Erythrocyte sedimentation rate" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4097822 a owl:NamedIndividual ;
  skos:notation "OMOP:4097822" ;
  rdfs:comment "SNOMED pH measurement, arterial" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4315792 a owl:NamedIndividual ;
  skos:notation "OMOP:4315792" ;
  rdfs:comment "SNOMED pH measurement, venous" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4041720 a owl:NamedIndividual ;
  skos:notation "OMOP:4041720" ;
  rdfs:comment "SNOMED Plasma fasting HDL cholesterol measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4041721 a owl:NamedIndividual ;
  skos:notation "OMOP:4041721" ;
  rdfs:comment "SNOMED Plasma fasting LDL cholesterol measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4041722 a owl:NamedIndividual ;
  skos:notation "OMOP:4041722" ;
  rdfs:comment "SNOMED Plasma fasting triglyceride measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4041557 a owl:NamedIndividual ;
  skos:notation "OMOP:4041557" ;
  rdfs:comment "SNOMED Serum fasting HDL cholesterol measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4042061 a owl:NamedIndividual ;
  skos:notation "OMOP:4042061" ;
  rdfs:comment "SNOMED Serum fasting LDL cholesterol measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44791053 a owl:NamedIndividual ;
  skos:notation "OMOP:44791053" ;
  rdfs:comment "SNOMED Serum fasting total cholesterol" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4042590 a owl:NamedIndividual ;
  skos:notation "OMOP:4042590" ;
  rdfs:comment "SNOMED Serum fasting triglyceride measurement" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:4190897 a owl:NamedIndividual ;
  skos:notation "OMOP:4190897" ;
  rdfs:comment "SNOMED Plasma total cholesterol level" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:46235897 a owl:NamedIndividual ;
  skos:notation "OMOP:46235897" ;
  rdfs:comment "LOINC Albumin/Creatinine [Ratio] in 24 hour Urine | uACR" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44811087 a owl:NamedIndividual ;
  skos:notation "OMOP:44811087" ;
  rdfs:comment "SNOMED FVC post bronchodilator percentage change | FVC (forced vital capacity) post bronchodilator percentage change" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:44813037 a owl:NamedIndividual ;
  skos:notation "OMOP:44813037" ;
  rdfs:comment "SNOMED Forced expired volume in 1 second percentage change post bronchodilator | FEV1" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:42868473 a owl:NamedIndividual ;
  skos:notation "OMOP:42868473" ;
  rdfs:comment "LOINC FEV1/FVC percent change post bronchodilator" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100046 a owl:NamedIndividual ;
  skos:notation "OBA:2100046" ;
  rdfs:comment "8-epi-prostaglandin F2alpha amount in urine | The amount of a 8-epi-prostaglandin F2alpha when measured in urine. | 8-epi-PGF2a" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100055 a owl:NamedIndividual ;
  skos:notation "OBA:2100055" ;
  rdfs:comment "amount of 1-alkyl-2-acetylglycerophosphocholine esterase activity in blood | The amount of a 1-alkyl-2-acetylglycerophosphocholine esterase activity when measured in blood. | LP-PLA2" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100053 a owl:NamedIndividual ;
  skos:notation "OBA:2100053" ;
  rdfs:comment "albumin to creatinine ratio in urine | A compound attribute that is the ratio of urine albumin amount to urine creatinine amount. | uACR" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2060178 a owl:NamedIndividual ;
  skos:notation "OBA:2060178" ;
  rdfs:comment "amount of albumin in blood | The amount of a albumin when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0001573 a owl:NamedIndividual ;
  skos:notation "OBA:VT0001573" ;
  rdfs:comment "blood alanine transaminase amount | The amount of a alanine aminotransferase when measured in blood. | ALT SGPT" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100047 a owl:NamedIndividual ;
  skos:notation "OBA:2100047" ;
  rdfs:comment "aspartate aminotransferase (human) amount in blood | The amount of a aspartate aminotransferase (human) when measured in blood. | AST SGOT" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100274 a owl:NamedIndividual ;
  skos:notation "OBA:2100274" ;
  rdfs:comment "natriuretic peptides B amount in blood | The amount of a natriuretic peptides B when measured in blood. | BNP" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100054 a owl:NamedIndividual ;
  skos:notation "OBA:2100054" ;
  rdfs:comment "urea nitrogen to creatinine ratio in blood | A compound attribute that is the ratio of blood urea nitrogen amount to blood creatinine amount. | BUN creatinine ratio" ;
  a bdchm:MeasurementObservationTypeEnum .

NCIT:C80425 a owl:NamedIndividual ;
  skos:notation "NCIT:C80425" ;
  rdfs:comment "Coronary Calcium Score | A quantitative value that is the compilation of assessed size and densities of calcium deposits throughout the coronary tree. | CAC score" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2090004 a owl:NamedIndividual ;
  skos:notation "OBA:2090004" ;
  rdfs:comment "carotid artery intima-media region thickness | The thickness of a carotid artery intima-media region. | Carotid IMT" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050108 a owl:NamedIndividual ;
  skos:notation "OBA:2050108" ;
  rdfs:comment "carotid artery thickness | The thickness of a carotid artery segment." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0005328 a owl:NamedIndividual ;
  skos:notation "OBA:VT0005328" ;
  rdfs:comment "blood creatinine amount | The amount of a creatinine when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100048 a owl:NamedIndividual ;
  skos:notation "OBA:2100048" ;
  rdfs:comment "D-dimer (human) amount in blood | The amount of a D-dimer (human) when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

NCIT:C110935 a owl:NamedIndividual ;
  skos:notation "NCIT:C110935" ;
  rdfs:comment "Estimated Glomerular Filtration Rate | A laboratory test that estimates kidney function. It is calculated using an individual's serum creatinine measurement, age, sex, and race. Actual results are reported when the estimated glomerular filtration rate is less than 60 ml/min. | eGFR" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050626 a owl:NamedIndividual ;
  skos:notation "OBA:2050626" ;
  rdfs:comment "level of coagulation factor VII in blood | The amount of a coagulation factor VII when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2090000 a owl:NamedIndividual ;
  skos:notation "OBA:2090000" ;
  rdfs:comment "level of glucose in blood during fasting | The amount of a glucose when measured in blood during fasting." ;
  a bdchm:MeasurementObservationTypeEnum .

CMO:0000241 a owl:NamedIndividual ;
  skos:notation "CMO:0000241" ;
  rdfs:comment "forced expiratory volume to forced vital capacity ratio | The comparison of forced expiratory volume to forced vital capacity expressed as ratio or percentage. | FEV1/FVC" ;
  a bdchm:MeasurementObservationTypeEnum .

CMO:0000251 a owl:NamedIndividual ;
  skos:notation "CMO:0000251" ;
  rdfs:comment "forced vital capacity (FVC) | The volume of air that can be forcibly expelled from a maximally inflated lung." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045397 a owl:NamedIndividual ;
  skos:notation "OBA:2045397" ;
  rdfs:comment "serum high-density lipoprotein cholesterol level | The amount of a high-density lipoprotein (HDL) cholesterol when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100049 a owl:NamedIndividual ;
  skos:notation "OBA:2100049" ;
  rdfs:comment "hemoglobin A1c amount in blood | The amount of a hemoglobin A1c when measured in blood. | HbA1c" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2090001 a owl:NamedIndividual ;
  skos:notation "OBA:2090001" ;
  rdfs:comment "level of insulin in blood during fasting | The amount of a insulin when measured in blood during fasting." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0008640 a owl:NamedIndividual ;
  skos:notation "OBA:VT0008640" ;
  rdfs:comment "blood interleukin-1 beta amount | The amount of a interleukin-1 beta when measured in blood. | IL1b" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0008590 a owl:NamedIndividual ;
  skos:notation "OBA:VT0008590" ;
  rdfs:comment "blood interleukin-10 amount | The amount of a interleukin-10 when measured in blood. | IL10" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045398 a owl:NamedIndividual ;
  skos:notation "OBA:2045398" ;
  rdfs:comment "serum low-density lipoprotein cholesterol level | The amount of a low-density lipoprotein (LDL) cholesterol when measured in blood serum." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2045349 a owl:NamedIndividual ;
  skos:notation "OBA:2045349" ;
  rdfs:comment "NT pro BNP | natriuretic peptides B proteolytic cleavage product level | The amount of a natriuretic peptides B proteolytic cleavage product when measured in anatomical entity." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2050271 a owl:NamedIndividual ;
  skos:notation "OBA:2050271" ;
  rdfs:comment "tumor necrosis factor receptor superfamily member 11B amount | The amount of a tumor necrosis factor receptor superfamily member 11B when measured in anatomical entity. | OPG osteoprotegerin | TNFRSF11B" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0003179 a owl:NamedIndividual ;
  skos:notation "OBA:VT0003179" ;
  rdfs:comment "platelet quantity | The amount of platelets." ;
  a bdchm:MeasurementObservationTypeEnum .

CMO:0000233 a owl:NamedIndividual ;
  skos:notation "CMO:0000233" ;
  rdfs:comment "PR interval | Time between the beginning of the P wave to the beginning of the QRS complex, reflects the time the electrical impulse takes to travel from the sinus node through the AV node and entering the ventricles, used as an estimate of AV node function." ;
  a bdchm:MeasurementObservationTypeEnum .

CMO:0000235 a owl:NamedIndividual ;
  skos:notation "CMO:0000235" ;
  rdfs:comment "QT interval | An interval measured from the onset of the QRS wave complex to the offset of the T wave." ;
  a bdchm:MeasurementObservationTypeEnum .

EFO:0009188 a owl:NamedIndividual ;
  skos:notation "EFO:0009188" ;
  rdfs:comment "Red cell distribution width | Red blood cell distribution width (RDW or RDW-CV or RCDW and RDW-SD) is a measure of the range of variation of red blood cell (RBC) volume that is reported as part of a standard complete blood count. Usually red blood cells are a standard size of about 6-8 μm in diameter. Certain disorders, however, cause a significant variation in cell size. Higher RDW values indicate greater variation in size. Normal reference range of RDW-CV in human red blood cells is 11.5-14.5%.[1] If anemia is observed, RDW test results are often used together with mean corpuscular volume (MCV) results to determine the possible causes of the anemia. It is mainly used to differentiate an anemia of mixed causes from an anemia of a single cause." ;
  a bdchm:MeasurementObservationTypeEnum .

EFO:0020080 a owl:NamedIndividual ;
  skos:notation "EFO:0020080" ;
  rdfs:comment "dietary sodium intake measurement | Quantification of dietary sodium intake." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000183 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000183" ;
  rdfs:comment "blood pressure trait | The pressure of blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100051 a owl:NamedIndividual ;
  skos:notation "OBA:2100051" ;
  rdfs:comment "troponin complex amount in blood | The amount of a troponin complex when measured in blood. | troponin all types" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:2100052 a owl:NamedIndividual ;
  skos:notation "OBA:2100052" ;
  rdfs:comment "waist to hip ratio | A compound attribute that is the ratio of waist circumference to hip circumference." ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3013682 a owl:NamedIndividual ;
  skos:notation "OMOP:3013682" ;
  rdfs:comment "LOINC Urea nitrogen [Mass/volume] in Serum or Plasma | BUN" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3003205 a owl:NamedIndividual ;
  skos:notation "OMOP:3003205" ;
  rdfs:comment "LOINC Brachial artery Systolic blood pressure" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3010404 a owl:NamedIndividual ;
  skos:notation "OMOP:3010404" ;
  rdfs:comment "LOINC Brachial artery Diastolic blood pressure" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3016205 a owl:NamedIndividual ;
  skos:notation "OMOP:3016205" ;
  rdfs:comment "LOINC Systolic blood pressure Posterior tibial artery/Brachial artery" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3010175 a owl:NamedIndividual ;
  skos:notation "OMOP:3010175" ;
  rdfs:comment "LOINC Systolic blood pressure Posterior tibial artery - right/Brachial artery" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3000848 a owl:NamedIndividual ;
  skos:notation "OMOP:3000848" ;
  rdfs:comment "LOINC Systolic blood pressure Posterior tibial artery - left/Brachial artery" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3021627 a owl:NamedIndividual ;
  skos:notation "OMOP:3021627" ;
  rdfs:comment "LOINC Systolic blood pressure Brachial artery - right/Brachial artery" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3018586 a owl:NamedIndividual ;
  skos:notation "OMOP:3018586" ;
  rdfs:comment "LOINC Systolic blood pressure--sitting" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3035856 a owl:NamedIndividual ;
  skos:notation "OMOP:3035856" ;
  rdfs:comment "LOINC Systolic blood pressure--standing" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3009395 a owl:NamedIndividual ;
  skos:notation "OMOP:3009395" ;
  rdfs:comment "LOINC Systolic blood pressure--supine" ;
  a bdchm:MeasurementObservationTypeEnum .

OBA:VT0000199 a owl:NamedIndividual ;
  skos:notation "OBA:VT0000199" ;
  rdfs:comment "blood albumin amount | The amount of a albumin type when measured in blood." ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:3014111 a owl:NamedIndividual ;
  skos:notation "OMOP:3014111" ;
  rdfs:comment "LOINC Lactate [Moles/volume] in Serum or Plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

OMOP:37208543 a owl:NamedIndividual ;
  skos:notation "OMOP:37208543" ;
  rdfs:comment "SNOMED Cardiac troponin I mass concentration in plasma" ;
  a bdchm:MeasurementObservationTypeEnum .

bdchm:EducationalAttainmentObservationTypeEnum a owl:Class ;
  rdfs:comment "Values describing the types of Education Attainment observed in an Observation." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:1990362 OMOP:1990281 OMOP:37079292 OMOP:45882538 OMOP:45884846 OMOP:45880652 bdchm:EducationalAttainmentObservationTypeEnum.UNKNOWN OMOP:37079441 )
  ] .

OMOP:1990362 a owl:NamedIndividual ;
  skos:notation "8TH_GRADE_OR_LESS" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:1990281 a owl:NamedIndividual ;
  skos:notation "HIGH_SCHOOL_NO_DIPLOMA" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:37079292 a owl:NamedIndividual ;
  skos:notation "HIGH_SCHOOL_GRADUATE_GED" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:45882538 a owl:NamedIndividual ;
  skos:notation "SOME_COLLEGE_OR_TECH_NO_DEGREE" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:45884846 a owl:NamedIndividual ;
  skos:notation "COLLEGE_OR_TECH_WITH_DEGREE" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:45880652 a owl:NamedIndividual ;
  skos:notation "MASTERS_OR_DOCTORAL_DEGREE" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

bdchm:EducationalAttainmentObservationTypeEnum.UNKNOWN a owl:NamedIndividual ;
  skos:notation "UNKNOWN" ;
  rdfs:comment "Educational attainment is unknown or not reported." ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

OMOP:37079441 a owl:NamedIndividual ;
  skos:notation "GREATER_THAN_HIGH_SCHOOL_OR_EQUIVALENT" ;
  a bdchm:EducationalAttainmentObservationTypeEnum .

bdchm:SmokingStatusObservationTypeEnum a owl:Class ;
  rdfs:comment "Values describing the types of Smoking Status observed in an Observation." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:40766945 OMOP:45883458 OMOP:45883537 OMOP:45885135 )
  ] .

OMOP:40766945 a owl:NamedIndividual ;
  skos:notation "CURRENT_SMOKER" ;
  a bdchm:SmokingStatusObservationTypeEnum .

OMOP:45883458 a owl:NamedIndividual ;
  skos:notation "FORMER_SMOKER" ;
  a bdchm:SmokingStatusObservationTypeEnum .

OMOP:45883537 a owl:NamedIndividual ;
  skos:notation "NEVER_SMOKED" ;
  a bdchm:SmokingStatusObservationTypeEnum .

OMOP:45885135 a owl:NamedIndividual ;
  skos:notation "UNKNOWN_IF_EVER_SMOKED" ;
  a bdchm:SmokingStatusObservationTypeEnum .

bdchm:CauseOfDeathEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values containing the ICD-10 diagnoses." .

bdchm:ResearchProjectTypeEnum a owl:Class ;
  rdfs:comment "Values describing types of research projects." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:ResearchProjectTypeEnum.CONSORTIUM bdchm:ResearchProjectTypeEnum.STUDY )
  ] .

bdchm:ResearchProjectTypeEnum.CONSORTIUM a owl:NamedIndividual ;
  skos:notation "CONSORTIUM" ;
  rdfs:comment "Consortium" ;
  a bdchm:ResearchProjectTypeEnum .

bdchm:ResearchProjectTypeEnum.STUDY a owl:NamedIndividual ;
  skos:notation "STUDY" ;
  rdfs:comment "Study" ;
  a bdchm:ResearchProjectTypeEnum .

bdchm:BodyPositionEnum a owl:Class ;
  rdfs:comment "Values describing the body position of a patient during a measurement or observation." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4142787 OMOP:4033753 OMOP:4221822 OMOP:4050473 )
  ] .

OMOP:4142787 a owl:NamedIndividual ;
  skos:notation "SITTING_POSITION" ;
  rdfs:comment "The patient is in a sitting position during the measurement or observation." ;
  a bdchm:BodyPositionEnum .

OMOP:4033753 a owl:NamedIndividual ;
  skos:notation "ORTHOSTATIC_BODY_POSITION" ;
  rdfs:comment "The patient is in a standing position during the measurement or observation." ;
  a bdchm:BodyPositionEnum .

OMOP:4221822 a owl:NamedIndividual ;
  skos:notation "SUPINE_BODY_POSITION" ;
  rdfs:comment "The patient is lying on their back during the measurement or observation." ;
  a bdchm:BodyPositionEnum .

OMOP:4050473 a owl:NamedIndividual ;
  skos:notation "PRONE_BODY_POSITION" ;
  rdfs:comment "The patient is lying on their stomach during the measurement or observation." ;
  a bdchm:BodyPositionEnum .

bdchm:BaseObservationValueEnum a owl:Class ;
  rdfs:comment "Constrainted values to be used in value_enums for Observations" .

bdchm:RelativeTimingEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing the relative timing of an activity." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:RelativeTimingEnum.AFTER bdchm:RelativeTimingEnum.BEFORE bdchm:RelativeTimingEnum.CONCURRENT_WITH )
  ] .

bdchm:RelativeTimingEnum.AFTER a owl:NamedIndividual ;
  skos:notation "AFTER" ;
  rdfs:comment "Occurring later than" ;
  a bdchm:RelativeTimingEnum .

bdchm:RelativeTimingEnum.BEFORE a owl:NamedIndividual ;
  skos:notation "BEFORE" ;
  rdfs:comment "Occurring prior to" ;
  a bdchm:RelativeTimingEnum .

bdchm:RelativeTimingEnum.CONCURRENT_WITH a owl:NamedIndividual ;
  skos:notation "CONCURRENT_WITH" ;
  rdfs:comment "Occurring simultaneous to" ;
  a bdchm:RelativeTimingEnum .

bdchm:MeasuredByPersonnelTypeEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing the type of personnel performing a measurement." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:MeasuredByPersonnelTypeEnum.PHYSICIAN bdchm:MeasuredByPersonnelTypeEnum.NURSE bdchm:MeasuredByPersonnelTypeEnum.TECHNICIAN bdchm:MeasuredByPersonnelTypeEnum.OTHER_HEALTHCARE_PROFESSIONAL )
  ] .

bdchm:MeasuredByPersonnelTypeEnum.PHYSICIAN a owl:NamedIndividual ;
  skos:notation "PHYSICIAN" ;
  rdfs:comment "A medical doctor (MD) or doctor of osteopathic medicine (DO) who is licensed to practice medicine and provide healthcare services." ;
  a bdchm:MeasuredByPersonnelTypeEnum .

bdchm:MeasuredByPersonnelTypeEnum.NURSE a owl:NamedIndividual ;
  skos:notation "NURSE" ;
  rdfs:comment "A registered nurse (RN), licensed practical nurse (LPN), or other nursing professional who provides patient care and support under the supervision of a physician or independently within their scope of practice." ;
  a bdchm:MeasuredByPersonnelTypeEnum .

bdchm:MeasuredByPersonnelTypeEnum.TECHNICIAN a owl:NamedIndividual ;
  skos:notation "TECHNICIAN" ;
  rdfs:comment "A healthcare worker trained to perform specific technical tasks, such as laboratory tests, imaging procedures, or medical equipment operation, but who does not have the full scope of practice of a physician or nurse." ;
  a bdchm:MeasuredByPersonnelTypeEnum .

bdchm:MeasuredByPersonnelTypeEnum.OTHER_HEALTHCARE_PROFESSIONAL a owl:NamedIndividual ;
  skos:notation "OTHER_HEALTHCARE_PROFESSIONAL" ;
  rdfs:comment "Any other type of healthcare professional involved in performing an activity, such as a physical therapist, occupational therapist, pharmacist, or social worker." ;
  a bdchm:MeasuredByPersonnelTypeEnum .

bdchm:ActivityTypeEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing types of activities." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:ActivityTypeEnum.FASTING bdchm:ActivityTypeEnum.BRONCHODILATOR_MEDICATION_USE bdchm:ActivityTypeEnum.DIABETES_MEDICATION_USE bdchm:ActivityTypeEnum.ANTIHYPERLIPIDEMICS_MEDICATION_USE bdchm:ActivityTypeEnum.PHYSICAL_ACTIVITY bdchm:ActivityTypeEnum.MEDICAL_PROCEDURE )
  ] .

bdchm:ActivityTypeEnum.FASTING a owl:NamedIndividual ;
  skos:notation "FASTING" ;
  rdfs:comment "Abstaining from intake of food or liquid" ;
  a bdchm:ActivityTypeEnum .

bdchm:ActivityTypeEnum.BRONCHODILATOR_MEDICATION_USE a owl:NamedIndividual ;
  skos:notation "BRONCHODILATOR_MEDICATION_USE" ;
  rdfs:comment "The act of taking one or more medication in the class of \"bronchodilators\"" ;
  a bdchm:ActivityTypeEnum .

bdchm:ActivityTypeEnum.DIABETES_MEDICATION_USE a owl:NamedIndividual ;
  skos:notation "DIABETES_MEDICATION_USE" ;
  rdfs:comment "The act of taking one or more medication used in control of diabetes" ;
  a bdchm:ActivityTypeEnum .

bdchm:ActivityTypeEnum.ANTIHYPERLIPIDEMICS_MEDICATION_USE a owl:NamedIndividual ;
  skos:notation "ANTIHYPERLIPIDEMICS_MEDICATION_USE" ;
  rdfs:comment "The act of taking one or more medication in the class of \"antihyperlipidemics\"" ;
  a bdchm:ActivityTypeEnum .

bdchm:ActivityTypeEnum.PHYSICAL_ACTIVITY a owl:NamedIndividual ;
  skos:notation "PHYSICAL_ACTIVITY" ;
  rdfs:comment "The act of engaging in aerobic movement (e.g., brisk walking, running)" ;
  a bdchm:ActivityTypeEnum .

bdchm:ActivityTypeEnum.MEDICAL_PROCEDURE a owl:NamedIndividual ;
  skos:notation "MEDICAL_PROCEDURE" ;
  rdfs:comment "A therapeutic or diagnostic procedure undertaken in the context of healthcare or research" ;
  a bdchm:ActivityTypeEnum .

bdchm:MeasurementQualifierEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing qualifiers of a measurement." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( bdchm:MeasurementQualifierEnum.AVERAGE bdchm:MeasurementQualifierEnum.MINIMUM bdchm:MeasurementQualifierEnum.MAXIMUM bdchm:MeasurementQualifierEnum.SUM bdchm:MeasurementQualifierEnum.FIRST_MEASUREMENT bdchm:MeasurementQualifierEnum.LAST_MEASUREMENT )
  ] .

bdchm:MeasurementQualifierEnum.AVERAGE a owl:NamedIndividual ;
  skos:notation "AVERAGE" ;
  rdfs:comment "An average of measurements taken across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:MeasurementQualifierEnum.MINIMUM a owl:NamedIndividual ;
  skos:notation "MINIMUM" ;
  rdfs:comment "The minimum value among measurements taken across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:MeasurementQualifierEnum.MAXIMUM a owl:NamedIndividual ;
  skos:notation "MAXIMUM" ;
  rdfs:comment "The maximum value among measurements taken across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:MeasurementQualifierEnum.SUM a owl:NamedIndividual ;
  skos:notation "SUM" ;
  rdfs:comment "The sum of measurements taken across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:MeasurementQualifierEnum.FIRST_MEASUREMENT a owl:NamedIndividual ;
  skos:notation "FIRST_MEASUREMENT" ;
  rdfs:comment "The first measurement taken in a series of measurements across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:MeasurementQualifierEnum.LAST_MEASUREMENT a owl:NamedIndividual ;
  skos:notation "LAST_MEASUREMENT" ;
  rdfs:comment "The last measurement taken in a series of measurements across a time period or under specific conditions" ;
  a bdchm:MeasurementQualifierEnum .

bdchm:QuantityOperatorEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing operators that can be applied to a quantity." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4171756 OMOP:4171754 OMOP:4172703 OMOP:4171755 OMOP:4172704 )
  ] .

OMOP:4171756 a owl:NamedIndividual ;
  skos:notation "LESS_THAN" ;
  rdfs:comment "The quantity is less than a specified value" ;
  a bdchm:QuantityOperatorEnum .

OMOP:4171754 a owl:NamedIndividual ;
  skos:notation "LESS_THAN_OR_EQUAL_TO" ;
  rdfs:comment "The quantity is less than or equal to a specified value" ;
  a bdchm:QuantityOperatorEnum .

OMOP:4172703 a owl:NamedIndividual ;
  skos:notation "EQUAL_TO" ;
  rdfs:comment "The quantity is equal to a specified value" ;
  a bdchm:QuantityOperatorEnum .

OMOP:4171755 a owl:NamedIndividual ;
  skos:notation "GREATER_THAN_OR_EQUAL_TO" ;
  rdfs:comment "The quantity is greater than or equal to a specified value" ;
  a bdchm:QuantityOperatorEnum .

OMOP:4172704 a owl:NamedIndividual ;
  skos:notation "GREATER_THAN" ;
  rdfs:comment "The quantity is greater than a specified value" ;
  a bdchm:QuantityOperatorEnum .

bdchm:SdohEnum a owl:Class ;
  rdfs:comment "A constrained set of enumerative values describing social determinants of health measurement variables." ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( OMOP:4076114 OMOP:4022643 )
  ] .

dcterms:license a owl:AnnotationProperty .

vann:preferredNamespacePrefix a owl:AnnotationProperty .

vann:preferredNamespaceUri a owl:AnnotationProperty .

skos:note a owl:AnnotationProperty .

skos:example a owl:AnnotationProperty .

skos:notation a owl:AnnotationProperty .

sh:declare a owl:AnnotationProperty .

sh:prefix a owl:AnnotationProperty .

sh:namespace a owl:AnnotationProperty .
