PTS 5 Change Log


5.0.12.722/06/2026

5.0.12.619/06/2026

5.0.12.526/05/2026

5.0.12.421/05/2026

5.0.12.314/04/2026

5.0.12.227/03/2026

5.0.12.112/03/2026

5.0.12.002/03/2026

5.0.11.021/01/2026

5.0.10.113/01/2026

5.0.10.020/11/2025

5.0.9.114/11/2025

5.0.9.014/10/2025

5.0.8.904/09/2025

5.0.8.827/08/2025

5.0.8.725/07/2025

5.0.8.619/06/2025

5.0.8.522/05/2025

5.0.8.406/05/2025

5.0.8.313/03/2025

5.0.8.220/01/2025

5.0.8.106/10/2024

5.0.8.023/08/2024

5.0.7.026/07/2024

5.0.6.726/06/2024

5.0.6.606/06/2024

5.0.6.521/04/2024

5.0.6.427/02/2024

5.0.6.307/02/2024

5.0.6.224/10/2023

5.0.6.118/10/2023

5.0.6.006/10/2023

5.0.5.025/08/2023

5.0.4.326/07/2023

5.0.4.223/06/2023

5.0.4.124/05/2023

5.0.4.019/05/2023

5.0.3.927/03/2023

5.0.3.822/02/2023


5.0.3.716/01/2023


5.0.3.623/12/2022


5.0.3.521/10/2022


5.0.3.430/09/2022


5.0.3.329/07/2022


5.0.3.207/07/2022


5.0.3.117/06/2022


5.0.3.031/05/2022


5.0.2.601/04/2022


5.0.2.507/03/2022


5.0.2.404/03/2022


5.0.2.305/01/2022


5.0.2.221/12/2021


5.0.2.101/12/2021


5.0.2.018/10/2021


5.0.1.304/10/2021


5.0.1.224/09/2021


5.0.1.121/09/2021


5.0.0.5931/08/2021


5.0.0.5809/08/2021


5.0.0.5711/06/2021


5.0.0.5603/06/2021


5.0.0.5526/04/2021


5.0.0.5412/04/2021


5.0.0.5325/02/2021


5.0.0.5218/02/2021


5.0.0.5105/01/2021


5.0.0.5014/12/2020


5.0.0.4926/11/2020


5.0.0.4820/10/2020


5.0.0.4707/10/2020


5.0.0.4624/09/2020


5.0.0.4517/09/2020


5.0.0.4413/09/2020


5.0.0.4308/09/2020


5.0.0.4228/08/2020


5.0.0.4111/08/2020


5.0.0.4007/08/2020


5.0.0.3914/07/2020


5.0.0.3805/06/2020


5.0.0.3727/05/2020


5.0.0.3613/05/2020


5.0.0.3506/05/2020


5.0.0.3424/04/2020


5.0.0.3314/04/2020


5.0.0.3219/04/2020


5.0.0.3112/03/2020


5.0.0.3025/02/2020


5.0.0.2921/02/2020


5.0.0.2805/02/2020

- Fixed a bug that caused duplicate ticket numbers being generated and multiple labels / tickets being produced when a prescription was set to never start but produce labels on Pending status. - 'Display Externally' setting removed from Prescription Types. New setting introduced for each Role / Prescription Type that determines if a users of that Role are able to View or Create Prescriptions of that Type or if that Type is hidden. - 'Display to Wards' setting removed from Notes. New setting introduced for each Role / Note that determines if users of that Role are able to View or Create each Note or if that Note is hidden. - Fixed an issue preventing adding Wards to a Bag when editing a Bag. - Booking-in screen will ALWAYS create prescriptions: i.e. if the user ignores the warning about a duplicate prescription being created then a prescription will be created (the last update would amend the details of the prescription being duplicated). - Fixed an issue with Home page failing to retrieve support details. - Fixed an issue with ePrescribing Prescriptions being duplicated when a dispensary serving a Ward goes outside it's opening hours. - Quick find on Homepage now searches Ward Description in addition to Patients name.
5.0.0.2704/12/2019

- Added a 'Discontinued?' field to the Drugs table that can be used so that only active drugs can be added to Prescriptions. This also gives some control over which Drugs will be added to a Prescription using ePrescribing. - Fixed an issue preventing all notes showing on booking-in screen when there was a large number of notes to display.
5.0.0.2622/11/2019

- Fixed an issue preventing External users (users with DISPENSARYSTAFF permission = False) from Booking-in Prescriptions if their BOOKIN permission = True. - Fixed an issue where booking-in a Prescription with a blank National ID would cause the booking-in screen to fail to create the Prescription and return a seemingly random Prescription. - Fixed an issue preventing the first dispensary allocated to a Ward from being deleted. - Initial implementation of HL7 Message sending on status change. **Important** an update script will be needed to update existing databases.
5.0.0.2523/10/2019

- Changed Drugs table to use String values for Drug Id's. This allows non-Dm&D Drug information to be used. - Implemented a Drug stock list that can be used by the Prescription Creation API to determine which Dispensary to book a Prescription in to. - Implemented a Bank Holidays table for each Dispensary that can be used to determine if a Dispensary is open. - Fixed an issue preventing Prescriptions from Dispensaries / Wards that the user is not allocated to appearing on views if there is no Dispensary / Ward filter applied to the view.
5.0.0.2414/10/2019

- Implemented numerous changes to improve performance, especially when running reports **Important** an update script will be needed to update existing databases. - Fixed an issue causing paging to fail on set-up screens when a search filter had been entered. - Fixed typo when drug name could not be found.
5.0.0.2314/10/2019

- Implemented Activity Reports. **Important** an update script will be needed to update existing databases AND the new Activity Reports will need to be deployed to the SSRS server. After the update those users requiring access to Activity Reports will need to have their ACTIVITYREPORTS permission set to 'Yes'. - Fixed a bug preventing search filter on reports screen working. - Fixed a bug that caused erroneous prescription types to be loaded into the booking-in screen when a prescription type was chosen. - Fixed an intermittent issue with Prescriptions not having their status correctly changed (Ward list being erroneously stored for Dispensary Staff). **Important** an update script will be needed to update existing databases. - 'Waiting for...' recordings will now correctly ignore optional Activities. - NoOfItems and NoOfItems dispensed will now be correctly set when PostPrescriptionWithCreationOptions API method is called. - PostPrescription API method now includes a rudimentary check for duplicate prescriptions (checks that an prescription with matching LOCALID has not been entered within 30 minutes of the Prescription being created). - If there are more than 6 Prescription Types to be displayed on the Average Wait by hour of day and Activity Radar chart on a homepage then individual Prescription Types will not be displayed: Average time and number of Prescriptions at each activity will be totalled for all Prescriptions whose Prescription Type is 'Active' and are set to 'Display on Homepage'. - Fixed an issue with inactive users appearing in the list of users on the booking-in screen. - Fixed an issue with Reports not being displayed at the correct size on home-pages. **Important** All of your reports will need to be updated to reflect this change and a script will need to be run to update the data-source for each report. - Fixed an issue with pop-up screen allowing user to assign ePrescribe mappings to a Prescription Type not working in Internet Explorer. - Fixed a bug with 'Notes text contains' search filter not working.
5.0.0.2219/09/2019

- Fixed an issue preventing the booking-in screen remembering the user performing the booking-in after each prescription. - Improved legibility of text on home-pages. - When saving amendments to a prescription type, PTS checks that the last activity in the scanning sequence hasn't been marked as 'optional'. If it has the 'optional' flag is removed.
5.0.0.2116/09/2019

- Implemented 2D Barcodes to be used to record Collection & Delivery on new PTS 5 Android / iOS application. - Implemented a 'Re-apply selected Roles to users' button on the Roles screen that makes application of changed Roles to multiple users much easier. - Renamed 'Homepage Views' to 'User Views' to reflect that certain views (i.e. views for mobile devices) won't appear as a homepage. - Fixed a bug (introduced in 5.0.0.18) that prevented Notes from being recorded by the PTS Scanning client. - Implemented features for Android / iOS delivery app. - Fixed an Issue that closed the pop-up menu when clicking on the label next to a checkbox/radio button that is displayed when printing barcodes from the set-up screens. - Amended set-up screens to more readily indicate if a line can be edited. - Fixed an issue that allowed users to view the edit pop-up on some set-up screens when they didn't have ADMIN permission. - Tidied up list views on editing screens: changed majority of long-scrolling lists to multi-select / searchable drop-down lists. - Fixed issues on set-up screens that prevented the display of errors that were stopping records from being saved.
5.0.0.2015/09/2019

- Fixed an issue with recording non-prescription related activities on homepage. - Implemented 2D Barcodes to be used to record Collection & Delivery on new PTS 5 Android / iOS application. - Implemented a 'Re-apply selected Roles to users' button on the Roles screen that makes application of changed Roles to multiple users much easier. - Renamed 'Homepage Views' to 'User Views' to reflect that certain views (i.e. views for mobile devices) won't appear as a homepage. - Fixed a bug (introduced in 5.0.0.18) that prevented Notes from being recorded by the PTS Scanning client. - Implemented features for Android / iOS delivery app.
5.0.0.1903/09/2019

- Fixed an issue with Report Filters not being displayed correctly on Report Footers. - Fixed an issue preventing the printing of No. of Items Dispensed / No. of Items to-follow barcodes from the Misc. Barcodes screen. - Fixed display of Report List when choosing which reports to display on Report(s) view Home-pages. - Reports on Report(s) view Home-pages should no longer display scrollbars around them. - Fixed 404 Error on Edit Users screen that occurred after their home-pages were edited. - Fixed an issue that prevented statistics on the Homepage being updated. - Implemented ability to have Activity colour replace the Red/Amber/Green status on home page progress bars, making it easy to see at a glance what the current activity being performed on a Prescription is. The border colour of the progress bar shows each prescriptions Red/Amber/Green status.
5.0.0.1822/08/2019

- When viewing Prescription details & Booking-in the list of Prescriptions in the background will NOT now update on the PC that is viewing a prescription until the details / booking-in pop-up is closed. - Pending/Suspended/Cancelled status message on Prescription details screen no longer obscures menu items when recording notes/suspensions/errors/creating to-follows etc. - When any text entry box receives focus on the booking-in screen the contents will be highlighted so that it can be immediately typed over (useful when entering number of items). - Updated font awesome icons to 5.10.1 - No longer possible to enter Prescriptions with fewer than 1 item. - Prescription Tickets now display name of Dispensary rather than organisation name on Ticket Header. - Recording a note now causes home-pages to be immediately updated. - Should no longer be possible to delete a Printer if there are Prescriptions using it.
5.0.0.1727/06/2019

- Fixed an issue with Labels not printing when a pending prescription was started and the 'status at which label prints' was set to 'incomplete' for the Prescriptions type. - Fixed an issue with being unable to display details of Pending Prescriptions.
5.0.0.1618/06/2019

- Fixed a bug preventing prescriptions being started from Search / Reports screen. - Multiple changes to Prescription Creation API to allow creation of Prescriptions with minimal information being passed. - GetPrecriptionsForNationalOrLocalId API Method amended to take an optional AdmissionDate parameter. - Each Prescription Type has a flag to determine if it is displayed on the various charts on the homepage. **Important** an update script will be needed to update existing databases. - Each Prescription Type has a flag to determine if it's Target time will e recalculated when it starts. **Important** an update script will be needed to update existing databases. - Fixed a bug where entering a large number (such as an NHS number) would cause the search to fail.
5.0.0.1521/05/2019

- Fixed an issue with inability to record optional Activities. - The 'Create to-follow' function can now be used to create to-follow prescriptions of the same prescription type with one item on the prescription. When the to-follow is created the number of items dispensed on the existing prescription will remain at 1. This is useful when a prescription is partially supplied. - Quick find facility now additionally searches Ticket number.
5.0.0.1409/04/2019

- Fixed an issue that stopped report definitions in Role Templates from being applied correctly to new users or when updating Homepage views.
5.0.0.1325/03/2019

- Fixed an issue with empty prescription types list being returned when trying to apply a Prescription Type Filter for a Role - Fixed an error message when trying to load Roboto Font from Google. - Dispensary Status Screen now hides DOB (if recorded) and also hides the Prescription ID if a ticket number is recorded.
5.0.0.1228/01/2019

- Added Collection & Delivery Notes as filter options. - Added 'Notes text contains..' filter option. - Fixed a bug that stopped 'Exclude Selections' on Note Filters being saved. - Fixed issues with the tooltip that appears when hovering over a homepage view's title not showing all filter / sort criteria. - Fixed an issue that prevented certain set-up barcode labels from printing.
5.0.0.1123/01/2019

- Fixed an issue with routine that checks if server has internet connectivity that was causing the homepage to load very slowly when the server had no connection. - Fixed an issue with label that is printed when there is more than one note for a prescription obscuring the first note in the list under the header. - Fixed an issue with notes set to not display on label being displayed on labels. - Fixed an issue with labels failing to print when there were no patients on the prescription. - Added two new permissions ('COLLECT' and 'DELIVER') which determine if a user can collect & deliver prescriptions. *** A SCRIPT WILL NEED TO BE RUN ON DATABASES INSTALLED PRIOR TO THIS DATE TO ADD THESE PERMISSIONS TO EXISTING USERS *** - Added two new Note Types ('Collect' and 'Deliver') which allow the recording of a note whilst collecting & delivering prescriptions. - Added [ID1D] and [IDQR] to special characters available on a note. These characters will display a 1D or QR barcode for the prescription. It's primarily intended for scanning from a screen when it's not convenient to print out a barcode for a prescription.
5.0.0.1029/11/2018

- Fixed an issue with 'Activity' Homepage View Filter not showing when returning to the 'Edit Homepage View' screen after setting it.
5.0.0.916/11/2018

- Implemented No. of Items dispensed barcode scan. This will require PTS Comms clients to be updated :(
5.0.0.822/10/2018

- Ward Homepage Status Screen Messages appear along with completed Prescription counts on homepage (Dispensary Status screen messages appear here for dispensary staff). - Dispensary status screen now correctly showing a message detailing the number of prescriptions/items that are currently 'Waiting for' each activity. - Fixed an issue with messages on dispensary status screen not loading & scrolling correctly. - Fixed an issue that would disallow setting the 'Requires Delivery?' option for any prescription type if all prescription types had 'Requires delivery?' set to False. - Merged 'Dispensary view' and 'Ward view' Homepage views into 'Standard view' type as they were functionally identical. The following SQL will need to be run on earlier versions of PTS: update HomepageTabs set TabStyle = 0 where TabStyle =1 - When choosing filters and sorts on Homepage-tab editor and on Search & Reports screen the options appear as a modal pop-up list rather than a small scrolling menu. - Added Prescription Type abbreviation before the patients name on Tickets. - When editing Notes there is a magic wand icon that will open a 'note text builder' that makes entering special characters into the note text far easier (and shows all the options available). - Fixed an issue when scanning patients hospital number barcode on booking-in screen that was causing the duplicate prescription warning to appear multiple times.
5.0.0.711/10/2018

- Server checks internet connection before trying to load support information. - Server checks internet connection before trying to load YouTube script. - Booking in screen shows two columns instead of three. - Fixed an issue where pressing the enter key after entering a patient id on the booking in screen would cause a prescription to be created with no patient. - Fixed an issue that prevented Note Barcodes from being recorded. - Fixed an issue that prevented the logged on user changing their own password from the Users set-up screen.
5.0.0.608/10/2018

- Implemented ability to use [CHANGEREQUIREDDATE] in a notes text that will amend the prescriptions due date and time when recorded. - All fields in the prescriptions table can be included on a note using [PRESCRIPTION*FIELD*] where *FIELD* is the name of the field to use. Options are: Dates & Times: [PRESCRIPTIONREQUESTED],[PRESCRIPTIONSTARTED],[PRESCRIPTIONCOMPLETED],[PRESCRIPTIONCOLLECTED],[PRESCRIPTIONDELIVERED],[PRESCRIPTIONCANCELLED],[PRESCRIPTIONBAGGED],[PRESCRIPTIONREQUIRED] OR [PRESCRIPTIONTARGETCOMPLETIONTIME], [PRESCRIPTIONTARGETDELIVERYTIME]; Descriptive text: [PRESCRIPTIONBAG],[PRESCRIPTIONDISPENSARY],[PRESCRIPTIONPRINTER],[PRESCRIPTIONORIGINATINGWARD],[PRESCRIPTIONCURRENTWARD],[PRESCRIPTIONTYPE],[PRESCRIPTIONREQUESTEDBY],[PRESCRIPTIONSTARTEDBY],[PRESCRIPTIONCOMPLETEDBY],[PRESCRIPTIONCOLLECTEDBY],[PRESCRIPTIONDELIVEREDBY],[PRESCRIPTIONBAGGEDBY],[PRESCRIPTIONCANCELLEDBY],[PRESCRIPTIONFIXEDCOMPLETIONTIME],[PRESCRIPTIONSTATUS] - 'Note text builder' to aid in using all the special characters that are available coming soon!
5.0.0.603/10/2018

- Inactive prescription types no longer appear on averages graphs on home-pages. - Fixed an issue with auto recorded notes on Prescription Types not being recorded. - Fixed an issue with Prescription Timeline showing 'waiting for' the incorrect activity when there was an optional activity in the scanning sequence.
5.0.0.528/09/2018

- Added this change log - visible only to users who are marked as the support contact. - Fixed object reference error when opening in Firefox browser using windows/mixed authentication. - Changed behaviour of Prescription Type drop-down on booking-in screen. Now will not populate Patient details until control loses focus, making it easier to navigate through the list of options using the keyboard. - Fixed issue with DOB field on booking-in screen occasionally displaying in US format.