EUDAMED is now mandatory. The challenge is keeping your data under control.

Since 28 May 2026, the modules for actors, UDI/devices, notified bodies and certificates, and market surveillance have become mandatory. For many manufacturers, the work doesn’t end with the first registration: incomplete information must be corrected, historical portfolios resolved, new entries and changes processed, and internal systems kept aligned with EUDAMED.

When the portfolio grows, working record by record or maintaining multiple spreadsheets leads to costs, errors and poor traceability. Offing turns that process into a controlled technical workflow: we import or connect the source, validate, generate the required structures, manage responses and leave evidence of every step.

Are you in any of these situations?

You have thousands of devices to register and keep up to date.
Your information is spread across ERP, PIM, QMS, documents and Excel sheets.
You need to generate XML files compatible with EUDAMED’s official schema.
You’re looking for a solution that also supports recurring creations and updates.

From scattered data to a verifiable submission process

We create a layer between your systems and EUDAMED — an end‑to‑end flow where every step is controlled and traceable.

Data sources
ERP, PIM, QMS, database, CSV or Excel.
Validation
Mandatory fields, formats, enumerations and relationships.
Normalization
Mappings and transformations without modifying the source.
XML generation
Payloads compliant with the XSD for bulk upload.
M2M-DTX
Bulk XML or M2M integration with an AS4 Access Point.
Monitoring
Responses, resubmission of failed records and full traceability.

The right level of automation depends on your volume and frequency

We don’t recommend developing software when the cost of automation exceeds the real operational cost. We choose the proportionate path for your case.

Option 1

Manual upload

Digitise a specific internal process, automate administrative tasks or create a simple private portal for clients or suppliers.

Option 2

Bulk XML upload

For medium volumes or an initial migration, we import your data, validate it and generate the required XML files. Uploads are done through the interface, while repetitive work and error detection are automated. Indicative: 100–1,000.

Option 1

M2M-DTX exchange

For large portfolios, frequent changes or corporate integration, we connect your system to the M2M exchange through an AS4-compatible Access Point. Indicative: +1,000.

Qué podemos desarrollar para tu organización

Diagnosis and data readiness

We analyse volume, sources, quality, roles, dependencies and modality. We deliver a data map, risks, phases and a realistic estimate.

Import from Excel or CSV

Templates and importers that convert existing spreadsheets into structured records, without having to redo everything from day one.

UDI technical validation

Formats, mandatory fields, enumerations, uniqueness and relationships. The regulatory team keeps final approval of the content.

XML generation

Payloads and control tools to upload batches, download responses and correct only the rejected records.

M2M‑DTX integration

Backend, services and communication with an AS4 Access Point, including Playground testing, onboarding and production deployment.

Connection with ERP, PIM and QMS

We connect the master source and define which system governs each attribute. We avoid maintaining the same data in multiple places.

Migration and remediation

We process large historical volumes in batches, measure quality and prioritise issues to reduce the backlog.

Evolutionary maintenance

We monitor versions, XSD, enumerations and technical rules, test compatibility and deploy controlled updates.

A phased project with verifiable decisions

Technical and regulatory discovery

We bring together Regulatory Affairs, QA, IT and operations. We identify actors, scope, device types, sources, volume, frequency and responsibilities.

Mapping and rules

We define the correspondence between the source and EUDAMED, transformations, validations and criteria that require client approval.

Testing and correction

We validate batches, process responses and adjust rules with real data. For M2M, we complete testing and onboarding with the Access Point.

Support and evolution

We manage incidents, version changes and new needs with an ongoing service.

Sampling and profiling

We work with a real sample. We measure completeness, duplicates, formats and dependencies before closing scope and pricing.

Flow development

We build import/connectors, staging, validations, generation and the monitoring panel.

Production deployment

We execute the migration or activate synchronization, generating evidence and a results report.

A solution tailored to your needs, not a suite you must adapt

Some companies need a global regulatory platform. Others need to solve EUDAMED without taking on licences, processes and modules they won’t use. Offing evaluates both options honestly. When a custom solution adds value, we design only the necessary capabilities and connect them with your current ecosystem.

Technical control for a sensitive process

Role‑based access and the principle of least privilege.
Logging of actions and changes.
Separate testing and production environments.
Secure management of credentials and secrets.
Backups, monitoring and incident logging.
Version control for rules, schemas and deployments.

EUDAMED connected to the system that already governs your data

We work with REST, SOAP, GraphQL, files, queues and batch processes, and we develop backend in Python and modern web applications for operational management.

XML
XSD
M2M-DTX
AS4 Access Point
Python
React
PostgreSQL
Docker
AWS
REST / SOAP

FAQ

What they usually ask us

Since 28 May 2026, the modules for actors, UDI/devices, notified bodies and certificates, and market surveillance have become mandatory. The remaining modules are still under development.

The official automated connection is called M2M‑DTX. It uses XML messages and secure communication through an AS4‑compatible Access Point. Offing develops the integration layer with your systems.

As guidance, the Commission recommends interface uploads up to 100 devices, bulk XML between 100 and 1,000, and M2M above 1,000. Frequency, changes, sources and operational cost should also be considered.

Yes. We analyse the structure, design the mapping and create importers and validations. The quality of the Excel file determines the effort required for cleaning and normalization.

Offing validates data, formats and implemented rules from a technical perspective. Classification, regulatory interpretation and content approval remain the responsibility of the manufacturer and its specialists.

Yes. We can connect systems through API, database, files or batch processes and define a synchronization adapted to your architecture.

Yes. It is a common strategy: solve an initial migration with XML and develop M2M when the recurring volume justifies it.

EUDAMED may return successes and errors within the same batch. The solution identifies each result, allows you to correct failed records and resend only those entries.

Yes. EUDAMED publishes new versions, XSDs, rules and enumerations. We recommend technical maintenance and compatibility testing.

It depends on volume, data quality, integrations, modality and operational responsibility. We begin with a diagnostic to provide reliable scope and budgeting.

Tell us how you manage your EUDAMED data today

In an initial conversation we review your device volume, sources, change frequency and the current state of your uploads. We’ll clearly tell you whether you need a tool, an XML upload, an M2M integration or simply improving the existing process.​

Request EUDAMED diagnosis

Privacy Preference Center