CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Pharma & Life Sciences

💊 Pharma & Life Sciences · C4 Architecture · Pro

Pharmacovigilance Safety System Architecture

A drug safety platform that collects adverse event reports, codes them, detects signals and submits reports to regulators.

More Pharma & Life Sciences templates

C4 Architecture diagrams are part of Pro. Anyone can view this one; generating and editing it needs Pro.

Drawing diagram…

What this diagram shows

  • Reports arrive from call centres, web forms and literature
  • MedDRA coding and duplicate checks happen before assessment
  • Expedited reports go to regulators electronically (E2B)

Prompt used

Pharmacovigilance architecture: adverse event reports come from patients and doctors via web forms and the medical information call centre, and from literature screening. An intake service de-duplicates cases; safety physicians code and assess them in the safety database (MedDRA coding, causality). A signal detection service runs disproportionality analysis. A regulatory submission gateway sends E2B(R3) reports to regulators.

Mermaid code
C4Container
title Pharmacovigilance Platform
Person(reporter, "Patient / Doctor", "Reports side effects")
Person(physician, "Safety Physician", "Assesses cases")
System_Ext(reg, "Regulators", "E2B(R3) gateways")
System_Ext(lit, "Literature Databases", "Published case reports")
System_Boundary(pv, "Safety Platform") {
  Container(form, "Reporting Portal", "React", "Adverse event forms")
  Container(intake, "Case Intake", "Java", "De-duplication and triage")
  Container(safety, "Safety Database", "Java", "Coding and assessment")
  Container(signal, "Signal Detection", "Python", "Disproportionality analysis")
  Container(sub, "Submission Gateway", "Java", "E2B(R3) reports")
  ContainerDb(db, "Case Store", "Oracle", "Cases and narratives")
}
Rel(reporter, form, "Submits report")
Rel(form, intake, "New case")
Rel(lit, intake, "Literature cases")
Rel(intake, safety, "Valid cases")
Rel(physician, safety, "Codes and assesses")
Rel(safety, db, "Stores")
Rel(safety, signal, "Case data")
Rel(safety, sub, "Expedited reports")
Rel(sub, reg, "Submits")

Related templates

State MachinePharma & Life Sciences

Lab Sample Lifecycle (LIMS)

The states of a laboratory sample in a LIMS, from collection to reporting and disposal, with rejection and re-testing.

SequencePharma & Life Sciences

Adverse Drug Event Reporting

How a suspected side effect reported by a doctor or patient is captured, assessed and reported to the regulator on time (pharmacovigilance).

C4 ArchitectureProPharma & Life Sciences

Clinical Trial Management Architecture

The systems that run a clinical trial: trial management, electronic data capture, randomisation, drug supply and safety reporting.

Data FlowPharma & Life Sciences

Drug Track-and-Trace Data Flow

How medicine packs are serialised and traced from factory to pharmacy to stop counterfeits: unique codes, aggregation and verification.

FlowchartPharma & Life Sciences

Regulatory Submission Workflow

How a pharmaceutical company prepares and files a marketing application (dossier) with regulators and handles their queries.

Database ERDPharma & Life Sciences

Electronic Batch Record Schema

A schema for electronic batch records in pharmaceutical manufacturing: products, master recipes, batches, steps, materials used and deviations.