Reference
Integrative Neurology Care Coordination
Synthetic knowledge graph for care coordination in a neurology unit. Combines BFO (upper), SKOS (clinical terms), FHIR (clinical resources), and OMOP (observational) layers.
- Prefix
neuro:ontology:
- Version
- 0.1.0
- License
- <https://spdx.org/licenses/MIT.html>
- Created
- 2026-03-28
- Classes
- 15
- Properties
- 11
- Source
ontologies/domain/demo-neuro/neuro-upper.ttl
Classes (15)
| URI | Label | Description | Superclass |
| neuro:CarePathway | Care Pathway | A structured sequence of clinical activities. BFO: history (connected temporal sequence of processes). | bfo:0000182 |
| neuro:CareUnit | Care Unit | A physical or organizational unit where care is delivered. | bfo:0000029 |
| neuro:Role | Clinical Role | A role played by a clinician in an encounter. | bfo:0000023 |
| neuro:Clinician | Clinician | A healthcare professional providing care. | bfo:0000040 |
| neuro:Clinician | Clinicien | A healthcare professional providing care. | bfo:0000040 |
| neuro:Condition | Condition | A diagnosed condition or problem. BFO: disposition (tendency to manifest under certain circumstances). | bfo:0000016 |
| neuro:Encounter | Encounter | A clinical encounter (consultation, hospitalization). BFO: process (occurrent that unfolds in time). | bfo:0000015 |
| neuro:Observation | Observation | A clinical observation or measurement. | bfo:0000015 |
| neuro:CarePathway | Parcours de soins | A structured sequence of clinical activities. BFO: history (connected temporal sequence of processes). | bfo:0000182 |
| neuro:Condition | Pathologie | A diagnosed condition or problem. BFO: disposition (tendency to manifest under certain circumstances). | bfo:0000016 |
| neuro:Patient | Patient | A person receiving care. BFO: material entity (independent continuant that persists through time). | bfo:0000040, bfo:0000040 |
| neuro:Encounter | Rencontre | A clinical encounter (consultation, hospitalization). BFO: process (occurrent that unfolds in time). | bfo:0000015 |
| neuro:Treatment | Traitement | A therapeutic intervention. BFO: process. | bfo:0000015 |
| neuro:Treatment | Treatment | A therapeutic intervention. BFO: process. | bfo:0000015 |
| neuro:CareUnit | Unite de soins | A physical or organizational unit where care is delivered. | bfo:0000029 |
Object Properties (9)
| URI | Label | Domain | Range |
| neuro:contraindication | contraindicated for | neuro:Treatment | neuro:Condition |
| neuro:followedBy | followed by | neuro:Encounter | neuro:Encounter |
| neuro:hasCondition | has condition | neuro:Patient | neuro:Condition |
| neuro:hasEncounter | has encounter | neuro:Patient | neuro:Encounter |
| neuro:hasRole | has role | neuro:Clinician | neuro:Role |
| neuro:hasTreatment | has treatment | neuro:CarePathway | neuro:Treatment |
| neuro:locatedAt | located at | neuro:Encounter | neuro:CareUnit |
| neuro:partOfPathway | part of pathway | neuro:Encounter | neuro:CarePathway |
| neuro:performedBy | performed by | neuro:Encounter | neuro:Clinician |
Datatype Properties (2)
| URI | Label | Domain | Range |
| neuro:date | date | xsd:date | --- |
| neuro:severity | severity | xsd:string | --- |
SPARQL example
PREFIX neuro:ontology: <neuro:ontology>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?class ?label ?comment
WHERE {
?class a owl:Class ;
rdfs:label ?label .
OPTIONAL { ?class rdfs:comment ?comment }
FILTER(STRSTARTS(STR(?class), STR(neuro:ontology:)))
}
ORDER BY ?label