@ontoboom/healthcare-lite

Lightweight clinical schema: patient, encounter, practitioner, observation, condition, medication, and care plan. Inspired by FHIR R5 but trimmed to the minimum agents need to reason over a single visit. NOT a HIPAA-compliant production schema and NOT for clinical decision-making — use as a starting point for non-PHI synthetic workflows.

14
Classes
20
Object properties
48
Data properties
0
Individuals

Connect this ontology

Checking…
MCP endpoint
https://mcp.ontoboom.com/o/@ontoboom/healthcare-lite@0.1.0
{
  "mcpServers": {
    "ontoboom": {
      "url": "https://mcp.ontoboom.com/o/@ontoboom/healthcare-lite@0.1.0",
      "transport": "sse"
    }
  }
}

Two manifest-derived tools are exposed in this iteration:list_entities anddescribe_entity. More tools (find_relationship, enumerate_values) ship as followups.

README

@ontoboom/healthcare-lite

A trimmed-down clinical ontology covering the patient → encounter → outcome loop. Inspired by FHIR R5 but deliberately small.

WARNING — non-clinical use only. This schema is for AI agent experimentation against synthetic data. It does not implement HIPAA Privacy / Security Rule controls and must not be used to handle Protected Health Information (PHI) on a public Hub. For production clinical deployments, consult FHIR directly.

Coverage

  • Patient (demographics only — no PHI identifiers)
  • Practitioner (clinicians, with role)
  • Organization (clinic, hospital, payer)
  • Encounter (visit) with admission + discharge timestamps
  • Observation (vital signs, lab results, structured measurements)
  • Condition (problem-list entry with onset + status)
  • MedicationRequest + MedicationStatement
  • CarePlan + Goal
  • AllergyIntolerance

SHACL highlights

  • Patient.birthDate present, sex enumerated (male|female|other|unknown — pragmatic v1 set).
  • Observation.value paired with units; valueQuantity >= 0.
  • Encounter.status enumerated planned|in-progress|completed|cancelled.
  • Condition.clinicalStatus enumerated active|recurrence|relapse|inactive|remission|resolved.

Forking

For payer workflows, fork and extend with Claim / ExplanationOfBenefit. For chronic-disease management, extend CarePlan with structured Activity sub-entities.

No reviews yet · Be the first to review.

Sort: