Overview
VIGIA provides:- Karch-Lasagna Algorithm: ICH-endorsed method using 8 criteria
- Ficha Técnica (FT) Algorithm: AI-powered assessment using product technical sheets
- Dual-layer Decision: System suggestion + QF (Químico Farmacéutico) final decision
- Classification Output: Definida, Probable, Posible, Improbable, Condicional, Inclasificable
Causality Algorithms
- Karch-Lasagna
- Ficha Técnica (FT)
Karch & Lasagna (1977) - Modified WHO-UMC criteria
8 Evaluation Criteria:
- Temporalidad (Temporal relationship)
- Event occurred after drug administration
- Biologically plausible timeframe
- Conocimiento Previo (Prior knowledge)
- Event documented in literature or product label
- Known adverse reaction pattern
- Dechallenge (Drug withdrawal)
- Event improved after stopping drug
- Clinical recovery observed
- Rechallenge (Re-administration)
- Event recurred when drug restarted (rarely done)
- Strongest evidence of causality
- Alternativas (Alternative causes)
- Other possible explanations ruled out
- Concomitant medications, underlying disease
- Factores Contribuyentes (Contributing factors)
- Patient factors (age, comorbidities, genetics)
- Drug interactions
- Exploraciones (Investigations)
- Lab tests, imaging, biopsies
- Objective evidence of drug effect
- Plausibilidad (Biological plausibility)
- Known mechanism of action
- Pharmacological rationale
Classification:
| Score | Classification | Meaning |
|---|---|---|
| ≥9 | Definida | Highly certain causal relationship |
| 6-8 | Probable | Likely causal relationship |
| 3-5 | Posible | Possible causal relationship |
| 1-2 | Improbable | Unlikely causal relationship |
| 0 | Condicional | Insufficient data |
| N/A | Inclasificable | Cannot be evaluated |
Karch-Lasagna Workflow
Open Causality Tab
In case detail view, navigate to Causalidad > Karch-LasagnaURL:
/casos/{icsr_id}/causalityGenerate AI Suggestion
Click Suggest to trigger AI analysis:The system:
- Builds payload from case data:
- Sends to LLM (Gemini 1.5 Pro)
- Receives structured response:
Review System Suggestion
The interface displays:
System Suggestion: Probable (7 points)
Criterios Evaluados:✅ Temporalidad (2 pts): Evento ocurrió 2 días después de iniciar el medicamento. Timeframe biológicamente plausible.✅ Conocimiento Previo (1 pt): Reacción documentada en la literatura para este principio activo.✅ Dechallenge (1 pt): Mejoría clínica tras suspender el medicamento.⚠️ Rechallenge (0 pts): No se realizó re-administración (no indicado).✅ Alternativas (1 pt): Otras causas consideradas pero menos probables.✅ Factores Contribuyentes (1 pt): Paciente con función renal normal, sin interacciones conocidas.✅ Exploraciones (1 pt): Pruebas de laboratorio consistentes con reacción medicamentosa.⚠️ Plausibilidad (0 pts): Mecanismo no completamente establecido.Total: 7 puntos → Probable
QF Review and Adjustment
As the QF, review each criterion:For each criterion, you can:The interface shows dual columns:
- Accept system score (click ✓)
- Modify score (0-3 points depending on criterion)
- Edit rationale (add clinical context)
- Sistema: AI suggestion
- Q.F.: Your final decision
Calculate Final Score
As you adjust scores, the total updates automatically:Final Classification (based on QF score):
- Score ≥9: Definida
- Score 6-8: Probable ✓
- Score 3-5: Posible
- Score 1-2: Improbable
Caching and Recalculation
The last causality assessment is cached. Clicking “Suggest” again returns cached result unless you:
- Edit case data (product, event, dates)
- Pass
use_cache=0query parameter - Manually click Recalculate
Ficha Técnica (FT) Workflow
Navigate to FT Tab
In case detail, go to Causalidad > Ficha TécnicaURL:
/casos/{icsr_id}/causality/ftUpload Ficha Técnica
Click Upload FT and select the product’s technical sheet (PDF, max 12MB)Supported: Official Fichas Técnicas with standard EMA/DIGEMID structure
OCR and Section Extraction
The system:
- Renders PDF to PNG images (200 DPI)
- OCR Processing with Tesseract (spa+eng)
- Header/Footer Removal (pattern detection)
- Section Detection using regex patterns:
Review and Decision
The interface displays:As QF, you can:
Análisis de Ficha Técnica
Resultado: ✅ Evento LISTADO en Ficha TécnicaSección: 4.8 Reacciones AdversasFrecuencia: Raros (≥1/10,000 a <1/1,000)Factores:
- Dosis acumulada alta (4g/día × 7 días)
- Sin alcohol ni otras hepatotoxinas reportadas
- Función hepática normal previa
- Accept classification
- Override with different classification
- Add your rationale
FT vs Karch-Lasagna
You can perform both assessments:- Karch-Lasagna: Mandatory for regulatory reports
- FT: Complementary, useful for product labeling decisions
ea_causalidad value.
Special Cases
Rechallenge
Rechallenge
Rechallenge (re-administration after dechallenge) is the strongest evidence of causality but is rarely performed due to ethical concerns.When rechallenge happens:
- Unintentional (patient restarts medication without medical advice)
- No alternative treatment available
- Event was mild and resolved
- Positive rechallenge (event recurred): +3 points (Karch-Lasagna)
- Classification often becomes Definida
Multiple Suspected Products
Multiple Suspected Products
When multiple products are suspected:
- Perform separate causality assessments for each product
- Create multiple
CausalityKarchrecords linked to same ICSR - Use
producto_evaluadofield to distinguish: - Mark the most likely product as
producto_sospechoso
Drug-Drug Interactions
Drug-Drug Interactions
If the event is likely an interaction between drugs:
- Primary assessment: Evaluate the triggering drug
- Secondary assessment: Note interaction in Factores Contribuyentes
- Document:
- Classification usually: Probable or Definida (if well-documented interaction)
Insufficient Information
Insufficient Information
If critical data is missing:
- Classification: Condicional or Inclasificable
- Document missing elements:
- Next action: Initiate followup → Followup Management
- Re-evaluate after receiving additional data
Quality Assurance
Before finalizing causality:Narrative reviewed completely
All events coded in MedDRA
Temporal relationship documented (dates)
Concomitant medications listed
Dechallenge outcome documented (if applicable)
Alternative causes considered and excluded
Rationale clear and clinically sound
Classification consistent with score