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.

Canonical URL: https://healthschema.org/initialCause
Namespace: hs:
Category: Property

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:

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:

  1. initialCause — What starts the pathway (this property)
  2. pathwaySteps — The ordered sequence of intermediate steps
  3. 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

Don't

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"
      }
    }
  ]
}