Medical Data Solutions and Services LTD

Cloud Software - Web and Mobile Development

MDSAS are world renowned for the delivery of national and international cloud-based software solutions.

MDSAS have particular experience working with the NHS to deliver national registries to support the management of clinical services. In addition MDSAS develop innovative referral, triage and advice and guidance systems incorporating app-based image submission support.


  • Referral, triage and advice and guidance systems
  • National Clinical Information Systems
  • Public Health Surveillance Systems
  • Patient Home Therapy Systems
  • Video consultation and conferencing
  • Secure image capture and transmission
  • Patient and Clinician App Development
  • Clinical and Service Dashboard Development
  • National Registries for Clinical Service Management
  • Data Analytics and Business Intelligence


  • Improved use of NHS resources
  • Supporting patients treated outside of hospital
  • Helping clinicians and commissioners to improve patient care
  • Improved access to data to support clinical services
  • Facilitates better use of IT technologies to assist clinicians
  • Streamlining of patient pathways
  • Supports changes in service delivery
  • Involving patients directly in their care
  • Supporting improvements in community led care


£5000 per licence per year

  • Free trial available

Service documents


G-Cloud 11

Service ID

9 9 1 3 0 7 1 9 1 5 9 2 8 4 0


Medical Data Solutions and Services LTD

Rob Hollingsworth


Service scope

Service scope
Software add-on or extension No
Cloud deployment model
  • Public cloud
  • Private cloud
Service constraints No service constraints
System requirements No specific system requirements

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Support issues are classified and responded to in accordance with our priority management procedures which classify issues as P1, P2 and P3 depending on level of severity. Definition of these classifications can be found in our terms and conditions. Weekend support is available at additional cost if required.
User can manage status and priority of support tickets No
Phone support Yes
Phone support availability 9 to 5 (UK time), Monday to Friday
Web chat support No
Onsite support Yes, at extra cost
Support levels Guaranteed response times depend on priority of the item(s) affected and severity of issues.

Issue severity
Fatal Severe Medium Minor
Item priority
1 15 minutes 15 minutes 30 minutes 60 minutes
2 30 minutes 30 minutes 45 minutes 60 minutes
3 60 minutes 60 minutes 75 minutes 90 minutes

Response times are measured from when clients submit requests.

Response times apply during standard working hours (8:30am — 5.30pm), unless contract includes provisions for out of hours support.

Resolution times

Issue severity (see Severity levels section, below)
Fatal Severe Medium Minor
Item priority
1 1 hour 1.5 hours 2 hours Best effort
2 2 hours 4 hours Best effort Best effort
3 4 hours Best effort Best effort Best effort

Severity levels

The severity levels shown above are defined as :
• Fatal: Complete degradation — all users and critical functions affected. Item or service completely unavailable.

• Severe: Significant degradation — large number of users or critical functions affected.

• Medium: Limited degradation — limited number of users or functions affected. Business processes can continue.

• Minor: Small degradation — few users or one user affected. Business processes can continue.

We provide a dedicated account manager on all G-Cloud accounts.
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started For all applications MDSAS provide a combination of online training materials, user documentation (user manuals) and if required onsite training.
Service documentation Yes
Documentation formats PDF
End-of-contract data extraction MDSAS will work with clients to transfer data securely in a format required by the client.
End-of-contract process All services are included in the price of the contract, there is no additional cost.

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 7
  • Internet Explorer 8
  • Internet Explorer 9
  • Internet Explorer 10
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
  • Opera
Application to install No
Designed for use on mobile devices Yes
Differences between the mobile and desktop service Our applications use responsive web design which automatically tailor the user interface for the device it is being used on. Functionality remains the same between mobile and desktop use.
Service interface No
What users can and can't do using the API Our systems utilise API's for integration with multiple existing information systems such as EPR's (Electronic Patient Record Systems), GP Systems, Clinical Study Databases and NHS Digital Solutions.

The API's are configurable in a bespoke manner for each specific application according to client requirements.
API documentation Yes
API documentation formats PDF
API sandbox or test environment Yes
Customisation available Yes
Description of customisation All elements of our applications are customisable on a bespoke level in accordance with client requirements. We have a highly experienced inhouse development team to carry out customisations, working with clients to guide them on how best to carry out customisations and implement solutions.


Independence of resources MDSAS infrastructure has significant capacity to meet the needs of increased demand. Should additional infrastructure resources be required for applications these can be quickly made available.

MDSAS manage all their servers and systems inhouse thus are able to respond quickly to need and client requests.


Service usage metrics Yes
Metrics types MDSAS provide a number metric mechanisms to provide information on service usage. These include Google Analytics, Real-time dashboards, subscription reports and email alerting.
Reporting types
  • Real-time dashboards
  • Regular reports
  • Reports on request


Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Conforms to BS7858:2012
Government security clearance Up to Baseline Personnel Security Standard (BPSS)

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations United Kingdom
User control over data storage and processing locations Yes
Datacentre security standards Supplier-defined controls
Penetration testing frequency At least once a year
Penetration testing approach In-house
Protecting data at rest
  • Physical access control, complying with another standard
  • Other
Other data at rest protection approach Encrypted Personally Identifiable Data in databases
Data sanitisation process Yes
Data sanitisation type Explicit overwriting of storage before reallocation
Equipment disposal approach In-house destruction process

Data importing and exporting

Data importing and exporting
Data export approach Our systems have reporting functionality which allows the export of data locally in a number of formats including pdf, word, Excel etc.

Users may also make a request for data through our central support desk which will then be provided to them securely and in accordance with information governance policies.
Data export formats
  • CSV
  • Other
Other data export formats
  • SQL Server database
  • Pdf
  • Excel
  • Word
  • Tif
Data import formats
  • CSV
  • Other
Other data import formats
  • SQL Server Database
  • Excel
  • Other database formats

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks
  • Private network or public sector network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway
Data protection within supplier network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway

Availability and resilience

Availability and resilience
Guaranteed availability The level of guaranteed uptime depends on the priority level of each item, as per example below:

Priority level Guaranteed uptime
1 99%
2 97%
3 95%

Measurement and penalties
System availability is measured over each calendar month. It is calculated to the nearest minute, based on the number of minutes in the given month.

If system availability drops below the relevant threshold, a penalty will be applied in the form of a client credit with the following month’s fee payable by the client reduced on a sliding scale.

The level of penalty will be calculated depending on the number of hours the service was unavailable, excluding any system outages permitted by the SLA as per example below:

Priority level Penalty per hour
(Pro-rated to nearest minute)
1 5% of total monthly fee
2 2% of total monthly fee
3 1% of total monthly fee

Normally system outages will be planned and agreed with at least a one week notice period, communicated to all users. Some outages may be required in a shorter period.

Important notes:
• Uptime penalties in any month are capped at 50% of the total monthly fee.
• Uptime measurements exclude periods of routine maintenance.
Approach to resilience Multiple data centres with server mirroring. Further details available on request.
Outage reporting MDSAS provides a centralised web portal dashboard to display real-time updates on service status / outages. In addition to this MDSAS provides a central support desk (email and phone) to respond to queries about service status.

Identity and authentication

Identity and authentication
User authentication needed Yes
User authentication
  • Public key authentication (including by TLS client certificate)
  • Limited access network (for example PSN)
  • Dedicated link (for example VPN)
  • Username or password
Access restrictions in management interfaces and support channels Physical access controls, IP and port-based restrictions, VPN, user authentication, application audit and logging.
Access restriction testing frequency At least once a year
Management access authentication
  • 2-factor authentication
  • Public key authentication (including by TLS client certificate)
  • Dedicated link (for example VPN)
  • Username or password

Audit information for users

Audit information for users
Access to user activity audit information Users contact the support team to get audit information
How long user audit data is stored for At least 12 months
Access to supplier activity audit information Users contact the support team to get audit information
How long supplier audit data is stored for At least 12 months
How long system logs are stored for At least 12 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications Yes
Any other security certifications
  • NHS Information Governance Statement of Compliance (IGSOC) Level 3
  • Cyber Essentials
  • Information Commissioners Office (ICO) DPA Registration

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance certified Yes
Security governance standards Other
Other security governance standards NHS Information Governance Statement of Compliance (IGSOC)
Data protection Act
Information security policies and processes MDSAS is registered and approved with the NHS Information Governance Statement of Compliance (IGSOC). This is required to demonstrate organisations have the necessary policies and processes in place to manage patient identifiable data.

MDSAS is registered at level 3 (highest) with IGSOC. Further details on the policies and processes required to be in place for IGSOC can be found here

All MDSAS staff have thorough training on these policies, and are monitored to ensure that these are followed.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach MDSAS operate a formal change management request process whereby clients can request alterations to services which are then approved and scheduled accordingly in accordance with MDSAS's Agile project delivery methodology.

Before approval all changes are assessed for their impact on system functional stability and security.

Changes to applications are tracked through version release history with all updates documented and numbered.
Vulnerability management type Supplier-defined controls
Vulnerability management approach MDSAS is registered with the government cyber essentials scheme which demonstrates our compliance with and commitment to cyber security.

Patches are applied to MDSAS infrastructure as released

We receive information about potential threats from the NHS Digital service CareCert which also provides a weekly bulletin about potential threats.
Protective monitoring type Supplier-defined controls
Protective monitoring approach MDSAS carry out regular monitoring for potential compromises using a combination of methods (available on request). Any compromise is considered as a priority 1 escalation and thus attended to immediately with direct communication to all affected stakeholders.
Incident management type Supplier-defined controls
Incident management approach MDSAS have a centralised helpdesk with email and phone support for the reporting of incidents. When reported these incidents are reviewed and if necessary escalated for rectification work to be completed. Once reviewed and any rectification work completed, stakeholders are contacted with resolution outcomes.

Secure development

Secure development
Approach to secure software development best practice Supplier-defined process

Public sector networks

Public sector networks
Connection to public sector networks Yes
Connected networks NHS Network (N3)


Price £5000 per licence per year
Discount for educational organisations No
Free trial available Yes
Description of free trial In some instances MDSAS can provide access to applications for pilot purposes. Pilot versions are functionally complete to enable a full evaluation of the application.

Time periods for availability of applications on this basis is configured bespoke to particular application.

Service documents

Return to top ↑