JAC Computer Services Limited

Implementation of a pharmacy managegement system on a private cloud.

Implementation of a pharmacy managegement system on a private cloud. The system will be interfaced to third party systems and provides all the service required for a pharmacy to operate in an NHS environment. Implementationand support services are provided.


  • integrated Pharmacy Management and Stock Control System
  • High Resilience Architecture
  • Fully integrated modular system
  • Scaleability
  • Evidence based development
  • Actual pricing methodology
  • integration with EPMA
  • Reporting Capability
  • Homecare Module
  • Automated Robot Integration


  • Accurate reporting on financial issues and receipts to cost centres
  • Reduced downtime to users
  • Supports multiple hospitals or mutiple Trusts on a single system
  • patients dispensing history will asscociated issues and costs
  • Ensures software is developed to meet NHS Pharmacy working practice
  • System balances between receipts and issues reducing financial queries.
  • Enables faster supply of medication to patients
  • Enables pharmacy to create and individulise reports on workflow.
  • provides additional income generation for NHS Trusts,
  • Enables accurate picking and issuing of drugs increasing patient safety


£50000 to £200000 per server

Service documents

G-Cloud 10


JAC Computer Services Limited

Nigel Toms



Service scope

Service scope
Service constraints Support is provided on warranted server specification during specific hours
System requirements
  • 3.1 Ghz 4 core processor required
  • 32 Gb RAM required
  • Two disks 400Gb and 100Gb
  • Windows Server 2012 R2 64 bit

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Depending on the SLA. Type 1 calls are responded to within 30 minutes with a fix time of 4 hours. Hours of service are 09:00 -17:30 Monday to Friday excluding Bank Holidays
User can manage status and priority of support tickets Yes
Online ticketing support accessibility None or don’t know
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 JAC provide support based on a SLA covering 4 response levels all included at the same price. Response times vary from 30 minutes for a category one call and 1 hour fix to 15 days for a category 4 response with a fix in the next release. Support is provided through a customer services and technical services help desk and managed by the JAC CRM System. Clients can access the CRM system and track reported incidents.
Support available to third parties No

Onboarding and offboarding

Onboarding and offboarding
Getting started JAC will appoint an experienced Project Manager who will be responsible for delivery of the service working with an organisations project manager. The service will be implemented using the Prince 2 methodology. A detailed project plan will be created with the organisations project manager within 4 weeks of sign off of contract. This will detail milestone deliveries, initial training dates and possible go-live date. This will assist the organisations project manager to produce their Project Initiation Document. The project manage will book training days from the customer services department to deliver the standard training package. An initial drug file will be supplied that the Customer can add to and enhance. The Customer will have to add any new drugs and build ward profiles.
Service documentation Yes
Documentation formats PDF
End-of-contract data extraction At the end of the contract or termination the organisation can export the data on their servers into an excel spreadsheet or export the data by ODBC or SQL commands to another system. Alternatively the Customer can pay to keep the system supported as a minimum service to provide information for audit purposes.
End-of-contract process At the end of a contract the customer can renew their contract for additional number of years or can elect to have their software exported to a third party system. This would be a extraction of the database tables in their current format . Any transcription is not included and would be subject to a separate negotiation.

Using the service

Using the service
Web browser interface No
Command line interface No


Scaling available No
Independence of resources The application software is designed to be run with multiple users accessing various modules of the system including reporting. The sizing of the servers ensures that users are not affected by demand
Usage notifications Yes
Usage reporting Email


Infrastructure or application metrics No


Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Other security clearance
Government security clearance Up to Security Clearance (SC)

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 every 6 months
Penetration testing approach In-house
Protecting data at rest Encryption of all physical media
Data sanitisation process Yes
Data sanitisation type Hardware containing data is completely destroyed
Equipment disposal approach In-house destruction process

Backup and recovery

Backup and recovery
Backup and recovery Yes
What’s backed up
  • The underlying operating system
  • The application software
  • The Database Language
Backup controls Backups are automated and are run without having to bring the system down so the application is available to users 24 x 365
Datacentre setup Single datacentre
Scheduling backups Supplier controls the whole backup schedule
Backup recovery Users contact the support team

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks Private network or public sector network
Data protection within supplier network Legacy SSL and TLS (under version 1.2)

Availability and resilience

Availability and resilience
Guaranteed availability The SLA is fully described in JAC’s G-Cloud Pharmacy Terms and conditions. The following is an extract from JAC’s Standard SLA.
JAC guarantees that the JAC Service will meet the response time criteria as defined in table below. Performance is measured at the user PC’s. If the response is affected by the performance of the network and this results in the JAC Pharmacy System not achieving the guaranteed response times, JAC shall not be in default. JAC shall also not be in default if the Customer hardware fails to meet the minimum specification provided by JAC.
Patient Search In any search using the hospital number/NHS numberThe display will be < 1 second in 95% of all responses and < 5 seconds in 99% of all responses.
Drug Search Any drug search using a minimum of 3 characters The drug will be found in 95% of all cases be < 2 seconds and in 98% of all times be < 5 seconds.

Performance remedies in the form of financial compensation for non-conformance with Service Levels are payable in a manner to be agreed between the Customer and JAC at the time of the failure.
Approach to resilience All transactions written to one server are copied in real time to a shadow server using Intersystems Database shadow server. In the event the main server fails the DNS can be pointed at the shadow server and a full services is restored to all users in 5 minutes. In the event of a customer WAN/LAN fault Emergency Chart PCs can be used to print medical charts
Outage reporting Service reports are generated for the application software and emailed to users

Identity and authentication

Identity and authentication
User authentication 2-factor authentication
Access restrictions in management interfaces and support channels All users have roles within the software and cannot access parts of the system that they do not have password privileges for. Support channels are by a dedicated Technical services team that are ISO27001 accredited.
Access restriction testing frequency At least every 6 months
Management access authentication 2-factor authentication
Devices users manage the service through Any device but through a bastion host (a bastion host is a server that provides access to a private network from an external network such as the internet)

Audit information for users

Audit information for users
Access to user activity audit information Users have access to real-time audit information
How long user audit data is stored for User-defined
Access to supplier activity audit information Users have access to real-time audit information
How long supplier audit data is stored for User-defined
How long system logs are stored for User-defined

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification Yes
Who accredited the ISO/IEC 27001 SGS
ISO/IEC 27001 accreditation date 16th July 2016
What the ISO/IEC 27001 doesn’t cover There are no exemptions to this standard
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications No

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance certified Yes
Security governance standards ISO/IEC 27001
Information security policies and processes JAC are ISO9001 and ISO 27001 certified. Our operational policies are documented and tested annually for recertification. There are specific roles within the company for IQMS policies which are tested at board level.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach Where the Supplier or the Customer, during the implementation of the Contract, see the need for "change" to the functions or performance of the System, the environment in which the System is to be implemented or the Tasks which enable implementation of the System, or to any details of the Contract, the Customer may at any time request, and the Contractor may at any time recommend, such change and propose an amendment to the Contract in accordance with the formal Change Control Procedure.
Vulnerability management type Supplier-defined controls
Vulnerability management approach All systems are updated to the latest version of the operating software including any security patches. The application software is written in Intersystems Cache and Intersystems forward any threats to the database. JAC issues software advisory notes where a clinical risk has been identified and patches are deployed.
Protective monitoring type Supplier-defined controls
Protective monitoring approach The customer is able to run the JAC resource manager which identifies potential compromises and any compromise identified will be responded to within the timescales of the SLA dependent on the incident category
Incident management type Supplier-defined controls
Incident management approach Incidents are reported using the supplier CRM system which all customers have access to. An incident number is assigned to the event and is then monitored until completed. Incident reports can be produced quarterly or annually for review.

Secure development

Secure development
Approach to secure software development best practice Conforms to a recognised standard, but self-assessed

Separation between users

Separation between users
Virtualisation technology used to keep applications and users sharing the same infrastructure apart No

Energy efficiency

Energy efficiency
Energy-efficient datacentres Yes


Price £50000 to £200000 per server
Discount for educational organisations No
Free trial available No


Pricing document View uploaded document
Skills Framework for the Information Age rate card View uploaded document
Service definition document View uploaded document
Terms and conditions document View uploaded document
Return to top ↑