Overview
Total Invoices
Avg Compliance
--:--:--
Loading
Recall Visualization
Active recall matches breakdown
Recent Recall Exposure
Latest matches
Asset Distribution
Total value by facility
📊 Product Class Breakdown
Registered devices by risk classification
🔍 Review Queue Summary
Items awaiting manual verification
📋 Recent Mobile Scans
Latest product scans from the app
last 10
Product / DescriptionGTINStatusRecallVendor / LocationScanned At
Recent Invoices
Last 10 processed
VendorInvoice #DateScoreItemsRecallsStatus
All Invoices
Click a row for line item detail
VendorInvoice #DateScoreGradeItemsRecallsReviewStatus
Source: FDA Class:
⚠️ Active Recall Exposure
Line items matched against FDA, Health Canada & TGA Australia recall data
ProductGTINClassLot #QtyFDAHealth Canada🇦🇺 TGA🇪🇺 EU MDR🇬🇧 MHRAVendorPurchase PriceInstall DateAgeWarranty ExpiryEstimated Replacement Cost

🛡️ Manufacturer Quality Quadrant

Benchmarking medical device manufacturers by reliability and market presence
🟢 Leaders
Top 25%
🔵 Strong Performers
Next 25%
🟡 Contenders
Middle 25%
🔴 Challengers
Bottom 25%
📐 Classification Method
Y-axis — Reliability
Recall score (0–100): 100 = zero recalls. Deductions: −8 per recall event, −5 per country affected. Manufacturers are then ranked against each other within this set.
X-axis — Market Presence
Log-normalised product catalog size (registered SKUs). Larger catalog = further right.
Quadrant split
Each axis divides at the median of the displayed set — always ~25% per quadrant. Ties in reliability broken by catalog size.
Leaders Strong Performers Contenders Challengers · Ranking relative within displayed set · Hover dots for details
Top Manufacturers
View All
Overall Recall Rate
(Industry Average)
Total Manufacturers
Evaluated
Total Recalls Analyzed
(24 Months)
Devices in
Installed Base (Global)

🌍 Cross-Country Advance Warning

Devices recalled in 2+ non-US jurisdictions where the FDA has not yet acted
🔍 Manual Review Queue
Items that couldn't be auto-verified — check items to mark as reviewed
DescriptionGTINCatalog #Lot #MessageVendorInvoice Date
Compliance Trend
Average score & invoice volume over time
Compliance Breakdown
Items by verification status
Compliance Grades
Invoice grade distribution
Grade Breakdown
Invoices by compliance grade
🏭 Vendor Risk Ranking
Sorted by flagged & recalled item count
VendorInvoicesTotal ItemsFlaggedRecalledAvg Score
📋 Scan History
All product scans from the mobile app
Product / DescriptionGTINLot #StatusRecallVendor / LocationScanned At
Class:
📦 Product Master Catalog
FDA GUDID reference data — 309K+ registered medical devices
#Brand / DescriptionUDI-DIManufacturerClassGMDN Term
Class:
🏥 Manufacturer → Brand → Asset
Standardised device registry — GUDID + invoice processing + mobile scans · source=SCAN assets appear here automatically
Expired
past warranty date
Expiring ≤30 days
urgent action needed
Expiring ≤90 days
plan renewal
Valid
under warranty
Total Tracked
with warranty dates
Status:
🔔 Warranty Expiry Tracker
Assets with warranty dates — auto-populated from invoice processing · 90-day alerts generated nightly
Brand / Model Class Manufacturer Facility / Dept Warranty Expiry Status Days Invoice Price Est. Replacement Cost Action
🌙 Nightly Recall & Warranty Job History
Runs at midnight UTC daily — checks all assets against FDA, Health Canada, and TGA
Run Date Facility Status Assets Checked Recalls Found FDA HC TGA Duration Started At
Loading
Filter:
🔬 Manufacturer → Brand → Product
Sourced from invoice line items + mobile scans
⚡ MCP Agent Registry
All verification intelligence is delivered through Model Context Protocol (MCP) tools. Each regulatory data source registers as an independent agent — no hardcoded integrations. Agents are called in parallel per scan for maximum speed.
Registered Data Sources
Live agents & roadmap
10 agents
AgentData SourceRegionStatusAvg LatencyTotal Calls
openFDA_drugsFDA — Drug Recall & Enforcement Database🇺🇸 USALive142 ms
gudid_lookupFDA GUDID — Global Unique Device ID Database🇺🇸 USALive95 ms
gs1_lookupGS1 / UPC Item Database🌍 GlobalLive89 ms
health_canadaHealth Canada — Drug & Device Recalls (33,563 records)🇨🇦 CanadaLive18 ms
claude_visionAnthropic Claude AI — Label & Package Analysis🌍 GlobalLive680 ms
location_riskGPS Anomaly Engine — Location Integrity Check🌍 GlobalLive12 ms
eu_mdrEUDAMED — EU Medical Device Regulation Database (Vigilance module not yet public — mandatory May 2026, data access 2027)🇪🇺 Europe⏳ Pending
mhra_ukMHRA — Medicines & Healthcare products Regulatory Agency (medicines recalls live · medical device FSNs via weekly GOV.UK feed)🇬🇧 UK / 🇦🇪 Middle East✓ Live1,407GOV.UK API
cdsco_indiaCDSCO — Central Drugs Standard Control Organisation🇮🇳 IndiaRoadmap Q4 2026
tga_australiaTGA — Therapeutic Goods Administration🇦🇺 Australia✓ Live9,585TGA DRAC
who_pqWHO Prequalification — Global Medicine Standards🌍 Global✓ Live9,585TGA DRAC
Agent Call Volume
From invoice processing pipeline
Verification Pipeline
How a scan flows through MCP agents
Per-item flow:
1. gs1_lookup → resolve GTIN to product name & manufacturer
2. gudid_lookup → check FDA device identifier registry
3. openFDA_drugs → screen against active drug recalls
4. health_canada → screen against Canadian advisories
5. mhra_uk → screen against MHRA UK medical device & medicine alerts
6. location_risk → flag GPS anomalies or suspicious supply chain locations
7. claude_vision → optional AI label analysis on uploaded images
All 7 live agents run in parallel via MCP tool calls, with results merged into a single compliance score.
🏥 Clients
All hospital/facility accounts
ClientTypeStatusInvoicesAvg ScoreSince
🗂️
Service Registry
Manage and track all service contracts, maintenance schedules, and vendor service records for your medical equipment fleet.
🚀 Coming Soon
💼
RFI / RFP
Select expiring or recalled assets and send a Request for Information or Request for Proposal directly to your vendor, manufacturer, or distributor.
🚀 Coming Soon