Difference between revisions of "High Level Design Document"
Line 1: | Line 1: | ||
This document provides an overview of the TMS Insight (Data Capture) Ltd. Prescription Tracking System technical specifications and requirements to assist with the planning and implementation of the Prescription Tracking System. | This document provides an overview of the TMS Insight (Data Capture) Ltd. Prescription Tracking System technical specifications and requirements to assist with the planning and implementation of the Prescription Tracking System. | ||
=Technical Architecture= | |||
==On Premise Hosting== | |||
On Premise hosting allows the hosting of all Prescription Tracking System components within your own data centre. In this set-up you would need to consider backup and resilience options specific to your individual needs. The SQL Database can co-reside in an existing SQL instance / Cluster. | On Premise hosting allows the hosting of all Prescription Tracking System components within your own data centre. In this set-up you would need to consider backup and resilience options specific to your individual needs. The SQL Database can co-reside in an existing SQL instance / Cluster. | ||
[[File:HLD_OnPremise.png]] | [[File:HLD_OnPremise.png]] | ||
==TMS Cloud Hosting== | |||
TMS Cloud hosting allows the hosting of the Prescription Tracking System components on our Azure VM Infrastructure. | TMS Cloud hosting allows the hosting of the Prescription Tracking System components on our Azure VM Infrastructure. | ||
[[File:HLD_Cloud.png]] | [[File:HLD_Cloud.png]] | ||
=Electronic Prescribing Interface= | |||
For customers using on-premise hosting, PTS can be configured to interface with Electronic Prescribing (ePrescribing) Systems to facilitate Prescription data being entered into PTS automatically so that data-entry is not duplicated. | For customers using on-premise hosting, PTS can be configured to interface with Electronic Prescribing (ePrescribing) Systems to facilitate Prescription data being entered into PTS automatically so that data-entry is not duplicated. | ||
Line 20: | Line 20: | ||
The ePrescribing interface is a one-way feed, i.e. any amendments to Prescription data within PTS are not sent back to the ePrescribing system. PTS can be configured to send HL7 messages when activities are recorded against a Prescription (such as Dispense, Final Check etc.) or when a Prescriptions status changes (when Completed, Collected, Delivered etc.). | The ePrescribing interface is a one-way feed, i.e. any amendments to Prescription data within PTS are not sent back to the ePrescribing system. PTS can be configured to send HL7 messages when activities are recorded against a Prescription (such as Dispense, Final Check etc.) or when a Prescriptions status changes (when Completed, Collected, Delivered etc.). | ||
=EMail & SMS messaging= | |||
PTS can be configured to send SMS &/or Emails to Pharmacy Staff, Ward Staff or Patients in response to notes being recorded. If this service is used, then the following configuration is required: | PTS can be configured to send SMS &/or Emails to Pharmacy Staff, Ward Staff or Patients in response to notes being recorded. If this service is used, then the following configuration is required: | ||
[[File:HLD_messaging.png]] | [[File:HLD_messaging.png]] | ||
=System Server and Client Requirements= | |||
The following are the '''minimum''' system requirements for each component along with the '''''recommended''''' specifications. | The following are the '''minimum''' system requirements for each component along with the '''''recommended''''' specifications. | ||
Revision as of 12:58, 5 July 2022
This document provides an overview of the TMS Insight (Data Capture) Ltd. Prescription Tracking System technical specifications and requirements to assist with the planning and implementation of the Prescription Tracking System.
Technical Architecture
On Premise Hosting
On Premise hosting allows the hosting of all Prescription Tracking System components within your own data centre. In this set-up you would need to consider backup and resilience options specific to your individual needs. The SQL Database can co-reside in an existing SQL instance / Cluster.
TMS Cloud Hosting
TMS Cloud hosting allows the hosting of the Prescription Tracking System components on our Azure VM Infrastructure.
Electronic Prescribing Interface
For customers using on-premise hosting, PTS can be configured to interface with Electronic Prescribing (ePrescribing) Systems to facilitate Prescription data being entered into PTS automatically so that data-entry is not duplicated.
Use of an ePrescribing interface can be used alongside manual entry of Prescription Data. The ODBC Query &/or ePrescribing service is configured by TMSi to process only the requests that the Pharmacy are interested in tracking.
The ePrescribing interface is a one-way feed, i.e. any amendments to Prescription data within PTS are not sent back to the ePrescribing system. PTS can be configured to send HL7 messages when activities are recorded against a Prescription (such as Dispense, Final Check etc.) or when a Prescriptions status changes (when Completed, Collected, Delivered etc.).
EMail & SMS messaging
PTS can be configured to send SMS &/or Emails to Pharmacy Staff, Ward Staff or Patients in response to notes being recorded. If this service is used, then the following configuration is required:
System Server and Client Requirements
The following are the minimum system requirements for each component along with the recommended specifications.
Component | Minimum requirements |
---|---|
IIS Application Server |
|
SQL Server |
|
SSRS Server |
|
Client PC Web Browser |
|
‘PTS Communications’ Desktop client for PCs with attached Barcode Scanners. |
|
Android / iOS Delivery Application |
The minimum supported operating systems are:
Both OS versions will be tested for compatibility with the latest version of Android/iOS and use of the most up-to-date version of the OS is recommended. |