MDR EUDAMED-UDI - Data Dictionary V5.0
MDR EUDAMED-UDI - Data Dictionary V5.0
The purpose of this document is to give an understanding over the data that is to be provided to Eudamed and
communicated through Data Exchange process for the UDI/Device module.
The document presents the different attributes related to UDI/Device that may be communicated through XML
the fields from EUDAMED User Interface, the description of each field apart and the Rules applying at the level
specific field apart.
Each attribute is defined by the Entity were it resides and the attribute name.
Entities
DD Basic UDI
DD NB related
DD UDI-DI
DD Legacy devices
DD Basic UDI_SPPP
DD UDI-DI_SPPP
DD Container Pack
DD AR related
DD Common Entities
ent is to give an understanding over the data that is to be provided to Eudamed and that can be
ta Exchange process for the UDI/Device module.
e different attributes related to UDI/Device that may be communicated through XML, their correspondence to
User Interface, the description of each field apart and the Rules applying at the level of the Entity of for each
Section contains the list of Entities in MDR EUDAMED system involved in the Data Exchange
process for the module described, a description of the Entity and the Business Rules applicable at
the level of each Entity apart
Section contains all the fields related to the Basic UDI main Entity and other Entities associated to
the Basic UDI for device(s) that are managed/affected by a manufacturer.
Section contains all the fields related to the entities associated to the Basic UDI-DI that can be
affected only by the Notified Bodies. Decision for confirmation are managed automatically from
certificate registration, SS(C)P automatically from certificate registration or directly in UDI/device.
Section contains all the fields related to the UDI main Entity and other Entities associated to the
UDI for a device that are managed/affected by a manufacturer.
Section contains all the fields related to the EUDAMED DI , EUDAMED ID and related entities for
the Legacy Devices.
Section contains all the fields related to the Basic UDI main Entity and other Entities associated to
the Basic UDI for a System or Procedure Pack that are managed/affected by a System or Procedure
Pack Producer.
Section contains all the fields related to the UDI main Entity and other Entities associated to the
UDI for a System or Procedure Pack that are managed/affected by a System or Procedure Pack
Producer.
Section contains the fields related to the Container Package. Container Package details can be
registered for Regulation Devices or System or Procedure Packs
Section contains all the fields related to the entities associated to the Basic UDI-DI that can be
affected only by the Authorised Representatives (Optional, not implemented yet).
Section contains all the fields and entities that are common for all types of Devices and Container
Package
Field ID
Entity Name
Field Label
Field Description/Notes
Field Size
Multilingual Flag
Occurrence
Searchable
GDPR Flag
Updateable
MDR (MDD/AIMDD)
IVDR (IVDD)
Field description in EN language. Field related notes which will be transposed to EA and will
be visible in the data model related documentation generated from EA
Reference code to the enum list used by the field
Description of the type of the field . The field type can be a technical field type or can be of a
reference to another Entity.
Type of technical fields used : String (list of characters) , Date , Boolean (True or False),
Enum (enumeration - list of values. The code of the exact enumeration where the values are
available is described in the 'ENUM Reference Code' field), Integer (Integer numeric field),
Decimal (Numeric field with comma separated values), etc.;
When the field type is a reference to another Entity it means that in fact the current field is
expressing a relationship of the current Entity to the referenced Entity. We also say that the
current field is of Type of the referenced Entity (having in fact all the attributes of this
refered entity).
Expressing the link between the different entities is important in order to express the
multiplicity (how many entities of a type can relate to another one)
The number of Contact Details a Person can have (a person can have 0 or many Contact
Details) is expressed in the field 'Occurence'.
Field Sizes
XS : 120 characters;
S : 255 characters;
M : 500 characters;
L : 2000 characters;
XL : clob;
SRN : 15 characters;
Number (10);
Decimal : Numeric- comma separated values;
Table short names: VARCHAR 2 (3 CHAR);
Audit fields : VARCHAR2 (30 CHAR)
Can the user provide multiple translations for this field (if blank means No)
How many times does this field exists?
if the field will be used in the search (if blank means No)
if the information stored in this field is considered personal data in compliance with PDPR (if
blank means No)
if the information from this field will be available into the MDR Eudamed public site (if blank
means No)
mentions if the field is updateble when creating a normal update of the entity (standard
version) (if blank means No)
referance to the legal bases for the field when 'required in legislation' flag is 'Yes' (if blank
means No)
referance to the legal bases for the field when 'required in legislation' flag is 'Yes' (if blank
means No)
Data Exchange Entity name
Data Exchange XSD Element / Entity Attribute
class Generic_Link betw een Entities class Generic_Link betw een Entities
Person Person
+personContactDetails 0..*
ContactDetails
- email: String(Text)
- phone: String(Text)
Entity
DIIdentifier
BasicUDIData
EUDIData
UDIData
UDIDeviceData
ARComment
Clink
DeviceCertificateInfor
mation
ContainedItem
DeviceStatus
ClinicalSize
SubstanceList
InstructionForUseDeta
ils
ProductDesignerLink
Organisation
GeographicAddress
PublicContactDetails
MarketInfo
SSCP
SSCP Document
VersionData
Manufacturer
NotfiedBody
AuthorisedRepresentati
ve
SystemOrProcedurePack
Provider
Description
Unique (Primary) Identifier for a Device, Device Model, Package Structure element or
Unit of Use;
Basic UDI is the Device Model (grouping of Devices having similar properties) for a
Device. BasicUDIData manages the properties and relationships for a Device, from the
Device Model level;
EUDAMED DI is the Device Model (grouping of Devices having similar properties) for a
Legacy Device. EUDIData manages the properties and relationships for a Device, from
the Device Model level;
UDI-DI is the unique identificator of a Device (the device itself). UDIData entity manages
all the properties and relationships for a Device, from the Device level;
UDI-DI/ EUDAMED ID is the unique identificator of a Legacy Device (the device itself).
UDIDeviceData entity manages all the properties and relationships for a Legacy Device,
from the Device level;
When registering the Device - where applicable, the single identification number of the
clinical investigation or investigations conducted in relation to the device or a link to the
clinical investigation must be provided.
Entity stores a reference or the details to the Clinical Investigations linked to the Basic
UDI-DI
When registering the Device, for Devices covered by Product certificates, user will have
to provide identification details of the Product Certificate covering the Device.
Entity stores a reference to the Certificates Scopes linked to the Basic UDI-DI
Entity stores the main details of the Device (UDI-DI) and of Packaging Structure element.
Entity stores the details for Critical Warnings and Storage and Handling Conditions
Details of the Natural or Legal Person who designed or Manufactured the Device
In case the Natural or Legal Person who designed or Manufactured the Device is not
registered in EUDAMED as a Manufacturer, the Organisation details of that entity.
In case the Natural or Legal Person who designed or Manufactured the Device is not
registered in EUDAMED as a Manufacturer, the Address details of that entity.
In case the Natural or Legal Person who designed or Manufactured the Device is not
registered in EUDAMED as a Manufacturer, the contact details of that entity.
Entity stores the details about the market distribution of the Device (Countries were the
device is placed on the market)
Entity stores the details about the Summary of Safety and Clinical Performance
Entity stores details about the details of the SSCP Attachement (document associated to
an SSCP)
Entity stores the details about the versions of the different entities
Entity stores the details about the Manufacturer Actor registered in EUDAMED
Entity stores the details about the Notified Body Actor registered in EUDAMED
Entity stores the details about the Authorised Representative Actor registered in
EUDAMED
Entity stores the details about the System or Procecure Pack Producer Actor registered in
EUDAMED
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
1 Y Y
XS
1 Y Y
SRN
1 Y Y
1 Y Y
0..1 Y
0..1 Y Y
SRN
0..1 (Applicable
only for nonEU Y Y
MF)
1 Y Y
1 Y Y
XS
0..1 (Either
Device Model or
Y Y
Device Name is
required)
XS
0..1 (Either
Device Model or
Y Y
Device Name is
required)
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
0..n
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
0..1 (Property is
applicable only
for Devices
having Risk Class
Y Y
II b and having
the property
'Implantable'
marked)
0..n Y
0..n
1 Y
1 Y
0..n Y
1
1 Y
XS
0..1 Y
XS
0..1 Y
1 Y
0..1
1 Y
Updateable Field Applicable Field DTX Entity
for MDR Applicable
for IVDR
Y Y DIIdentififierType
Y Y DIIdentififierType
DeviceBasicUDIType
Y Y
Y Y Either MDRBasicUDIType
or
IVDRBasicUDIType
submitted in order to
define the Applicable
Legislation
MDRBasicUDIType
IVDRBasicUDIType
Y Y
MDRBasicUDIType
IVDRBasicUDIType
Y Y
DeviceBasicUDIType
Y Y Y
BasicUDIType
Y Y
DeviceBasicUDIType
Y Y
ModelNameGroup
Y Y Y
ModelNameGroup
Y Y Y
DeviceBasicUDIType
Y Y
MDRApplicableProperti
esGroup
MDRApplicableProperti
esGroup
Y
MDRApplicableProperti
esGroup
MDRApplicableProperti
Y esGroup
MDRApplicableProperti
esGroup
Y
IVDRApplicableProperti
esGroup
IVDRBasicUDIType
Y
IVDRApplicableProperti
esGroup
IVDRApplicableProperti
esGroup
Y
Y Y
MDRBasicUDIType
MDRBasicUDIType
IVDRApplicableProperti
Y esGroup
IVDRApplicableProperti
Y esGroup
IVDRApplicableProperti
Y esGroup
MDRBasicUDIType
Y Y Y
Y Y
Y Y
ClinialInvestigationLinkT
ype
Y Y
ClinicalInvestigationLink
Type
Y Y
Y Y
CertificateLinkType
Y Y
CertificateLinkType.Cert
ificate
(CertificateIdentifierLink
Type)
Y Y
CertificateLinkType.Cert
ificate
(CertificateIdentifierLink
Type)
Y Y
Y Y
Y Y
Y Y
XSD Element Name
issuingEntityCode
DICode
MFActorCode
type
IVDApplicablePropertie
sGroup (for KIT)
specialDevice
ARActorCode
riskClass
animalTissuesCells
model
name
humanTissuesCells
active
administeringMedicine
implantable
measuringFunction
reusable
companionDiagnostics
microbialSubstances
nearPatientTesting
selfTesting
humanProductCheck
medicinalProductCheck
reagent
professionalTesting
instrument
IIb_implantable_excepti
ons
clinicalInvestigationRefe
rence
nonEUApplicableCountr
ies
certificateType
certificateNumber
certificateRevisionNum
ber
MDR Eudamed - Data Dictionary
EA EA
Field ID Field Label Entity Name Field Description /
Notes
The document is in a
specific language.
date
ENUM_UDID_DecisionTaken enum
( only Approved value
accepted)
1
NotifiedBody
NotifiedBody Code
1
SSCPDocument
1..n
String
S 1
VersionData
Boolean
Boolean
1
ENUM_UDID_SSCPType Enum
1
StoredDocument
VersionData
1
Searchable GDPR Flag Public Updateable DTX Entity
Access Flag
NBCertificateLinkDecisionType
NBCertificateLinkDecisionType
Y
NBCertificateLinkDecisionType
SSCPType
Y Y Y
SSCPType
Y Y Y
SSCPType
Y Y
SSCPType
Y
Y
SSCPDocumentType
SSCPDocumentType
Y
SSCPDocumentType
Y
Y
XSD Element Name
date
reason
ownerActorCode
basicUDI
NBActorCode
documents
NBInternalReferenceCo
de
masterDocument
status
type
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
ENUM_MDR_COUNTR
Y
Multilingual Occurrence Searchable GDPR Public Updateable
Flag Flag Access
Flag
0..1 (0 only if
Device Status is
Y Y
‘not intended for
EU market’”; )
1 Y Y
0..1 Y
0..1 Y Y
1 Y Y Y
1 Y Y
Field Field DTX Entity XSD Element Name
Applicable for Applicable for
MDR IVDR
Y Y UDIDIStatusType code
Y Y UDIDIStatusType date
Y Y
Y Y UDIDISubstatusType code
Y Y MarketInfoType country
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
FLD-UDID-222 ProductDesignerLi
nk
String
The EUDAMED DI is the primary
identifier of a device model for a
Legacy Device.
Reference to an Organisation
details provided in case the
Manufacturer that designed and
manufactured the device is not
present in EUDAMED.
ENUM_MDR_COUNTRY
Details of the Product Designer String
(Original Manufacturer) who
Manufactured (produced) or
Designed the Device.
ENUM_MDR_COUNTRY
Reference to the version of the VersionData
Market Info
Field Size Multilingual Occurrence Searchable GDPR Flag Public Access
Flag Flag
1 Y Y
XS
1 Y Y
SRN
1 Y Y
1 Y Y
1 Y
0..1 Y Y
SRN
0..1 (Applicable
only for nonEU Y Y
MF)
1 Y Y
1 Y Y
XS
0..1 (Either
Device Model or
Y Y
Device Name is
required)
XS
0..1 (Either
Device Model or
Y Y
Device Name is
required)
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
0..n
0..n
0..n
1 Y
0..n Y
1 Y
XS
1 Y
XS
0..1 Y
1 Y
1 Y
1 (Either UDI-DI
or EUDAMED ID Y Y
is required))
XS
1 (Either UDI-DI
or EUDAMED ID Y Y
is required))
1 Y Y
0..1 Y
0..n Y
0..n Y
0..n Y
0..n Y
1 Y
0..n Y
1..n Y Y
1 Y Y
0..1 (Field can be
completed only if
Y
singleUse is
false)
XS
1 Y Y
1 Y Y
1 Y Y
1 Y Y
1 Y Y
M
0..1 Y
Y 0..n Y Y
1 Y
0..1 Y
0..1 Y
0..1 Y
0..1 (Required
when Related
Y
Legacy Device is
provided )
1 Y
1 Y
Y 1 Y
1 Y
1 Y
0..1 Y
1 Y
1 Y
0..1 Y
0..1 (Required
when Precision
Y
has value Range
or Value)
S
0..1 (Required
when Precision Y
has value Text)
0..1 (Required
when the
Precision value is Y
either Value or
Range)
1 Y
L
0..1 Y
1 Y
L
0..n (Required for
specific items
from the list of
Y Enumerations- Y
were additional
details are
required)
1 Y
SRN
1 if SRN
Y
otherwise 0
0 if SRN
Y
otherwise 1
1 Y
1 Y
0..1 Y
0..1 Y
1 Y
XS
0..1 Y
S
0..1 Y
XS
0..1 Y
XS
1 Y
XS
1 Y
1 Y
XS
0..1 Y
XS
0..1 Y
1 Y
0..1 Y
1..n Y
1 Y
Updateable Field Applicable Field DTX Entity
for MDD/AIMDD Applicable
for IVDD
DIIdentififierType
Y Y
DIIdentififierType
Y Y
DeviceBasicUDIType
Y Y
MDRBasicUDIType
IVDRBasicUDIType
Y Y
MDRApplicableProperti
esType
Y Y
MDRBasicUDIType
IVDRBasicUDIType
Y Y
DeviceBasicUDIType
Y Y Y
BasicUDIType
Y Y
DeviceBasicUDIType
Y Y
ModelNameGroup
Y Y Y
ModelNameGroup
Y Y Y
DeviceBasicUDIType
Y Y
MDRApplicableProperti
esGroup
MDRApplicableProperti
esGroup
Y
MDRApplicableProperti
esGroup
MDRApplicableProperti
Y esGroup
MDRApplicableProperti
esGroup
Y
IVDRApplicableProperti
esGroup
IVDRBasicUDIType
Y
IVDRApplicableProperti
esGroup
IVDRApplicableProperti
esGroup
Y
IVDRApplicableProperti
Y esGroup
IVDRApplicableProperti
Y esGroup
IVDRApplicableProperti
Y esGroup
Y Y
Y Y
Y Y
ClinicalInvestigationLink
Type
Y Y
Y Y
ClinicalInvestigationLink
Type
Y Y
CertificateLinkType
Y Y
CertificateLinkType.Cert
ificate
(CertificateIdentifierLink
Type)
Y Y
CertificateLinkType.Cert
ificate
(CertificateIdentifierLink
Type)
Y Y
CertificateLinkType.Cert
ificate
(CertificateIdentifierLink
Type)
Y Y
CertificateLinkType
Y Y
Y Y DIIdentififierType
Y Y UDIDIType
Y Y MarketInfoType
Y Y
Y
Y Y
Y Y
Y Y UDIDIDataType
Y Y Y UDIDIDataType
Y MDRUDIDIDataType
Y Y DeviceUDIDIDataType
Y Y UDIDIDataType
Y MDRUDIDIDataType
Y Y DeviceUDIDIDataType
Y Y UDIDIDataType
Y Y UDIDIDataType
Y Y Y UDIDIDataType
Y Y Y UDIDIDataType
Y Y Y UDIDIDataType
Y Y Y UDIDIStatusType
Y Y UDIDIStatusType
Y Y Y
Y Y Y DeviceRelatedLinkType
Y Y DeviceRelatedLinkType
Y Y
Y Y UDIDISubstatusType
Y Y UDIDISubstatusType
Y Y UDIDISubstatusType
Y Y Y UDIDISubstatusType
Y Y Y UDIDISubstatusType
Y ClinicalSizeType
RangeClinicalSizeType
Y
ValueClinicalSizeType
Y ClinicalSizeType
Y TextClinicalSizeType
RangeClinicalSizeType
Y
ValueClinicalSizeType
Y RangeClinicalSizeType
Y Y MedicalHumanProductS
ubstanceType
Y Y SubstanceType
MedicalHumanProductS
Y Y
ubstanceType
StorageHandlingConditi
Y Y Y
onType
CriticalWarningType
Y Y Y StorageHandlingConditi
onType
Y Y Y CriticalWarningType
productDesignerTypeCh
Y Y Y
oice
productDesignerTypeCh
Y Y Y
oice
Y Y
Y Y Y OrganisationType
Y Y
Y Y
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
GeographicAddressTyp
Y Y Y
e
Y Y Y ElectronicContactType
Y Y Y ElectronicContactType
Y Y Y MarketInfoType
Y Y Y MarketInfoType
Y Y Y MarketInfoType
Y Y
XSD Element Name
issuingEntityCode
DICode
MFActorCode
applicableLegislation
systemDevice
procedurePackDevice
specialDevice
ARActorCode
riskClass
animalTissuesCells
model
name
humanTissuesCells
active
administeringMedicine
implantable
measuringFunction
reusable
companionDiagnostics
microbialSubstances
nearPatientTesting
selfTesting
reagent
professionalTesting
instrument
nonEUApplicableCountr
ies
nonEUApplicableCountr
ies
certificateType
certificateNumber
certificateRevisionNum
ber
NBActorCode
expiryDate
issuingEntityCode
identifier
country (having
property
originalPlacedOnTheMa
rket True)
basicUDIIdentifier
MDNCode
latex
numberOfReuses
referenceNumber
reprocessed
provided through
numberOfReuses
sterile
sterilization
website
additionalDescription
tradeNames
code
date
diIdentifier
type
code
recalledPrecisions
recallScope
startDate
endDate
clinicalSizeType
minimum
value
precision
text
valueUnit
maximum
type
name
INN
storageHandlingConditi
onValue
comments
warningValue
productDesignerActorC
ode
productDesignerOrgani
sation
names
street
streetNum
AddressComplement
PObox
city
postCode
country
phone
startDate
endDate
country
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
1 Y Y
XS
1 Y Y
SRN
1 Y Y
1 Y Y
XS
XS
1 Y
XL
Y 1 Y
1 Y Y
Updateable Field Applicable DTX Entity XSD Element Name
for MDR
Y DIIdentififierType issuingEntityCode
Y DIIdentififierType DICode
PRBasicUDIType PRActorCode
BasicUDIType riskClass
Y
ModelNameGroup model
Y Y
ModelNameGroup name
Y Y
PRBasicUDIType medicinalPurpose
Y(only in case of
Y Systems and
procedure packs)
PRBasicUDIType type
Y(only in case of
Systems and
procedure packs)
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
String XS
Secondary UDI DI Code -
reference to the Secondary UDI-
DI registered for the current
UDI-DI .
1 Y Y
1 Y Y
0..1 Y Y
0..1 Y Y
0..n Y
0..n Y
1 Y
1..n Y
1..n Y Y Y
1 Y Y
1 Y Y
1 Y Y
0..1 Y Y
Y 1 Y Y
Y 0..n Y Y Y
0..n Y
1 Y Y
0..1 Y
0..1 Y Y
1 Y
0..n Y Y Y
Y 1 Y
1 Y
1 Y Y
0..1 Y Y
1 Y Y
0..n (Required
for specific items
from the list of
Y Enumerations- Y Y
were additional
details are
required)
1 Y Y
0..n (Required
for specific items
from the list of
Y Enumerations- Y Y
were additional
details are
required)
Field DTX Entity XSD Element
Applicable for Name
MDR
Y DIIdentififierType issuingEntityCode
Y UDIDIType identifier
Y DIIdentififierType issuingEntityCode
Y PRUDIDIDataType secondaryIdentifier
Y
Y PRUDIDIDataType basicUDIIdentifier
Y PRUDIDIDataType productionIdentifier
Y PRUDIDIDataType MDNCode
Y PRUDIDIDataType referenceNumber
Y PRUDIDIDataType sterile
Y PRUDIDIDataType sterilization
Y PRUDIDIDataType website
additionalDescriptio
Y PRUDIDIDataType
n
Y PRUDIDIDataType tradeNames
Y UDIDIStatusType code
Y UDIDIStatusType date
Y UDIDISubstatusType code
Y UDIDISubstatusType recalledPrecisions
Y UDIDISubstatusType recallScope
Y UDIDISubstatusType startDate
Y UDIDISubstatusType endDate
StorageHandlingConditio storageHandlingCo
Y
nType nditionValue
CriticalWarningType
Y StorageHandlingConditio comments
nType
Y CriticalWarningType warningValue
CriticalWarningType
Y StorageHandlingConditio comments
nType
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
1 Y Y
1 Y Y
1 Y
1 Y
1 Y
0..1 Y
1 Y
Field Field DTX Entity XSD Element Name
Applicable for Applicable for
MDR IVDR
Y Y DIIdentififierType issuingEntityCode
Y Y UDIDIType identifier
Y Y PackageUDIType numberOfItems
Y Y PackageUDIType child
Y Y UDIDIStatusType code
Y Y UDIDIStatusType date
Y Y
MDR Eudamed - Data Dictionary
EA EA
Field ID Field Label Entity Name Field Description / ENUM
Notes Reference
Code
String M
1
Date
AuthorisedRepr XS
esentative
1
BasicUDIData
1
Updateable Field Field DTX Entity XSD
Applicable Applicable Element
for MDR for IVDR Name
CommentType comment
Y Y Y
CommentType date
Y Y
CommentType ownerActor
Code
Y Y
Y Y
MDR Eudamed - Data Dictionary
EA
Field ID Field Label Entity Name
Set up automatically by
EUDAMED system
Date when the Device data was Date
last submitted by the
manufacturer. Set up
automatically by EUDAMED
system
1 Y
0..1 Y
1 Y
1 Y/N Y/N
1 Y Y
Field Field DTX Entity XSD Element Name
Applicable for Applicable for
MDR IVDR
Entity versionDate
Y Y
Y Y
Y Y
Y Y
Y Y