flowchart TD
%% FASE 0: ENDOTELIO INTEGRO E SUO RUOLO
ENDO(["Endotelio
integro
Barriera fisica
e funzionale"]):::endointegro
ENDO -->|"NO,
PGI2,
ADPasi"| ANTIAGG(["Azione
antiaggregante
Inibizione adesione/
attivazione
piastrine"]):::antiagg
ENDO -->|"Eparan-solfato,
Antitrombina,
Trombomodulina"| ANTICOAG(["Azione
anticoagulante
Inibizione trombina
e fattori
coagulazione"]):::anticoag
ENDO -->|"t-PA"| FIBRINOLISI_BASE(["Stimolo
fibrinolisi
Attivazione
plasminogeno"]):::fibrinolisi
ENDO -->|"Barriera
fisica"| BARRIERA(["Mascheramento
collagene/TF"]):::endointegro
%% FASE 1: DANNO VASCOLARE
DANNO(["Danno
endoteliale
Perdita integrità"]):::danno
BARRIERA --> DANNO
ANTIAGG -.->|"↓ dopo
danno"| DANNO
ANTICOAG -.->|"↓ dopo
danno"| DANNO
FIBRINOLISI_BASE -.->|"PAI-1 ↑
dopo danno"| INIBFIBRINOLISI
%% FASE 2: ATTIVAZIONE PIASTRINICA
DANNO -->|"Esposizione
collagene, vWF"| ADESIONE(["Adesione
piastrinica"]):::adesione
ADESIONE --> ATTIVAZIONE(["Attivazione
piastrinica
Cambio forma,
GPIIb/IIIa"]):::attivazione
ATTIVAZIONE --> SECREZIONE(["Secrezione
granuli
ADP, TXA2,
Ca²⁺"]):::secrezione
SECREZIONE --> AGGREGAZIONE(["Aggregazione
GPIIb/IIIa –
Fibrinogeno/vWF"]):::aggregazione
AGGREGAZIONE --> TAPPO(["Tappo
emostatico
primario"]):::tappo
TAPPO --> FOSFOLIPIDI(["Espressione
fosfolipidi
anionici
Piattaforma
coagulazione"]):::cross
%% FASE 3: CASCATA DELLA COAGULAZIONE
DANNO -->|"Esposizione
TF"| TF(["Fattore
Tissutale (TF)"]):::estrinseca
TF -->|"TF + FVIIa"| EX(["Complesso
TF–FVIIa"]):::estrinseca
EX -->|"Attiva"| FX(["FX → FXa
(via comune)"]):::comune
EX -->|"Amplifica"| FIX(["FIX → FIXa
(via intrinseca)"]):::intrinseca
FOSFOLIPIDI -- "Complessi
tenasico/
protrombinasi" --> FX
%% VIA INTRINSECA DA SUPERFICI ANIONICHE
DANNO -->|"Superfici
anioniche"| FXII(["FXII → FXIIa"]):::intrinseca
FXII --> FXIA(["FXI → FXIa"]):::intrinseca
FXIA --> FIX
FIX -->|"Con FVIIIa,
Ca2+, PL"| TENASICO(["Complesso
tenasico
FIXa–FVIIIa–
Ca2+–PL"]):::tenasico
TENASICO -->|"FX → FXa"| FX
%% VIA COMUNE
FX -->|"Con FVa,
Ca2+, PL"| PROTRO(["Complesso
protrombinasi
FXa–FVa–
Ca2+–PL"]):::protromb
PROTRO -->|"FII → FIIa"| TROMBINA(["Trombina
(FIIa)"]):::trombina
TROMBINA -->|"Cliva"| FIBRINOGENO(["Fibrinogeno
→ Fibrina"]):::fibrina
FIBRINOGENO -->|"FXIIIa"| FIBRINA(["Fibrina
insolubile
Stabilizzazione
coagulo"]):::fibrina
%% FASE 4: FIBRINOLISI E REGOLAZIONE
ENDO -.->|"t-PA"| FIBRINOLISI(["Attivazione
plasminogeno"]):::fibrinolisi
FIBRINA -->|"t-PA attiva
plasminogeno"| PLASMINA(["Plasmina
Degrada
fibrina"]):::fibrinolisi
DANNO -->|"Aumentata
PAI-1"| INIBFIBRINOLISI(["Inibizione
della fibrinolisi"]):::coagulativa
FIBRINOLISI -.->|"PAI-1 ↑"| INIBFIBRINOLISI
%% FASE 5: MODULAZIONE IMMUNITARIA
DANNO -->|"Espressione
selettine,
VCAM, ICAM"| LEUCO(["Adesione
leucocitaria
Immunoemostasi"]):::immuno
%% FEEDBACK E CROSSLINK
COAG_FEED1(["Trombina"]):::trombina
TROMBINA -.->|"Attiva
FVIII, FV, FXI"| TENASICO
TROMBINA -.->|"Feedback
su endotelio"| DANNO
SECREZIONE -.->|"ADP, TXA2"| ATTIVAZIONE
COAGULAZIONE -.->|"Trombina
(FIIa)"| ATTIVAZIONE
%% STILI
classDef endointegro fill:#e3f2fd,stroke:#1976d2,stroke-width:2.5px;
classDef antiagg fill:#f1f8e9,stroke:#689f38,stroke-width:2.5px;
classDef anticoag fill:#ede7f6,stroke:#7b1fa2,stroke-width:2.5px;
classDef fibrinolisi fill:#e0f7fa,stroke:#00bfae,stroke-width:2.5px;
classDef piastrinico fill:#ffe0b2,stroke:#ff9800,stroke-width:2.5px;
classDef coagulativa fill:#fff4e0,stroke:#d47f00,stroke-width:2.5px;
classDef danno fill:#ffcdd2,stroke:#d32f2f,stroke-width:2.5px;
classDef immuno fill:#f8bbd0,stroke:#c2185b,stroke-width:2.5px;
classDef adesione fill:#e3f2fd,stroke:#1976d2,stroke-width:2.5px;
classDef attivazione fill:#ffe0b2,stroke:#ff9800,stroke-width:2.5px;
classDef secrezione fill:#f3e5f5,stroke:#8e24aa,stroke-width:2.5px;
classDef aggregazione fill:#e0f7fa,stroke:#00bfae,stroke-width:2.5px;
classDef tappo fill:#e8f5e9,stroke:#388e3c,stroke-width:2.5px;
classDef cross fill:#ede7f6,stroke:#7b1fa2,stroke-width:2.5px;
classDef estrinseca fill:#ffe4e0,stroke:#b80000,stroke-width:2.5px;
classDef intrinseca fill:#e3f2fd,stroke:#1976d2,stroke-width:2.5px;
classDef tenasico fill:#e0f7fa,stroke:#00bfae,stroke-width:2.5px;
classDef protromb fill:#fff4e0,stroke:#d47f00,stroke-width:2.5px;
classDef trombina fill:#fbe9e7,stroke:#c00,stroke-width:2.5px;
classDef fibrina fill:#ede7f6,stroke:#7b1fa2,stroke-width:2.5px;
classDef cofattori fill:#f9fbe7,stroke:#7cb342,stroke-width:2.5px;