• There are no suggestions because the search field is empty.

UDI for software: how to mark your MDSW with a UDI?

Author Avatar
Anne-Sophie Grell, RA Manager MD at QbD Group
Regulatory Affairs
Medical Devices
Each individual medical device must have a Unique Device Identifier (UDI) with its carrier (barcode or QR code). But what about medical device software? Read the answer in this article!
UDI for software: how to mark your MDSW with a UDI? | QbD Group
5:30

We recently published a blog post about Unique Device Identifiers (UDI). While this blog post briefly explains what a UDI is and how to implement it on your medical devices, it may still be unclear how it applies to Medical Device Software (MDSW).

Well, the principle remains the same: each individual medical device must have a Unique Device Identifier with its carrier (barcode or QR code).

However, since it is impossible to print a barcode on software, the question remains how to implement the UDI on MDSW. Since this is a complicated question, the Medical Device Coordination Group has created a document with guidelines on UDI assignment to software (MDCG 2018-5).

 

Recap: what is a UDI?

A UDI consists of a Basic UDI-DI and a UDI which comprises the UDI-DI (Device Identifier) and the UDI-PI (Product Identifier).

The basic UDI-DI (BUDI-DI) = the primary identifier of a device model. Assigned at the level of the device unit of use. It is the main access key for device-related information in EUDAMED and is referenced in relevant certificates, the EU Declaration of Conformity (EU DoC), Technical Documentation (TD), and Summary of Safety and Clinical Performances (SSCP).

The UDI-DI is a static number, that is required for each individual product and is specific to a version or model of a device. The UDI-PI identifies the production unit and, if applicable, the packaged devices. It provides information on the lot number, serial number, manufacturing date, expiration date, etc.

UDI for software: how to mark your MDSW with a UDI?

Figure 1 – Example of a UDI

 

A UDI consists of an Automatic Identification and Data Capture (AIDC) part and a Human Readable Interpretation (HRI) part.

  • The AIDC is a technology used to automatically capture data, including bar codes, smart cards, biometrics, and radio-frequency identification (RFID).
  • The HRI is a legible interpretation of the data characters encoded in the UDI. Both the AIDC and HRI should contain the complete UDI information.

As explained in our previous blogpost on UDI, there are 4 designating entities that can assign this:

  • GS1
  • HIBCC
  • ICCBBA
  • IFA

Assigning a UDI to software

Before assigning a UDI to software, check whether your software meets the definition of an MDSW. This is written in Annex VI part C of the Medical Device Regulation and the In-Vitro Diagnostic Regulation.  

A UDI is only required for software that is commercially available on its own and software that constitutes a medical device in itself. See also MDCG 2019-11: Guidance on Qualification and Classification of SW in MDR and IVDR.

 

DI and PI modification

If there is a modification that changes the original performance, the safety or intended use of the software, or the interpretation of the data, a new UDI-DI is needed. Moreover,

  • any change of the basic UDI-DI
  • or a change to the
    • name or trade name,
    • version or model number,
    • critical warnings or contra-indications,
    • or user interface language

also require a new UDI-DI. This way, the traceability and correct identification of the medical device software are guaranteed. 

Minor software revisions require only a new UDI-PI, not a new UDI-DI. Minor software revisions include

  • bug fixes,
  • usability enhancements that are not for safety purposes,
  • security patches
  • or operating efficiency.

These minor revisions have to be identified by a defined manufacturer-specific form of identification.

 

How to implement the UDI on the SW?

There are several ways to implement the UDI in the software, depending on how the software is delivered to the customer.

All the details are explained in Annex VI, Part C, point 6.5.4 of the MDR, and Annex VI, Part C, point 6.2.4 of the IVDR. Below is a small overview:

Physical medium

If the software is delivered on a physical medium, for example a CD or DVD, each packaging level shall have the HRI and AIDC of the complete UDI on it. In the EU, the UDI linked to your system level software should be the same as the one to your packaging level. In the US, a different UDI-DI is allowed for the packaging.

Software with User Interface

If there is an interface, the HRI UDI shall be provided on a readily accessible screen for the user in an easily-readable plain-text format. The UDI can for example be placed in an ‘about’ file or in the start-up screen.

Software without User Interface

If the software doesn’t have a user interface, the UDI shall be transmitted through an application programming interface.

Other rules on the application of a UDI on MDSW

There are two extra rules for the application of a UDI on MDSW. Firstly, for electronic displays, only the HRI is required. AIDC is not required, but it is of course optional.

Secondly, the human-readable UDI should also include the Application Identifiers for the standard used by issuing entities. This is done to assist the user in identifying the UDI and determining which standard is being used to create the UDI.

 

Need help with your UDI for MDSW?

There are several options for putting a UDI on MDSW, depending on whether your software is on a physical medium, and whether or not it has a User Interface. In this blog you learned what those options are, but should you need additional help, please contact the QbD Group.

Stay ahead in life sciences

Keeping up with the fast-paced life sciences industry doesn’t have to be overwhelming.

Our newsletter delivers the latest insights, industry updates, and expert content directly to your inbox, helping you stay informed and make smarter decisions.

Circles-banner-short

Discover more expert content

preview_image
Whitepaper

Achieving laboratory compliance

This whitepaper explores the multifaceted aspects of laboratory compliance, including data integrity, quality control measures, and regulatory adherence.
preview_image
Whitepaper

New GMP Facility Qualification: set-up, process and best practices

This whitepaper delves into the challenges of establishing a new GMP facility, focusing on potential pitfalls and best practices. Download now.
preview_image
Whitepaper

Analytical Method Validation

In this whitepaper, we will give an overview of the criteria to consider when validating your analytical method.
preview_image
Case study

Ensuring timely launch: QbD Group's role in establishing a hemophilia drug production line

QbD Group has facilitated the launch of a new drug production line for treating hemophilia, overseeing the qualification of over 100 pieces of small-scale supporting equipment.
preview_image
Blog

What Makes Usability Testing Crucial for Near-Patient and Self-Testing Devices under IVDR?

It shouldn’t be a surprise that today, “Near-Patient Testing (NPT)” and...
preview_image
Blog

When does Annex XIV apply in Performance Studies, and what key documentation is needed for compliance?

In the European regulatory landscape, conducting performance studies for in...
preview_image
Blog

How to define your Clinical Performance Strategy?

1. Start with a clear intended purpose A strong clinical...
preview_image
Blog

The Holy Grail: Achieving Inspection Readiness

In a previous blog post, we talked about the various activities...