tlmo-general v1.1.0

tlmo-general

StatusActive
Published1/2/2026, 12:00:00 AM
Checksum1e9fb91afb602ad9217f40fde0b11575be741bf6b5d67fd7c0c0e3e9b691143d
Source provenanceontql-dev/ontql-ontologies

Full ontology JSON

{
  "id": "tlmo-general",
  "name": "TLMO General",
  "domain": "medicine",
  "authors": [
    "ModalDB"
  ],
  "classes": {
    "Role": {
      "id": "Role",
      "label": "Role",
      "parent": "RealizableEntity",
      "source": "bfo",
      "bfoTerm": "bfo:0000023",
      "abstract": false,
      "readOnly": true,
      "description": "A realizable entity whose basis is not in the physical make-up of its bearer.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Nurse": {
      "label": "Nurse",
      "parent": "HealthcareProvider",
      "description": "A healthcare provider who delivers direct patient care and supports clinical processes.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Clinic": {
      "label": "Clinic",
      "parent": "HealthcareOrganisation",
      "description": "A healthcare organisation providing outpatient services, typically in a specific specialty or primary care.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Entity": {
      "id": "Entity",
      "label": "Entity",
      "parent": null,
      "source": "bfo",
      "bfoTerm": "bfo:0000001",
      "abstract": true,
      "readOnly": true,
      "description": "Anything that exists.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Patient": {
      "label": "Patient",
      "parent": "MedicalAgent",
      "description": "A person receiving or registered to receive medical care or treatment.",
      "validRelations": [
        "treatedBy"
      ],
      "validProperties": [
        "dateOfBirth",
        "gender"
      ],
      "requiredProperties": []
    },
    "Process": {
      "id": "Process",
      "label": "Process",
      "parent": "Occurrent",
      "source": "bfo",
      "bfoTerm": "bfo:0000015",
      "abstract": false,
      "readOnly": true,
      "description": "An occurrent that has temporal parts and unfolds through time.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Quality": {
      "id": "Quality",
      "label": "Quality",
      "parent": "SpecificallyDependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000019",
      "abstract": false,
      "readOnly": true,
      "description": "A specifically dependent continuant that is not realizable.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Hospital": {
      "label": "Hospital",
      "parent": "HealthcareOrganisation",
      "description": "A healthcare organisation providing inpatient and outpatient services across multiple specialties.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "LabOrder": {
      "label": "Lab Order",
      "parent": "MedicalOrder",
      "description": "A medical order requesting laboratory analysis of a specimen.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "LabValue": {
      "label": "Lab Value",
      "parent": "ClinicalQuality",
      "description": "A clinical quality representing a quantitative or qualitative result from a laboratory analysis.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Pharmacy": {
      "label": "Pharmacy",
      "parent": "HealthcareOrganisation",
      "description": "A healthcare organisation licensed to dispense medications.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Severity": {
      "label": "Severity",
      "parent": "ClinicalQuality",
      "description": "A clinical quality expressing the degree of seriousness of a condition or symptom.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Diagnosis": {
      "label": "Diagnosis",
      "parent": "ClinicalProcess",
      "description": "A clinical process of identifying a disease, condition, or injury from symptoms, history, and tests.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "LabReport": {
      "label": "Lab Report",
      "parent": "ClinicalInformationArtifact",
      "description": "A report containing the results of laboratory analyses performed on biological specimens.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Occurrent": {
      "id": "Occurrent",
      "label": "Occurrent",
      "parent": "Entity",
      "source": "bfo",
      "bfoTerm": "bfo:0000003",
      "abstract": true,
      "readOnly": true,
      "description": "An entity that unfolds through time.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Physician": {
      "label": "Physician",
      "parent": "HealthcareProvider",
      "description": "A healthcare provider licensed to diagnose and treat medical conditions.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Procedure": {
      "label": "Procedure",
      "parent": "ClinicalProcess",
      "description": "A discrete clinical action performed on or for a patient.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Treatment": {
      "label": "Treatment",
      "parent": "ClinicalProcess",
      "description": "A clinical process intended to cure, manage, or alleviate a disease or condition.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "VitalSign": {
      "label": "Vital Sign",
      "parent": "ClinicalQuality",
      "description": "A clinical quality measuring basic physiological functions, such as heart rate, blood pressure, or temperature.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Continuant": {
      "id": "Continuant",
      "label": "Continuant",
      "parent": "Entity",
      "source": "bfo",
      "bfoTerm": "bfo:0000002",
      "abstract": true,
      "readOnly": true,
      "description": "An entity that persists through time while maintaining its identity.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Pharmacist": {
      "label": "Pharmacist",
      "parent": "HealthcareProvider",
      "description": "A healthcare provider specialising in the dispensing and management of medications.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Disposition": {
      "id": "Disposition",
      "label": "Disposition",
      "parent": "RealizableEntity",
      "source": "bfo",
      "bfoTerm": "bfo:0000016",
      "abstract": false,
      "readOnly": true,
      "description": "A realizable entity whose basis is in the physical make-up of the bearer.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "PatientRole": {
      "label": "Patient Role",
      "parent": "ClinicalRole",
      "description": "The role played by a person receiving medical care within a specific clinical encounter or episode.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicalNote": {
      "label": "Clinical Note",
      "parent": "ClinicalInformationArtifact",
      "description": "A narrative record authored by a clinician describing a patient encounter or clinical observation.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicalRole": {
      "label": "Clinical Role",
      "parent": "Role",
      "bfoMapping": "bfo:0000023",
      "description": "A role played by a Medical Agent in a specific healthcare context.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MedicalAgent": {
      "label": "Medical Agent",
      "parent": "MaterialEntity",
      "bfoMapping": "bfo:0000040",
      "description": "A material entity that participates in medical or healthcare activities, including patients, providers, and healthcare organisations.",
      "validRelations": [
        "playsRole"
      ],
      "validProperties": [
        "name"
      ],
      "requiredProperties": []
    },
    "MedicalOrder": {
      "label": "Medical Order",
      "parent": "ClinicalInformationArtifact",
      "description": "An instruction issued by an authorised clinician directing a specific clinical action.",
      "validRelations": [
        "orderedBy"
      ],
      "validProperties": [],
      "requiredProperties": []
    },
    "Prescription": {
      "label": "Prescription",
      "parent": "ClinicalProcess",
      "description": "A clinical process in which a clinician authorises a medication for a patient.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "CaregiverRole": {
      "label": "Caregiver Role",
      "parent": "ClinicalRole",
      "description": "The role played by a person providing non-professional care or support to a patient.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicianRole": {
      "label": "Clinician Role",
      "parent": "ClinicalRole",
      "description": "The role played by a healthcare provider responsible for clinical decision-making.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ImagingReport": {
      "label": "Imaging Report",
      "parent": "ClinicalInformationArtifact",
      "description": "A report interpreting findings from medical imaging (e.g. X-ray, MRI, CT).",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MedicalRecord": {
      "label": "Medical Record",
      "parent": "ClinicalInformationArtifact",
      "description": "A comprehensive record of a patient's medical history, diagnoses, treatments, and outcomes.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ReferralOrder": {
      "label": "Referral Order",
      "parent": "MedicalOrder",
      "description": "A medical order directing a patient to another healthcare provider or service.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicalStatus": {
      "label": "Clinical Status",
      "parent": "ClinicalQuality",
      "description": "A clinical quality describing a patient's current state in their care journey (e.g. active, in remission, discharged).",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MaterialEntity": {
      "id": "MaterialEntity",
      "label": "Material Entity",
      "parent": "IndependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000040",
      "abstract": false,
      "readOnly": true,
      "description": "An independent continuant that has some portion of matter as part.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicalProcess": {
      "label": "Clinical Process",
      "parent": "Process",
      "bfoMapping": "bfo:0000015",
      "description": "A temporally extended process that occurs within a healthcare context, including diagnosis, treatment, and clinical procedures.",
      "validRelations": [
        "documentedIn",
        "performedBy"
      ],
      "validProperties": [
        "processEndDate",
        "processStartDate"
      ],
      "requiredProperties": []
    },
    "ClinicalQuality": {
      "label": "Clinical Quality",
      "parent": "Quality",
      "bfoMapping": "bfo:0000019",
      "description": "A measurable or classifiable attribute of a medical entity, such as a vital sign, lab value, or severity level.",
      "validRelations": [],
      "validProperties": [
        "unit",
        "value"
      ],
      "requiredProperties": []
    },
    "ConsentDocument": {
      "label": "Consent Document",
      "parent": "ClinicalInformationArtifact",
      "description": "A document recording a patient's informed consent to a clinical procedure or treatment.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Hospitalisation": {
      "label": "Hospitalisation",
      "parent": "PatientEncounter",
      "description": "A patient encounter involving admission to a hospital for inpatient care.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "PatientEncounter": {
      "label": "Patient Encounter",
      "parent": "ClinicalProcess",
      "description": "A clinical process constituting a specific interaction between a patient and a healthcare provider.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "RealizableEntity": {
      "id": "RealizableEntity",
      "label": "Realizable Entity",
      "parent": "SpecificallyDependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000017",
      "abstract": true,
      "readOnly": true,
      "description": "A specifically dependent continuant that can be realized in a process.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "PrescriptionOrder": {
      "label": "Prescription Order",
      "parent": "MedicalOrder",
      "description": "A medical order authorising the dispensing and administration of a medication.",
      "validRelations": [],
      "validProperties": [
        "dosage",
        "frequency"
      ],
      "requiredProperties": []
    },
    "SurgicalProcedure": {
      "label": "Surgical Procedure",
      "parent": "Procedure",
      "description": "A procedure involving operative intervention on the body.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "HealthcareProvider": {
      "label": "Healthcare Provider",
      "parent": "MedicalAgent",
      "description": "A person qualified and authorised to deliver healthcare services.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "DiagnosticProcedure": {
      "label": "Diagnostic Procedure",
      "parent": "Procedure",
      "description": "A procedure performed to gather information for diagnosis, such as imaging or biopsy.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "IndependentContinuant": {
      "id": "IndependentContinuant",
      "label": "Independent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000004",
      "abstract": true,
      "readOnly": true,
      "description": "A continuant that does not depend on another entity for its existence.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "AttendingPhysicianRole": {
      "label": "Attending Physician Role",
      "parent": "ClinicianRole",
      "description": "The role of the physician with primary responsibility for a patient's care during an encounter.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "HealthcareOrganisation": {
      "label": "Healthcare Organisation",
      "parent": "MedicalAgent",
      "description": "An organisation providing medical services or managing healthcare operations.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClinicalInformationArtifact": {
      "label": "Clinical Information Artifact",
      "parent": "GenericallyDependentContinuant",
      "bfoMapping": "bfo:0000031",
      "description": "A generically dependent continuant that records, orders, or summarises clinical information. Its identity is tied to content, not substrate.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "GenericallyDependentContinuant": {
      "id": "GenericallyDependentContinuant",
      "label": "Generically Dependent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000031",
      "abstract": false,
      "readOnly": true,
      "description": "A continuant that is dependent on one or more independent continuants.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "SpecificallyDependentContinuant": {
      "id": "SpecificallyDependentContinuant",
      "label": "Specifically Dependent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000020",
      "abstract": true,
      "readOnly": true,
      "description": "A continuant that depends on exactly one independent continuant.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    }
  },
  "license": "MIT",
  "version": "v1.1.0",
  "githubUrl": "https://github.com/modaldb/tlmo-general",
  "relations": {
    "orderedBy": {
      "label": "ordered by",
      "rangeClasses": [
        "HealthcareProvider"
      ],
      "domainClasses": [
        "MedicalOrder"
      ]
    },
    "playsRole": {
      "label": "plays role",
      "rangeClasses": [
        "ClinicalRole"
      ],
      "domainClasses": [
        "MedicalAgent"
      ]
    },
    "treatedBy": {
      "label": "treated by",
      "rangeClasses": [
        "HealthcareProvider"
      ],
      "domainClasses": [
        "Patient"
      ]
    },
    "performedBy": {
      "label": "performed by",
      "rangeClasses": [
        "HealthcareProvider"
      ],
      "domainClasses": [
        "ClinicalProcess"
      ]
    },
    "documentedIn": {
      "label": "documented in",
      "rangeClasses": [
        "ClinicalInformationArtifact"
      ],
      "domainClasses": [
        "ClinicalProcess"
      ]
    }
  },
  "bfoVersion": "BFO 2.0 (ISO 21838)",
  "properties": {
    "name": {
      "label": "name",
      "valueType": "string",
      "domainClasses": [
        "MedicalAgent"
      ]
    },
    "unit": {
      "label": "unit",
      "valueType": "string",
      "domainClasses": [
        "ClinicalQuality"
      ]
    },
    "value": {
      "label": "value",
      "valueType": "decimal",
      "domainClasses": [
        "ClinicalQuality"
      ]
    },
    "dosage": {
      "label": "dosage",
      "valueType": "string",
      "domainClasses": [
        "PrescriptionOrder"
      ]
    },
    "gender": {
      "label": "gender",
      "valueType": "string",
      "domainClasses": [
        "Patient"
      ]
    },
    "status": {
      "label": "status",
      "valueType": "string",
      "domainClasses": []
    },
    "frequency": {
      "label": "frequency",
      "valueType": "string",
      "domainClasses": [
        "PrescriptionOrder"
      ]
    },
    "dateOfBirth": {
      "label": "date of birth",
      "valueType": "date",
      "domainClasses": [
        "Patient"
      ]
    },
    "description": {
      "label": "description",
      "valueType": "string",
      "domainClasses": []
    },
    "processEndDate": {
      "label": "end date",
      "altLabels": [
        "endDate"
      ],
      "valueType": "date",
      "domainClasses": [
        "ClinicalProcess"
      ]
    },
    "processStartDate": {
      "label": "start date",
      "altLabels": [
        "startDate"
      ],
      "valueType": "date",
      "domainClasses": [
        "ClinicalProcess"
      ]
    }
  },
  "description": "A BFO-grounded mid-level ontology for the medical domain. Covers patients, providers, clinical processes, and records."
}