Pharmacovigilance
Regulated development and commercialization journeys where clinical, quality, and market access align.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Outcome Discovery
Align on current case-processing workflows, reporting obligations across jurisdictions, spike-handling capacity, and measurable success signals.
Discovery Questions
Quick Grounding: a short startup check
- In a typical month, how many individual adverse event cases does your safety team receive?
- Tell me about the last time you had an unexpected spike in case volume, what changed and how did your team respond?
- Walk me through your current case intake channels, including patient hotlines, investigators, CROs, and spontaneous reports
- On average, how long does it take from first intake to a completed expedited report ready for submission to a health authority?
- Who on your team owns day-to-day reporting deadlines and escalation when a case becomes reportable?
Where casework slows you down
- If a single recurring workflow failure could be fixed immediately, which one would remove the most risk from your team?
- Describe the steps your team takes to triage incoming reports that might require expedited submission
- When a case requires medical review, how do you route it and who has final sign-off for causality?
- Which parts of your current workflow are most manual or error-prone, for example MedDRA coding, duplicate detection, or submission formatting?
- On a scale from 1 to 5, how confident are you that no reportable case misses a deadline across all active jurisdictions?
When reporting goes wrong, what breaks first
- When a critical submission is late or rejected, what downstream consequence concerns you most, regulatory inspection risk, product restrictions, or reputational damage?
- Tell me about a recent rejection or major remediation from a health authority, what caused it and how long did remediation take?
- Which jurisdictions create the most complexity for you because of differing expedited-reporting rules or formats?
- Who in your organization must be informed immediately if you suspect a missed expedited report or a new safety signal?
- Where does validation of automated submissions typically fail in your current setup—data mapping, endpoint connectivity, or test-plan completeness?
The alternatives you're actually weighing
- Which solution options are you actively evaluating right now, including your incumbent and any in-house build proposals?
- If you were to keep your current approach, what specific evidence would have to exist to justify that decision for the next 12 months?
- Who inside the company has argued for solving this without an external vendor, and what resource commitment would they need to deliver the same capabilities?
- Which shortcomings in competitor or internal options worry you most if you were to switch to them, for example inadequate global gateway coverage or weak signal analytics?
- If a pilot proves faster case throughput and fewer submission rejections, what internal hurdle would still prevent you from moving forward quickly?
Reality check: operational constraints we cannot ignore
- Which third-party systems must integrate for a successful implementation, and do those systems provide APIs or export capabilities?
- To whom does ownership of these integrations belong, and can those owners commit time during the integration window?
- Which data quality issues—missing identifiers, inconsistent MedDRA terms, or duplicate records—pose the biggest risk to a clean migration?
- Is there an internal validation or QA process that must be completed before live regulatory reporting can be enabled, for example a 21 CFR Part 11 validation or an inspection readiness review?
- If a key integration owner is unavailable for the planned timeline, would that block go-live or can the project proceed with an alternate plan?
Defining measurable success and the signals you care about
- What would a successful first 90 days look like for your safety team if case intake, reporting, and signal detection improved?
- Which operational metrics do you currently track or want to track, such as median time-to-submission, submission rejection rate, or signal-detection lead time?
- How do those metrics translate into business or regulatory impact for you, for example fewer inspection findings or faster safety decisions?
- Which single metric, if improved by 50%, would make you decide to invest in a new platform immediately?
- On an ongoing basis, who will own tracking these success metrics and signing off that contractual acceptance criteria are met?
Practical next steps and decision triggers
- Who would need to sign off internally for a pilot and who would sign for a production commitment, finance, compliance, or clinical leadership?
- When we run a pilot that validates the key metric you chose, what would allow your team to sign a production agreement within two weeks?
- Which legal or compliance reviews must clear before we can connect to your production gateway endpoints?
- If there is one immovable timeline constraint, such as an upcoming inspection or launch, what date or event would force a decision to pause the project?
- Are there any budget windows or approval cycles that would accelerate or delay your ability to move from pilot to purchase?
-
Solution Experience
Walk through how the platform automates case intake, regulatory submissions, and signal detection using the buyer's real scenarios and compliance constraints.
Solution Experience
- Solution Experience: Case Intake, Submissions, and Signal Detection
- Confirm the current state and its cost
- You confirm the demonstrated end-to-end workflow removes the backlog exposure and enforces reporting timelines for the shown cases.
- Run a live replay of three provided case scenarios in a test environment and deliver results with timestamps, submission logs, and any exceptions observed.
- Provide three representative case reports, the jurisdictional reporting rules that apply to each, and one example of a past volume spike for replay.
- Map a representative case through automated intake
- You confirm the signal detection example would have identified the safety signal earlier than your current process.
- Show automated regulatory submission for one jurisdiction
- You agree on the remaining validation evidence and a concrete next test run to de-risk go/no-go decisions.
- Document and agree the validation success criteria, sign-off owners, and a target validation window for the next test run.
- Run signal detection on a sample dataset
- Validate the future state and acceptance criteria
- Forced validation, explicit confirmation
- Solution Experience: Case Intake, Submissions, and Signal Detection
- Solution Experience Deck
- Solution Brief: Case Intake and Regulatory Submissions
- meeting
- slides
- document
-
Solution Scope
Define scope: modules (case management, gateway, analytics), responsibilities, data migration, validation boundaries, and acceptance criteria.
Scope Configuration
- Configure case intake channels
- Automate case triage and expedited flagging
- MedDRA coding and terminology mapping
- Clinical medical review and causality documentation
- Generate E2B ICSRs for regulatory submission
- Health-authority submission gateway setup
- Manage reporting timelines and escalation alerts
- Signal detection analytics and alerting
- Signal management and risk-minimization tracking
- Periodic aggregate report (PSUR/PBRER) generation
- Safety database audit trail and compliance logging
- Legacy pharmacovigilance data migration
- User provisioning and role-based access
- Surge case processing and bulk upload handling
Scope Questions
Configure case intake channels
- How many active intake channels currently deliver individual case safety reports (for example: safety mailbox, web form, clinical trial eCRF, third-party vendor file)?
- Which intake formats do you receive today (for example: email narrative, PDF CIOMS, E2B (International Council for Harmonisation Individual Case Safety Report) XML, CSV)?
- Identify the primary source systems that will feed cases (for example: your safety mailbox, the clinical trial EDC, the customer complaint system, pharmacy partner exports).
- Specify the expected weekly and peak daily volume per intake channel (estimate counts for baseline and spike scenarios).
- Provide the validation or routing rule requirements for intake (for example: required fields for forwarding to case creation, mandatory reporter country, seriousness markers in the narrative).
- Confirm the owners for each intake endpoint and contact method for integration (for example: safety mailbox owner, EDC technical contact, vendor SFTP owner).
Automate case triage and expedited flagging
- Estimate the proportion of incoming cases that require expedited reporting under your safety policy (e.g., fatal, life-threatening, hospitalization).
- Which seriousness criteria or regulatory triggers do you use to mark expedited cases (for example: death, congenital anomaly, life-threatening, hospitalization)?
- List the automation rules you want applied at intake to create triage flags (for example: keyword search, structured field matches, reporter country + product combination).
- Specify who will own triage decisions in the workflow (for example: case processor, clinical reviewer, local safety lead).
- Describe the escalation path and maximum allowable time-to-escalation for an identified expedited case (for example: escalate to medical reviewer within 4 hours).
- Are there jurisdiction-specific expedited rules we must encode (for example: EU serious unexpected suspected adverse reaction timelines, country-specific reportability exceptions)?
MedDRA coding and terminology mapping
- Which MedDRA version do you currently use and do you require a specific version locked for validation purposes?
- Which fields in your case record must be MedDRA-coded (for example: adverse event preferred term, primary diagnosis, medical history)?
- Specify your preferred coding workflow: fully automated auto-coding with reviewer verification, assisted coding suggestions, or manual coding only.
- Provide the target accuracy threshold for term mapping (for example: 95% match to your coding quality standard) and any QC sampling plan.
- Do you require custom term mappings or local term dictionaries (for example: country-specific reporter language synonyms)?
- Identify any downstream systems that require MedDRA-coded values (for example: signal detection engine, periodic report generation, regulatory submissions).
Clinical medical review and causality documentation
- Which medical review templates or forms do you require captured per case (for example: initial causality assessment, follow-up assessment, seriousness justification)?
- Who will perform final causality sign-off in your organization (for example: delegated physician, qualified person for pharmacovigilance)?
- Specify the minimum clinical evidence you require attached to a causality decision (for example: lab reports, narrative timeline, concomitant medication list).
- Describe the expected audit trail for review actions (for example: timestamped reviewer notes, editable vs read-only fields, revision history).
- Indicate whether you require structured causality terms (for example: certain, probable, possible, unlikely) mapped to regulatory reporting fields.
- Estimate the typical review turnaround time target for initial medical assessment of a case (for example: within 24 hours, 72 hours).
Generate E2B ICSRs for regulatory submission
- Which E2B flavour and transport will you require for testing and production (for example: E2B(R3) XML over AS2, E2B XML via gateway test endpoints)?
- Which regulatory jurisdictions must be covered at go-live for automated ICSR generation (for example: FDA, EMA XEVMPD or local country X submission endpoints)?
- Specify the mapping sources for patient, reporter, product, and event fields into the ICSR XML (for example: case fields that map to safetyreport/safetyreportid).
- Which test cases should be included in E2B schema validation during scope (for example: serious unexpected SUSAR, non-serious foreign report, follow-up case)?
- What acceptance criteria will confirm E2B ICSR generation correctness (for example: schema validation pass rate, successful test transmissions to a regulator test endpoint)?
- Do you require automatic versioning of generated ICSR XMLs and linkage to the case audit trail for inspection readiness?
Health-authority submission gateway setup
- Which health-authority gateway endpoints do you plan to connect in scope (for example: FDA ESG, EMA EVWEB/test, national electronic reporting endpoint)?
- Identify the transport and authentication method required per endpoint (for example: AS2 certificate, SFTP credentials, API key, web services SOAP).
- Specify any scheduling or batch delivery windows required by a regulator (for example: nightly batch by 02:00 UTC, real-time push within 24 hours).
- Who will provide gateway test credentials and who will coordinate test case acceptance with the authority? Provide owner roles.
- What acceptance criteria will validate gateway end-to-end submission success (for example: receipt acknowledgement (MDN) from authority, test submission pass for defined test cases)?
- Do any endpoints require specialized message transforms or attachments (for example: inclusion of CIOMS PDF alongside E2B XML)?
Manage reporting timelines and escalation alerts
- Which regulatory reporting timelines must the system enforce (for example: 24-hour expedited, 7-day follow-up, periodic deadlines)?
- Specify the permissible clock source for timeline calculations (for example: report receipt date/time in UTC, local reporter time).
- Who should receive automated escalation alerts and at what thresholds before expiry (for example: 48 hours before, 24 hours before, overdue)?
- Describe required SLA categories and associated notification recipients (for example: initial triage SLA, medical review SLA, submission SLA).
- Indicate whether timeline exceptions or regulatory extensions should be recorded and how proof of extension will be stored.
- Provide any country-specific business rules that alter reporting timelines (for example: local expedited exemptions, calendar-based holidays).
Signal detection analytics and alerting
- Which signal detection methods do you expect to run in scope (for example: disproportionality metrics like PRR/ROR, time-to-onset clustering, cohort-based rates)?
- How often should automated signal detection run (for example: nightly, weekly, monthly)?
- Specify the minimum data completeness threshold for a dataset to be included in a signal run (for example: % of cases with MedDRA-coded events, % with exposure dates).
- Who will own triage of flagged signals and what evidence package do you require exported per signal (for example: supporting cases, stratified counts, concomitant drug lists)?
- Describe alerting thresholds that should trigger an automatic investigation record (for example: PRR >2 with chi-square p<0.05).
- Do you require linkage between signal outputs and periodic report sections (for example: PSUR/PBRER line listings)?
Signal management and risk-minimization tracking
- Which signal lifecycle stages must be tracked (for example: detection, validation, assessment, recommendation, closure)?
- Specify the artifacts required per signal assessment record (for example: ICSR line listings, clinical assessment memo, regulatory communications).
- Who will have authority to approve risk-minimization actions and how should approvals be recorded?
- Provide required metrics for tracking risk-minimization effectiveness (for example: reduction in reporting rates, DHPC distribution logs).
- Are there external stakeholders that must be notified or have access to signal records (for example: local safety reps, regulatory affairs)?
- Do you require automated reminders or review cadence workflows for ongoing signal monitoring (for example: review every 3 months)?
Periodic aggregate report (PSUR/PBRER) generation
- Which periodic aggregate report types and jurisdictions must be generated in scope (for example: PSUR/PBRER EU cycle, FDA periodic reports, country-specific aggregate reports)?
- Specify the reporting period boundaries and any retrospective data windows required for the first report.
- Identify required tables and line listings for the report (for example: ICSRs by seriousness, adverse reaction frequencies, drug utilisation denominators).
- Who will own final sign-off for the periodic report and what supporting documentation do you require archived with the report (for example: signal assessments, data extracts)?
- Do you require submission-ready output formats for authorities (for example: PDF with annexes, XML payloads, Excel line listings)?
- Are there mandated timelines for periodic report filing we must encode and monitor (for example: PSUR submission window in the EU)?
-
Mutual Commit
Finalize commercial, legal, and compliance commitments, confirm timelines, SLAs, and validation sign-off responsibilities.
Agreement Modules
- Master Services Agreement (MSA)
- Statement of Work (SOW)
- Subscription and Order Form
- Service Level Agreement (SLA)
- Data Processing Agreement (DPA)
- HIPAA Business Associate Addendum (BAA)
- Validation and Acceptance Protocol
- Change Order Agreement
- Pharmacovigilance Compliance Addendum
-
Deployment
Operationalize rollout with readiness checks, execution, and outcome validation.
-
Pre-Deployment Readiness
Capture concrete readiness facts the deployment depends on — owners, data sources, environments, integration endpoints, and validation windows.
Pre-Deployment Questions
Environment and access
- Which environments will be used for integration and cutover? (select all that apply)
- Is the production environment accessible to the seller's deployment team today (network access, service accounts, or VPN)?
- If access is not available now, what business date will credentials/network whitelisting be provided? (so we can schedule remote work windows)
Data and configuration
- Which data sets must be migrated or ingested prior to go-live? (select all that apply)
- Who is the authoritative owner for field mappings, MedDRA conventions, and business rules (name and role)?
- Has the field-mapping and business-rule approach been approved for validation (so mapping artifacts can be finalized)?
- If mapping sign-off is not complete, what target date will the buyer commit to for final sign-off? (so we can schedule validation)
People and ownership
- Provide a single point-of-contact (name, role, email) for each deployment workstream: Integrations, Data migration, Validation, Training (this lets us assign task owners)
- Is there a named validation/quality owner authorized to sign test artifacts and acceptance criteria?
Timing and constraints
- Are there planned blackout windows or regulatory reporting blackout periods during the next 90 days that would prevent integration, testing, or cutover?
- If blackout windows exist, list the blackout date ranges or recurring blackout rhythms (so we can avoid scheduling validation or cutover then)
- What is the earliest business date the buyer will allow live regulatory submissions to be enabled (used to schedule the final validation window and cutover)?
-
Configuration Details
Lock exact configuration values: E2B endpoints, gateway credentials, MedDRA settings, field mappings, automation rules, and escalation thresholds.
Configuration Details
Environments & E2B endpoints
- Enter the production environment name (exact string as it should appear in the platform environment selector)
- Enter the production E2B submission endpoint URL (format: https://... — this is the platform's production E2B endpoint for configured health authorities)
- Enter the validation/test E2B endpoint URL (format: https://... — used for E2B connectivity and ICSR functional validation)
- Which health authorities' E2B endpoints should the platform be configured to submit to in this deployment? (select all that apply)
Gateway & authentication (non-secret identifiers only)
- Enter the gateway integration user identifier (non-secret user name or integration account ID that will be configured for submissions)
- Select the gateway authentication method to configure (default: mTLS)
- Select how the gateway secret/materials will be exchanged to the deployers (DO NOT paste secrets here; choose channel for secure transfer)
MedDRA coding
- MedDRA dictionary version to install/configure (format example: 25.0). Default: latest published version — confirm or specify exact version.
- MedDRA auto-coding confidence threshold (percentage). Default is 80 — enter a whole number between 0 and 100 (platform will auto-accept codes at or above this value)
Field mappings (exact source field names)
- Enter the exact source field name that should map to 'Patient Identifier' in the platform (case-sensitive)
- Enter the exact source field name that should map to 'Adverse Event Onset Date' in the platform (format: ISO date field name used in your source)
Automation rules & escalations
- Select automation features to enable for this deployment (select all that apply)
- Auto-escalation trigger: enter number of hours before the regulatory submission deadline to generate escalation notifications (Default 48 hours)
- Select the role that should receive escalation notifications when the auto-escalation trigger is met
-
Deployment
Execute the implementation plan: integrations, data migration, workflow configuration, validation testing, and user training with clear owners and milestones.
-
Go-Live Validation
Confirm validation scripts, submission test results, inspection-readiness artifacts, and named sign-offs before enabling live regulatory reporting.
Go-Live Checklist
- Execute final validation test scripts in the production-like validation environment
- Provide consolidated validation summary report with defect closure evidence
- Obtain successful regulatory gateway test acknowledgements for each target health authority
- Complete end-to-end submission tests for representative case scenarios
- Confirm inspection-readiness artifacts are compiled and accessible
- Receive written go-live authorization from designated stakeholders
- Document and verify rollback and contingency procedures with tested recovery point
- Validate monitoring and alerting for live reporting and run a live-alert test
- Confirm user access provisioning and required go-live training completion
-
-
Success
Track outcomes against success signals, maintain compliance-focused support, and log issues and enhancement requests for continuous improvement.
Success Reviews
- Go-live Health Check (weeks 1-4)
- First Measurement Review (weeks 4-10)
- Acceptance Gate Review (around day 90)
- Operational Monthly Review
- Quarterly Compliance and Signal Detection Review
Issues & Enhancements
- Commit to a concrete backlog schedule for compliance-impacting enhancements and define verification criteria for their release.
- Schedule required re-testing windows for E2B submissions and data migration validation prior to the acceptance gate.
- Restate acceptance criteria and numeric targets
- Produce a documented acceptance decision that records pass/fail status per acceptance criterion recorded in Solution Scope.
- Agree remediation items and resolution timelines for any criteria not fully met, and define the verification process for closure.
- Publish the acceptance record with pass/fail outcomes and any required remediation plan and verification dates.
- Schedule follow-up verification tests and a closure check for any conditional acceptance items.
- Ops dashboard and SLA review
- Ensure operational SLAs are met or have a documented remediation plan for any breaches, and confirm improvement trajectory for late submissions and ticket resolution time.
- Re-confirm success criteria and owners
- Publish the monthly SLA report with trend lines and a remediation plan for any jurisdictions with repeated late submissions.
- Prioritize the top five enhancement requests that materially reduce compliance risk and publish estimated delivery windows.
- Signal detection performance
- Validate that signal detection performance meets internal SLA targets and agree tuning actions where detection speed or accuracy falls short.
- Confirm periodic report readiness and close any outstanding inspection or audit artifacts required for regulatory review.
- Update signal detection configuration with agreed threshold and rule changes and document expected impact metrics for the next quarter.
- Publish an inspection-readiness checklist with the status of all required artifacts and dates for closure of missing items.
- Confirm that critical integrations (E2B gateway, submission endpoints) are responding and that no high-severity defects block regulatory submissions.
- Agree owners and remediation timelines for all open high-priority issues to restore full operational capability within the immediate hypercare window.
- Publish the go-live validation checklist with pass/fail statuses and remediation timelines.
- Circulate a short-term adoption support plan listing targeted training sessions and office-hours times for users showing low activity.
- Present first-window outcomes
- Determine whether percent of expedited submissions on time and average case processing time are trending toward the targets recorded in Solution Scope.
- Document a corrective action plan with measurable verification steps to close any gap before the acceptance gate.
- Publish the gap analysis and corrective action plan with explicit verification tests and target dates.
- Deployment and integration validation status
- Support and compliance ticket review
- Present outcome data against each criterion
- Root-cause analysis for any gaps
- Aggregate safety report and periodic reporting status
- Inspection readiness and audit artifacts
- Document pass/fail per criterion
- Enhancement backlog triage
- Corrective action planning
- Early adoption and usage signals
- Confirm timeline to acceptance gate
- Short-term operational action plan
- Formal acceptance decision and next steps
- Open defects and operational blockers
- Continuous improvement log and tuning actions
- Agree immediate remediation actions