SlideShare a Scribd company logo
1 of 27
Download to read offline
1
MDR - Significant changes in the design and
intended purpose – Software changes,
Problems & Tips
Antonio Bartolozzi
antonio.bartolozzi@bartolozzi.it 18/06/2019
Feature Value Tollerance Giustification
Max GUI
Response Time
< 9s
Seconds
± 1s See Robert B Miller
1968; Card et al. 1991
Password
lenght
(security)
> 15char. 0 See guideline
SecurityU12.doc
Boot time < 20s ± 1s Intended Env. : no
intensive care rooms
2antonio.bartolozzi@bartolozzi.it
Class I and significant changes
Art120.3 By way of derogation from Article 5 of this Regulation, a device
which is a class I device pursuant to Directive 93/42/EEC, for which the
declaration of conformity was drawn up prior to 26 May 2020 and for which
the conformity assessment procedure pursuant to this Regulation requires
the involvement of a notified body, or which has a certificate that was issued
in accordance with Directive 90/385/EEC or Directive 93/42/EEC and that is
valid by virtue of paragraph 2 of this Article, may be placed on the market or
put into service until 26 May 2024, provided that from 26 May 2020 it
continues to comply with either of those Directives, and provided there are
no significant changes in the design and intended purpose. However, the
requirements of this Regulation relating to post-market surveillance, market
surveillance, vigilance, registration of economic operators and of devices
shall apply in place of the corresponding requirements in those Directives.
3antonio.bartolozzi@bartolozzi.it
NBOG GuideLine - MDD
NBOG’s Best Practice Guide 2014-3
Guidance for manufacturers and Notified Bodies on
reporting of Design Changes and Changes of the
Quality System
Is it applicable to the MDR ?
Short Answer : Yes (with discernment )
4antonio.bartolozzi@bartolozzi.it
MDR – UDI - software changes
ANNEX VI
6.5.2. A new UDI-DI shall be required whenever there is a modification
that changes:
(a) the original performance;
(b) the safety or the intended use of the software;
(c) interpretation of data.
Such modifications include new or modified algorithms, database structures,
operating platform, architecture or new user interfaces or new channels for
interoperability.
New UDI Required Significant design change
5antonio.bartolozzi@bartolozzi.it
Problem #1
Where is the security ?
Please consider security like a
performance issue
6antonio.bartolozzi@bartolozzi.it
Software significant change-performance
(a) the original performance
NBOG 2014-3
1. Does the design change affect the indications or contraindications for use or
warnings necessary to ensure performance for the intended use of the device?
2. Are further clinical data necessary to support performance of the altered device?
3. Do the results of a risk analysis, undertaken during the design verification and
validation process, raise new issues of performance?
4. Does the change affect the performance of the medical device?
In cases where the change consists only of tightening of design specifications within
specified tolerances and where there is no creation of new features, the change is
not considered to be substantial
7antonio.bartolozzi@bartolozzi.it
Tips #1
Specify in your Technical
file/Documentation
Performance specifications tolerances
!
8antonio.bartolozzi@bartolozzi.it
Examples
Feature Value Tollerance Giustification
Max GUI
Response Time
< 9 Seconds ± 1s See Robert B Miller 1968;
Card et al. 1991
Password lenght
(security)
> 15
characters
0 See guideline XXXX
Boot time < 20 seconds ± 1s Intended Env. : no intensive
care rooms
9antonio.bartolozzi@bartolozzi.it
Software significant change - Safety
NBOG 2014-3
1. Does the design change affect the indications or contraindications for use or
warnings necessary to ensure safety for the intended use of the device?
2. Are further clinical data necessary to support safety of the altered device?
3. Do the results of a risk analysis, undertaken during the design verification and
validation process, raise new issues of safety?
4. Does the change affect the safety of the medical device?
In cases where the change consists only of tightening of design specifications within
specified tolerances and where there is no creation of new features, the change is
not considered to be substantial
(b1) the safety of the
software;
10antonio.bartolozzi@bartolozzi.it
Tips #2
Specify in your Technical
file/documentation
Safety specifications tolerances !
11antonio.bartolozzi@bartolozzi.it
Examples
Feature Value Tollerance Giustification
Alarm responce
time
< 2 Seconds ± 0.5s No damage for brain
Max Risk Index 100 0 Confirmed with clinical
evaluation (cap. XX
ClinicEval.doc)
12antonio.bartolozzi@bartolozzi.it
Software significant change – Intended use
NBOG 2014-3
(b1) the intended use of the
software;
• Changes of the intended purpose
• Are new hazards introduced which have not previously been addressed?
• Does the change alter the details on intended use given in the design/type approval
dossier submitted to the Notified Body?
• Does the change trigger a need to alter the indications or contraindications for use or
warnings necessary to ensure safety and efficacy for the intended use of the device?
• Does the change mean that the device will have different end users or be used in a
different manner?
• Does the change mean that the clinical data/performance evaluation data for the original
device is not sufficient to assure conformity of the changed device with the required
characteristics and performance?
13antonio.bartolozzi@bartolozzi.it
Tips #3
Write the intended use very well
14antonio.bartolozzi@bartolozzi.it
Example
The Vista System is intended for use in facilities that are automating the process
associated with managing donor information, including information about blood
collection and manufacture of blood components, with the following functions:
• Managing donor data such as blood loss history , donor vital signs relevant to
blood collection, and demographics
• Storing and reporting device-connected and manually entered collection procedure
information
• Determining donor eligibility by considering donor blood loss history , user-
configured eligibility parameters, and immediate safety qualifications
• Interfacing with the Trima® Accel Automated Blood Collection System
• Aiding in the management of these blood establishment processes:
- Trima Accel sy tem configuration management
- Periodic review of platelet count and other indicators of donor health
- Prioritization and management of blood component collection
• Exchanging data with blood establishment computer systems (BECS)
• Collecting and managing data associated with whole blood and apheresis
collection procedure
15antonio.bartolozzi@bartolozzi.it
Example
Intende Use Clinical Evaluation Risks/Benefits Predicate device
managing donor
information, including
information about
blood collection and
manufacture of blood
components
ClinicalEval.doc
Cap.2
RiskAnalysis.doc
Risk 2.1
Benefit 3.1
Vista Information
System, Version 4.0
Managing donor data
such as blood loss
history , donor vital
signs relevant to
blood collection, and
demographics
ClinicalEval.doc
Cap.2
RiskAnalysis.doc
Risk 3.3 3.4 3.5
Benefit 7.1 7.2
Vista Information
System, Version 4.0
16antonio.bartolozzi@bartolozzi.it
Software significant change – interpretation
NBOG 2014-3
(c) interpretation of data
a software change that impacts the way data is read or interpreted by the user, such
that the treatment or diagnosis of the patient may be altered when compared to the
previous version of the software;
a software change that impacts the way data is read or interpreted by the user, such
that the device intended medical purposes and performance may be altered when
compared to the previous version of the software;
MDR
17antonio.bartolozzi@bartolozzi.it
Software significant change – interpretation
a software change that impacts the way data is read or interpreted by the user, such
that the device intended medical purposes and performance may be altered when
compared to the previous version of the software;
You must review the risk analysis/design documents after each software
change that impacts the way data is read or interpreted by the user
Review Safety and performance (see slide #8,#11,#15)
Tips #4
a change that impacts the way data is read or interpreted by the user with not
negligible risk of impacting :
a) the original performance;
b) the safety or the intended use of the software;
c) interpretation of data.
18antonio.bartolozzi@bartolozzi.it
Software significant change – Modifications
Such modifications include new or modified
algorithms, database structures, operating platform,
architecture or new user interfaces or new channels
for interoperability.
NBOG 2014-3
• an alteration in software that modifies an algorithm impacting the diagnosis or the therapy delivered;
• a software change that incorporates a significant change to the operating system on which the software runs.
• a software change that modifies the appearance of the user interface with not negligible risk of impacting the
diagnosis or therapy delivered to the patient
• No indication about the database structure
Better one
• an alteration in software that modifies an algorithm impacting the device intended medical
purposes and performance;
• a software change that incorporates a significant change to the operating system on which
the software runs with not negligible risk of impacting the device intended medical
purposes and performance.
• a software change that modifies the appearance of the user interface with not negligible
risk of impacting the device intended medical purposes and performance
• No indication about the database structure ➔ Problem #2
19antonio.bartolozzi@bartolozzi.it
Software significant change – Algorithm
an alteration in software that modifies an algorithm impacting
the device intended medical purposes and performance;
a software change that modifies an algorithm with not negligible risk of impacting :
a) the original performance;
b) the safety or the intended use of the software;
c) interpretation of data.
You must review the risk analysis/design documents
after each software change that modifies an algorithm
Review Safety,performance and intende use (see
slide #8,#11,#15)
Tips #5
20antonio.bartolozzi@bartolozzi.it
Software significant change – OS
a software change that incorporates a significant change to the
operating system on which the software runs with not negligible
risk of impacting the device intended medical purposes and
performance
a change to the operating system (on which the medical device
software runs) with not negligible risk of impacting :
a) the original performance;
b) the safety or the intended use of the software;
c) interpretation of data.
WARNING : A
minor change
in OS could
have a
significant
impact on the
safe of MD !!!
You must review the risk analysis/design documents after each
change to the OS
Review Safety,performance and intende use (see slide #8,#11,#15)
Tips #6
21antonio.bartolozzi@bartolozzi.it
Software significant change – UI
a software change that modifies the appearance of the user interface with not
negligible risk of impacting the device intended medical purposes and
performance
a software change that modifies the appearance of the user interface with not
negligible risk of impacting :
a) the original performance;
b) the safety or the intended use of the software;
c) interpretation of data.
Tips #7
You must review the risk analysis/design documents
after each change to the UI
Review Safety and performance (see slide
#8,#11,#15)
22antonio.bartolozzi@bartolozzi.it
Software significant change – Database
… Such modifications include new or modified database structures
a software change that modifies the database structures with not negligible risk of
impacting :
a) the original performance;
b) the safety or the intended use of the software;
c) interpretation of data.
Tips #8
You must review the risk analysis/design documents
after each change to the database
Review Safety,performance and intende use (see
slide #8,#11,#15)
23antonio.bartolozzi@bartolozzi.it
Are there Minor (not significant) changes?
Example : new non-medical features
Segregated software architecture
Segregated clinical software item
new non-medical features in
“non-clinical” software item Not significant
software change
Tips #9
a software change with negligible
risk of impacting :
a) the original performance;
b) the safety;
24antonio.bartolozzi@bartolozzi.it
Are there Minor (not significant) changes?
Example : new non-medical features
Not Segregated software architecture
MDR
new non-medical features
a software change with not negligible
risk of impacting :
a) the original performance;
b) the safety;
there is a modification that changes:
(a) the original performance;
(b) the safety
Significant changes
25antonio.bartolozzi@bartolozzi.it
WARNING : Divide et Impera
Segregation is at first a risk
mitigation action based on software
architecture.
Software Items can detect and correct each error “near
their origin”, instead of letting it propagate through the
whole application !
Without software segregation you must review all technical
documentation after any minor software change !!!!!!!!!!!!
Problem #3
26antonio.bartolozzi@bartolozzi.it
Conclusion
NBOG’s Best Practice Guide 2014-3 is it a good guide also for MDR
(with discernment).
Please consider adding/changing the following topics :
• Security
• Database structure changes
• OS changes
• The MDD concept «impacting the diagnosis or therapy
delivered to the patient» is too limited (a more aligned way with
the MDR of saying it would be «impacting the medical purposes
and performance of the device»)
Please, review the risk analysis/design documents after each significant
change to the software
Review Safety, performance and intende use (see slide #8,#11,#15)
27antonio.bartolozzi@bartolozzi.it
Conclusion - Warning
Without software
segregation all core
software changes
are nearly always
significant!
Please, design it …. Design it …. And again design it
Final Tips
For any further clarification or question, please write me at
antonio.bartolozzi@bartolozzi.it

More Related Content

What's hot

Bi-dimensional risk analysis - safety&security -software medical device
 Bi-dimensional risk analysis - safety&security -software medical device Bi-dimensional risk analysis - safety&security -software medical device
Bi-dimensional risk analysis - safety&security -software medical deviceAntonio Bartolozzi
 
Clinical evaluation: Supporting medical device product life-cycle. Applicable...
Clinical evaluation: Supporting medical device product life-cycle. Applicable...Clinical evaluation: Supporting medical device product life-cycle. Applicable...
Clinical evaluation: Supporting medical device product life-cycle. Applicable...Arete-Zoe, LLC
 
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdf
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdfbsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdf
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdfNash229987
 
Elements of a Quality System for Medical Devices
Elements of a Quality System for Medical DevicesElements of a Quality System for Medical Devices
Elements of a Quality System for Medical DevicesRaul Soto
 
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...BSI British Standards Institution
 
387.инфекционные болезни  учебное пособие часть 1
387.инфекционные болезни  учебное пособие часть 1387.инфекционные болезни  учебное пособие часть 1
387.инфекционные болезни  учебное пособие часть 1ivanov15548
 
EU Medical Device Classification MDR 2017/745
EU Medical Device Classification MDR 2017/745EU Medical Device Classification MDR 2017/745
EU Medical Device Classification MDR 2017/745Monir EL AZZOUZI
 
Medical Devices Regulation (MDR) 2017/745 - Conformity assessment
Medical Devices Regulation (MDR)  2017/745 - Conformity assessment Medical Devices Regulation (MDR)  2017/745 - Conformity assessment
Medical Devices Regulation (MDR) 2017/745 - Conformity assessment Arete-Zoe, LLC
 
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?Improve Medical LLC
 
The European Medical Device Regulations - analysis of the final text
The European Medical Device Regulations - analysis of the final textThe European Medical Device Regulations - analysis of the final text
The European Medical Device Regulations - analysis of the final textpi
 
European MDR - Understanding Safety and Performance Requirements
European MDR - Understanding Safety and Performance RequirementsEuropean MDR - Understanding Safety and Performance Requirements
European MDR - Understanding Safety and Performance RequirementsKirsten Bertelsen
 
Usability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUsability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUXPA Boston
 
CE marking and CE certification
CE marking and CE certificationCE marking and CE certification
CE marking and CE certificationmeddevicemarking
 
IVDR Readiness Checklist
IVDR Readiness ChecklistIVDR Readiness Checklist
IVDR Readiness ChecklistGreenlight Guru
 
eCTD Submission process diagramm
eCTD Submission process diagrammeCTD Submission process diagramm
eCTD Submission process diagrammV E R A
 
Medical device classification following MDR 2017/745
Medical device classification following MDR 2017/745Medical device classification following MDR 2017/745
Medical device classification following MDR 2017/745Monir EL AZZOUZI
 
REGULATORY CONSIDERATIONS IN JAPAN.pptx
REGULATORY CONSIDERATIONS IN JAPAN.pptxREGULATORY CONSIDERATIONS IN JAPAN.pptx
REGULATORY CONSIDERATIONS IN JAPAN.pptxAartiVats5
 

What's hot (20)

Bi-dimensional risk analysis - safety&security -software medical device
 Bi-dimensional risk analysis - safety&security -software medical device Bi-dimensional risk analysis - safety&security -software medical device
Bi-dimensional risk analysis - safety&security -software medical device
 
UDI
UDIUDI
UDI
 
EU MDR
EU MDR EU MDR
EU MDR
 
Clinical evaluation: Supporting medical device product life-cycle. Applicable...
Clinical evaluation: Supporting medical device product life-cycle. Applicable...Clinical evaluation: Supporting medical device product life-cycle. Applicable...
Clinical evaluation: Supporting medical device product life-cycle. Applicable...
 
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdf
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdfbsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdf
bsi-md-symbols-and-information-to-be-provided-by-the-manufacturer-webinar.pdf
 
Elements of a Quality System for Medical Devices
Elements of a Quality System for Medical DevicesElements of a Quality System for Medical Devices
Elements of a Quality System for Medical Devices
 
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...
EU Medical Devices Directive M5 Amendment 93 42 EEC Regulatory Update - BSI B...
 
387.инфекционные болезни  учебное пособие часть 1
387.инфекционные болезни  учебное пособие часть 1387.инфекционные болезни  учебное пособие часть 1
387.инфекционные болезни  учебное пособие часть 1
 
EU Medical Device Classification MDR 2017/745
EU Medical Device Classification MDR 2017/745EU Medical Device Classification MDR 2017/745
EU Medical Device Classification MDR 2017/745
 
Medical Devices Regulation (MDR) 2017/745 - Conformity assessment
Medical Devices Regulation (MDR)  2017/745 - Conformity assessment Medical Devices Regulation (MDR)  2017/745 - Conformity assessment
Medical Devices Regulation (MDR) 2017/745 - Conformity assessment
 
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?
MDR відтермінували в Європі. Що змінилося і як це вплине на ринок України?
 
The European Medical Device Regulations - analysis of the final text
The European Medical Device Regulations - analysis of the final textThe European Medical Device Regulations - analysis of the final text
The European Medical Device Regulations - analysis of the final text
 
European MDR - Understanding Safety and Performance Requirements
European MDR - Understanding Safety and Performance RequirementsEuropean MDR - Understanding Safety and Performance Requirements
European MDR - Understanding Safety and Performance Requirements
 
Usability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUsability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and Software
 
CE marking and CE certification
CE marking and CE certificationCE marking and CE certification
CE marking and CE certification
 
IVDR Readiness Checklist
IVDR Readiness ChecklistIVDR Readiness Checklist
IVDR Readiness Checklist
 
eCTD Submission process diagramm
eCTD Submission process diagrammeCTD Submission process diagramm
eCTD Submission process diagramm
 
EU MDD.pptx
EU MDD.pptxEU MDD.pptx
EU MDD.pptx
 
Medical device classification following MDR 2017/745
Medical device classification following MDR 2017/745Medical device classification following MDR 2017/745
Medical device classification following MDR 2017/745
 
REGULATORY CONSIDERATIONS IN JAPAN.pptx
REGULATORY CONSIDERATIONS IN JAPAN.pptxREGULATORY CONSIDERATIONS IN JAPAN.pptx
REGULATORY CONSIDERATIONS IN JAPAN.pptx
 

Similar to MDR- Significant changes in the design and intended purpose

E Com Security solutions hand book on Firewall security management in PCI Com...
E Com Security solutions hand book on Firewall security management in PCI Com...E Com Security solutions hand book on Firewall security management in PCI Com...
E Com Security solutions hand book on Firewall security management in PCI Com...Dolly Juhu
 
Prioritizing Documentation for MDR Transition Planning
Prioritizing Documentation for MDR Transition PlanningPrioritizing Documentation for MDR Transition Planning
Prioritizing Documentation for MDR Transition PlanningGreenlight Guru
 
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORK
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORKVIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORK
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORKIRJET Journal
 
T Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing SystemsT Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing SystemsThomas Jull
 
Dynamic Medical Machine
Dynamic Medical MachineDynamic Medical Machine
Dynamic Medical MachineIRJET Journal
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Sterling Medical Devices
 
Building a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIBuilding a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIEMMAIntl
 
5 Things To Consider When Making A Change To An Existing Medical Device
5 Things To Consider When Making A Change To An Existing Medical Device5 Things To Consider When Making A Change To An Existing Medical Device
5 Things To Consider When Making A Change To An Existing Medical DeviceEMMAIntl
 
IRJET- A Review on Bug Tracking System
IRJET- A Review on Bug Tracking SystemIRJET- A Review on Bug Tracking System
IRJET- A Review on Bug Tracking SystemIRJET Journal
 
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf PlatformDesign of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf PlatformIRJET Journal
 
Clearprotocol investorpitchdeck
Clearprotocol investorpitchdeckClearprotocol investorpitchdeck
Clearprotocol investorpitchdeckSteveArmstrong46
 
Computer system validation
Computer system validation Computer system validation
Computer system validation ShameerAbid
 
Software Validation for Medical Devices
Software Validation for Medical DevicesSoftware Validation for Medical Devices
Software Validation for Medical DevicesEMMAIntl
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenanceakiara
 
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoT
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoTWhat is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoT
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoTEmbitel Technologies (I) PVT LTD
 
Sdd Maintenance Of Software Solutions
Sdd Maintenance Of Software SolutionsSdd Maintenance Of Software Solutions
Sdd Maintenance Of Software Solutionsgavhays
 
1 - Introduction to Computerized Systems Validation - for review.pptx
1 - Introduction to Computerized Systems Validation - for review.pptx1 - Introduction to Computerized Systems Validation - for review.pptx
1 - Introduction to Computerized Systems Validation - for review.pptxpatemalabanan
 
Riskmitigationwhitepaperweb 1
Riskmitigationwhitepaperweb 1Riskmitigationwhitepaperweb 1
Riskmitigationwhitepaperweb 1Yasmin AbdelAziz
 

Similar to MDR- Significant changes in the design and intended purpose (20)

E Com Security solutions hand book on Firewall security management in PCI Com...
E Com Security solutions hand book on Firewall security management in PCI Com...E Com Security solutions hand book on Firewall security management in PCI Com...
E Com Security solutions hand book on Firewall security management in PCI Com...
 
Prioritizing Documentation for MDR Transition Planning
Prioritizing Documentation for MDR Transition PlanningPrioritizing Documentation for MDR Transition Planning
Prioritizing Documentation for MDR Transition Planning
 
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORK
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORKVIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORK
VIRTUAL CLINIC: A CDSS ASSISTEDTELEMEDICINE FRAMEWORK
 
T Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing SystemsT Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing Systems
 
Dynamic Medical Machine
Dynamic Medical MachineDynamic Medical Machine
Dynamic Medical Machine
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...
 
Building a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIBuilding a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part II
 
5 Things To Consider When Making A Change To An Existing Medical Device
5 Things To Consider When Making A Change To An Existing Medical Device5 Things To Consider When Making A Change To An Existing Medical Device
5 Things To Consider When Making A Change To An Existing Medical Device
 
IRJET- A Review on Bug Tracking System
IRJET- A Review on Bug Tracking SystemIRJET- A Review on Bug Tracking System
IRJET- A Review on Bug Tracking System
 
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf PlatformDesign of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
Design of Interface Board for Medical Kiosk Based on Off-The-Shelf Platform
 
Clearprotocol investorpitchdeck
Clearprotocol investorpitchdeckClearprotocol investorpitchdeck
Clearprotocol investorpitchdeck
 
Computer system validation
Computer system validation Computer system validation
Computer system validation
 
Phụ lục 11 GMPEU. Hệ thống máy tính
Phụ lục 11 GMPEU. Hệ thống máy tínhPhụ lục 11 GMPEU. Hệ thống máy tính
Phụ lục 11 GMPEU. Hệ thống máy tính
 
Iot applications in manufacturing
Iot applications in manufacturingIot applications in manufacturing
Iot applications in manufacturing
 
Software Validation for Medical Devices
Software Validation for Medical DevicesSoftware Validation for Medical Devices
Software Validation for Medical Devices
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenance
 
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoT
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoTWhat is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoT
What is Predictive Maintenance? Learn Its Benefits & Role of Industrial IoT
 
Sdd Maintenance Of Software Solutions
Sdd Maintenance Of Software SolutionsSdd Maintenance Of Software Solutions
Sdd Maintenance Of Software Solutions
 
1 - Introduction to Computerized Systems Validation - for review.pptx
1 - Introduction to Computerized Systems Validation - for review.pptx1 - Introduction to Computerized Systems Validation - for review.pptx
1 - Introduction to Computerized Systems Validation - for review.pptx
 
Riskmitigationwhitepaperweb 1
Riskmitigationwhitepaperweb 1Riskmitigationwhitepaperweb 1
Riskmitigationwhitepaperweb 1
 

More from Antonio Bartolozzi

Automatically Convert Oracle Forms Code to Delphi Code
Automatically Convert Oracle Forms Code to Delphi CodeAutomatically Convert Oracle Forms Code to Delphi Code
Automatically Convert Oracle Forms Code to Delphi CodeAntonio Bartolozzi
 
Lesson 2 - convert a real application (Oracle Form => Delphi)
Lesson 2 - convert a real application (Oracle Form => Delphi)Lesson 2 - convert a real application (Oracle Form => Delphi)
Lesson 2 - convert a real application (Oracle Form => Delphi)Antonio Bartolozzi
 
Lesson1-How to migrate your Forms code and build HTM5 APP
Lesson1-How to migrate your Forms code and build HTM5 APPLesson1-How to migrate your Forms code and build HTM5 APP
Lesson1-How to migrate your Forms code and build HTM5 APPAntonio Bartolozzi
 
Windows xp/7 - What can we do ?
Windows xp/7 - What can we do ?Windows xp/7 - What can we do ?
Windows xp/7 - What can we do ?Antonio Bartolozzi
 
Clinical investigations - Intended Normal condition of use
Clinical investigations - Intended Normal condition of use Clinical investigations - Intended Normal condition of use
Clinical investigations - Intended Normal condition of use Antonio Bartolozzi
 
Review Mdcg 2019-11 guidance on qualification and classification of software
Review Mdcg 2019-11 guidance on qualification and classification of software Review Mdcg 2019-11 guidance on qualification and classification of software
Review Mdcg 2019-11 guidance on qualification and classification of software Antonio Bartolozzi
 
Rule 11 and imdrf ue 2017 745 v06
Rule 11 and imdrf ue 2017 745 v06Rule 11 and imdrf ue 2017 745 v06
Rule 11 and imdrf ue 2017 745 v06Antonio Bartolozzi
 
EU 2017/745 Rule 11 (re)interpretation
EU 2017/745 Rule 11 (re)interpretation EU 2017/745 Rule 11 (re)interpretation
EU 2017/745 Rule 11 (re)interpretation Antonio Bartolozzi
 

More from Antonio Bartolozzi (8)

Automatically Convert Oracle Forms Code to Delphi Code
Automatically Convert Oracle Forms Code to Delphi CodeAutomatically Convert Oracle Forms Code to Delphi Code
Automatically Convert Oracle Forms Code to Delphi Code
 
Lesson 2 - convert a real application (Oracle Form => Delphi)
Lesson 2 - convert a real application (Oracle Form => Delphi)Lesson 2 - convert a real application (Oracle Form => Delphi)
Lesson 2 - convert a real application (Oracle Form => Delphi)
 
Lesson1-How to migrate your Forms code and build HTM5 APP
Lesson1-How to migrate your Forms code and build HTM5 APPLesson1-How to migrate your Forms code and build HTM5 APP
Lesson1-How to migrate your Forms code and build HTM5 APP
 
Windows xp/7 - What can we do ?
Windows xp/7 - What can we do ?Windows xp/7 - What can we do ?
Windows xp/7 - What can we do ?
 
Clinical investigations - Intended Normal condition of use
Clinical investigations - Intended Normal condition of use Clinical investigations - Intended Normal condition of use
Clinical investigations - Intended Normal condition of use
 
Review Mdcg 2019-11 guidance on qualification and classification of software
Review Mdcg 2019-11 guidance on qualification and classification of software Review Mdcg 2019-11 guidance on qualification and classification of software
Review Mdcg 2019-11 guidance on qualification and classification of software
 
Rule 11 and imdrf ue 2017 745 v06
Rule 11 and imdrf ue 2017 745 v06Rule 11 and imdrf ue 2017 745 v06
Rule 11 and imdrf ue 2017 745 v06
 
EU 2017/745 Rule 11 (re)interpretation
EU 2017/745 Rule 11 (re)interpretation EU 2017/745 Rule 11 (re)interpretation
EU 2017/745 Rule 11 (re)interpretation
 

Recently uploaded

raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★indiancallgirl4rent
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Sheetaleventcompany
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...indiancallgirl4rent
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171Call Girls Service Gurgaon
 
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅gragmanisha42
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Memriyagarg453
 
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in AnantapurCall Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapurgragmanisha42
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.ktanvi103
 
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In RaipurCall Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipurgragmanisha42
 
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Thane Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...Gfnyt.com
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...Ahmedabad Call Girls
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Sheetaleventcompany
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591adityaroy0215
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 

Recently uploaded (20)

raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171
 
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
 
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in AnantapurCall Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
 
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In RaipurCall Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
 
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Thane Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Thane Just Call 9907093804 Top Class Call Girl Service Available
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF  ...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Jaispreet Call Girl Services in Jaipur QRYPCF ...
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 

MDR- Significant changes in the design and intended purpose

  • 1. 1 MDR - Significant changes in the design and intended purpose – Software changes, Problems & Tips Antonio Bartolozzi antonio.bartolozzi@bartolozzi.it 18/06/2019 Feature Value Tollerance Giustification Max GUI Response Time < 9s Seconds ± 1s See Robert B Miller 1968; Card et al. 1991 Password lenght (security) > 15char. 0 See guideline SecurityU12.doc Boot time < 20s ± 1s Intended Env. : no intensive care rooms
  • 2. 2antonio.bartolozzi@bartolozzi.it Class I and significant changes Art120.3 By way of derogation from Article 5 of this Regulation, a device which is a class I device pursuant to Directive 93/42/EEC, for which the declaration of conformity was drawn up prior to 26 May 2020 and for which the conformity assessment procedure pursuant to this Regulation requires the involvement of a notified body, or which has a certificate that was issued in accordance with Directive 90/385/EEC or Directive 93/42/EEC and that is valid by virtue of paragraph 2 of this Article, may be placed on the market or put into service until 26 May 2024, provided that from 26 May 2020 it continues to comply with either of those Directives, and provided there are no significant changes in the design and intended purpose. However, the requirements of this Regulation relating to post-market surveillance, market surveillance, vigilance, registration of economic operators and of devices shall apply in place of the corresponding requirements in those Directives.
  • 3. 3antonio.bartolozzi@bartolozzi.it NBOG GuideLine - MDD NBOG’s Best Practice Guide 2014-3 Guidance for manufacturers and Notified Bodies on reporting of Design Changes and Changes of the Quality System Is it applicable to the MDR ? Short Answer : Yes (with discernment )
  • 4. 4antonio.bartolozzi@bartolozzi.it MDR – UDI - software changes ANNEX VI 6.5.2. A new UDI-DI shall be required whenever there is a modification that changes: (a) the original performance; (b) the safety or the intended use of the software; (c) interpretation of data. Such modifications include new or modified algorithms, database structures, operating platform, architecture or new user interfaces or new channels for interoperability. New UDI Required Significant design change
  • 5. 5antonio.bartolozzi@bartolozzi.it Problem #1 Where is the security ? Please consider security like a performance issue
  • 6. 6antonio.bartolozzi@bartolozzi.it Software significant change-performance (a) the original performance NBOG 2014-3 1. Does the design change affect the indications or contraindications for use or warnings necessary to ensure performance for the intended use of the device? 2. Are further clinical data necessary to support performance of the altered device? 3. Do the results of a risk analysis, undertaken during the design verification and validation process, raise new issues of performance? 4. Does the change affect the performance of the medical device? In cases where the change consists only of tightening of design specifications within specified tolerances and where there is no creation of new features, the change is not considered to be substantial
  • 7. 7antonio.bartolozzi@bartolozzi.it Tips #1 Specify in your Technical file/Documentation Performance specifications tolerances !
  • 8. 8antonio.bartolozzi@bartolozzi.it Examples Feature Value Tollerance Giustification Max GUI Response Time < 9 Seconds ± 1s See Robert B Miller 1968; Card et al. 1991 Password lenght (security) > 15 characters 0 See guideline XXXX Boot time < 20 seconds ± 1s Intended Env. : no intensive care rooms
  • 9. 9antonio.bartolozzi@bartolozzi.it Software significant change - Safety NBOG 2014-3 1. Does the design change affect the indications or contraindications for use or warnings necessary to ensure safety for the intended use of the device? 2. Are further clinical data necessary to support safety of the altered device? 3. Do the results of a risk analysis, undertaken during the design verification and validation process, raise new issues of safety? 4. Does the change affect the safety of the medical device? In cases where the change consists only of tightening of design specifications within specified tolerances and where there is no creation of new features, the change is not considered to be substantial (b1) the safety of the software;
  • 10. 10antonio.bartolozzi@bartolozzi.it Tips #2 Specify in your Technical file/documentation Safety specifications tolerances !
  • 11. 11antonio.bartolozzi@bartolozzi.it Examples Feature Value Tollerance Giustification Alarm responce time < 2 Seconds ± 0.5s No damage for brain Max Risk Index 100 0 Confirmed with clinical evaluation (cap. XX ClinicEval.doc)
  • 12. 12antonio.bartolozzi@bartolozzi.it Software significant change – Intended use NBOG 2014-3 (b1) the intended use of the software; • Changes of the intended purpose • Are new hazards introduced which have not previously been addressed? • Does the change alter the details on intended use given in the design/type approval dossier submitted to the Notified Body? • Does the change trigger a need to alter the indications or contraindications for use or warnings necessary to ensure safety and efficacy for the intended use of the device? • Does the change mean that the device will have different end users or be used in a different manner? • Does the change mean that the clinical data/performance evaluation data for the original device is not sufficient to assure conformity of the changed device with the required characteristics and performance?
  • 14. 14antonio.bartolozzi@bartolozzi.it Example The Vista System is intended for use in facilities that are automating the process associated with managing donor information, including information about blood collection and manufacture of blood components, with the following functions: • Managing donor data such as blood loss history , donor vital signs relevant to blood collection, and demographics • Storing and reporting device-connected and manually entered collection procedure information • Determining donor eligibility by considering donor blood loss history , user- configured eligibility parameters, and immediate safety qualifications • Interfacing with the Trima® Accel Automated Blood Collection System • Aiding in the management of these blood establishment processes: - Trima Accel sy tem configuration management - Periodic review of platelet count and other indicators of donor health - Prioritization and management of blood component collection • Exchanging data with blood establishment computer systems (BECS) • Collecting and managing data associated with whole blood and apheresis collection procedure
  • 15. 15antonio.bartolozzi@bartolozzi.it Example Intende Use Clinical Evaluation Risks/Benefits Predicate device managing donor information, including information about blood collection and manufacture of blood components ClinicalEval.doc Cap.2 RiskAnalysis.doc Risk 2.1 Benefit 3.1 Vista Information System, Version 4.0 Managing donor data such as blood loss history , donor vital signs relevant to blood collection, and demographics ClinicalEval.doc Cap.2 RiskAnalysis.doc Risk 3.3 3.4 3.5 Benefit 7.1 7.2 Vista Information System, Version 4.0
  • 16. 16antonio.bartolozzi@bartolozzi.it Software significant change – interpretation NBOG 2014-3 (c) interpretation of data a software change that impacts the way data is read or interpreted by the user, such that the treatment or diagnosis of the patient may be altered when compared to the previous version of the software; a software change that impacts the way data is read or interpreted by the user, such that the device intended medical purposes and performance may be altered when compared to the previous version of the software; MDR
  • 17. 17antonio.bartolozzi@bartolozzi.it Software significant change – interpretation a software change that impacts the way data is read or interpreted by the user, such that the device intended medical purposes and performance may be altered when compared to the previous version of the software; You must review the risk analysis/design documents after each software change that impacts the way data is read or interpreted by the user Review Safety and performance (see slide #8,#11,#15) Tips #4 a change that impacts the way data is read or interpreted by the user with not negligible risk of impacting : a) the original performance; b) the safety or the intended use of the software; c) interpretation of data.
  • 18. 18antonio.bartolozzi@bartolozzi.it Software significant change – Modifications Such modifications include new or modified algorithms, database structures, operating platform, architecture or new user interfaces or new channels for interoperability. NBOG 2014-3 • an alteration in software that modifies an algorithm impacting the diagnosis or the therapy delivered; • a software change that incorporates a significant change to the operating system on which the software runs. • a software change that modifies the appearance of the user interface with not negligible risk of impacting the diagnosis or therapy delivered to the patient • No indication about the database structure Better one • an alteration in software that modifies an algorithm impacting the device intended medical purposes and performance; • a software change that incorporates a significant change to the operating system on which the software runs with not negligible risk of impacting the device intended medical purposes and performance. • a software change that modifies the appearance of the user interface with not negligible risk of impacting the device intended medical purposes and performance • No indication about the database structure ➔ Problem #2
  • 19. 19antonio.bartolozzi@bartolozzi.it Software significant change – Algorithm an alteration in software that modifies an algorithm impacting the device intended medical purposes and performance; a software change that modifies an algorithm with not negligible risk of impacting : a) the original performance; b) the safety or the intended use of the software; c) interpretation of data. You must review the risk analysis/design documents after each software change that modifies an algorithm Review Safety,performance and intende use (see slide #8,#11,#15) Tips #5
  • 20. 20antonio.bartolozzi@bartolozzi.it Software significant change – OS a software change that incorporates a significant change to the operating system on which the software runs with not negligible risk of impacting the device intended medical purposes and performance a change to the operating system (on which the medical device software runs) with not negligible risk of impacting : a) the original performance; b) the safety or the intended use of the software; c) interpretation of data. WARNING : A minor change in OS could have a significant impact on the safe of MD !!! You must review the risk analysis/design documents after each change to the OS Review Safety,performance and intende use (see slide #8,#11,#15) Tips #6
  • 21. 21antonio.bartolozzi@bartolozzi.it Software significant change – UI a software change that modifies the appearance of the user interface with not negligible risk of impacting the device intended medical purposes and performance a software change that modifies the appearance of the user interface with not negligible risk of impacting : a) the original performance; b) the safety or the intended use of the software; c) interpretation of data. Tips #7 You must review the risk analysis/design documents after each change to the UI Review Safety and performance (see slide #8,#11,#15)
  • 22. 22antonio.bartolozzi@bartolozzi.it Software significant change – Database … Such modifications include new or modified database structures a software change that modifies the database structures with not negligible risk of impacting : a) the original performance; b) the safety or the intended use of the software; c) interpretation of data. Tips #8 You must review the risk analysis/design documents after each change to the database Review Safety,performance and intende use (see slide #8,#11,#15)
  • 23. 23antonio.bartolozzi@bartolozzi.it Are there Minor (not significant) changes? Example : new non-medical features Segregated software architecture Segregated clinical software item new non-medical features in “non-clinical” software item Not significant software change Tips #9 a software change with negligible risk of impacting : a) the original performance; b) the safety;
  • 24. 24antonio.bartolozzi@bartolozzi.it Are there Minor (not significant) changes? Example : new non-medical features Not Segregated software architecture MDR new non-medical features a software change with not negligible risk of impacting : a) the original performance; b) the safety; there is a modification that changes: (a) the original performance; (b) the safety Significant changes
  • 25. 25antonio.bartolozzi@bartolozzi.it WARNING : Divide et Impera Segregation is at first a risk mitigation action based on software architecture. Software Items can detect and correct each error “near their origin”, instead of letting it propagate through the whole application ! Without software segregation you must review all technical documentation after any minor software change !!!!!!!!!!!! Problem #3
  • 26. 26antonio.bartolozzi@bartolozzi.it Conclusion NBOG’s Best Practice Guide 2014-3 is it a good guide also for MDR (with discernment). Please consider adding/changing the following topics : • Security • Database structure changes • OS changes • The MDD concept «impacting the diagnosis or therapy delivered to the patient» is too limited (a more aligned way with the MDR of saying it would be «impacting the medical purposes and performance of the device») Please, review the risk analysis/design documents after each significant change to the software Review Safety, performance and intende use (see slide #8,#11,#15)
  • 27. 27antonio.bartolozzi@bartolozzi.it Conclusion - Warning Without software segregation all core software changes are nearly always significant! Please, design it …. Design it …. And again design it Final Tips For any further clarification or question, please write me at antonio.bartolozzi@bartolozzi.it