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
Medical Data Solutions and Services LTD
|Software add-on or extension||No|
|Cloud deployment model||
|Service constraints||No service constraints|
|System requirements||No specific system requirements|
|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 availability||9 to 5 (UK time), Monday to Friday|
|Web chat support||No|
|Onsite support||Yes, at extra cost|
Guaranteed response times depend on priority of the item(s) affected and severity of issues.
Fatal Severe Medium Minor
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.
Issue severity (see Severity levels section, below)
Fatal Severe Medium Minor
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
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
|Getting started||For all applications MDSAS provide a combination of online training materials, user documentation (user manuals) and if required onsite training.|
|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
|Web browser interface||Yes|
|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.|
|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 formats|
|API sandbox or test environment||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.|
|Supplier type||Not a reseller|
|Staff security clearance||Conforms to BS7858:2012|
|Government security clearance||Up to Baseline Personnel Security Standard (BPSS)|
|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||
|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 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||
|Other data export formats||
|Data import formats||
|Other data import formats||
|Data protection between buyer and supplier networks||
|Data protection within supplier network||
Availability and resilience
The level of guaranteed uptime depends on the priority level of each item, as per example below:
Priority level Guaranteed uptime
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.
• 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
|User authentication needed||Yes|
|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||
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
|ISO/IEC 27001 certification||No|
|ISO 28000:2007 certification||No|
|CSA STAR certification||No|
|Other security certifications||Yes|
|Any other security certifications||
|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 https://www.igt.hscic.gov.uk/resources/About%20the%20IG%20Toolkit.pdf
All MDSAS staff have thorough training on these policies, and are monitored to ensure that these are followed.
|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.|
|Approach to secure software development best practice||Supplier-defined process|
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.