World-class support

How can we help you today?

More information:


Index


DTAC

A. Company Information

Code Question Response
A1 Provide the name of your company Babble Ltd
A2 Provide the name of your product babblevoice
A3 Provide the type of product VOIP phone system
A4 Provide the name and job title of the individual who will be the key contact at your organisation Alison Jenkins, Installation Project Manager
A5 Provide the key contact's email address support@babblevoice.com
A6 Provide the key contact's phone number 01442 299280
A7 Provide the registered address of your company 121 High Street, Berkhamsted, HP4 2DJ
A8 In which country is your organisation registered? UK
A9 If you have a Companies House registration in the UK please provide your number 7409196
A10 If applicable, when was your last assessment from the Care Quality Commission (CQC)? N/A
A11 If applicable, provide your latest CQC report. N/A

B. Value proposition

Code Question Response Supporting Information
B1 Who is this product intended to be used for? Patients and Workforce Principally, primary care clinicians and support staff. Patients have access to certain admin functions, e.g. booking GP appointments
B2 Provide a clear description of what the product is designed to do and of how it is expected to be used Babblevoice is a purpose-built, cloud-hosted telephone system designed to support primary care practice, patients and staff by integrating with clinical software and includes primary care-specific functionality. The reporting suite in babblevoice enables users to understand call patterns by giving real-time and historical information. There is a call recording function in babblevoice and calls can be recorded and played in the reporting suite or downloaded to a desktop.
B3 Describe clearly the intended or proven benefits for users and confirm if / how the benefits have been validated Patient access is an NHS priority. Babblevoice helps improve patient access by offering a modern, purpose-built, cloud-hosted phone system. Babblevoice supports practices, patients and staff by, for example, allowing patients to book their own appointments using an automated system, automatically screen pops patient records and supports click to dial. Babblevoice offers an unlimited number of concurrent phone lines which means patients need never hear the engaged tone again. Babblevoice is on the Better Purchasing Framework for cloud-hosted telephony. Sunderland CCG study, 2018 showed a 50% reduction in DNAs, a 25% reduction in reception staffing levels, improved patient satisfaction, a 100% reduction in customer complaints regarding the phone system and 1 minute saved per telephone conversation.
B4 Please attach one or more user journeys which were used in the development of this product. Where possible, please also provide your data flows Provided User journeys, DPIA, Data flow diagrams

C. Technical questions

C1. Clinical Safety

Code Question Response Supporting Information
C1.1 Have you undertaken Clinical Risk Management activities for this product which comply with DCB0129? Yes
C1.1.1 Please detail your clinical risk management system Provided Clinical risk management system
C1.1.2 Please supply your Clinical Safety Case Report and Hazard Log Provided Clinical safety case report and Hazard Log
C1.2 Please provide the name of your Clinical Safety Officer (CSO), their profession and registration details Theresa Finn, GP
C1.3 If your product falls within the UK Medical Devices Regulations 2002, is it registered with the Medicines and Healthcare Products Regulatory Agency (MHRA)? Not applicable
C1.4 Do you use or connect to any third-party products? Yes
C1.4.1 If yes, please attach relevant Clinical Risk Management documentation and conformity certificate Provided Information security policy

C2. Data protection

Code Question Response Supporting Information
C2.1 If you are required to register with the Information Commissioner, please attach evidence of a current registration. If you are not required to register, please attach a completed self-assessment showing the outcome from the Information Commissioner and your responses which support this determination. Provided ICO certificate
C2.2 Do you have a nominated Data Protection Officer (DPO)? Yes
C2.2.1 If you are required to have a nominated Data Protection Officer, please provide their name. If you are not required to have a DPO please attach a completed self-assessment showing the outcome from the Information Commissioner and your responses which support this determination. Nicola Hueting
C2.3 Does your product have access to any personally identifiable data or NHS held patient data? Yes
C2.3.1 Please confirm you are compliant (having standards met or exceeded status) with the annual Data Security and Protection Toolkit Assessment. If you have not completed the current year's assessment and the deadline has not yet passed, please confirm that you intend to complete this ahead of the deadline and that there are no material changes from your previous years submission that would affect your compliance. Confirmed - Standards met 22/23. We intend to complete 23/24 prior to the deadline, and there are no changes that would affect our compliance, compared to previous years.
C2.3.2 Please attach the Data Protection Impact Assessment (DPIA) relating to the product. DPIA
C2.4 Please confirm your risk assessments and mitigations / access controls / system level security policies have been signed-off by your Data Protection Officer (if one is in place) or an accountable officer where exempt in question C2.2. Confirmed
C2.5 Please confirm where you store and process data (including any third-party products your product uses) EU
C2.5.1 If you process store or process data outside of the UK, please name the country and set out how the arrangements are compliant with current legislation All data is stored in the EU region Dublin, Ireland or the UK. All data is stored with AWS - who are world leaders and have security standards. We are migrating all data and services to the UK. Further information if required: NHS digital allows NHS & social care providers to use cloud computing services for NHS data & the data can be hosted within the UK - European Economic Area view here

C3. Technical security

Code Question Response Supporting Information
C3.1 Please attach your Cyber Essentials Certificate CE certificate CE Certificate
C3.2 Please provide the summary report of an external penetration test of the product that included Open Web Application Security Project (OWASP) Top 10 vulnerabilities from within the previous 12-month period. Provided Summary PEN Test
C3.3 Please confirm whether all custom code had a security review. Yes - Internal code review We ensure our design is as simple as possible. All code is reviewed internally before release.
C3.4 Please confirm whether all privileged accounts have appropriate Multi-Factor Authentication (MFA)? Yes
C3.5 Please confirm whether logging and reporting requirements have been clearly defined. Yes
C3.6 Please confirm whether the product has been load tested Yes

C4. Interoperability criteria

Code Question Response Supporting Information
C4.1 Does your product expose any Application Programme Interfaces (API) or integration channels for other consumers? Yes
C4.1.1 If yes, please provide detail and evidence: The API’s (e.g., what they connect to) set out the healthcare standards of data interoperability e.g., Health Level Seven International (HL7) / Fast Healthcare Interoperability Resources (FHIR). Confirm that they follow Government Digital Services Open API Best Practice. Confirm they are documented and freely available. Third parties have reasonable access to connect. If no, please set out why your product does not have APIs. See babblevoice api documentation
C4.2 Do you use NHS number to identify patient record data? Yes
C4.2.1 If yes, please confirm whether it uses NHS Login to establish a user’s verified NHS number. If no, please set out the rationale, how your product established NHS number and the associated security measures in place. We present a patient record for a calling (telephone) patient to a practice user which presents the NHS number from the patients record. We are currently working to include NHS Login for other features.
C4.3 Does your product have the capability for read/write operations with electronic health records (EHRs) using industry standards for secure interoperability (e.g. OAuth 2.0, TLS 1.2) Yes
C4.3.1 If yes, please detail the standard We work with EMIS Web and IM1 for API access to both of these products.
C4.4 Is your product a wearable or device, or does it integrate with them? No

D. Key principles for success

D1. Usability and accessibility

Code Question Response Supporting Information
D1.1 Understand users and their needs in the context of health and social care: Do you engage users in the development of the product? Yes
D1.1.1 If yes or working towards it, how frequently do you consider user needs in your product development and what methods do you use to engage users and understand their needs? See supporting information Initially, users were asked for their input, and babblevoice was built from this. We now have a customer support helpdesk where customers can raise product development/feature ideas. These are then passed to our development team for action if deemed appropriate. The wives of both Directors are GPs, providing daily interaction with people in a practice. Every customer service call requests feedback from the customer.
D1.2 Work towards solving a whole problem for users: Are all key user journeys mapped to ensure that the whole user problem is solved, or is it clear to users how it fits into their pathway or journey? Yes
D1.2.1 If yes or working towards it, please attach the user journeys and/or how the product fits into a user pathway or journey User journey maps
D1.3 Make the service simple to use: Do you undertake user acceptance testing to validate usability of the system? Yes
D1.3.1 If yes or working towards it, please attach information that demonstrates that user acceptance testing is in place to validate usability. Onsite Visit Report
D1.4 Make sure everyone can use the service: Are you international Web Content Accessibility Guidelines (WCAG) 2.1 level AA compliant? Working towards it
D1.4.1 Provide a link to your published accessibility statement. We are working towards this.
D1.5 Create a team that includes multi-disciplinary skills and perspectives: Does your team contain multidisciplinary skills? Yes
D1.6 Use agile ways of working: Do you use agile ways of working to deliver your product? Yes
D1.7 Iterate and improve frequently: Do you continuously develop your product? Yes
D1.8 Define what success looks like and be open about how your service is performing: Do you have a benefits case that includes your objectives and the benefits you will be measuring and have metrics that you are tracking? Yes
D1.9 Choose the right tools and technology: Does this product meet the NHS Cloud First Strategy? Yes
D1.9.1 Does this product meet the NHS Internet First Policy? Yes
D1.10 Use and contribute to open standards, common components, and patterns: Are common components and patterns in use? Yes
D1.10.1 If yes, which common components and patterns have been used? Bootstrap + internal library
D1.11 Operate a reliable service: Do you provide a Service Level Agreement to all customers purchasing the product? Yes
D1.12 Do you report to customers on your performance with respect to support, system performance (response times) and availability (uptime) at a frequency required by your customers? Yes
D1.12.1 Please attach a copy of the information provided to customers Not provided
D1.12.2 Please provide your average service availability for the past 12 months, as a percentage to two decimal places 99.99% for the last 6 months

Clinical Risk Management System

babblevoice

Published Date: 11th September 2023

Document filename: Babblevoice Clinical Risk Management System

Document Reference
Owner Babblevoice Directors Version 1
Authors: Clinical Safety Officer and Operations Director Version Issue date 15/5/2023
Version review date 14/5/2024

Document Management

Reviewers

This document must be reviewed by the following people:

Title/Responsibility
Director - Commercial
Director - Operations
Clinical Safety Officer
QMS Manager
QMS Officer

Approved by

This document must be approved by the following people:

Name Title
Antoine Lever Director - Commercial
Nick Knight Director - Operations

Introduction

Babblevoice is a healthcare IT organisation, (HIT organisation), providing telephone systems to Medical facilities across the NHS and integrates with clinical systems in General Practice to help clinicians. This Clinical Risk Management System (CRMS) outlines the processes to be followed by the organisation to ensure that no unnecessary harm comes to patients whilst Babblevoice is being developed, implemented and used in practice.

This CRMS provides a framework that promotes the effective risk management, by Babblevoice of potential health IT hazards and operational incidents.

This CRMS compliments the organisation's risk management framework and, wherever practical, uses existing procedures, processes and governance arrangements.

This CRMS addresses the requirements of DCB0129 and DCB0160 and follows best practice as promoted by NHS Digital.

This CRMS will be reviewed and maintained in accordance with the Organisation’s quality assurance policy.

Purpose

The aim of the CRMS is to ensure that all of the organisational staff involved with development, implementation and use of Babblevoice, healthcare IT system, are aware of the activities that are required to be undertaken to ensure patient safety is improved rather than compromised from the introduction of Babblevoice, healthcare IT system.

Babblevoice is required to adhere to National Information standards created and monitored via the Data Coordination Board (DCB) within NHS Information Standards frameworks.

The mechanisms used are approved process Clinical Risk Management System compliance documents.

This Clinical Risk Management System will be reviewed periodically to ensure that:

• changes in working practices are incorporated

• issues identified through an established internal audit programme are addressed

• Adherence to the requirements of applicable international standards

• Babblevoice continues to protect the safety of patients in a complex and changing environment

Scope

The scope of this document is to act as the central reference point for the processes and procedures to be implemented to identify and manage clinical risks whilst developing, deploying, maintaining and updating Babblevoice.

It applies to all subsequent updates or upgrades to the system. The policy also applies to any local customisations or specific configurations made to a healthcare IT system by the organisation. The scope of the Health IT System may extend beyond a Manufacturer’s organisation and include hardware and or software procured or supplied from other organisations and include infrastructure already in use at a Health Organisation.

Healthcare IT Clinical Risk Management (CRM) Governance Arrangements

The responsibility for healthcare IT CRM within the Organisation resides with the Technical Director. Organisational management of healthcare IT related risks is as per the existing management arrangements as specified in the Organisation’s Risk Management Strategy detailed in the babble Business Continuity Plan.

Clinical Risk Management Team Organisation Chart

The organisation chart provides the overview of resources and personnel involved in clinical risk management for the Organisation.

Personnel

Roles and responsibilities for the following clinical safety-related positions are defined in the appendix.

  • Clinical Director for Patient Safety
  • Clinical Safety Officer
  • QMS Manager incorporating Patient Safety

Governance

Governance for patient safety within the Organisation is provided through the following forums:

Clinical Risk and Safety Meetings - Annually and on a prn basis.

Healthcare IT Clinical Risk Management Deliverables

Clinical Risk Management File

Babblevoice will establish a Clinical Risk Management File (CRMF). The purpose of the CRMF is to provide a central repository where all safety-related information pertaining to babblevoice IT system is stored and controlled.

Clinical Risk Management Plan

Babblevoice will establish a Clinical Risk Management Plan (CRMP). The purpose of the CRMP is to identify the clinical risk management activities that are to be undertaken and the phasing of these activities in the project lifecycle. The CRMP will also identify the resources required to discharge these clinical risk management activities.

Hazard Log

Babblevoice will establish and maintain a Hazard Log (HL). The HL will be controlled and configured in accordance with Babblevoice document control / quality management policy.

Babblevoice Incident Register is used to record the details of any incident with the possibility of causing disruption to 2 or more customers.

The HL will be made available within the CRMF. The purpose of the HL is to manage the effective resolution and communication of hazard risk within Babblevoice.

Clinical Safety Case

Babblevoice will establish and develop a Clinical Safety Case (CSC) for each safety related HIT system.

  1. Data breach register
  2. Babblevoice Incident Register

Clinical Safety Case Report

Babblevoice will issue a Clinical Safety Case Report (CSCR). The CSCR will be issued to support initial deployment and will be updated during the lifecycle of the healthcare IT system should the safety characteristics change. The CSCR will be controlled and configured in accordance with the Organisation’s document control policy. The HL will be made available within the CRMF.

Healthcare IT Clinical Risk Management Activities

Clinical risk management is about minimising risks and harm to patients by:

  1. Identifying what can and does go wrong that can affect patient safety
  2. Understanding the factors that influence this
  3. Learning lessons from adverse events and poor outcomes
  4. Ensuring action is taken to prevent recurrence
  5. Putting systems in place to reduce risks

Hazard Identification

Babblevoice will conduct hazard identification workshops to identify potential hazards associated with the deployment and use of a healthcare IT system. The CSO will be responsible for facilitating such workshops and ensuring attendance from appropriate representatives. Typically, representatives from the following domains will be required:

  1. Help Desk manager and engineers
  2. QMS Manager/ Patient Safety Officer
  3. Development team

The workshops will have minutes taken and a copy stored in the CRMF. ** **If an aspect of Babblevoice IT healthcare is not deemed be safe, then this will be formally recorded and the CSO will discuss with the Compliance Team and Top Management. The meetings will be twelve monthly.

The Compliance team to organise and set up the meetings, then collate the info afterwards.

Where any third-party components are used to support the healthcare IT system then they will be considered in the scope of the hazard identification activities and subsequent risk assessment. Where none are used a positive declaration to this effect will be recorded in the minutes.

All identified hazards will be recorded in the HL by the CSO.

Risk Assessment and Risk Evaluation

Babblevoice will conduct healthcare IT system risk assessment and risk evaluation in accordance with the Risk Management Strategy. (Appendix 1).

The Hazard Log will be updated to capture the risk assessment and evaluation.

Risk Control

Where the initial risk evaluation is deemed unacceptable, further risk controls will be required. Babblevoice will manage healthcare IT system risk in accordance with the Risk Management Strategy.

Deployment and Ongoing Maintenance

To support clinical safety during deployment of babblevoice, regular management meetings, director meetings, technical meetings, Help desk meetings are held, where there is opportunity to discuss complaints, issues and clinical safety. The CSO is kept in the loop regarding any changes or new concerns.

Management Meetings are conducted fortnightly, and ISO Management Review Meetings are held every six months. Minutes are recorded and saved for these.

Incident Management

Clinical safety-related incidents are dealt with in a similar manner as other incidents within babblevoice, such as technical, financial or reputational.

Babblevoice maintains two registers that may include incidents that impact patient safety.

  1. The Data Breach Register
  2. The Register of Service Issues

The CSO has access to review both registers for comment. In addition, the CSO will be informed if there is considered to be a significant incident that could affect patient safety such as a significant breach of patient data access, a complaint involving patient safety or a “Level 3 Emergency”. For reference see the Helpdesk Emergency Response Plan, whereby the Helpdesk Manager must inform the Compliance Team, who must inform the CSO.

Clinical Safety Competence and Training

Overview

The clinical safety activities described in this Clinical Risk Management System shall be undertaken by competent staff. Suitable training shall be undertaken by staff to maintain and expand their level of competence.

Competency

All of the staff identified in the organisation chart, shall be sufficiently competent for the roles and tasks which they are asked to undertake. Where an individual does not have sufficient experience or knowledge then that person shall be monitored, and his/her work reviewed, by someone who has the necessary competence. Such supervision shall prevail until it is judged that the individual has amassed the necessary experience to undertake such tasks unsupervised. See Staff Policy.

The first test in establishing competency shall be at the interview stage, where potential staff shall be assessed against the above representative roles and agreed job descriptions. Thereafter, competence shall be monitored through the organisation’s established appraisal scheme. Any perceived deficiencies identified during the course of the work or at the appraised stage, especially during probation, shall be addressed immediately, for example, through the assignment of a competent supervisor or the provision of suitable training.

All registered CSOs will, as a minimum, have completed an accredited training course.

Training

As part of the employment process and thereafter through the appraisal scheme, clinical safety personnel will undergo suitable training to develop, maintain or enhance their competency level. Such training can comprise:

  • ‘On the job’ training conducted under supervision
  • Internal training courses
  • Approved external training courses.

All registered clinicians involved in clinical safety roles shall, as a minimum, have completed an accredited training course.

Completion of any safety training shall be recorded by the individual on the annual appraisal form.

Audits

Overview

Audits shall be undertaken to ensure that babblevoice causes the minimal possible clinical risk to patients by adhering to the defined safety requirements. Such audits will focus on the Clinical Safety Team and third-party suppliers.

Internal Safety Audits

Babblevoice shall undertake regular internal safety audits to ensure that it is compliant with this Clinical Risk Management System. The scope of an internal safety audit will be the formal Clinical Risk Management System and the Organisation’s documentation supporting this document.

Supplier Audits

Babblevoice shall undertake regular third-party supplier audits, as a minimum annually, to ensure compliance with their Clinical Risk Management System. The audit shall focus on the Clinical Risk Management System, the evidence which demonstrates its effective operation and any issues arising from the deployment of the healthcare IT products and services. The basis for the audit shall be DCB0129.

Appendix 1 Hazard Risk Assessment and Evaluation

Hazard Likelihood Definitions

Likelihood Category Interpretation
Very high Certain or almost certain; highly likely to occur
High Not certain but very possible; reasonably expected to occur in the majority of cases
Medium Possible
Low Could occur but in the great majority of occasions will not
Very Low Negligible or nearly negligible possibility of occurring

Hazard Consequence Definitions

Consequence Classification Interpretation Number of Patients Affected
Catastrophic Death Multiple
Permanent life-changing incapacity and any condition for which the prognosis is death or permanent life-changing incapacity; severe injury or severe incapacity from which recovery is not expected in the short term Multiple
Major Death Single
Permanent life-changing incapacity and any condition for which the prognosis is death or permanent life-changing incapacity; severe injury or severe incapacity from which recovery is not expected in the short term Single
Severe injury or severe incapacity from which recovery is expected in the short term Multiple
Severe psychological trauma Multiple
Considerable Severe injury or severe incapacity from which recovery is expected in the short term Single
Severe psychological trauma Single
Minor injury or injuries from which recovery is not expected in the short term Multiple
Significant psychological trauma Multiple
Significant Minor injury or injuries from which recovery is not expected in the short term Single
Significant psychological trauma Single
Minor injury or injuries from which recovery is expected in the short term Multiple
Minor psychological upset; inconvenience Multiple
Minor Minor injury from which recovery is expected in the short term; minor psychological upset; inconvenience; any negligible severity Single

Clinical Risk Management Risk Matrix - Hazards

Very High 3 4 4 5 5
High 2 3 3 4 5
Likelihood Medium 2 2 3 3 4
Low 1 2 2 3 4
Very Low 1 1 2 2 3
Minor Significant Considerable Major Catastrophic
Consequence

Risk Matrix Key - Severity

5 Unacceptable level of risk. Mandatory elimination or control to reduce risk to an acceptable level.
4 Unacceptable level of risk. Mandatory elimination or control to reduce risk to an acceptable level
3 Undesirable level of risk. Attempts should be made to eliminate or control to to reduce risk to an acceptable level. Shall only be acceptable when further risk reduction is impractical.
2 Acceptable where cost of further reduction outweighs benefits gained.
1 Acceptable, no further action required.

Appendix 2 - Definitions

NHS Digital: Design, develop and operate national IT and data services that support clinicians at work, help patients get the best care, and use data to improve treatment. Its teams build and run the NHS App, the NHS login and NHS website. Its algorithms run NHS 111 and most 999 centres, reducing demand on the frontline. It provides national digital systems and platforms such as the NHS Spine to facilitate key NHS services such as screening programs. It protects the NHS and care organisations from cyber attacks and monitors for new threats 24 hours a day. Its teams support organisations across the NHS with advice, assessments, and training. NHS Digital merged with NHS England on 1 February 2023.

Clinical Safety Team: The clinical safety team provides a clinical safety assurance service across the whole of NHS Digital's work and to the wider health and social care service in England. It ensures that the health IT used by care professionals is safe and that organisations have met mandatory clinical safety standards, DCB 129 and DCB 160. The Clinical Safety team is a multi-disciplinary team made up of Safety Engineers and Clinical Safety Officers, based across Leeds, London and Exeter offices.

CSO: Clinical Safety Officer - the person responsible for ensuring that the healthcare IT Clinical Risk Management System is applied to all clinical systems. The Clinical Safety Officer (CSO) for the Organisation is responsible for ensuring the safety of a healthcare IT system through the application of clinical risk management. The Clinical Safety Officer must hold a current registration with an appropriate professional body relevant to their training and experience. They also need to be suitably trained and qualified in risk management or have an understanding in principles of risk and safety as applied to healthcare IT systems. The Clinical Safety Officer ensures that the processes defined by the clinical risk management system are followed.

DCB: Data Coordination Board

Information Standard: A document containing standards that relate to the processing of information.

DCB 0129: Clinical Risk Management: its Application in the Manufacture of Health IT Systems.

Prepared by the NHS Digital Clinical Safety team, this standard is designed to help manufacturers of health IT software evidence the clinical safety of their products. This standard provides a set of requirements suitably structured to promote and ensure the effective application of clinical risk management by those organisations that are responsible for the development and maintenance of Health IT Systems for use within the health and care environment.

The standard includes implementation guidance and is supported by the related standard for the application of clinical risk management in the deployment and use of Health IT Systems - DCB 0160.

Clinical Risk Management: Systematic application of management policies, procedures and practices to the tasks of analysing, evaluating and controlling clinical risk.

DCB 0160: Clinical Risk Management: its Application in the Deployment and Use of Health IT Systems

Prepared by the NHS Digital Clinical Safety team, this standard is designed to help health and care organisations assure the clinical safety of their health IT software

This standard provides a set of requirements suitably structured to promote and ensure the effective application of clinical risk management by those health organisations that are responsible for the deployment, use, maintenance or decommissioning of Health IT Systems within the health and care environment. It includes implementation guidance and is supported by the related standard for the application of clinical risk management in the manufacture of Health IT Systems - DCB0129.

DCB0129 and DCB0160 are published under section 250 of the Health and Social Care Act 2012.

Ref Doc Reference Number Title Version
1 NHS Digital Clinical risk management standards https://digital.nhs.uk/services/clinical-safety/clinical-risk-management-standards Last edited: 27 July 2020
2 DCB0129 Amd 24/2018. 2018 Update Clinical Risk Management: its Application in the Manufacture of Health IT Systems: http://www.digital.nhs.uk/isce/publication/dcb0129 3.2
3 DCB0160 Amd 25/2018. 2018 Update DCB0160: Clinical Risk Management: its Application in the Deployment and USe of Health IT Systems: https://digital.nhs.uk/data-and-information/information-standards/information-standards-and-data-collections-including-extractions/publications-and-notifications/standards-and-collections/dcb0160-clinical-risk-management-its-application-in-the-deployment-and-use-of-health-it-systems Released 7/06/2018
4 ISO 27001 International Standards covering almost all aspects of technology, management and manufacturing. https://www.iso.org/isoiec-27001-information-security.html

Clinical Safety Case Report

babblevoice

Published Date: 11th September 2023

Document filename: Babblevoice Clinical Safety Case Report

Directorate/Programme Digital Telephony System
Document Reference Clinical Safety Report
Directors Mr A. Lever, Mr N Knight Status
Owner Dr Theresa Finn Version 1.2
Authors N Hueting, Dr Theresa Finn Version issue date 30/11/2023

Document Management

Revision History

Version Date Summary of Changes
1.0 11.9.2023
1.1 29.10.2023 Editing of Test Issues (Nick Knight)
1.2 30.10.2023 Addition of Summary Safety Statement (Theresa Finn)

Reviewers

This document must be reviewed by the following people:

Reviewer name Title/Responsibility
Antoine Lever Director - Commercial
Nick Knight Director - Operations
Theresa Finn Clinical Safety Officer
Nicola Hueting QMS Manager

Approved by

This document must be approved by the following people:

Name Title
Antoine Lever Director - Commercial
Nick Knight Director - Operations
Theresa Finn CSO

Related Documents

These documents provide additional information and are specifically referenced within this document.

Ref Doc Reference Number Title Version
1 DCB0129: Clinical Risk Management: its Application in the Manufacture of Health IT Systems - NHS Digital DCB0129 2018 Update
2 DCB0160: Clinical Risk Management: its Application in the Deployment and Use of Health IT Systems - NHS Digital DCB0160 2018 Update

Introduction

The purpose of the Clinical Safety Case Report is to review the clinical risk management activities of the company, Babblevoice, according to the National Clinical Standards required by DCB 0129 and DCB 0160 mandated under the Health and Social care Act 2012.

This document provides the Clinical Safety Case and Hazard Log for Babblevoice.

The audience for this document includes: * Babblevoice staff * For inspection by Healthcare organisations using the Babblevoice telephony system such as GP Surgeries, ICBs, NHSE

System Definition/Overview

Designed by GPs for GPs, babblevoice is an intelligent, easy-to-use phone system with one clear objective - to better connect practice, patients, and staff. Our streamlined approach to calls saves time and cost.

Babblevoice is a cloud-based telephone system founded in 2010 and niched to Primary Care in 2015. More and more time in surgery is spent on the phone with patients, leading to increased demand in capacity for phone lines and exemplary management techniques.

  • Increased line capacity.
  • Easy-to-use interface designed for a manager.
  • Call recording to help address patient complaints.
  • Reporting to help manage call volume.
  • Integration with EMIS and SystmOne to offer click-to-dial, screen popping and appointment management via IVR.

At the time of writing, Babblevoice serves approximately 150 accounts, where some accounts have only one surgery and others have up to thirteen surgeries. We serve an estimate of over 200 surgeries with approximately 4500 active handsets. Handsets are used by any staff member in the surgery or home office.

All development is done in-house with a continuous improvement attitude. Since 2019, we have undertaken a large project to improve the scalability and reliability, including moving our infrastructure to Amazon Web Services (AWS). We hope to complete this project by early 2024 with further projects planned.

Clinical Risk Management System

Safety management has been conducted following Babblevoice’s Clinical Risk Management Plan.

This process has included:

  1. Following DCB0129 and DCB0160 Standards
  2. Multidisciplinary team meeting to brainstorm potential clinic risks using The SWIFT “Structured What if Technique”, Functional Failure Analysis and HAZID “Hazard Identification”
  3. The initiation of a Clinical Safety Team and regular meetings
  4. Weekly lead team meetings and development team meetings where discussion of any clinical risk events can be discussed
  5. Incident Register kept of any events when the phone system fails, the cause, duration and fix
  6. Data Breach Register includes access to patients telephone recordings
  7. Audits

Clinical Safety Team:

  1. Nick Knight, Director- Operations
  2. Antoine Lever, Director- Commercial
  3. Nicola Hueting, QMS Manager
  4. Dr Theresa Finn, Clinical Safety Officer

Clinical Risk Analysis and Evaluation

Babblevoice is a cloud-based telephony system that integrates with the clinical software in General Practice. It is not a medical device and does not require Care Quality Commission (CQC) registration. It cannot cause direct harm to patients. The main hazard to patients is loss of telephone access to their GP Practice if there is a system failure or internet outage. General Practice is not an emergency provider in the same way that A&E departments are, but a telephone outage could cause delay for patients getting advice in a time critical situation regarding infections, medication or mental health.

Using the DCB0129 and DCB0160 Standards Clinical Risk Matrix, which looks at severity classification and the likelihood of harm occurring, Babblevoice scores no more than a 2 for this risk and other risks.

A level 2 Risk is “Acceptable where the cost of further reduction outweighs benefits gained or where further risk reduction is impractical”.

Clinical Risk Control

Babblevoice aims to maintain the clinical risk to patients at a level of 2 or less.

A major redesign of the software is underway and due in early 2024. This is aimed to increase scalability and reliability, so less system crashes occur. The present system includes alerts when a server has failed, so the problem can be rectified quickly.

Babblevoice maintains Standard Operating Procedures and process documentation.

Babblevoice staff go through an induction process and training regarding patient confidentiality and safety. If they have concerns about patient safety they can report to the Compliance/ Safety Officer or Operations Manager who will discuss the case with the Clinical Safety Officer.

All new customers have training to use the system, and what to do if it crashes, so that they can be up and running as quickly as possible.

Hazard Log

We have identified 13 potential hazards, all of which are almost exclusively low-risk, of level 1 or 2

Hazard Log

Test Issues

Summary of any outstanding test issues and the impact on clinical safety.

Our Agile-like development process uses tools from GitHub including git (version control), issue tracking, release management and project management. We employ a Test-Driven Development (TDD) approach where possible - each project has unit and interface testing to simulate as much of the natural world as possible.

TDD tests that the software works as intended, and locks in the features so that they are not lost or broken in future releases. We also write tests to apply load and time to simulate a real-world environment. Each repository in GitHub should contain a “readme” file where appropriate. This file is where we document information about test structure, interface usage, the purpose of the project, as well as any other appropriate information.

We use Docker to deploy our software, providing an easy mechanism for updates. Docker allows us to create a near-identical environment for test and production (live system).

Depending on the sub-system, we can release updates to be tested by our test engineers for final approval. Clinical safety is considered for new and innovative features before we release them. For example, adjustments to a reporting element wouldn’t need clinical approval, but integrating AI assistance would require clinical safety approval.

We maintain up-to-date:

  • Major Incident Register
  • Clinical Risk Register/ Hazard Log
  • Data Security Breach Register

These registers monitor our performance and reliability and are discussed at management meetings. Any safety incidents would be reported to our CSO.

Summary Safety Statement

Statement from the Clinical Safety Officer summarising the safety position of the Health IT System in the context of the intended deployment.

Dr Finn worked as a GP Partner in the NHS for nineteen years.

She was the senior partner for eleven of those years. She has had first hand experience of using Babblevoice cloud-based telephony for 5 years in her practice.

She now works for Defence Primary Health Care. She became a CSO in 2022 under the guidance of the NHS Digital training scheme and began providing advice to Babblevoice regarding the DCB 0129 and DCB 0160 National Clinical Standards. She has helped the company produce their Hazard Log and analyse their clinical risks using the DCB0129 and DCB0160 Standards Clinical Risk Matrix.

Babblevoice cannot cause direct harm to patients. The main hazard to patients is loss of telephone access to their GP Practice if there is a system failure or internet outage. General Practice is not an emergency provider in the same way that A&E departments are, but a telephone outage could cause delay for patients getting advice in a time critical situation regarding infections, medication or mental health. So, the aim of the Babblevoice team is to minimise the number, and the duration, of any outages, whether due to internal or external causes.

Using the Clinical Risk Matrix, Babblevoice scores no more than 2 out of a maximum of 5 for each risk which means that the severity and the likelihood of harm occurring to a patient or patients, is low and acceptable.

Quality Assurance and Document Approval

Documents are reviewed by:

  1. The Directors, Antoine Lever and Nick Knight
  2. The QMS Manager,
  3. The CSO, Dr Theresa Finn.

Configuration Control / Management

GitHub is used to store documents, thereby keeping them version controlled.


Hazard Log

Clinical Safety Hazard Log - babblevoice Part #1

Programme babblevoice
Sub-Prog/Project EMIS API Integration
Document Record ID Key
Prog Director
Status Approved
Owner Nick Knight
Version 1.1
Author Bhargav Garikapati
Version Date 21/01/2022

This document outlines potential hazards with babblevoice and its integration with EMIS, using the EMIS API.

Hazard Description

No. Date Added Effect Hazard Harm Possible causes
1 30/07/2021 Unauthorized user is able to call patients If babblevoice is left logged in, an unauthorized user could call patients/staff Potentially misleading patients. Inconvenience for other staff babblevoice is left logged in
2 30/07/2022 Unauthorized user is able to access call recordings If the call recording is left open, an unauthorised user could listen to a call Potentially misleading patients. Inconvenience for other staff Call recordings site is left open and logged in
3 30/07/2021 Incorrect appointment booking Using the IVR system, patients could incorrectly book an appointment for the wrong date/time Patient misses appointment Appointment configuration out of date
4 30/07/2021 Call record filed for the wrong patient After a phone call, the user could select the wrong patient to file a phone call note Patient records would be incorrect and possibly misleading. The wrong call recording would be present on a patient record User error when selecting a patient. Edge cases where patients share the same name/address could also trigger the hazard
5 30/07/2021 User calls the wrong patient Using babblevoice, the user could accidentally call a different patient other than the intended one. It is likely that the user would spot the issue - however in severe cases, the wrong patient could receive sensitive information Accidentally pressing keybinds
6 21/01/2022 User selects the wrong patient due to duplicate EMIS instances If multiple instances of EMIS Web are running, an API call could trigger the wrong patient Incorrect logging of calls to the patients medical record, and possibly incorrectly calling a patient with the wrong information Multiple instances of EMIS Web are running, but minimised or in the background
7 21/01/2022 User misses important information about the current patient and software status babblevoice uses Windows notifications to inform the user about the software status, and in some cases the patient information. If Windows notifications are disabled, the users may miss important information, such as a failure to connect to EMIS Continued use of babblevoice without knowing that the EMIS Web functionality has been disconnected (in rare circumstances). Its also possible that the user could dial the wrong patient and then not see the notification with the patients name Windows notifications disabled in user settings, or across a whole surgery by the administrator
8 21/01/2022 A patient books up multiple appointment slots by repeatedly using the IVR When in IVR mode, patients can call and book an appointment slot. If the patient then calls again, they are offered another slot. If this continues, the patient could book up multiple slots, limiting the availability for other patients Other patients may not be able to find an appointment slot, or their appointment slot is delayed. Also, there could be a waste of resources if the booked patient doesn't arrive at every appointment Users have to setup the IVR correctly, or they accidentally increase the maximum appointments allowed for each patient
9 21/01/2022 The IVR incorrectly identifies a patient and books an appointment slot When calling into the IVR, the patients are required to give their date of birth. Using the patients phone number and date of birth, the IVR determines which patient is calling and allows them to book an appointment. The wrong patient could be selected if multiple patients share the same DOB, caller ID and other factors The patient books an appointment for the wrong person, and when arriving at the appointment there could be confusion as to the identity of the patient This hazard is caused by rare coincidence of data between patients. Multiple patients would need the same phone number, name and book at the same medical centre

Initial Risk Assessment

No Severity Likelihood Risk Justification
1 Minor Low 1
2 Significant Low 2
3 Minor Low 1
4 Significant Low 2
5 Minor Medium 2
6 Minor Low 1
7 Minor Medium 2
8 Significant Low 2
9 Considerable Low 2

Residual Risk Assessment

No Severity Likelihood Risk Justification Owner Status
1 Minor Low 1 Open
2 Significant Low 2 Open
3 Minor Low 1 Open
4 Significant Low 2 Open
5 Minor Medium 2 Open
6 Minor Low 1 Open
7 Minor Medium 2 Open
8 Significant Low 2 Open
9 Considerable Low 2 Open

Hazard description

No Date Added Effect Hazard Harm Possible Causes
1 06/10/2022 Loss of ability to make or receive calls Patient cannot get help in a time critical situation Delayed medical treatment or hospitalisation of patient Internet provider outage
2 06/10/2022 Loss of ability to make or receive calls Patient cannot get help in a time critical situation Delayed medical treatment or hospitalisation of patient babblevoice server failure
3 06/10/2022 Engineer uses/sells details inappropriately/commits fraud/ID theft Patient/s details used inappropriately Psychological distress to patient/s Helpdesk engineer listens in to telephone recordings without consent
4 06/10/2022 Outgoing phone calls cannot be made by clinicians, but no effect on incoming calls Patient cannot get help in a time critical situation Delayed medical treatment or hospitalisation of patient Client runs out of funds
5 31/10/2023 Unable to log into babblevoice Unable to answer/make calls through Desktop Delayed medical treatment or hospitalisation of patient Google SSO or NHS Login is down

Initial Risk Assessment

No Severity Likelihood Risk Justification
1 Significant Medium 2 Phone system is up and running quickly
2 Significant Medium 2 Phone system is up and running quickly
3 Significant Very Low 1
4 Minor Low 1
5 Minor Low 1

Residual Risk Assessment

No Severity Likelihood Risk Justification Owner Status
1 Minor Medium 2 Closed
2 Significant Medium 2 Open
3 Significant Very Low 1 Open
4 Minor Low 1 Open
5 Minor Low 1 Open

User Journeys

User 1 - Console i.e. Practice Manager

User 2 - Desktop user i.e. GP, Receptionist

User 3 - Vibes/Statistics i.e. Practice Manager

Patient User Journey

Marketing, Sales and Customer Experience

Development Journey


Babblevoice DPIA

Policy Owner / Approver Effective Date Next Review Date Status
Operations Director Draft

The need for a DPIA

Babblevoice has been working with GP surgeries since 2015. We have grown in size and continuously increased the services we provide to our customers.

Our customer is a GP surgery, but we have also to consider the surgery is using our service, which may capture data of their customer - the end patient.

A GP surgery uses babblevoice to handle all of their phone calls. We carry the voice traffic of every phone call and offer further services.

  • Call recording.
  • Reporting data.
  • MIS integration.

The data

A phone call can contain sensitive information. The phone call travels over the PSTN (public switched telephone network). The PSTN does not encrypt traffic - so when a phone call is presented to babblevoice from the PSTN, or we present a call to the PSTN then it has to be assumed that this data flow is unencrypted in transit.

As part of the phone call, we allow our customers to enable call recordings, collect call records of calls taking place, and maintain statistics about phone calls.

With the phone call, we cannot impose encryption in transit across the PSTN - as we record all of the above data - this data, once captured, should be treated very carefully as it can contain sensitive, personally identifiable information.

Scope

We collect

  • Call recordings - almost certainly can contain PII. There is a possibility they may contain special category or criminal offence data.
  • CDR (call records), which can contain partially identifiable information (phone numbers).
  • Statistics - this is statistical information aimed at helping surgeries manage their surgery; this is anonymised and no longer contains any identifiable information.
  • Voicemail - may contain PII.
  • Usernames and email addresses of users.

The amount of data we collect, along with retention rules, are set by our customers. We only act on their behalf by way of providing a hosted service.

Data collected is potentially all phone call information and the recordings of phone calls for a GP surgery. We are mindful of extrapolating these numbers to patients' quantity; for example, a small surgery might look after 10,000 patients. In a week, a surgery of this size will manage 1000 phone calls, all of which we collect data on. When we wrote this policy, our intention, we only cover the whole of the UK.

Context

We do not have a direct relationship with the individuals on who we might hold data. We are a service provider to GP surgeries who maintain the relationship with the patient - whose information we might retain.

Our responsibility is to advise our customers that they need to ensure that their patients understand the data collection. We are aware that this might include children and vulnerable groups.

The only type of processing we perform is recording and storage. This data is then made available to our customers. We do not currently use any novel form of processing and are aware of our security considerations.

As part of understanding security, we will maintain standards to ensure good security practices.

  1. ISO 27001.
  2. NHS DSPToolkit.
  3. Cyber Essentials+.

We also use 3rd party (AWS S3) storage and we are working to ensure that all aspects of the National Cyber and Security Centre Cloud security guidance are followed.

Our goal is to ensure that our customer has the tools to ensure that they can meet their requirements regarding the individual's right to control.

We will review this over time.

Nature of Processing

We record and store the audio of phone calls and record statistics of them as outlined above.

The purpose of this is to help our customers.

  1. Manage the workload of managing inbound and outbound telephone calls within the surgery environment.
  2. Provide tools to assist with complaints resolution within a surgery environment.

Note, whilst we talk about surgery environments in this document, we know that other business types use our system - but health patients are the most sensitive type of users we see that use our system.

Consultation

We process data on behalf of our customers on behalf of the individuals. We rely on consulting with

  1. Our customers - the GP surgeries.
  2. Industry standards (see above).
  3. Professional standards by way of ongoing professional developments of all relevant staff.

Proportionality

Our goal is to help practice, patients and staff better. When processing data, we are doing this to improve the service a GP surgery can provide.

If a function does not improve the service a customer cannot demonstrate, then we will not continue to offer that service.

  1. Call recordings have identified both end-user staff training requirements and complaint resolution of patients.
  2. Call records help surgeries manage their call flow.
  3. Call statistics help surgeries provide a better phone service.

As part of our relationship, we follow advice from the NHS - data is only stored in the EU, and we have a plan to migrate to the UK.

Identify Risks

This risk analysis is separate from business continuity - which is covered in our business continuity planning. We exclude snooping on telephone traffic as PSTN data (which is discussed above) is not encrypted - so any telephone call has to be treated as unsecured. But our goal is once we have captured any data, it is secure and only transmitted securely to the authorised individuals.

Risk Likelihood of harm Severity of harm Overall risk
Unauthorised access to phone call recordings - internal High Low Medium
Unauthorised access to phone call recordings - external (3rd party) Low High Medium
Data in transit is snooped on High High Low
Loss of call recordings or call records Medium Low Low
Innapropriate access provided by babble staff to inappropriate end users Medium High Medium

Risk Reduction

All of our risks are around data access in storage or transit.

  1. Storage is outsourced to AWS S3, who offer very high standards of security.
  2. Ensure we follow best practices in authentication and security whilst using AWS services.
  3. Maintain logs of access to call recordings to identify abuse.

Certificates and Documents

Data Flow Diagrams