initialCause
The starting trigger, event, or condition that initiates a causal pathway. This property identifies what sets the chain of causation in motion—the first domino that begins the sequence leading to the finalOutcome.
Why This Property Exists
Medical content frequently describes chains of causation: "X leads to Y through steps A, B, and C." Schema.org can express simple cause-effect relationships, but cannot distinguish the initiating cause from intermediate steps or final outcomes.
The initialCause property explicitly marks the starting point of a CausalPathway, enabling:
- Clear etiology: Identify what triggers a condition or response
- Intervention targeting: Understand where to interrupt a harmful cascade
- Educational clarity: Distinguish root causes from downstream effects
- Knowledge graph queries: "What initiates this pathway?" becomes answerable
Together with pathwaySteps and finalOutcome, this property creates a complete model of multi-step causation.
Domain and Range
Used On (Domain)
| Type | Context |
|---|---|
| hs:CausalPathway | Primary use. Every causal pathway should have an initialCause. |
Expected Values (Range)
| Type | Notes |
|---|---|
| hs:BiologicalProcess | Most common. Processes like "platelet activation", "oestrogen decline", or "rapid weight loss". |
| schema:MedicalCondition | When a condition triggers a cascade (e.g., diabetes causing neuropathy). |
| schema:Drug | When a medication initiates a response pathway. |
| schema:MedicalEntity | Broader medical entities as triggers. |
Semantics
Relationship to Pathway Structure
A CausalPathway has three structural components:
- initialCause — What starts the pathway (this property)
- pathwaySteps — The ordered sequence of intermediate steps
- finalOutcome — What the pathway ultimately produces
The initialCause is not the same as stepNumber 1 in pathwaySteps. The initialCause is the trigger; pathwaySteps describe what happens after the trigger occurs.
Causation vs Correlation
The initialCause should represent a genuine causal relationship, not merely a correlation or risk factor. If the relationship is statistical rather than mechanistic, consider using riskFactor on a MedicalCondition instead.
Usage Guidance
Do
- Choose the true initiating event—the point where the causal chain begins
- Use BiologicalProcess for most biological triggers
- Include a description explaining what the trigger involves
- Link to Wikidata via
sameAswhen a standard entity exists
Don't
- Confuse with first step—the initialCause triggers the pathway; steps describe what happens next
- Use for distant causes—if there's a long chain between cause and effect, that chain should be the pathway
- Duplicate as step 1—the initialCause is separate from pathwaySteps
Examples
Example 1: Biological Process as Trigger
PRP therapy mechanism:
{
"@type": "CausalPathway",
"name": "Platelet activation to tissue regeneration",
"initialCause": {
"@type": "BiologicalProcess",
"name": "Platelet activation",
"description": "Triggered by calcium chloride, thrombin, or physical trauma during injection"
},
"pathwaySteps": [...],
"finalOutcome": {
"@type": "BiologicalProcess",
"name": "Tissue regeneration"
}
}
Example 2: Hormonal Change as Trigger
Perimenopause skin ageing:
{
"@type": "CausalPathway",
"name": "Oestrogen decline to skin ageing",
"initialCause": {
"@type": "BiologicalProcess",
"name": "Oestrogen decline",
"description": "Hormonal reduction during perimenopause"
},
"pathwaySteps": [
{
"@type": "CausalStep",
"stepNumber": 1,
"mechanism": "Reduced oestrogen signalling to fibroblasts",
"result": "Decreased collagen synthesis"
}
],
"finalOutcome": {
"@type": "MedicalCondition",
"name": "Perimenopausal skin changes"
}
}
Example 3: Drug as Trigger
Medication-induced pathway:
{
"@type": "CausalPathway",
"name": "Botulinum toxin mechanism of action",
"initialCause": {
"@type": "Drug",
"name": "Botulinum toxin",
"sameAs": "https://www.wikidata.org/wiki/Q421221"
},
"pathwaySteps": [
{
"@type": "CausalStep",
"stepNumber": 1,
"mechanism": "Toxin binds to presynaptic nerve terminals",
"result": "Internalisation of toxin into nerve cell"
},
{
"@type": "CausalStep",
"stepNumber": 2,
"mechanism": "Toxin cleaves SNARE proteins required for vesicle fusion",
"result": "Blocked acetylcholine release"
}
],
"finalOutcome": {
"@type": "BiologicalProcess",
"name": "Muscle paralysis",
"description": "Temporary relaxation of targeted muscles"
}
}
Example 4: With Entity Reference
Referencing a defined entity:
{
"@graph": [
{
"@type": "Protein",
"@id": "#Protein/TGF-beta",
"name": "Transforming growth factor beta",
"sameAs": "https://www.wikidata.org/wiki/Q424525"
},
{
"@type": "CausalPathway",
"name": "TGF-β mediated collagen synthesis",
"initialCause": {"@id": "#Protein/TGF-beta"},
"pathwaySteps": [...],
"finalOutcome": {
"@type": "BiologicalProcess",
"name": "Mature collagen fibril formation"
}
}
]
}
Implementation Notes
Validation
Standard schema.org validators will not recognise this property. This is expected for Health Schema extensions. The property is defined in the Health Schema context.
JSON-LD Context
When using this property, ensure it's declared in your context:
{
"@context": [
"https://schema.org",
{
"hs": "https://healthschema.org/",
"initialCause": {
"@id": "hs:initialCause",
"@type": "@id"
}
}
]
}