Clean your biomedical register.

CMMS-ready in minutes.

Upload a CSV or Excel file containing your hospital equipment records. Struktive will resolve OEM aliases, assign GMDN codes and ECRI UMDNS terms, parse ward/unit locations, and score every record.

Your demo file is ready — 120-row hospital biomedical register

Scroll down and click “Try with our healthcare sample data” to run it through the normalisation engine.

Drop your file here

CSV, TSV, or Excel (.xlsx / .xls) — up to 50MB

Optional. If left blank, Struktive will attempt to extract the hospital or facility name from your location data automatically. Providing a name here improves baseline matching when you re-ingest the same facility later.

or

What happens to your data

Column headers are auto-detected from your CSV or Excel file
Each device is assigned a GMDN code and classified into one of 9 device categories (Life Support, Imaging, Patient Monitoring, Infusion, Surgical, Sterilisation, Rehabilitation, Diagnostics, Facilities)
OEM aliases are resolved to canonical manufacturer names (150+ biomedical OEMs)
Location strings are parsed into ward/unit/bed-space hierarchy
FDA UDI numbers are cross-referenced where available
Every device receives a criticality tier (Critical / High / Medium / Low) and quality score (0–100)
Your original values are always preserved alongside normalised values
Raw file deleted within 24 hours of job completion
Your data is never used to train AI models or shared with other users
Results retained 90 days (free) · 12 months (paid) · Security details

Unlock CISA cybersecurity advisory matching

Include a udi_di or serial_number column to enable UDI cross-referencing and CISA medical device advisory matching. Without it, the CISA advisory status will show "Not checked".

udi_diudidevice_identifierserial_numberserial

Any of the column names above are recognised automatically.

Recognised column names

Struktive auto-detects these fields from your file headers. Exact names not required — common variations are recognised.

asset_id / asset_tag / equipment_id
manufacturer / oem / make
model / model_number / device_name
category / device_type / equipment_type
serial / serial_number / serial_no
udi_di / udi / device_identifier
location / ward / unit / department
bed / bed_space / bay
status / maintenance_status / state
criticality / risk_class / priority
owner / assigned_to / custodian
commissioned_date / install_date
warranty / contract_end / eol
notes / description / remarks