Software medical devices
The UDI information for Software (SW) medical devices must be provided in addition to the regulatory required information for the SW medical device in question.
The assignment criteria for the UDI carrier are defined in Annex VI, Part C, Section 6.5 as follows:
-
The UDI shall be assigned at the system level of the software. Only software which is commercially available on its own and software which constitutes a device in itself shall be subject to that requirement.
The software identification shall be considered to be the manufacturing control mechanism and shall be displayed in the UDI-PI.
-
A new UDI-DI shall be required whenever there is a modification that changes:
-
The original performance
-
The safety or the intended use of the software
-
Interpretation of data.
Such modifications include new or modified algorithms, database structures, operating platform, architecture or new user interfaces or new channels for interoperability.
-
-
Minor software revisions shall require a new UDI-PI and not a new UDI-DI.
Minor software revisions are generally associated with bug fixes, usability enhancements that are not for safety purposes, security patches or operating efficiency.
Minor software revisions shall be identified by a manufacturer-specific form of identification.
-
UDI placement criteria for software
-
Where the software is delivered on a physical medium, e.g. CD or DVD, each packaging level shall bear the human readable and AIDC representation of the complete UDI. The UDI that is applied to the physical medium containing the software and its packaging shall be identical to the UDI assigned to the system level software.
-
The UDI shall be provided on a readily accessible screen for the user in an easily-readable plain-text format, such as an about file, or included on the start-up screen.
-
Software lacking a user interface such as middleware for image conversion, shall be capable of transmitting the UDI through an application programming interface (API).
-
Only the human readable portion of the UDI shall be required in electronic displays of the software. The marking of UDI using AIDC shall not be required in the electronic displays, such as ‘about’ menu, splash screen etc.
-
The human readable format of the UDI for the software shall include the Application Identifiers (AI) for the standard used by the issuing entities, so as to assist the user in identifying the UDI and determining which standard is being used to create the UDI.
-
For more details, please refer to the MDCG 2018-5 document:
Additionally, the following document may assist:
“Appendixes E-I of IMDRF N48 under the EU regulatory framework for medical devices” (May 2021; MDCG 2021-10):