198
The Radiology Information Solution CRIS Release Notes 1.06.12g v1.3 Copyright © Healthcare Software Systems 2004 Registered Office: Priory Road, Mansfield-Woodhouse, Nottinghamshire, NG19 9LP. General Information This release replaces all previous major, minor and emergency releases. All changes included in a major release will also be included in a minor release. There is no downtime needed to install a release unless specifically mentioned in the Trust Implementation Issues section. All sites can be upgraded to this release of CRIS. No changes are included in a release until the change passes all tests and that change has no known issues or has caused any new known issues at the time of release. Each release of CRIS is not normally released with any known major issues unless specifically mentioned in the know issues section. Last Updated: HSS 15/04/2022 Healthcare Software Systems – Commercial in Confidence Page 1 of 198

Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

CRIS Release Notes 1.06.12g v1.3Copyright© Healthcare Software Systems 2004 Registered Office: Priory Road, Mansfield-Woodhouse, Nottinghamshire, NG19 9LP.

General InformationThis release replaces all previous major, minor and emergency releases. All changes included in a major release will also be included in a minor release. There is no downtime needed to install a release unless specifically mentioned in the Trust Implementation Issues section. All sites can be upgraded to this release of CRIS. No changes are included in a release until the change passes all tests and that change has no known issues or has caused any new known issues at the time of release. Each release of CRIS is not normally released with any known major issues unless specifically mentioned in the know issues section.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 1 of 136

Page 2: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

1. ContentsCRIS Release Notes.....................................................................................................................1

Copyright...............................................................................................................................1General Information...............................................................................................................1

1. Contents...................................................................................................................................22. Issue Summaries......................................................................................................................5

2.1 New Features......................................................................................................................52.1.1 Audit.............................................................................................................................52.1.2 Diary.............................................................................................................................52.1.3 Dictation........................................................................................................................52.1.4 Event Details................................................................................................................52.1.5 Interfaces......................................................................................................................62.1.6 Login.............................................................................................................................62.1.7 Menu Options...............................................................................................................62.1.8 Patient..........................................................................................................................72.1.9 Post Processing............................................................................................................72.1.10 Printing.......................................................................................................................72.1.11 Reporting....................................................................................................................82.1.12 Scanning.....................................................................................................................82.1.13 Setup Tables..............................................................................................................82.1.14 Software Installation...................................................................................................92.1.15 Spine..........................................................................................................................92.1.16 Statistics.....................................................................................................................92.1.17 Voice Recognition.....................................................................................................102.1.18 Worklists...................................................................................................................10

2.2 Issues Resolved................................................................................................................112.2.1 Audit........................................................................................................................... 112.2.2 Database....................................................................................................................112.2.3 Diary...........................................................................................................................112.2.4 Dictation......................................................................................................................122.2.5 Event Details..............................................................................................................122.2.6 Film Tracking..............................................................................................................132.2.7 Interfaces....................................................................................................................132.2.8 Login...........................................................................................................................142.2.9 Menu Options.............................................................................................................142.2.10 Nuclear Medicine......................................................................................................142.2.11 Other.........................................................................................................................142.2.12 Patient...................................................................................................................... 152.2.13 Post Processing........................................................................................................152.2.14 Printing..................................................................................................................... 162.2.15 Reporting..................................................................................................................162.2.16 Scanning...................................................................................................................182.2.17 Setup Tables............................................................................................................182.2.18 Software Installation.................................................................................................192.2.19 Spine........................................................................................................................ 192.2.20 Statistics...................................................................................................................192.2.21 Stats Scheduler........................................................................................................212.2.22 Voice Recognition.....................................................................................................212.2.23 Worklists...................................................................................................................21

2.3 House Keeping..................................................................................................................222.3.1 Dictation......................................................................................................................22

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 2 of 136

Page 3: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.3.2 Film Tracking..............................................................................................................222.3.3 Login...........................................................................................................................222.3.4 Other...........................................................................................................................222.3.5 Worklists.....................................................................................................................22

3. Trust Implementation Issues...................................................................................................233.1 Standard issues:............................................................................................................233.2 Optional, for issues by request only:..............................................................................23

4. Change Details.......................................................................................................................254.1 Audit..................................................................................................................................254.2 Database...........................................................................................................................264.3 Diary..................................................................................................................................274.4 Dictation............................................................................................................................324.5 Event Details.....................................................................................................................354.6 Film Tracking.....................................................................................................................404.7 Interfaces.......................................................................................................................... 424.8 Login................................................................................................................................. 464.9 Menu Options....................................................................................................................494.10 Nuclear Medicine............................................................................................................524.11 Other...............................................................................................................................524.12 Patient.............................................................................................................................554.13 Post Processing..............................................................................................................594.14 Printing............................................................................................................................634.15 Reporting.........................................................................................................................734.16 Scanning.........................................................................................................................844.17 Setup Tables...................................................................................................................854.18 Software Installation........................................................................................................954.19 Spine...............................................................................................................................964.20 Statistics..........................................................................................................................974.21 Stats Scheduler.............................................................................................................1094.22 Voice Recognition.........................................................................................................1104.23 Worklists........................................................................................................................111

5. Known Issues....................................................................................................................... 1185.1 Known Issue Summaries.................................................................................................118

5.1.1 Database..................................................................................................................1185.1.2 Diary.........................................................................................................................1185.1.3 Dictation....................................................................................................................1185.1.4 Event Details............................................................................................................1185.1.5 Film Tracking............................................................................................................1195.1.6 Interfaces..................................................................................................................1195.1.7 Login.........................................................................................................................1195.1.8 Nuclear Medicine......................................................................................................1195.1.9 Other.........................................................................................................................1195.1.10 Patient.................................................................................................................... 1205.1.11 Post Processing......................................................................................................1205.1.12 Printing...................................................................................................................1205.1.13 Reporting................................................................................................................1205.1.14 Scanning.................................................................................................................1215.1.15 Setup Tables..........................................................................................................1215.1.16 Statistics.................................................................................................................1215.1.17 Stats Scheduler......................................................................................................1225.1.18 Voice Recognition...................................................................................................122

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 3 of 136

Page 4: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

5.1.19 Worklists.................................................................................................................1225.2 Known Issue Details........................................................................................................123

5.2.1 Database..................................................................................................................1235.2.2 Diary.........................................................................................................................1235.2.3 Dictation....................................................................................................................1235.2.4 Event Details............................................................................................................1255.2.5 Film Tracking............................................................................................................1265.2.6 Interfaces..................................................................................................................1265.2.7 Login.........................................................................................................................1265.2.8 Nuclear Medicine......................................................................................................1275.2.9 Other.........................................................................................................................1275.2.10 Patient.................................................................................................................... 1285.2.11 Post Processing......................................................................................................1295.2.12 Printing...................................................................................................................1295.2.13 Reporting................................................................................................................1295.2.14 Scanning.................................................................................................................1315.2.15 Setup Tables..........................................................................................................1325.2.16 Statistics.................................................................................................................1335.2.17 Stats Scheduler......................................................................................................1345.2.18 Voice Recognition...................................................................................................1345.2.19 Worklists.................................................................................................................134

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 4 of 136

Page 5: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2. Issue Summaries

The following section summarises the changes made in this version of CRIS relative to release 1.06.04. Changes are divided into new features and issues resolved. Details of each change are provided later in the document in "Change Details". Navigation is best achieved by searching the document for the relevant "HSS Ref" number.

Notes on the following tables:HSS Ref. - this relates to internal HSS change numbers.LSP Ref. - this relates to LSP Incident, Problem or RFC reference numbers.By Request - these changes can only be activated by HSS on a specific request by a Trust.Trust Interest - these changes are deemed to be of significance to trusts either because they impact end users, require trust action or are desirable new features/fixes, which trusts are most likely to take advantage of.2.1 New Features

2.1.1 Audit

HSS Ref LSP Ref Description By Request Trust

Interest200173 - Table log viewer - -

2.1.2 Diary

HSS Ref LSP Ref Description By Request Trust

Interest200317 - Display Status Comment On Diary Hover Help - -200177 - One minute diary slots - -200019 - Viewing diary times when scrolling right - Yes

2.1.3 Dictation

HSS Ref LSP Ref Description By Request Trust

Interest200421 - Add support for USB footpedals - -200268 - Prevent multiple copies of CRIS on one PC - -

2.1.4 Event Details

HSS Ref LSP Ref Description By Request Trust

Interest

200324 - Reduce exam codes displayed in prompt to those used. - Yes

200601 - Pathway ID field - -200174 - Rejected exams in Event Details - -200364 - registered pct at time of attendance - -

200274 CfH NWWM 62 Default cursor flow through request date - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 5 of 136

Page 6: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.1.5 Interfaces

HSS Ref LSP Ref Description By Request Trust

Interest200432 - New Generic Desktop Integration Yes Yes200136 - PACS Dummy primary key - -

200501 - provide functionality to suppress outbound messages from translation script - -

200238 - Allow lead clinician to be passed in order comms interface - -

200275 CfH NWWM xx Additional change message trigger on time Yes Yes

200249 - Some PAS systems are unable to cope with long report lines - -

200236 - Cerner Millenium sends scheduling rather than pre admit messages - -

200235 - GE require SIU^S12 messages for prefetching - -

200104 CfH NWWM 52

New interface switch to allow waiting and pending events through the interface. Yes Yes

200107 - Enable repeated reprocessing of messages that fail more than once. - -

200369 - Add examination start & end time to outbound HL7 messages - -

200245 - Increase length of entered_by field in order comms - -

2.1.6 Login

HSS Ref LSP Ref Description By Request Trust

Interest

201230 - iButton Login needs implementing on Oracle Database - -

200076 - Ability to stop users logging in - -200197 - User roles and activities - Yes

2.1.7 Menu Options

HSS Ref LSP Ref Description By Request Trust

Interest200124 - Added a Java Console - -200068 - Displaying Jar Implementation Versions - -200141 - Create Dummy HIS Patients - -200156 - Restrict sites in change hospital - -

200431 - Create NHS numbers when creating dummy patients - -

200434 - Dummy event creator - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 6 of 136

Page 7: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.1.8 Patient

HSS Ref LSP Ref Description By Request Trust

Interest200008 - Editing merged hospital numbers - -200304 - Linking patients with different demographics. - -

200086 - Merged patients with no events cannot be unmerged - Yes

200050 - Show patient search list when searching for duplicate NHS number - Yes

200508 - Patients not linked to PAS can be read only - -

200119 - CRIS and HIS patients matches now done by NHS Number - -

2.1.9 Post Processing

HSS Ref LSP Ref Description By

RequestTrust Interest

200495 - Post Exam Duration Yes -200270 - Post Exam request card scanning - Yes

200216CfH SCPACS 005

Post processing red dot button behaviour - -

200222 CfH 115.8.234 Ability to make mAs & kVp fields mandatory - -

200195CfH SCPACS 001/4

Dose Type - Yes

2.1.10 Printing

HSS Ref LSP Ref Description By Request Trust

Interest200711 - Flexiform print quality - Yes200437 - Printing an Exam Summary Yes -200500 - Patient Alarm Label added - -200225 - Enhancements to Print Content Editor - -200470 - Add Content dialog is hard to use - -200206 - Batch Printing using Batch ID - -200187 - Stats Scheduler Printing Reports - -200131 - Stats Scheduler Printers in Change Printers Setup Yes Yes200205 - Batch Printing Date Range - -200007 - Copy To Location added Yes -200123 - Various Improvements to the Cris Printing System Yes -200482 - Update printing documentation for 06.12 - -

2.1.11 Reporting

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 7 of 136

Page 8: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

HSS Ref LSP Ref Description By Request Trust

Interest

203983 - BMI require the report info lists to prevent radiologists from seeing other radiologists work. - -

200450 - Report Coded Phrases for a trust - Yes200272 - Auto Loading Next Event to Report. - -200266 - Processing and reporting locks - -200128 - Tool tips for buttons on Report Editor tool bar - -200565 - Obstetric configuration for EDD calculation - -200209 - Obstetric Estimated Fetal Weight Equations - Yes200514 - Fetal Anomaly System for NWWM - Yes200240 - Unused email field removed - -200485 - Request Card Viewing on Reporting Page - Yes

200333 - Reports don't ask to save unsaved changes on loading a new report - -

200408 - Obstetric using early EDD cutoff period - Yes200410 - Obstetric measurement normality representation - Yes200251 - Hover Help on Reporting Session - -200122 - Obstetric and non Obstetric report incompatibility - -200227 - New Obstetric Forms Required for NWWM - -

2.1.12 Scanning

HSS Ref LSP Ref Description By Request Trust

Interest200269 - Scanning images of different types - Yes

2.1.13 Setup Tables

HSS Ref LSP Ref Description By Request Trust

Interest200082 - Protected XR system settings - -200246 - XR Setup Improvements - -200196 - Add workgroup to sites table - -200258 - Bank Holidays in Diary Setup - -200517 - Dictation Foot Pedal Configuration Warning - -200458 - PCT Setup Table - -200095 - Plaintext passwords - -200137 - New stats section in setup tables - -200158 - Filtering SiteCodesSetup by trust - -200163 - ExamsPerHosp default start tab - -200080 - Disable User Security No Option - Yes200138 - Stats Scheduler Setup Table - -200153 - Check Case Sensitivity in Stats Datafields - -

2.1.14 Software Installation

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 8 of 136

Page 9: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

HSS Ref LSP Ref Description By Request Trust

Interest200121 - New Printer setup available in installation Wizard Yes Yes200120 - New installation wizard hospital selection - -200118 - New installation wizard navigation improvements - -

2.1.15 Spine

HSS Ref LSP Ref Description By Request Trust

Interest

200229 - Need the ability to separate out certain log entries for reporting purposes - -

200228 - Need a method for asynchronous message responses to be displayed to the user - -

2.1.16 Statistics

HSS Ref LSP Ref Description By

RequestTrust Interest

200185 - Stats Scheduler - -200188 - Stop a running stat - -200199 - Stat Selection Criteria in Output - -200102 - New XR Setting - STATS.ResultSetSize - -200099 - Enable Stat Scheduler XR Setting - -200105 - Previous Stats Screen Improvements - -200186 - Stats Range Type Field on Selections - -200101 - New XR Setting - STATS.FTP.ServerFromScheduler Yes Yes

200399 - Patient viewlog auditing included in statistical reporting. Yes -

200147 - Save and Load statistical reporting template - -200100 - Stats Secure FTP Files Yes Yes200096 - Stat Temporary Groups tab removed - -200103 - Stats Memory improvements - -200031 - Removing Total line selected field - -200042 - Grouped total line page wrap and display. - -200026 - Date Format in stats reports - Yes200200 - Checkboxes on the Output Formats tab in stats - -

2.1.17 Voice Recognition

HSS Ref LSP Ref Description By Request Trust

Interest

200571 - Integrating Dragon Voice Recognition API into CRIS gui - Yes

2.1.18 Worklists

HSS LSP Ref Description By Trust Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 9 of 136

Page 10: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Ref Request Interest203988 - BMI require a unique security item for the day list - -200221 CfH 115.5.3 Unreported report info list urgency order. - -200318 - Waiting list urgency display and selection - Yes

200276CfH SCPACS 006

Intended Radiologist selection on Appointments Worklist - Yes

200509 - Reporting Post Processed Exams - -200323 - Porters List Date Selection - -

200061 CSC G150058798 Porters List Hover Help - -

200074 Derby RFC 5 Order vetting improvments - Yes200453 - Intended radiologist selection on more worklists - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 10 of 136

Page 11: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.2 Issues Resolved

2.2.1 Audit

HSS Ref LSP Ref Description By Request Trust

Interest200125 - Create less unnecessary database logs - -

200262 - View Log - Unable to adjust column width for column name Type - -

2.2.2 Database

HSS Ref LSP Ref Description By Request Trust

Interest201867 - Field size increases in Dataflds table - -201459 - Temporary table creation in stats - -200292 - dictation marking on dictations with zero length - -

200179 - Log table creation and patch procedures replicate a columns nullable constraint values - -

200078 - Unable to create more than two log admin users. - -

2.2.3 Diary

HSS Ref LSP Ref Description By

RequestTrust Interest

204529 - Deleted Exam remains displayed after accepting 'Exam has been Deleted' message - -

204528 - Null pointers after search forward in diary - -201637 - Appointment Ignored exam status time - -

200419 G150067307 Deleted exams still showing in the appointments list Yes -

201025 - Diary Loading SQL Optimisation - -200035 - Copy diary with appointments - -

200486 - Impossible to move an exam in the diary when the duration of the exam is 0 mins - -

200126 - CRIS Diary Refresh Problems - -200327 - Rename Pending to Planned - -200435 - Move an attended event in the diary - -

200139 - Making appointment in diary page with no slots causes errors. - -

200487 - Letter field needs to be wider in diary - -200455 - Description of close bank holiday facility - Yes

200055 - Error occurs when room and time manually filled in when using search forward on the diary - -

200481 - Deleting exam on appointment freeing slots - -

200053 - Changing selection in the diary scratchpad causes 5 identical selects - -

200489 - Change event status popup dialog in diary - -Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 11 of 136

Page 12: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.2.4 Dictation

HSS Ref LSP Ref Description By Request Trust

Interest

200822 - Cannot clear dictation page when User ID and Login ID differ - -

200016 - Crash on dictation - still stopping - -

200290 - Dictation page Clinical History and Notes disappear with large amounts of text - -

200044 - Reset status on dictation list - -200006 - Disable ext dict button when dict >0s - -200067 - Deleting external dictations - -200090 - No warning about losing an unsaved dictation - -200321 - New Philips Speech Mike F12 button - -200295 - Inactivity timer not reset if dictating - -

200454 - Exam information not showing when creating and dictating an exam. - -

200218 - Dictation problems when two copies of CRIS running on same machine - -

200293 -An error occurs when the 'Change' or 'Report' option is selected from Event Details for a dictation with no audio.

- -

200161 - Event comments on dictation page - -

2.2.5 Event Details

HSS Ref LSP Ref Description By

RequestTrust Interest

201977 - Error when loading patient with invalid referral source - -

200838 - On Call status field is not correctly set - -

200215 CfH NWWM 63 Request finished page status description text - -

200201 - Parsing exam summary in event details - -

200296 - Users getting duplicate request numbers from the sites table - -

200312 -hss.cris3.ValidationException: Invalid concentration value - exception thrown in the Java Console window

- -

200145 - View Event Interface Message Status - -200572 - Event detail changes on button click - -200478 - Changing event details and processing - -200337 - In exams prompt keywords stick in filter - -200361 - Time validation - -200129 - Request Unjustified comments ignored - -

200440 050I0117225 Right Click cancel doesnt display on Appointments List - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 12 of 136

Page 13: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200480 - Referrer name displayed in event details changes - -200340 - Progressive typing of examcode in Event Details - -200190 - Match patient screen reappears - -200092 - Incorrect field descriptions in Event Details - -200089 - Flags in event details - -200409 - Events created without a first computer number - -

2.2.6 Film Tracking

HSS Ref LSP Ref Description By

RequestTrust Interest

200423 - Filing system preventing volumes from being created - -

200422 - LastReqYearHospNo filing does not work for HospNos longer than 12 characters - Yes

200040 - Icons overlap text in Film Tracking - -

200243 - No word wrap in Notes field and vertical scroll bar displayed when there are no notes in Film Tracking - -

200313 - Too long film location description error message - Yes

2.2.7 Interfaces

HSS Ref LSP Ref Description By

RequestTrust Interest

200110 - Database connections not being closed when loading exam codes - -

200127 - Todays Messages Null Pointer Exception - -

200113 - interface error messages are longer than necessary - -

200135 - Obstetrics report on interfaces - -

200242 - Outbound messages do not have exam start/end time populated - -

200591 - Reports with only summary components are shown as verified regardless of their actual status - -

200567 050I0136979 Badly formed interface messages, ORC:16 Segment - -

200461 - Order comms interface creates unnecessary order records - -

2.2.8 Login

HSS Ref LSP Ref Description By Request Trust

Interest200077 - Network Tester using different Oracle URL Strings - -200157 - Add SQL Debugging checkbox - -200056 - Sonographer Mode not retained when user logs off - -200170 - Login SQL - Referrers - -200233 - Auto logout / shutdown timers - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 13 of 136

Page 14: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200511 - Inactivity shutdown problem - -200556 - Log on when assigned to an end dated site - -

2.2.9 Menu Options

HSS Ref LSP Ref Description By Request Trust

Interest201405 - User ID is not available in the View Log table. - -200898 - Single Quotes in terminal ID - -200289 - Format tool import of departments - -200154 - Sonographer mode menu item - -

200325 - Network Tester - does not recognise when network is available after being unavailable. - -

200149 - Getting the hostname for the network test tool - -200380 - Backlog mode does not cancel - -

2.2.10 Nuclear Medicine

HSS Ref LSP Ref Description By Request Trust

Interest200193 - Daylight saving in Nuclear Medicine - -200020 - Nuclear Medicine saving multiple injections - -

200416 - NM Injection - The same warning message is displayed for each injection added. - -

2.2.11 Other

HSS Ref LSP Ref Description By Request Trust

Interest

200513 - Freetext table contents contained within main records - -

200230 - Error messages include useless information - -200375 - CRIS spelled incorrectly in status bar - -200052 - Calendar selector for the current day - -

200362 - Calendar Selector - Month drop down list only works in the Diary module. - -

2.2.12 Patient

HSS Ref LSP Ref Description By

RequestTrust Interest

200710 - String trimming in header CRIS fields - -200041 - Restrict searching by request number to trust - Yes

200146 - Error loading patients when XR setting OCMS.FilterOrdersBySite is turned on - -

200023 - Number format exception on leaving Request Number field - -

200430 - Invalid query error when selecting a patient - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 14 of 136

Page 15: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200203 - HIS_ID in PATIENT table is no longer used - -200492 - Hospital Number editor problems - -200302 - Incorrect message when linking patients - -200475 - Memory leak in Patient searching - -200316 - Name transposing when searching PAS - -200334 - Navigation from DOD cursor disappears - -200159 - Patient details focus order - -200464 - Selecting deleted patients - -200085 - PAS patient and HIS details - -

2.2.13 Post Processing

HSS Ref LSP Ref Description By Request Trust

Interest

200861 -Injected by and checked by fields in Post Processing are not displayed correctly for long user id's

- -

200164 - Post Process Validation - -

200469 - Post processing does not create attended status on new exams - -

200498 - Unobvious error messages - -200001 - Nuclear Medicine injections - -200079 - Post Exam Security Setting - Yes

200368 FJA 103607 Same exam opened twice in Post Processing - -

200264 - Limit Room selection to those at Attendance Site when Post Processing - -

200411 - Injected by and checked by fields in Post Processing - -

200448 - Incorrect helpline in Post Processing - -

200314 - Incorrect behaviour of virtual numeric keypad when entering Projection information. - -

2.2.14 Printing

HSS Ref LSP Ref Description By

RequestTrust Interest

200204 - Batch Printing a blank Batch ID - -200957 - Batch Print Reprint default table order - -200884 - Printed letter does not print the patients full title - -200947 - SQL optimisation. Batch Printing - -200865 - Incorrect time is displayed in Batch Print Reprint tab - -

200414 - New filter field of intended radiologist on the appointment list not being reflected when printing - -

200463 - Problems with Add Exams dialog in Print Content Editor - -

200420 - Printed fixed position text is sometimes clipped at the top - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 15 of 136

Page 16: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200395 - Obstetrics printing for North West - -200220 - Obstetric report changes - -

200559 - Obs Graphs can take up to 6 minutes to print and are unreliable - -

200155 - Printing Diagnostics - -

200301 - Hospital address is left justified on appointment letters Yes -

200439 - Inpatient appointments with inpatient prep on the second exam incorrectly prints outpatient prep Yes Yes

200151 - Missing reports on batch printing - -200207 - Batch Print Query - -200011 - Batch Printing Restricted Reports - -

200282 - Batch print -> Incorrect time displayed for Secretary/Consultant print jobs in the Reprint tab - -

200038 - Printing multiple stat outputs - -

200322 - Duplicate Print Preview option in Printer Configuration - -

200057 - Focus Issue in Printers Setup - -

200034 - Invalid column name when counting or printing a batch - -

200253 - Inconsistency in look & feel of Batch Print screen - 'Count' field - -

200160 - Batch Print - User Column - -

2.2.15 Reporting

HSS Ref LSP Ref Description By

RequestTrust Interest

203213 - USB Footpedals breaking speechmikes - -203969 - getUltra function still uses controller.connection - -

201944 - Obstetric Exam not properly assigned to a pregnancy - -

200924 - Coded Phrase selection prompt - -

201017 - If the Codes button is displayed the button panel is split over two columns. - -

200244 - Multiple selected coded phrases selection in report editor - -

200665 78236, 92674 DATS Fetal Heartbeat blanks on focus change - Yes

200433 FJA 050P0123494 Obstetric Pregnancy with zero fetus count - -

200283 - Batch input field not displayed correctly when populated. - -

200285 - Calendar selector not displayed on date fields in Batch Verify - -

200176 - Diagnosis Codes Tab in Reporting Finished Page - -

200284 - Batch Verify Checker & Student code fields too short. - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 16 of 136

Page 17: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200308 - Help Text not displayed when focus on Museum Code field in Finished Reporting - -

200442 - Memory leak in obstetrics reporting - -200465 - Saving an outcome event does not work - -

200140 - Prevent multiple users from saving reports for the same exam - -

200510 - Obstetric Fetal Anomaly System Cursor Movement - -

200519 - Preventing report deletion. - -200570 - change scan reason options listed - -

200183 - Verify button is enabled when user cannot view restricted reports - -

200407 FJA 050I0076420 Obstetric New Pregnancy Error - -

200310 - Help Text not displayed when focus on Museum Code field in Finished Reporting - -

200309 - Help text is not displayed for the New Diagnosis Code field in Finished Reporting. - -

200175 - Overwriting report text - -200166 - Getting Scan Reason fetching EXAMCDH - -200202 - Batch Verify SQL - -200397 - Errors in console when using Report Editor - -200069 050I0085976 TAB in reporting - -

200279 -Box required around legend on printed obstetric report graphs and graph curves need to be clearer.

- Yes

200320 - Auto insert exam header and undo in clinical history - -

200087 - Suspended Report Icon - -

200263 - Batch Print to Print Preview Hides warning messages on restricted reports - -

200084 - Batch Verify save as unchecked errors - -200162 - Clinical history word wrap - -

2.2.16 Scanning

HSS Ref LSP Ref Description By Request Trust

Interest200169 - Scanning crashes CRIS - -200168 - Request card scanning errors - -200037 - Request Card re-scan doesnt use same settings - -

200338 - Scanning without a scanner present spawns thread which does not die - -

2.2.17 Setup Tables

HSS Ref LSP Ref Description By

RequestTrust Interest

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 17 of 136

Page 18: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200659 - Nuclear Medicine isotope allows negative half lives - -201852 - Exam used for waiting list flag - -200719 - Cannot Create flexible forms - -200951 - Print content Editor saving - -

200883 - GP practice search does not return GPs for SHA's other than the local SHA - -

7 - GP practice search does not return GPs - -200417 - Site.code needs to be bigger - -200075 - Illegal characters in usernames - Yes

200036 - Illegal characters in usernames causing Oracle CRIS Login Failed Error message - -

200666 - No error message on not having permission to delete staff - -

200459 - Entry of room setting - -200117 - XR Settings setup when no site assigned - -

200382 - Blank space on end of codes allowed in setup tables - -

200219 - Refresh tables on table setup badly labelled - -200231 - LMP Text column required in ExamsPerHospital Yes -

200143 - Referral source setup table with no filter criteria selected - -

200425 - Security to turn on and off the stats scheduler - -200493 - The Filter Orders By Site XR Setting description - -200398 - Wards setup should be ReferrerLocation setup - -200142 - Tabs in coded phrases - -200018 - Radiologist setup recount - -200512 - Paper Setup does not Refresh Table - -

200497 - Non database tables within stats selectable fields setup - -

200214 -Security settings - list of users assigned to a user group does not display a user if they have more than one user group

- -

200241 - 'End Date' Field in Radiologists setup table not being validated correctly - -

200148 - Loading the staff table - -

200237 - Filtering by modality is slow in ExamsPerHosp table - -

200172 - Null Coded Phrase codes - -200165 - ReferrerLinks Setup Table - -

200484 050I0120118 End-Dated sites can still be used in Change Hospital - Yes

200367 - Contrast reaction codes can be created that are too large for assigning to exams - -

200281 - Batch Codes - Changes are not saved when amending the Batch ID of a Batch Code. - -

200315 - ArrayIndexOutOfBoundsException: 0 >=0 thrown in the Java Console - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 18 of 136

Page 19: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200180 - Editing values in setup table - -200506 - Does not load newly added sites - -

2.2.18 Software Installation

HSS Ref LSP Ref Description By Request Trust

Interest

200167 - Single quotes in terminal IDs causes errors at workstation install - -

200427 - The Hospital input field not validated correctly during software installation. - -

2.2.19 Spine

HSS Ref LSP Ref Description By Request Trust

Interest200457 - Consent is blank message navigation - -

2.2.20 Statistics

HSS Ref LSP Ref Description By

RequestTrust Interest

200649 - Stat requires start date or end date error messages - -

200152 - Uppercase fields in stats - -

202000 - Statistical selection using stat dates on non database fields - -

201986 - Template order in stats - -200890 - No results are output in stat report. - -200476 - Fail reason in statistical reports - -200575 - Statistics run now type - -200540 - Previous stats date last run field date format - -

200383 - Same CRIS lists concurrently printing gives error message - -

200394 - Previous stats screen refresh speed increase - -200560 - Check for null fields is statistics - -

200503 - Statistical Reporting selection criteria where clause order - -

200028 - Tags in stat output xml format - -200043 - Total line page placement - -200477 - Viewing latest version of a previously run stat - -

200259 -When function key "F5" is used in stats there is no confirmation dialogue box to abort changes to data

- -

200426 - Secure setting to turn on / off statistical reporting patient view logging - -

200223 - Use Auto Joins Checkbox in Stats - -200208 - Saving a new Selection or Output Template in - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 19 of 136

Page 20: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

stats

200499 - Null values in selection criteria of statistical reports - -

200319 - Hover Help on Statistics Outputs Show Selections field - -

200097 - Removing a grouped field in stats - -200027 - Total Line Value Operators - -

200211 - Buttons Restricting the Viewable Area of Stats Total Line Entry - -

200072 050I00280543 Brackets on some selections in stats dont work correctly - Yes

200387 - Any user can delete another users statistical reporting templates - -

200424 - Ability to end date old statistical reporting fields - -

200418 - New Standard Template filter button in stats load template - -

200438 - Stop Stat permission and confirm message - -200443 - More useful field labels on total line table setup - -

2.2.21 Stats Scheduler

HSS Ref LSP Ref Description By Request Trust

Interest

200445 - Available terminals for stat in scheduler trust specific - -

200447 - Scheduling a stat report in the past - -

2.2.22 Voice Recognition

HSS Ref LSP Ref Description By Request Trust

Interest

204286 - CRIS stops responding when using cap that VR command - -

204368 - voice recognition and report viewer incompatibility. - -

202080 - CRIS does not work properly when using voice recognition and PACS integration - -

2.2.23 Worklists

HSS Ref LSP Ref Description By

RequestTrust Interest

204599 - Selecting Order with end dated exam - -

203212 CSC HD91590 New patient matching on order selection - -

202023 - Load Patient from Pulling List - -200194 - Worklist Sites restriction - Yes200446 113136 Refresh issue in patient details - -200413 - Request list printing reflecting the list displayed - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 20 of 136

Page 21: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

on screen200541 - Printing unreported list excluding unprocessed - -

200371 - Report Info List - Saved Filter Profile not being loaded correctly when the module is launched. - -

200474 - The report info lists unreported tab prints un performed exams - -

200093 - Unreported list hanging - -

200412 - Show Cancelled check box relabelled on request list - -

200370 - Report Info List - Duplicate row in Filter Profile drop down list for 'No Profile Selected' - -

200372 - Report Info List - Corrupt display in Unreported Tab + Scrolling SQL in Java Console Window - -

200003 - Unreported list refresh mechanism - -200062 - Report Info List screen Start Date field not reset - -200063 - Report Info List with Filter Profile selected - -

200065 -Report Info List - Null Pointer Exception thrown when the Print List button is pressed rapidly in succession.

- -

200198 - Dictation list scaling - -200299 - Dictation list date sorting - -200232 - External dictation marking - -

200471 G150069949 Filter by modality on daylist is not affected by deleted examinations - -

2.3 House KeepingHouse keeping is reserved for general code tidying which may provide minor improvements in efficiency or cosmetic changes that do not relate to issues resolved nor add new functionality.

2.3.1 Dictation

HSS Ref LSP Ref Description By Request Trust

Interest200291 - Need to add more trace info to Dictation system - -

2.3.2 Film Tracking

HSS Ref LSP Ref Description By Request Trust

Interest

200058 - References and code pertaining to the filmhis table should be removed - -

2.3.3 Login

HSS Ref LSP Ref Description By Request Trust

Interest200396 - Inefficient loading of dictionaries. - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 21 of 136

Page 22: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

2.3.4 Other

HSS Ref LSP Ref Description By Request Trust

Interest200995 - SQL Optimisation for Oracle - Yes200523 - New method to return Clobs from database - -200280 - Need to examine ignored exceptions in CRIS. - -200217 - Code tidying for efficiency - -

2.3.5 Worklists

HSS Ref LSP Ref Description By Request Trust

Interest200189 - Duplication of code in painter - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 22 of 136

Page 23: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

3. Trust Implementation IssuesThis section details issues which must be addressed by the Trust before a release or, where they are for issues which are only by request, before a particular feature is activated.

3.1 Standard issues:

200324 - Reduce exam codes displayed in prompt to those used.Required Trust Action: Sites must ensure all exams they want to display by default in the exam prompt have an entry in the exams per hospital setup table for their site. Otherwise they would have to press F3 to see any undisplayed exam codes.

200369 - Add examination start & end time to outbound HL7 messagesRequired Trust Action: Interfaces need to be restarted

200461 - Order comms interface creates unnecessary order recordsRequired Trust Action: Requires interfaces to be restarted

203983 - BMI require the report info lists to prevent radiologists from seeing other radiologists work.Required Trust Action: The XR System setting REPORT.AllowReportOthersWork should be set to No if the new functionality is desired.

200075 - Illegal characters in usernamesRequired Trust Action: Ensure user Login ID characters are either alphanumeric or underscores

200571 - Integrating Dragon Voice Recognition API into CRIS guiRequired Trust Action: Make reccomended setting changes to Dragon config as detailed in the dragon installatoin guide.

200221 - Unreported report info list urgency order.Required Trust Action:

3.2 Optional, for issues by request only:

200419 - Deleted exams still showing in the appointments listRequired Trust Action: Auto reload of exams in appointment diary will be turned on as part of software update.

200432 - New Generic Desktop IntegrationRequired Trust Action: Set XR setting REPORT.PACSWorkStationInterface to hss.interfaces.sthgeneric.PACSWorkStation for this functionality

200104 - New interface switch to allow waiting and pending events through the interface.Required Trust Action: Request this new feature is enabled.

200131 - Stats Scheduler Printers in Change Printers SetupRequired Trust Action: If the stats scheduler is to be used printers will need to be made available to the server, and into the Stats Scheduler Printers table within CRIS before the

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 23 of 136

Page 24: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

scheduler can print to them

200231 - LMP Text column required in ExamsPerHospitalRequired Trust Action: Requires making templates for LMP10, LMP28, etc (these can be copied from the existing pregwarn trust template)

200121 - New Printer setup available in installation WizardRequired Trust Action: If the stats scheduler is to be used printers will need to be made available to the CRIS server, and into the Stats Scheduler Printers table within CRIS before the scheduler can print to them

200101 - New XR Setting - STATS.FTP.ServerFromSchedulerRequired Trust Action: If the stats scheduler is to be used the setting should be set to the ip address of the local stats FTP server, as seen from the CRIS server the scheduler is running on if they are not the same. Secure FTP must be possible between the two servers

200100 - Stats Secure FTP FilesRequired Trust Action: If the stats scheduler is to be used the trust must be able to transfer files to their FTP server using SFTP from the CRIS Server

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 24 of 136

Page 25: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

4. Change DetailsThis section provides further details of each change.

HEAD refers to the development and unreleased testing versions of CRIS. Changes reported in HEAD are either new features not in any previous version of CRIS or issues that have only been introduced or discovered during development or testing of the next release of CRIS. Issues reported in a particular release, HEAD or otherwise, may also be pertinent to other releases of CRIS.4.1 Audit

200125 - Create less unnecessary database logsReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: When resaving events, exams, patients, etc, but without making any changes, CRIS frequently re-writes these records back to the database. This does not affect the functionality of CRIS, but as the database log schema is designed to log any database updates, a large number of generally unnecessary logs are being created. This uses large amounts of disk space on the server.Resolution: This change makes CRIS not resave records unless fields have been changed, therefore creating less logs. This only affects updating of the "event", "exam", "patient", "status", "worklist" and "formats" tables.

Other tables such as "roomslt", "his", "hisepi", "outmsg" and "reports" have not been changed.

This change has superceded change 200171 which reduced the number of database queries, but increased the number of saves.

200262 - View Log - Unable to adjust column width for column name TypeReported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: When viewing the Log the column name Type contains data which is not easy to read as the data is larger than the column width. When the mouse is placed over the end of the column header the mouse pointer changes to horizontal arrows indicating that the column width may be adjusted. This does not work.Resolution: The log viewer page table columns can now be resized to larger sizes to allow complete entries (particularly type) to be viewed.

200173 - Table log viewerReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to allow HSS to view the data change logs through the GUI.Resolution: Added a GUI interface to the data change table logs, this is only designed for HSS use in system testing. The access to this is controlled by user security setting VIEWS TABLE_LOGS. Use of this feature could cause noticable extra database load and so should not be used routinely by any users except in special circumstances.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 25 of 136

Page 26: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

4.2 Database

201867 - Field size increases in Dataflds tableReported in: Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: The DATAFLDS table fields of FILENAME, FIELDNAME, PRINT_DESC, SHORT_DESC,and LONG_DESC need to be increased in size as they can no longer cope with the size of some of the database fields being added.Resolution: The field sizes in the DATAFLDS table have been increased to the following:

FILENAME - 48 FIELDNAME - 48 PRINT_DESC - 48 SHORT_DESC - 48 LONG_DESC - 256

In order to allow larger character strings to be contained.

201459 - Temporary table creation in statsReported in: Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: The stats module creates database tables for storing the data to be returned. It would be better to create temporary tables as these require less resources, due to the fact they do not require any redo logs.Resolution: The create of tables when running a stat report now uses global temporary tables to reduce the amount of memory oracle requires for the redo logs.

200292 - dictation marking on dictations with zero lengthReported in: Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: If you open the dictation screen for a particular event then click finished without recording any sound (i.e. dictation length is zero) the event is still marked as dictated.Resolution: A dictation saved with zero length is no longer marked as dictated.

200179 - Log table creation and patch procedures replicate a columns nullable constraint valuesReported in: 06.04 Fixed in: 06.12 Resolved by: shodson (simon hodson)

Description: The current log schema procedures to create and then subsequently patch the log tables create a literal copy of the applications tables.

While OK in the creation stage this can cause a problem later should columns be modified from nullable to not-nullable or vice-versa or have some other form of check constraint applied, as the existing data in the log schema may not comply with the new rules.

The routines that manage creation and update of the log schema need amending to ignore any form of check constraint and not respond to any subsequent changes.Resolution: 1. The procedures create_log_tables has been updated to create all fields as

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 26 of 136

Page 27: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

nullable. As such all data validation will be done by the application schema. 2. The procedure patch_log_tables has been modified to ignore any changes to a columns nullable property or any applied check constraints.

200078 - Unable to create more than two log admin users.Reported in: 06.04 Fixed in: 06.12 Resolved by: shodson (simon hodson)

Description: The crishtml.app.create_users procedure has been coded in such a way that only one extra log user can be added after the default user has been created at installation time.

Attempts to add other users don't generate any errors as the exceptions are caught and ignored.Resolution: Procedure using hardcoded numeric id, updated to use the assigned sequence.

4.3 Diary

204529 - Deleted Exam remains displayed after accepting 'Exam has been Deleted' messageReported in: 06.12 Fixed in: 06.12g Resolved by: sjennings (Steven Jennings)

Description: When an Appointment for two exams is created in the Diary and the Appointment is subsequently modified by removing the second exam the second exam remains displayed in the Diary after accepting the 'Exam has been deleted' message.Resolution: Deleting an exam and then selecting it, either from the changed pad or from the diary slot now shows a message informing that it has been deleted, and it then disappears from the changed pad and diary slot.

204528 - Null pointers after search forward in diaryReported in: 06.04 Fixed in: 06.12g Resolved by: sjennings (Steven Jennings)

Description: If a search forward on an appointment fails to find available slots, then when a different exam is selected in the scratch pad, a null pointer error appears.Resolution: A null pointer error is now no longer displayed when search forward has been used to try and book an exam with no diary days set up for it, and then a different exam is selected in the scratchpad.

201637 - Appointment Ignored exam status timeReported in: Fixed in: 06.12c Resolved by: cking (Chris King)

Description: If an appointment has more than one exam some of which are ignored, then the ignored exams appointment status records are not kept in sync with the actual exam details if the appointment time is changed. Ignored exams should keep the same time as the non ignored exam.Resolution: If an appointment date or time is changed where the appointment has more than one exam then the status records for any ignored exams will be changed to have the new appointment date and time.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 27 of 136

Page 28: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200419 - Deleted exams still showing in the appointments listReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is possible to get deleted exams to still show in the appointments list, by having the exam loaded in the diary at the time it is deleted, and not refreshing the diary before moving the appointment. This inserts an extra appointment status for the exam, even though it is deleted, and therefore the exam always appears on the appointments list, even when the event has been attended.Resolution: There is an XR Setting of GENERAL.ForceReloadOnListSelect which when set to yes, will reload the appointment when it is selected, drag and dropped or stretched. This therefore checks if the reloaded details suggest the event has been deleted or attended, and prevents the user from altering the appointment accordingly if this is the case

This also affects the "Send" function which sends the appointment to the main CRIS screen, and the search forward functionTrust Implementation Issues: Auto reload of exams in appointment diary will be turned on as part of software update.Incident No. G150067307 Problem No. G150067307

201025 - Diary Loading SQL OptimisationReported in: HEAD Fixed in: 06.12b Resolved by: sjennings (Steven Jennings)

Description: When the diary is first loaded by adding an exam to the diary it performs the queries for the week and range view even though these are not displayed.

On the diary the new Reload on list setting causes a full refresh of the whole diary not just the event selected. This did not exist as an issue in any released version of CRIS.Resolution: No longer performs queries for the range and week views unless they are the view that is selected when the refresh is performed, or when an event is passed to the diary for the first time.

Selecting between exams no longer forces a refresh on the whole diary page.

The individual exam queries are no longer executed when the diary page is displayed

200035 - Copy diary with appointmentsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The altering of diaries creates a file which contains details of any exams that the changes to the diary have affected. eg. a slot was deleted that contained an appointment.

If an appointment does not have a booked time, an error is displayed and the room slots are not created.Resolution: If the booked time of an exam is blank or invalid, the creation of the diary slots no longer fails

200486 - Impossible to move an exam in the diary when the duration of the exam is 0 Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 28 of 136

Page 29: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

minsReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: An exam cannot be moved in the diary if you create a new event with an exam that has a duration (Real Time in exam code setup table) of 0 mins. Also the tooltip for the exam does not work.Resolution: Whenever the application needs to use the real time field from the exam code table it will check to see if it is zero. If the real time is 0 then 1 will be used instead.

This means that exams with a duration of 0 are now entered into the diary with a duration of 1 minute. This allows the exams to be moved etc and the tooltips for these exams work.

200126 - CRIS Diary Refresh ProblemsReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: If different users are using the Diary at the same time, they cannot see each others appointments, leading to confusion. The refresh button should be used in this case, however it generally does not work as well as expected.Resolution: The refresh function has been changed to force a reload of appointments, room pages and room slots (rows in the diary). This allows users to easily see changes that users have made at other terminals. The refresh button does not cause any work to be lost, as booked appointments are saved immediately after being dragged into the diary.

The refresh button does not affect the Scratch Pad. This is because it is stored on the local machine, not the network.

200327 - Rename Pending to PlannedReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The CRIS term of "Pending" which means an exam on the waiting list that is due to be done on an approximate date in the future is more commonly referred to as "Planned". Therefore need to rename the description of "Pending" to "Planned" in CRISResolution: Renamed Pending to Planned throughout CRIS.

200435 - Move an attended event in the diaryReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If an attendance was once an appointment made in the diary, then it is possible to move the original appointment in the diary, which inserts additional status records and can create issues with the event details and status history of the event, as the event is attended but it has a latest status of an appointment.Resolution: Appointments in the diary that have been attended, now cannot be altered from within the diary. The ability to drag and drop, stretch an exam, or even change its details has been removed, as an appointment should not be able to be changed once it has been attended. This is also the changing of the event status to a cancellation or a waiting list status from within the right click menu options on the exam

The attended appointments will show as light grey on the diary, and dark grey when they are Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 29 of 136

Page 30: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

selected in the diary as opposed to pink and blue for appointments. They also show with grey text instead of black text on the scratchpads

200139 - Making appointment in diary page with no slots causes errors.Reported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If a room diary page is defined with no slots causes errors when booking appointments using direct appointment mode or searching forward. Diary pages with no slots need to ignored and treated in the same way as when no diary page exists.Resolution: When searching forward or using direct appointment mode, and a diary page is defined as having a header, but no slots, the page is ignored and the next page with slots is used to try and find the next available time slot and so on. This has fixed the problem with the error message appearing when a diary page has no slots defined

200487 - Letter field needs to be wider in diaryReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The letter field in event details was widened to show all 6 characters of a letter code. The same needs to be done in the diary.Resolution: The letter field now displays up to all 6 characters of a letter code. Previously only 1 character was visible.

200317 - Display Status Comment On Diary Hover HelpReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The exam hover help on the appointments diary needs to show the current status comment as well as the event comment.Resolution: The current status comment is now available in the hover help on the diary.

200177 - One minute diary slotsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: To allow diary slots to be configurable down to the minute.Resolution: Removed rounding of times in the Diary Setup to the nearest five minutes.

200019 - Viewing diary times when scrolling rightReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the diary when there are more than a few rooms at a site it can become necessary to scroll to the right to see certain rooms. When a user does this the time bar on the left disappears and so they have to guess the time slot that the event is being dropped into.Resolution: When enough rooms are showing in the diary to enable scrolling right the times on the left now remain in position instead of moving left and out of view of the scroll pane.

200455 - Description of close bank holiday facilityLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 30 of 136

Page 31: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The diary facility that automaticall closes the rooms on bank holidays states that it will do this for the next year. It would be more accurate if it stated that it will close any existing diary days up to one year ahead.Resolution: The "Close for Bank Holidays" dialog has been clarified and now displays a list of dates the room has been closed on, if any.

200055 - Error occurs when room and time manually filled in when using search forward on the diaryReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If a user filled in the room and time but not the date on a new appointment, but used the diary search forward facility then CRIS reported an exception error message.Resolution: Checked for the condition that causes the error and no longer attempts to unallocate slots for an appointment that has not previously been booked.

200481 - Deleting exam on appointment freeing slotsReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: If an exam on an appointment is deleted the diary slots are not released to be avalable to be used by another exam.Resolution: CRIS now frees the room slots for an exam that was booked in the diary and subsequently deleted.

200053 - Changing selection in the diary scratchpad causes 5 identical selectsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When changing the selected item in the scratchpad lists on the diary it causes five identical select statements to be sent to the database.Resolution: Cached up single ExamCodePerHosp requests. Requests by site are already cached.

200489 - Change event status popup dialog in diaryReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The changing of an event status to either cancel, or waiting within the diary, by using the right click on an appointment menu brings up a screen, which has fields that are unusable as they are squashed and not displayed correctlyResolution: The pop up screen when changing an events status within the diary to a cancellation or a waiting list status, now displays all the fields correctly, as the screen has been made slightly larger. It has also been made slightly easier to use by listing all the valid status options in the same way as the normal save page in the main CRIS application. When this screen is used to change the status of an appointment, the details are always re added to the changed pad, for easy selection, and as the exam has changed. The popup is also centred in the middle of the diary page

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 31 of 136

Page 32: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

4.4 Dictation

200822 - Cannot clear dictation page when User ID and Login ID differReported in: 06.12 Fixed in: 06.12a Resolved by: dhall (David Hall)

Description: If a user is set up with a user ID that differs to their login ID, once the dictation page is opened, it cannot be cleared correctly. Once this has happened, CRIS becomes unusableResolution: Now correctly searches for staff using user id and not login ID. Also checks local cache for staff member before querying database. This issue did not exist in any live installed version of CRIS.

200421 - Add support for USB footpedalsReported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The existing foot pedals used by CRIS for controlling dictation playback can only be connected to the PC using a serial port. Modern PC's do not always come with a serial port. The ability to use foot pedals connected to the PC with the USB port needs to be added to CRIS.Resolution: Support for the WinScribe Smarter Dictation USB Foot Control has been added. This functions in the same way as the existing footpedal support.

The XR settings DICTATION.ConsPedalPort and DICTATION.PedalPort need to be set to USB to use the USB footpedal.

200268 - Prevent multiple copies of CRIS on one PCReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: On a PACS workstation their is a need to be able to disable the "New CRIS Instance" button so that it is not easy to accidentally have multiple patients loaded at once which can cause confusion as to which patient is being reported and whose images are loaded in PACS.Resolution: XR setting GENERAL.DisableNewCrisButton has been added. If set to yes, and a PACS interface is set, then the New Cris Instance button on the toolbar is disabled, with a tooltip explaining why.

200016 - Crash on dictation - still stoppingReported in: Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: Problem stopping recording in digital dictation. When the user presses stop the program attempts to stop the recording process but fails. Any successive attempts to stop recording result in the message "Still stopping, nothing done".Resolution: Change made to the way the audio capture thread is terminated.

200290 - Dictation page Clinical History and Notes disappear with large amounts of textReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 32 of 136

Page 33: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: If a large amount of text is input against the Clinical History or Notes sections in the Event Details page then these are not displayed correctly in the Dictation page.Resolution: Ensured the Clinical History and Notes fields scroll correctly when large amounts of text are entered.

200044 - Reset status on dictation listReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: Reset status (on right click menu on dictation list) does not work.Resolution: -

200006 - Disable ext dict button when dict >0sReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: If there is some dictation then the external dictation button should be disabled to prevent them from accidentally "removing" the dictation. Also the name of the button is confusing to some.Resolution: If a dictation is present (i.e. dictation length > 0) the external dictation button is greyed out. Also changed name of button to External Dict for clarity.

200067 - Deleting external dictationsReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: When deleting external dictations CRIS still connects to the FTP server before removing the relevant keys/links in the database. If the server is not present or not set-up the DeleteDictationAction.actionPreformed() method will attempt to connect, fail and stop without removing the database lines.Resolution: When deleting external dictations there is no need for CRIS to attempt to establish a connection with the FTP server, so this has been removed. Relevant changes are made to the records in the database to flag them as archived.

200090 - No warning about losing an unsaved dictationReported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: If a dictation has been recorded for a patient, but not saved, then loading another patient (from the Search page), or loading another event on the current patient will cause the unsaved dictation to be lost without warning. In addition, in some cases the event will be flagged as dictated even though the actual dictation was not saved.Resolution: Various workflow (the list of page tabs) ordering issues have been resolved. If you try to load/create an patient, event or report with an unsaved dictation open, CRIS now asks if you want to cancel the dictation or not. Worklists also close Search lists, Episodes and Dictations on loading an event. Previously it did not, which could be confusing.

200321 - New Philips Speech Mike F12 buttonReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 33 of 136

Page 34: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The facility for the report viewer to be selectable from the speech mike trigger needs to be enabled for the new speech mikes model 5274 so that it works in the same way as the previous model of speech mike.Resolution: The new speech mike (5274) can now be used to open and close the report viewer using the trigger button.

200295 - Inactivity timer not reset if dictatingReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The inactivity timer detects when CRIS has not being used for a given period of time and logs the user out. This times is reset by activity within the CRIS system. However, the inactivity timer is not being reset by activity within the dictation system.Resolution: The inactivity timer is now reset in the following situations:

When pressing speech mike buttons When on screen buttons are used to record, play, rewind or fast forward Using right mouse click to record Every twenty seconds during playback or recording of dictations

This will stop the application logging out /shutting down during long dictations.

200454 - Exam information not showing when creating and dictating an exam.Reported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: When a user is in dictation mode and creates and dictates an exam at the same time the exam information is not displayed on the dictation page.Resolution: Newly created events created in Dictation mode and reported with the "Attend and Dictate" button will now display exam details properly.

200218 - Dictation problems when two copies of CRIS running on same machineReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: Problem with dictation if you have 2 or more instances of CRIS running on the same machine where dictating into 1 instance saves the dictation on all instances where dictation screen is active.Resolution: New XR settings added: DICTATION.FileLocker.Dir (path used for locking file, defaults to Dictation.BaseDir if no value is specified) DICTATION.FileLocker.Active (y/n default is n)

With DICTATION.FileLocker.Active set to yes, only one copy of the dictation page can be opened at any time.

200293 - An error occurs when the 'Change' or 'Report' option is selected from Event Details for a dictation with no audio.Reported in: HEAD Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 34 of 136

Page 35: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: It is possible to save a dictation for an event that does not contain any actual audio. This causes an error to be generated when the Change or Report option is selected in the Event Detail screen.Resolution: Dictations with no audio will not be saved as dictated.

200161 - Event comments on dictation pageReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Event comments were not displayed in the Dictation page.Resolution: The event comments are now displayed on the dictation page when any are present.

200291 - Need to add more trace info to Dictation systemReported in: HEAD Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: More trace information is required in the Dictation systems audio classes to provide more useful feedback in the event of problems.Resolution: Additional trace level console information added to cris audio classes.

4.5 Event Details

201977 - Error when loading patient with invalid referral sourceReported in: Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: If a patient has an event with a referral source that subsequently gets deleted, a null pointer error is displayed when loading the patient and the patient fails to load correctlyResolution: The null pointer error has been removed by checking the referral source on the event actually exists before trying access any other field of a referral source that does not exist

200838 - On Call status field is not correctly setReported in: 06.12 Fixed in: 06.12a Resolved by: cking (Chris King)

Description: If the On Call status is set to Yes on an event & the attendance saved; when the event is reloaded & the Post Process or Report screen opened and the Event Details tab is selected the On Call status is incorrectly set to No.Resolution: The on call field is no longer updated when the Event Details page is loaded regardless of how the Event Details page is loaded.

200215 - Request finished page status description textReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Currently the text reads 'The date the request was received'. This is not correct with current working practice as the date should reflect the date the request was originally made.Resolution: Changed the status description text to read 'The date the request was made'.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 35 of 136

Page 36: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

RFC No. CfH NWWM 63

200201 - Parsing exam summary in event detailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: During testing it has been shown that an error can be produced on loading patients where the list of exams for an event (the exam summary) is shorter than expected.Resolution: CRIS no longer produces this error and copes with the exams returned from the database for this event.

200296 - Users getting duplicate request numbers from the sites tableReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The current application code get the request number from the sites table, increments it, then writes it back. We've now seen evidence that it is possible for one or more users to read the sites table in parallel and therefore each get the same request number.Resolution: A database function now generates the request number and this ensures that simultaneous operations will result in unique request numbers being returned.

200312 - hss.cris3.ValidationException: Invalid concentration value - exception thrown in the Java Console windowReported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: The above error is being thrown in the Java Console window if concentration values are entered with more than 2 decimal places but there is no error displayed in the application. The error occurs at the point of pressing the Process button in the Event Details tab.Resolution: The concentration field on the post process page has been modified to round decimals to 2 places and the validation on load from the database has been removed as data is validated on insertion into the database.

200145 - View Event Interface Message StatusReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: When using the "view Interface Messages" screen which is selected from the right click option on an event, the event keys shown are actually the exam key. When the hover help displays the correct information is shown.Resolution: Changed exam key column to display exam key rather than event key.

Also the process view was showing dates in a format that was too large for display. Changed displayed date format.

200572 - Event detail changes on button clickReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When an event is on call, and process or report is pressed during normal hours, Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 36 of 136

Page 37: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

the event on call status occasionally changes back to being not on call.Resolution: The event details page is no longer reloaded if it is already displayed for the correct event. This will stop the event details changing when the buttons are pressed.

200478 - Changing event details and processingReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: If the event details are changed, such as speciality, and then the event is processed or reported without having first saved the event, the event details are not updated in the database.Resolution: CRIS now saves changes to the event after using the Process or Report buttons.

200337 - In exams prompt keywords stick in filterReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When you use the filter box to filter the examinations F4 prompt list the words you filtered by the previous time remain whenever you return to that F4 prompt.Resolution: The examinations F4 prompt list no longer retains previously used filter text after leaving the event details page, both when saving the record and when clearing the screen.

200324 - Reduce exam codes displayed in prompt to those used.Reported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Need to be able to reduce the number of exams displayed in the F4 exam prompt to only those exams used at that hospital.Resolution: The examination field F4 list is now initially filtered to only show the exams used at a particular site. On the event details screen the F4 list will be filtered by the site at which the event was created. On all other screens i.e. lists the examinations field will be filtered by the site the user is working at. In all cases the examinations F4 list can be expanded to show the complete list using the F3 key.Trust Implementation Issues: Sites must ensure all exams they want to display by default in the exam prompt have an entry in the exams per hospital setup table for their site. Otherwise they would have to press F3 to see any undisplayed exam codes.

200361 - Time validationReported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: CRIS time fields should be entered as 4 digits HHMM . It is possible to enter invalid times with characters such as full stop etc. These do not save correctly. For example 09.30Resolution: The time field for each exam and the event in Event Details has been fixed to better handle characters in the entered time, e.g. "12.30" is now converted to "1230" and using the left and right arrows will decrement and increment the time by 5 minutes.

200129 - Request Unjustified comments ignoredReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 37 of 136

Page 38: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: When saving an order as request unjustified, or request received, the user comment on the Add Request screen is not saved. It is in fact replaced with a CRIS generated comment of the form "Required Date : 17/02/2006, Required Time : 1200, Requested By : HSS". This means the user comment is not shown in the tool tip on the Status History list or on the Event List.Resolution: The user comment is now appended to the CRIS generated comment and is visible on the Event List and in the Status History.

200601 - Pathway ID fieldReported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: An optional new field to store the pathway ID field is required on the events.Resolution: A Pathway ID field has been added to Event Details. This is a free entry text field with a limit of 30 characters. It is enabled by the XR setting RECEPT.CollectPathwayID.

200440 - Right Click cancel doesnt display on Appointments ListReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: If the right click menu option to cancel an appointment on an event list has been used then when a user tries to view these cancelled appointments on the appointment list (with the Show Cancelled ticked) they do not display. If the event had been cancelled via the cancel button on the Event Details page it would work correctly.Resolution: Appointments that are cancelled using an events list context menu's (right mouse-click on list and select cancel) will now show up in the Appointment list when the Show Cancelled flag is checked. Problem was caused by the appointment date not being set in the status record.Incident No. 050I0117225

200174 - Rejected exams in Event DetailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to make it clear which exams have a rejected status in the Event Details page.Resolution: Exams with a non-blank status code are greyed out in the Event Details page now, similar to the behaviour of the Events List.

200364 - registered pct at time of attendanceReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: We should store the registered pct at time of attendance for when patients move between pct's and sha's. Currently if we run a retrospective stat report then we will bill the new pct instead of the old one.Resolution: There are two new fields in the event records to store responsible care organisations on the event.

The first is patient care organisation, and stores the pct of the patients registered practice at the Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 38 of 136

Page 39: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

time of event creation. If the practice has no PCT code the PCT of the practice postcode is stored, and if this is also not applicable, then the PCT of the patient's postcode is stored in the field. The allows retrospective reports to return the correct pct at the time of the event creation. This value is static after event creation, unless a user goes to the event properties and changes the patients care organisation.

The second field is the referring care organisation. This stores the pct code of the referral source, and if that is blank it is the pct of the referral source's postcode. This value changes automatically when the referral source on the event is updated, or the user can manually change the value on the event properties screen.

These fields allow retrospective reports to be run against the PCT's stored on the event, instead of those stored against the referral sources, as these may have changed since the event was created.

There is also a new XR Setting called GENERAL.DefaultCareOrgType, which is the type of trust to default the lookup for in the Care Organisation fields. This allows the default trust type to change, should the billing organisation ever change from PCT's.

200480 - Referrer name displayed in event details changesReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: When entering a new event in CRIS and searching for a referrer using the referrer dialog, if the user selects a referrer but presses Cancel, and transfers focus to the exam list, the displayed referrer name (not code) incorrectly changes. This does not affect the value saved or the name displayed when re-loading the event just the name displayed before saving.Resolution: CRIS no longer changes the referrer label to the selection in a cancelled referrer search dialog. Also, the non-standard spelling "Ok" in the search dialogs has been changed to "OK".

200340 - Progressive typing of examcode in Event DetailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When you press F4 in the examination code field on event details and start typing X C H E S the system takes you to the correct exam in the drop down list and highlights it blue. The user thinks they can then press return to select this option. This is not the case as the system takes you back to the data entry field and closes the prompt. The system should choose the highlighted option from the drop down if you press return.Resolution: When you're typing an exam code and press return the highlighted exam code in the list will now appear in the exam code entry field.

200190 - Match patient screen reappearsReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you load a patient that brings up the HIS matching screen, and say don't match, then load the NM Injection screen, the Match page reappears in the workflow.Resolution: Stopped the application loading the Match page a second time after choosing to not match a patient and then loading the NM injection screen.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 39 of 136

Page 40: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200092 - Incorrect field descriptions in Event DetailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you click on the Request Made By or Pregnancy Possible fields in Event Details then the field description shown is that for the previous field.Resolution: Added correct field descriptions for the Request Made By and Pregnancy Possible fields.

200089 - Flags in event detailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The attended flag in the event is not always being saved as either N or Y. The same is true for the on call flag. Sometimes they are saved with null values.Resolution: Set the attended and on_call flags to default to N.

200409 - Events created without a first computer numberReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When a CRIS event is created for a patient it is assigned to a patient. The patient id this event first had is kept so that merging and unmerging of patients can be performed later if required. Some events in the southern cluster have been created without this first computer number.Resolution: Attending an order for a PAS patient will no longer result in the event being saved with a first computer number of 0.

200274 - Default cursor flow through request dateReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: It has been requested that the default cursor flow when using the return or TAB keys on the event details page will include the request date before the focus moves to the buttons.Resolution: The focus order has been updated to include the request date before the focus moves to the buttons.RFC No. CfH NWWM 62

4.6 Film Tracking

200058 - References and code pertaining to the filmhis table should be removedReported in: Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: CRIS still contains references to the database table filmhis that has never been used on any current live site. The film tracking on all live sites have only ever used the volumes tables. This should be removed as part of general housekeeping.Resolution: Table and references removed. This will have no affect on used parts of CRIS on any sites system or data.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 40 of 136

Page 41: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200423 - Filing system preventing volumes from being createdReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When creating a new volume, the filing numbers get created for all the sites in the sites table. This can cause problems when one of the filing systems at a site is incompatible with the filing number being created. Ideally the filing numbers should only be created for the sites in the same trust as the one creating the volume.Resolution: When a new volume is created filing numbers are now only created for sites in the same trust as the site creating the volume.

200422 - LastReqYearHospNo filing does not work for HospNos longer than 12 charactersReported in: 06.04 Fixed in: 06.12 Resolved by:

Description: This causes an Oracle error: ORA-12899: value too large for column ??? (actual: 16, maximum: 15)

This can be worked around by using HospNo filing instead of LastReqYearHospNo filing.Resolution: When creating a new volume filing numbers are only created for sites in the same trust as the site creating the volume

200040 - Icons overlap text in Film TrackingReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Sometimes the post processed icon overlaps text in the film tracking module. The icons need moving slightly.Resolution: Exam summary icons have been moved slightly on the film traking, film history and episodes pages. The icons no longer overlap text.

200243 - No word wrap in Notes field and vertical scroll bar displayed when there are no notes in Film TrackingReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When Move Films is selected in the Events screen and notes are added to the lower right large notes window, the text does not get word wrapped. Also, there is a vertical scroll bar displayed when the notes field is empty. The vertical scroll bar should only be displayed if there is text to scroll down to otherwise it should not be visible.Resolution: The notes field in film tracking now word wraps and only displays the vertical scrollbar as needed.

200313 - Too long film location description error messageReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When tracking a film and inputting a description for the location to track to, an error message is shown which does not show very helpful details on why the film track failed to

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 41 of 136

Page 42: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

save.

In batch tracking this is an even less helpful message on why the track failed to save.Resolution: If a film track is attempted, and the description entered is too long, a message appears asking if the description should be moved to the freetext hover help, as it is too long to go in the description. If yes is chosen, the text is moved to the hover help on the volume, if no, a message is displayed informing the user that the film track could not take place as the description text is too long.

In batch tracking the confirmation message for moving the description text to the hover help field is displayed, but if the text is not moved, the error message displaying that the description text is too long is displayed in the failure reason of the batch tracking screen.

4.7 Interfaces

200432 - New Generic Desktop IntegrationReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: A generic method of desktop integration is required that is not specific to any particular supplier of PACS. Each PACS supplier would then be responsible for providing a standard untility on the PC that is usable by CRIS. This is required for Sheffield Teaching Hospital.Resolution: Added provision for STH's Generic Desktop Integration.Trust Implementation Issues: Set XR setting REPORT.PACSWorkStationInterface to hss.interfaces.sthgeneric.PACSWorkStation for this functionality

200136 - PACS Dummy primary keyReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: When the required identifier for PACS is not available a dummy ID is generated from the CRIS number.

We need the ability for other identifiers, such as hospital number, to be used as the dummy ID.Resolution: -

200110 - Database connections not being closed when loading exam codesReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Database connections are not immediately closed when an exam code is loaded from the database. This could leave data in memory that is no longer used.Resolution: Change to the getExamination in Exam Manager to close the connection, statement and result set after it is finished with them.

200127 - Todays Messages Null Pointer ExceptionReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: The todays messages interface process throws a null pointer exception if no Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 42 of 136

Page 43: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Queues are defined.Resolution: Change to the todays messages process to not run if no queues are defined.

200501 - provide functionality to suppress outbound messages from translation scriptReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Allow the translation scripts to be able to suppress an outbound message by returning a null value.Resolution: Changed hss.interfaces.utils.HL7MessageProcessor transmit method to allow for (and ignore) a null value returned from the translation scripting system.

200238 - Allow lead clinician to be passed in order comms interfaceReported in: 04.12 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Modification to order comms interface required to allow lead clinician to be passed in order messages from the ordering system.Resolution: -

200113 - interface error messages are longer than necessaryReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: The dump stack routine in ExceptionHandler does not terminate gracefully when it encounters a nested exception that is not a subclass of hss.cris3.Error, this causes an additional stack trace to appear which is sometimes confusing to HSS staff when examining logs.Resolution: Changed the dump stack routine to check the class of each exception before attempting to access the parent.

This is only used by HSS staff when examing interface logs

200275 - Additional change message trigger on timeReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: An additional change trigger is required on appointment time. This will cause a change message to be sent by CRIS when the appointment time is changed but the date is not changed. A change message is already sent if the appointment date changes. A new XR System setting is required to turn on this extra change trigger.Resolution: Now also sends a change message if the appointment time is changed and the XR setting GENERAL.ChangeMessageOnBookedTime is set to Yes.RFC No. CfH NWWM xx

200135 - Obstetrics report on interfacesReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Obestrics reports are not sent to interfacesResolution: Changed to ensure that a message indicating that the report contained graphical

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 43 of 136

Page 44: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

content and should be viewed on CRIS

Changed the populateOBX() routine in hss.interfaces.hl7.CrisHL7Out to load foetus reports if no summary report exists. Changed the wrapText function to call TextWrapper directly as the now unnecessary preprocessing was stripping out the graphical report warning line.

200242 - Outbound messages do not have exam start/end time populatedReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: OBR:34 has fields for start and end time, the specification states that start time is populated, however it is not. Also it may be usefull to send end time.Resolution: Start Date/Time and End Date/Time are now populated from a combination of the exam date and the start/end times collected from the post processing screen.

200591 - Reports with only summary components are shown as verified regardless of their actual statusReported in: 06.04 Fixed in: 06.12 Resolved by: ntwist (Neil Twist)

Description: When reports are saved/verified/changed the HL7 status of any outgoing messages produced is 'f' (for final) when there is only a report summary regardless of the actual verification status. The correct behaviour would be to send 'p' (for provisional) or 'c' (for changed), or 'f' for (verified) depending upon the status of the report.Resolution: class hss.interfaces.hl7.CrisHL7Out fixed. The class now checks the summary for its status and updates the status flag in the outgoing message to reflect the actual status as it is on CRIS.

200249 - Some PAS systems are unable to cope with long report linesReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Some PAS systems are unable to cope with the long lines that are typical in radiological reports.

The outbound message generator has functionality to wrap long lines to an arbitrary length which is normally used for the PACS interface. It would be usefull if a switch to enable this functionality was also added to the PAS interface.Resolution: added ReportRightMargin attribute.

200236 - Cerner Millenium sends scheduling rather than pre admit messagesReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: For pre admit functionality Cerner Millenium uses the SIU^S12 (scheduling) message rather than the more usual ADT^A05 (pre admit) message.

Need to be able to generate PAS-PREADMIT triggers upon receipt of SIU^S12 scheduling messages to enable pre fetch messages to be sent to PACSResolution: Changed PAS inbound message processor to generate PAS-PREADMIT triggers in response to SIU^S12 and SIU^S13 messages.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 44 of 136

Page 45: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200235 - GE require SIU^S12 messages for prefetchingReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: At the moment CRIS sends ADT^A05 messages to PACS (as a result of receiving A05's from PAS) for prefetching.

However GE can not process these and require SIU^S12 messages.

Agfa currently process SIU^S12 messages but in future will require ADT^A05 messages, additionally this functionality will require messages to be buffered on CRIS.

Need a switch to enable a choice between SIU^S12 and ADT^A05 messages, also require a switch to specify buffering of messages until a set number of days prior to the admission date.Resolution: added a boolean switch SendPrefetchAsSIU which defaults to false. When set to true prefetch messages are transmitted as SIU^S12 rather than ADT^A05

Added an integer switch BufferPrefetchDays which defaults to 0. If set to a positive value messages are buffered until the specified number of days prior to the admission date.

200104 - New interface switch to allow waiting and pending events through the interface.Reported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: A new switch is required that will allow the sending of CRIS event details through the interface if they are pending or waiting events. Currently only appointments and attendances are sent through the interface.Resolution: added SendWaitingList configuration option to PACS outbound messages generator.Trust Implementation Issues: Request this new feature is enabled.RFC No. CfH NWWM 52

200107 - Enable repeated reprocessing of messages that fail more than once.Reported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: If a previously failed message is reprocessed and fails a second time the failed message is placed in a new failed message object, this means that if a subsequent attempt is made to reprocess the message the interface will not pick up the orginal message.Resolution: When creating the failed message object place the original message rather than the previous failed message object in the new failed message object.

200369 - Add examination start & end time to outbound HL7 messagesReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Add examination start & end time to the appropriate sub fields in the technician field of outbound HL7 messages.

This should have no effect on existing interfaces.Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 45 of 136

Page 46: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: Added start time & end time to the population of OBR:34 in hss.interfaces.hl7.CrisHL7OutTrust Implementation Issues: Interfaces need to be restarted

200567 - Badly formed interface messages, ORC:16 SegmentReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: When an exam is being cancelled or attended, CRIS can save a textual comment into the interface trigger (inttodo) record. This comment could contain a new line character entered by the user. When the interfaces saw the new line it confused the message parser, so that there were about 26 or so fields in the ORC segment instead of the 21 that we normally send, which caused a parse fail at the other end and the messages were rejected.Resolution: Changed PAS outbound message generator to replace line feeds in the status comment with spaces.Incident No. 050I0136979

200461 - Order comms interface creates unnecessary order recordsReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: When handling a new exam trigger, the order comms interface will create an order record if it finds an existing order for this event even if it is for another order comms system.Resolution: Added a check to the sendNew routine in hss.interfaces.hl7pas.OutgoingMessages to ensure that existing orders are only selected as the root for a reflex order if they belong to this PAS.Trust Implementation Issues: Requires interfaces to be restarted

200245 - Increase length of entered_by field in order commsReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: The entered_by field received from some OCMS vendors sometimes exceeds 10 characters, increase the size of this field to 30 charactersResolution: Scheduled_by column in orders table increased to 32 characters in length Incoming Orders processing code now checks and truncates entered by field to 30 characters instead of 10.

4.8 Login

201230 - iButton Login needs implementing on Oracle DatabaseReported in: 06.12 Fixed in: 06.12d Resolved by: bcarroll (Ben Carroll)

Description: The iButton Login facility needs to be re-implemented for use on Oracle databases outside the English National Program.Resolution: IButton functionality added to Oracle release.

200077 - Network Tester using different Oracle URL StringsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 46 of 136

Page 47: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The Network Tester does not work with the newer slash style format of Oracle URLs.Resolution: Updated the Network Tester to work with the newer style of JDBC URL.

200157 - Add SQL Debugging checkboxReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: To allow viewing of the SQL queries for debugging usage.Resolution: Added a checkbox to the Login screen to turn on SQL debugging, accessible by pressing CTRL+SHIFT+U on the Login screen. When turned on this will show to the console all SQL statements that CRIS uses when accessing or updating data. This is normally only to be used when testing CRIS.

200056 - Sonographer Mode not retained when user logs offReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: From the menu Options -> Modes select the Sonographer option. The mode correctly changes to Sonographer indicated by the radio button and the title bar description. However when the user logs off and on again the Sonographer mode is still displayed correctly in the title bar description but the selection is not displayed correctly in the Mode menu. This does not affect workflow, only the displayed mode.Resolution: Sonographer mode now displays properly when selected.

200170 - Login SQL - ReferrersReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: SQL tuning to reduce login time.Resolution: Removed duplicate querying of practices – each GP’s practice was downloaded with the GP, so a practice with multiple GPs would be downloaded multiple times.

200233 - Auto logout / shutdown timersReported in: 05.12 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The auto logout/shutdown function does not seem to work properly. E.g. you could not make CRIS logout after 30 minutes and shutdown after a further 15 minutes.

Automatically refreshing the radiologist’s unverified reports list seems to stop the auto logout feature working.Resolution: The time of last user activity was being updated when logging out and when the radiologists unverified reports list was automatically refreshed.

When logging out CRIS no longer refreshes the time of last user activity.

When refreshing the radiologists unverified reports list CRIS no longer refreshes the time of last user activity.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 47 of 136

Page 48: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200511 - Inactivity shutdown problemReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The inactivity shutdown timer does not work if the inactivity logout timer is blank in the XR settings.Resolution: The inactivity shutdown timer will now successfully shutdown CRIS if the inactivity logout timer is blank in the XR settings.

200076 - Ability to stop users logging inReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Add a new facility in CRIS to be able to disable a user so that they cannot login even with their old password or valid smart card PIN Number.Resolution: There are now two new fields visible in the StaffSetup page. These allow you to set a date that the user cannot log in before, and a date they cannot log in after. By setting the "log in after date" to the past, the user will be locked indefinitely.

Also fixed a problem with Refresh Table not working in StaffSetup.

200396 - Inefficient loading of dictionaries.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: For every word loaded in a dictionary an XR setting is being checked.Resolution: Changed to check the XR setting once for each load of a dictionary.

200197 - User roles and activitiesReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The process that assigns user groups to users in CRIS needs to be modified in order to fit in with the RBAC (Role Based Access) model for the national program. Need to be able to add activities to roles and also add activities to users. Activities can also be added to baseline activities.Resolution: Security Settings Table Modifications

Added a group type field to the group settings. This will allow roles and activities to be separated in to different folders within the baseline/trust.

Activities can be added to a role using the ‘Edit Activities’ button. Activities may also be added to baseline activities. If a local activity is selected then the edit activities button will not be visible.

When creating a new security group it is now necessary to select the group type i.e. role or activity.

Staff Table Modifications Changes have been made to the window that is displayed when you click Edit Groups. Activities can be added to a selected role for an individual. A warning message will be displayed if you try

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 48 of 136

Page 49: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

to allocate roles / activities that the SSO thinks the individual should not have and therefore would have no effect.

Login Modifications

Change the way security settings are collected on login to incorporate roles and activities including any activities added at a baseline, trust or individual level. If the SSO functionality is enabled these roles and activities are then checked against the SSO and an allowed list of roles and activities is compiled for the user to log in with.

The popup box that appears on login when a user is allocated more than one role has been changed to display the roles and the addition activities attached to the role for that particular user.

Create a new security setting VIEWS.NUCMED and use this setting to control access to the nuclear medicine module.

200556 - Log on when assigned to an end dated siteReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When a client attempts to log on and it is assigned to an end dated site, the software starts normally and doesn't take into account that the site is end datedResolution: When a client attempts to log into CRIS, but it is assigned to an end dated site, the installation wizard is now displayed, forcing the terminal to be assigned to a valid site that is not end dated

4.9 Menu Options

201405 - User ID is not available in the View Log table.Reported in: 06.12 Fixed in: 06.12g Resolved by: rmidwinter (Rich Midwinter)

Description: The User ID should be displayed instead of the CRIS number in the table for the View Log. The CRIS number is still displayed in the list of patient identifiers below the table. The User ID Column was on the View Log page for all versions of CRIS before 06.12 and was lost during the re-working of View Log for 06.12 and needs to be re-instated.Resolution: Replaced the CRIS No column with User ID.

200898 - Single Quotes in terminal IDReported in: HEAD Fixed in: 06.12a Resolved by: mwarren (Mark Warren)

Description: when re-installing CRIS if you enter single quotes around the terminal ID then the wizard does not default in any of the previous settings but overwrites them with the new values when installation is complete.Resolution: Single quote characters are removed from the terminal id during the installation process and consequently the previous terminal settings used are displayed during re-installation of CRIS using the previously used terminal id.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 49 of 136

Page 50: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200124 - Added a Java ConsoleReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Some CRIS application support requires access to the Java Console, but this is difficult to access as it requires manually executing Java Web Start and changing the advanced options, then restarting CRIS.Resolution: Added a Java Console very similar to the Java Web Start Java Console to the Tools menu. This can also activate and deactivate the printing of SQL to the console.

200289 - Format tool import of departmentsReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Importing department formats frequently fails.Resolution: The Format Tool has been reworked to be simpler and more reliable in the export and importing of printing setup.

200068 - Displaying Jar Implementation VersionsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Needed to display Jar version information in the about dialog.Resolution: Added a text file in versions.jar which contains the details of the implementation versions. Also added a tool (JarVersions) to compile the versions.jar file from jars in the current directory.

This enables viewing the versions of different modules of the CRIS application in the about dialog.

200141 - Create Dummy HIS PatientsReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: It is necessary to create dummy patients to test various HIS patient functionality.Resolution: There is now an option to create patient entries in the "his" and "hisepi" table, found in Tools/Server/Create Dummy Patients. This feature is not available to trust and is only to be used by HSS when creating test data.

200156 - Restrict sites in change hospitalReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to be able to restrict the selection of sites in the change hospital page to be only sites in your own trust.Resolution: Created a SPINE.RestrictSitesToTrust XR setting. When loading the Change Hospital page this setting is referenced to decide whether or not to restrict site codes to within the users trust.

200431 - Create NHS numbers when creating dummy patientsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 50 of 136

Page 51: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The Create Dummy Patients tool does not currently create patients with NHS Numbers.Resolution: The Create Dummy Patients tool, which should only be used on training servers, now adds valid NHS numbers to patient records.

200434 - Dummy event creatorReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Need to be able to create dummy events for training purposes and load testing purposes.Resolution: Added the ability to create dummy events of type request, waiting list, partial book, attended, processed and reported. This has a delay and load test option.

200154 - Sonographer mode menu itemReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When selecting sonographer mode, the previous mode menu item is not unchecked.Resolution: Added the Sonographer menu item to the mode button group. This means that when you select the Sonographer mode, the other modes will be deselected and that if you select another mode after selecting Sonographer then the Sonographer mode will be deselected.

200325 - Network Tester - does not recognise when network is available after being unavailable.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When a test is done in the Network Tester with the LAN unavailable it correctly reports there is no network available. However it does not detect when the network becomes available while the Network Tester screen is open.Resolution: Made a retest button available for the Network Tester when an error was shown.

200149 - Getting the hostname for the network test toolReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to add support for the connection string that CSC will be using. This network test tool is only to be used by HSS staff when testing the network used by CRIS to connect to the database.Resolution: Added support for the primary hostname on the longer style connection string.

200380 - Backlog mode does not cancelReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you go into backlog mode it works fine. If you cancel backlog mode it carries on in backlog mode as if you were still in it with the old date being used as today's date. The only

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 51 of 136

Page 52: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

way to fix this is to shut CRIS down and restart or enter today's date into the backlog mode.Resolution: BackLog mode now works when cancelled while a patient's details are loaded. A date selection table has also been added.

4.10 Nuclear Medicine

200193 - Daylight saving in Nuclear MedicineReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Nuclear medicine may not handle daylight saving correctly on syringe/phial half lives.Resolution: The calculation for current activity of a phial/syringe now takes daylight savings in to account. In addition to this, a small problem with half-life calculation for slow decaying isotopes has been fixed.

200020 - Nuclear Medicine saving multiple injectionsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When you save multiple injections on an event only one injection's details are saved correctly. This causes further problems when trying to save details to those injections or delete them.Resolution: Ensured all injections on an event are saved correctly.

200416 - NM Injection - The same warning message is displayed for each injection added.Reported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: When an injection is added where the same user id is used in the Injected By & Checked By fields the application correctly displays a warning message but the same warning message is displayed for each additional injection where the aforementioned fields contain different user id's.Resolution: CRIS now only displays the warning that an injection was injected by and checked by the same person once.

4.11 Other

200513 - Freetext table contents contained within main recordsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The FREETXT database table stores textual entry for things such as film tracks, and status comments, where the text is greater than 30 characters in length. This is due to the legacy system having fixed length records, and having the space to store this data on records that may not need any text, still took up the same amount of storage space as those that had 4000 characters of text. The new system does not use fixed length records and so this text can be moved for ease of use and support into a larger field in the main record, instead of having the same information that could be found in different places of the databaseResolution: The information stored in the freetxt table has been moved to columns within the main records they are attached to e.g. volume movements, events. This allows easier support,

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 52 of 136

Page 53: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

maintenance and statistics. The information is still stored in the freetxt table, to enable the 0604c version of software to be compatible should a rollback of software from the next release be required

200995 - SQL Optimisation for OracleReported in: HEAD Fixed in: 06.12b Resolved by: dhall (David Hall)

Description: Some SQL queries used by CRIS can be optimised for better performance on Oracle. Batch Printing. See 200947 Loading Orders for patients event list. Worklists (Day, Appointments, Waiting, unprocessed, request and orders lists) Diary Range and Week View Also See 201025 for further diary improvements. Diary Allocating and unallocating diary slots. See 201025 for further diary improvements. Diary Copying Rooms. See 201025 for further diary improvements. Loading user security settings on login. Viewing Log entries. Loading and Creating Syringes & Phials.

database functions examsummary, besthospno, hisbesthospno can be more efficient.

XR Setup table Formats setup loading records not required. E.G. %.vtl %.page %.bsh %.prcnt %.printable XR% except XR.CONTAMINATION. Staff Setup

Database Synonyms See Ref # 201099Resolution: All the database interaction listed has been improved by removing unnecessary sections, merging duplicate or similar queries and restructuring the queries to help Oracle choose a better index.

200523 - New method to return Clobs from databaseReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Each time a CLOB is returned from the database a section of code of about 10-15 lines is required to successfully load the data into the application, however this section is repeated included in different methods.Resolution: Changes I made removed some variable assignments that were required further down the method.

I have put these back in.

200230 - Error messages include useless informationReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Typical error dialogs include "hss.cris3.Error: " (the internal class name of the error) as the first line.Resolution: As this is useless information to users, it has been removed.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 53 of 136

Page 54: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200280 - Need to examine ignored exceptions in CRIS.Reported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: Any exceptions in CRIS that are ignored need to have debug messages assigned to aid in problem resolution.Resolution: All occurences of ignored exceptions in CRIS code not related to interfaces have been assigned debug level logger messages.

200375 - CRIS spelled incorrectly in status barReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The tooltip (shown in the status bar) for the CrisNo field in the patient search bar spells "Cris" rather than "CRIS". Also a comma is used instead of a full stop after clearing a patient.Resolution: Renamed existing instances of "Cris" in CRIS to read "CRIS". Changed the comma to a full stop which preceded "Last CRIS number" in the status bar after clearing a patient.

200217 - Code tidying for efficiencyReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Minor code tidying for efficiency improvements in small but frequently called methods.Resolution: Minimal changes including removing temporary variables and replacing String concatenation with StringBuffer appends. This should have no affect on functionality but provide small improvements in performance.

200052 - Calendar selector for the current dayReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: When ever the calendar selector is displayed it defaults to the current day. However, in order to populate the date field with the current day the user has to click off the current date and click back on to the current date instead of just being able to click on the current date.Resolution: Can now immediately select the current day from the date chooser.

200362 - Calendar Selector - Month drop down list only works in the Diary module.Reported in: Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: Wherever the calendar selector is displayed the Month drop down list only works in the Diary module. Anywhere else in the application, setup tables etc it does not work.Resolution: The month selector on the date field popup date selector now appears correctly.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 54 of 136

Page 55: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

4.12 Patient

200710 - String trimming in header CRIS fieldsReported in: HEAD Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: String trimming in the CRIS header fields (used for loading patients) is inadequate.Resolution: String trimming code added to remove leading or trailing spaces from any of the search fields in the CRIS 'header'.

200041 - Restrict searching by request number to trust Reported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When searching for a patient by request number it will display results regardless of trust at which the event was created. The results need to restricted to a users trust depending on the XR setting SPINE.RestrictSitesToTrust.Resolution: Searching by request number or reference number is now restricted to trust when the XR setting is set to yes.

200146 - Error loading patients when XR setting OCMS.FilterOrdersBySite is turned onReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When the XR setting OCMS.FilterOrdersBySite is set to yes there is an error message saying that there is a failure to load episodes.

This setting is used to stop orders showing on a patient if they are for a different hospital.Resolution: Prevented error message appearing by correcting malformed SQL statement.

200023 - Number format exception on leaving Request Number fieldReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the patient search fields, hitting enter without entering a request number produced a number format exception in the background console log. This did not cause any known problems during the use of the CRIS application.Resolution: No longer produces the NFE.

200430 - Invalid query error when selecting a patientReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is possible to get an invalid column name error appear in the java console (although not on screen) when loading a patient. The error occurs when searching for a patient by hospital number, and whilst the patient is loaded correctly, the patient's best hospital number for the current site is not loaded from the database, the hospital number input is still displayed which may not be the best number for the patient.Resolution: There was a certain query that did not include the hospital number within it. The hospital number is now returned in this query, removing the error and therefore speeding up the application in this circumstance

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 55 of 136

Page 56: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200203 - HIS_ID in PATIENT table is no longer usedReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: HIS_ID in PATIENT table is no longer used and references to this column should be removed from the application.Resolution: Now no longer looks for the his_id on loading a patient. This has no affect on any current CRIS functionality since PAS interfaces no longer use this field.

200492 - Hospital Number editor problemsReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: If XR setting RECEPT.AllowDuplicateHospitalNumbers is Yes and you create a duplicate hospno within the same PAS group it correctly gives an error. However if you retry then it saves.

If the XR setting is blank or No and you create a duplicate hospital number it gives a "Warning" with the text "Error saving patient...". However if you press new and save then it saves.

Also frequently gives this error in the console:

java.sql.SQLException: ORA-01400: cannot insert NULL into (???)

...

at hss.cris3.jdbc.PatientManager.addHospitalNumber(PatientManager.java:3195)

The XR description also needs to be changed to: "Allow duplicate hospital numbers in other PAS groups".Resolution: The hospital number editor now displays correct errors/warnings when duplicate hospital numbers are entered. With the RECEPT.AllowDuplicateHospitalNumbers XR setting set to "Yes" it is no longer possible to save a duplicate hospital number within the same PAS group. With the XR setting set to "No" or blank then it is no longer possible to save a duplicate hospital number regardless of the site.

The "cannot insert null" errors are no longer thrown.

Also the description of the XR setting has been changed to "Allow duplicate hospital numbers in other PAS groups".

200302 - Incorrect message when linking patientsReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When linking a CRIS and a PAS patient a dialog may appear, warning the user of differences between the two patient records. This dialog incorrectly refers to the matching or linking of patients as a merge.Resolution: Corrected match patient warning dialog text.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 56 of 136

Page 57: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200475 - Memory leak in Patient searchingReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: After running a patient search memory usage increases. After enough patient searches an OutOfMemoryError: Java heap space is thrown.Resolution: Reusing PreparedStatements and/or ResultSets leaks memory even when they're closed after use. Provided new PreparedStatements and ResultSets for each query and closed them after use when searching PAS records. This should ensure that memory no longer leaks when searching through PAS records.

200316 - Name transposing when searching PASReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The patient name search in CRIS already tries the name search with surname and forename swapped round in case these have been entered in the wrong order by the user when searching for CRIS patients. It also needs to do this when searching for patients on the PAS.Resolution: Searching the PAS for a patient will now return matches where the surname and forename have been swapped. The name searches and order of these that CRIS now does are as follows.

CRIS Name + DOB search Can stop searching at this point if exact name and DOB match found depending on XR setting GENERAL.ContSearchAfterMatch CRIS Name search CRIS Name search with surname + forename swapped CRIS DOB search PAS Name search PAS Name search with surname + forename swapped PAS DOB search PAS Soundex Search PAS Soundex Search with surname + forename swapped CRIS Soundex Search CRIS Soundex Search with surname + forename swapped

200334 - Navigation from DOD cursor disappearsReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When you Tab, or arrow from Date of Death field the cursor disappears.Resolution: The tab, enter or arrow keys can now be used to navigate to and from the DOD field on the patient details screen.

200159 - Patient details focus orderReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: To prevent the focus disappearing after moving from the telephone field of Patient Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 57 of 136

Page 58: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Demographics Details.Resolution: Ensured the focus moved through subsequent fields in the order they are displayed.

200464 - Selecting deleted patientsReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: If a patient is deleted on CRIS then if you use this patients NHS Number it is still loaded.Resolution: Searching by NHS number no longer displays deleted patients.

200085 - PAS patient and HIS detailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you select a green PAS patient from a name search in CRIS and then moved to the Patient Details tab and pressed the HIS details button, there were sometimes some details for an unrelated patient displayed there.Resolution: HIS details should no longer search through HIS details for matching records with a CRIS number of 0.

200008 - Editing merged hospital numbersReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: Need to make the edit hospital number utility on the patient details page able to manipulate the hospital numbers for all the joined from patients.Resolution: Edit hospital number panel in PatientDetails has been re-written with a number of improvements. It now shows which hospital numbers are active and which are not as well as allowing the user to edit hospital numbers for patients merged to the currently loaded patient.

200304 - Linking patients with different demographics.Reported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: CRIS already has a facility to warn users if they are linking together patients with different demographics. This needs to be improved so that a second warning appears if the NHS Numbers are different or their demographics are very different and the user says that they do want to link them together. This is likely to be an error on the users part and they should be asked to confirm that they are sure they want to link these patients together.Resolution: When a user attempts to merge a patient with another record a test is now performed to check if both records have different NHS numbers and if they have the user is warned of this fact.

200086 - Merged patients with no events cannot be unmergedReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: If two CRIS patients were merged together and the from patient had no events then these patients could not be unmerged.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 58 of 136

Page 59: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: Unmerge option added to patient search table for merged patients ie patients that appear in grey. This allows patients with no events to be unmerged. The ability to unmerge patients is accessed by right clicking on the patient in the name search list and access to this is controlled by the existing RECEPTION.UNJOIN_PATIENT security setting.

200050 - Show patient search list when searching for duplicate NHS numberReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: If there is more than one patient with an NHS Number then if the user does a load by NHS number it should give them a patient search list to choose from.Resolution: The patient search list is now displayed if a user searches for a duplicate NHS number.

200508 - Patients not linked to PAS can be read onlyReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Configuration needs to be added to CRIS so that it will be possible to make CRIS patient records read only that are not linked to your trusts PAS.Resolution: If the XR setting RECEPT.RestrictNewEventPatPas is set to Yes and the user security setting GENERAL,CHANGE_UNLINKED is set to N then the New Event buttons should prevent a user creating new events for patients which are not linked to their local PAS system.

200119 - CRIS and HIS patients matches now done by NHS NumberReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The match list does not show the NHS Number or Chi Number. The match list also does not find patients with matching NHS Numbers. Matching is only done by date of birth.Resolution: CRIS now checks both NHSNo and ChiNo when matching CRIS or PAS patients. It does not check hospital number as this may be slow and a non unique identified, though this could be a future development.

Also, CRIS now shows NHSNo and ChiNo on the Match and Search page, depending on XR settings GENERAL.EnterChiNo and GENERAL.EnterNHSNo. The setting RECEPT.SearchColumns overrides which columns show (but not the order).

4.13 Post Processing

200861 - Injected by and checked by fields in Post Processing are not displayed correctly for long user id'sReported in: 06.12 Fixed in: 06.12a Resolved by: rmidwinter (Rich Midwinter)

Description: The Injected By and Checked By fields in Post Processing when a syringe details are available are not wide enough to display long user IDs of 10 chars in length.Resolution: Widened the display fields to allow for long values.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 59 of 136

Page 60: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200164 - Post Process ValidationReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: To increase the level of validation in the Post Processing page.Resolution: Added validation to prevent negative numeric values and warn on excessively large heights and weights. Warned on an end time before a start time and also added validation on the Injected By, Status, Practitioner, Reaction and Contrast fields to ensure they have valid codes.

200495 - Post Exam DurationReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The Screening Time field on post exam contrast section needs to allow for more than 99 minutes. up to 4 digits are required.Resolution: In Post Processing projection details, it is now possible to enter screening times of up to 9,999.99, seconds up to 9,999.99, and mas up to 9,999,999.99.

200469 - Post processing does not create attended status on new examsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is possible to go to change the details of an attended event, add an additional exam, and go straight to processing, without saving the attendance first. This will create the new exam, but not give it any status records.

CRIS should during the creation of a new exam in this way create the request received and attended statuses as just going through the save screen would have done.Resolution: When selecting to add a new exam to an event, and then going straight to post process the event without having saved the event first, the correct status records are now added to the status history for the new exam.

200270 - Post Exam request card scanningReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: The finish page on post processing need the additional option of being able to add a new scanned image as well as rescan the existing image.Resolution: On the post processing finished page it is now possible to select to rescan a request card or scan a new image of a selected type.

200498 - Unobvious error messagesReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: There are some error messages which say that numerical values must be less than 4.2 digits (for example), meaning that you can have up to four digits before the decimal point and two after. This could be made clearer.Resolution: The error messages have been changed to display a clearer message.

e.g. Value must have no more than 4 digits before and 2 digits after decimal pointLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 60 of 136

Page 61: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200216 - Post processing red dot button behaviourReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The current images for the red dot button are not as clear as they could be. It has been requested that we change this so that a red dot event is actually marked as a red dot rather than a green tick.Resolution: Replaced the green tick with a red dot and the red cross with a letter N in the red dot checkbox of post processing.RFC No. CfH SCPACS 005

200001 - Nuclear Medicine injectionsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you create a syringe in NM and then attend a NM event the injection has been added to the event automatically.

Also when you add an injection then open the Post Processing screen it can be duplicated on screen several timesResolution: Ensured syringes created in Nuclear Medicine were not added to the next attended Nuclear Medicine event.

200079 - Post Exam Security SettingReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The user security setting for controlling access to the post exam details has no affect. This setting needs to be re-enabled so that the user is not allowed onto the post exam page unless VIEWS.POSTEXM is set to Yes in the users current security settings.Resolution: The VIEWS POSTEXAM security setting now restricts access to the PostProcessing page as well as the Unprocessed list.

200222 - Ability to make mAs & kVp fields mandatoryReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: It is required to make CRIS able to make the mAs & kVp fields mandatory.Resolution: An error message will appear informing the user that they need to enter the mAs and kVp fields if they attempt to finish post processing without entering them.

This behaviour is activated by entering Y in the second additional info field of the CRISMODL table for the relevant modality.

If the third additional field for that modality in the CRISMODL field is set to Y then the Dose field may be entered as an alternative.Problem No. CfH 115.8.234

200368 - Same exam opened twice in Post ProcessingLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 61 of 136

Page 62: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When the XR setting Location.DefaultRoom is set, events with a single exam on will have a Post Processing tab opened twice when the Process button is selected from the Events List for the selected event.Resolution: Behaviour of Location.DefaultRoom fixed to not open two post processing tabs for events with a single exam.Incident No. FJA 103607

200264 - Limit Room selection to those at Attendance Site when Post ProcessingReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In the post processing screen, whilst the list of rooms displayed in the pop up list for the rooms is only for the attendance site, any room in the database can be selected, regardless of whether it is in this list. Need to stop users post processing exams in rooms other than those at the attendance site.Resolution: The user is now forced to select a room from the pop up list of rooms in the post processing page, therefore removing the ability for the exam to be post processed in a room other than those at the attendance site.

200411 - Injected by and checked by fields in Post ProcessingReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The Injected By and Checked By fields in Post Processing when a syringe details are available are not wide enough to display long user IDs.Resolution: Widened the Injected By and Checked By fields for syringe details in Post Processing.

200448 - Incorrect helpline in Post ProcessingReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Exam Quality in Post Processing has a help line of "What was the weight of the patient at the time of this event."Resolution: Updated the helpline for the Exam Quality field to reflect that field rather than the weight field.

200314 - Incorrect behaviour of virtual numeric keypad when entering Projection information.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Input of numeric values using the virtual numeric keypad for Project data is not user friendly because the virtual numeric keypad does not appear to be working correctly when selecting values.

Also after use of the virtual numeric keypad and saving the details the numeric keypad remains displayed but out of sight behind the application window.Resolution: The keypad should now behave as intended and dispose correctly if CRIS is

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 62 of 136

Page 63: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

running under Java 1.5 or newer.

200195 - Dose TypeReported in: 05.12 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Need a dose type in the post exam screen to display the units of the dose. A room should have default dose type that is used to populate the field on the post exam page. Dose type should also be included in the default projections.Resolution: Added a dose type field to the post processing page. Added a dose type field to the rooms setup page. Added a dose type field to the post exam defaults page.

The dose type field on the post processing page is populated with the dose type in the rooms table.

If a default projection exists then this dose type is used for the post processing page overriding any setting in the rooms table.

If a default projection exists but does not contain a dose type then the dose type from the rooms table is used.RFC No. CfH SCPACS 001/4

4.14 Printing

200204 - Batch Printing a blank Batch IDReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When trying to perform a batch count or batch print using the Batch ID tab within the Batch Print screen, and there is no batch selected ie. the batch field is blank, an exhausted resultset error message is displayed.Resolution: When attempting to batch print using a batch ID, if the batch ID is blank, there is now no error message displayed, and the number of reports to print is set to 0, instead of remaining at the same figure as the previous batch print performed.

200957 - Batch Print Reprint default table orderReported in: Fixed in: 06.12a Resolved by: rmidwinter (Rich Midwinter)

Description: The batch print reprint table should be ordered on Date and Time of the print job.Resolution: The list of print jobs will now be in date and time order.

200884 - Printed letter does not print the patients full titleReported in: 06.12 Fixed in: 06.12a Resolved by: aslack (Alexander Slack)

Description: Create and print an appointment letter for a patient with a title, e.g. Professor. The printed letter should contain the patients full title, not the abbreviation code, e.g. Professor instead of PROF.Resolution: The full title is now output instead of the title code.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 63 of 136

Page 64: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200947 - SQL optimisation. Batch Printing Reported in: 06.12 Fixed in: 06.12b Resolved by: rmidwinter (Rich Midwinter)

Description: When doing a batch print the reports are queried, counted and then queried again for printing. This second query is identical to the first. CRIS should query, then count and use the same data to print.Resolution: Reduced the amount of SQL for batch printing. Also made corrections to counting.

200865 - Incorrect time is displayed in Batch Print Reprint tabReported in: 06.12 Fixed in: 06.12a Resolved by: cking (Chris King)

Description: When running 'Print' from the secretary/consultant tab the same print job displayed in the Reprint tab is displayed with an incorrect time. The time displayed is -1 hr of current time.Resolution: The time of the print job in the reprint tab is now correct. The time will be correct when creating print jobs on any date including dates where the clocks are changed.

200711 - Flexiform print qualityReported in: 06.12 Fixed in: 06.12b Resolved by: aslack (Alexander Slack)

Description: Need to improve the print quality and accuracy of the flexiforms printed as part of a clinical report. Currently the printed font can be difficult to read and some parts can be missing or wrongly included in the printed report.Resolution: Printed flexiforms are now much clearer. Previously they were printed as a low resolution image with blurred edges. Now they are printed in the same high resolution as the rest of the report.

Flexiforms will now automatically resize to the page width. Previously, parts of the flexiform could be omitted.

Lookup values are now printed, not just codes, and in some cases prefixes and suffixes are printed where they were not before.

Flexiform field values are now truncated to 16 characters. Previously, attempting to save such long values corrupted the report.

End dated flexiform fields are not printed if end dated before the report date. Previously all fields were printed, including end dated ones.

In rare cases, the flexiform expression in the report template could cause report text to not print. This has been fixed.

Old flexiform printing remains available and can be used instead of the new printing if requested by the trust.

200414 - New filter field of intended radiologist on the appointment list not being Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 64 of 136

Page 65: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

reflected when printingReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The new filter field on the appointment list of intended radiologist does not perform the same filtering when printing out the list. The current printout reflects the rest of the entered filters but for all intended radiologists.Resolution: The intended radiologist field now affects the printout of the appointment list in the same way that the other filters on the page do. Therefore the printed list will reflect the data in the on screen list once more

200463 - Problems with Add Exams dialog in Print Content EditorReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The Add Exams dialog in Print Content Editor sometimes lists searched exams twice and does not allow adding of multiple exams.Resolution: It is now possible to select multiple exams in the Add Exam dialog by holding down either shift or control while clicking exams. All selected exams will be added to the current preparation.

200437 - Printing an Exam SummaryReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Need to enable the print an exam summary feature. A trust has requested this also print the status history, post process details and reporters.Resolution: A print layout for CRIS has been defined to print an A4 sheet that summarises an event. This includes patient demographics, event details, status history, exam details, radiographers, post process and projection details and report text and verification status. Minor changes to displayed details can be made on request.

200420 - Printed fixed position text is sometimes clipped at the topReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: In some situations, such as on labels or obsteteric reports, printed text can be clipped at the top. For example the horizontal line on the letter "T" may be missing or thinner than expected.Resolution: This has been fixed.

200500 - Patient Alarm Label addedReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: It is necessary to print known patient alarms onto a label at some sites.Resolution: It is now possible to print patient alarms onto a label. If there are no alarms, the label does not print.

200395 - Obstetrics printing for North WestReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 65 of 136

Page 66: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: Need a print form for ENW, DATNW, ANATNW, GROWNW and DETNW.

Need to be able to print two obs graph per page.

Need a second page for obs reports without fields.Resolution: An printable obs report for ENW, DATNW, ANATNW, GROWNW and DETNW has been made for CRIS 06.12. It is called "obsnw". Add this to the "Obs Report" printable.

Two obs graphs can be printed. Add "obsgraphsdual" to the "Obs Report Graphs" printable. Alternativly, use "obsgraphsall" to print 4 graphs per page. Graphs will be printed per foetus.

It is possible to have a different page for report text that overflows from the first page. This is "obspg2". Add this after the obs page for the "Obs Report" printable.

It is possible to specify different print forms for each scan reason. Therefore to continue printing the EKM, DATJP, DETJP and FOLLJP forms in 06.12, add the "obskmjp" page to the "Obs Report EKM" and other printables.

200220 - Obstetric report changesReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Fixes to various formatting problems on printed obstetric reports.Resolution: All obs graphs now include all fetuses.

EDD calculation source is now included on printed report. If the User changes the source, "SCAN" is printed.

It is now possible to have a different page layout for the second page when there is too much report text for the first page.

Field names that were clipped should now printed.

Fields such as EFW and AFI are now printed.

Field name "Maturity" has been changed to "Gestation".

Field names and values are not printed if the value for the field is blank or equal to 0.0. However some lookup tables do not allow blank options. These will need to be corrected during the update.

Obstetric report setup is now significantly simpler, with the addition of an "Obs Report" printable. If this printable has not been set, then CRIS falls back to the old method of selecting the obs report format.

200559 - Obs Graphs can take up to 6 minutes to print and are unreliableReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Printed obs reports are up to 500kb in size. This can create huge delays in Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 66 of 136

Page 67: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

printing, up to 5-6 minutes, and causes reliability problems. This has been reported by Helen at Cheshire. Although unpreproduceable in the office, I suspect 0612 has the same problem.Resolution: Gridlines on obs graphs now print as solid lines instead of dashed lines. This drastically reduces the complexity of the form and should make printing much faster and more reliable.

200155 - Printing DiagnosticsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Adding extra diagnostic functionality.Resolution: Added a warning message when the imageable area of the document to print is larger than the area that the printer driver suggests can be printed. Also handled a graphics context error more cleanly to prevent CRIS printing locking up.

200225 - Enhancements to Print Content EditorReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Various improvements have been made to the Print Content Editor.Resolution: The Find function is now more reliable. The Search function is quicker. The keyboard shortcuts for clipboard controls are now listed on screen. The Expression list has been labeled. The Prep Code Loader function has been removed as it is superceded by the Codes Loader. The Prep Info list has clearer names for letters associated with a prep code. The Exam Details dialog now lists the names of the prep templates used. The name of the current open format is now shown in the window title. The rename function dialog has been clarified. Removed the Find Prep button as all it did was raise the Search tab. Various improvements to the "Load Multiple Prep Texts" function (HSS use only).

200301 - Hospital address is left justified on appointment lettersReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: A standard letter should contain the recipient (patient) address on the left, left justified, and the sender (hospital) address on the right, right justified. However in CRIS it is only possible to have left justified text for both addresses.Resolution: In CRIS 06.12 it will be possible to have a right justified hospital address on the appointment letter. This change is by request only.

200439 - Inpatient appointments with inpatient prep on the second exam incorrectly prints outpatient prepReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: For outpatient appointments, the prep printed is the prep for the first exam with a prep code defined. This means if the first exam does not have a prep code, it checks the second exam, then the third, etc. However for inpatient appointments, only the first exam is checked for an inpatient prep. If this

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 67 of 136

Page 68: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

is not found then it falls back to outpatient prep.Resolution: This will now work correctly.

200470 - Add Content dialog is hard to useReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: When adding content in Print Setup, the Add Content dialog can list up to 1000 templates, pages and text files. This is somewhat confusing.Resolution: This dialog now lists generic templates, site specific templates, pages and text files seperatly. Since content is usually a generic template, and there are only about 100 of these, it will make the dialog easier to use.

200151 - Missing reports on batch printingReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Some users have reported that sometimes a report might be missing from a batch print of reports. A dialog box appears with the message "hss.print.AbortPrintException: Null graphics context".

Even if this error occours, the report is set printed.Resolution: The printing system no longer tries to get a "graphics context" before printing. This will solve all of the "null graphics context" errors.

If a print job is not confirmed to have printed successfully, the print job is retried. This is controlled by XR settings PRINTER.Retries (a number) and PRINTER.RetryPeriod (a number of seconds). However, in practice, Windows confirms all print jobs regardless of whether they actually printed.

Reports are now only marked printed when the print thread receives a success message from the print driver. Again, this does not confirm actual printing, only that the printer accepted the print job without errors.

Unverified reports are only set printed during batch printing, not manual printing. Verified reports are always set printed, but the print date is only updated if the report has just been verified (e.g. after adding an addendum).

A print setup cache has been added. This will make printing large numbers of printables quicker.

Batch printing was updating reports twice to set the printed flag. This is now only done once.

200207 - Batch Print QueryReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When performing a batch print from the Secretary/Consultant batch print page, the Reported By, Typed By, and Modality fields are filtered down after the initial query to return the reports from the database is performed. This will be returning more data over the network than is required to function correctly.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 68 of 136

Page 69: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: The Reported By, Typed By, and Modality fields have been added to the query which returns the reports to print. This has reduced the number of reports for criteria outside that selected on the batch print page, that are returned over the network.

200011 - Batch Printing Restricted ReportsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When batch printing using the Secretary/Consultant page, if there are restricted reports between the date range, at the site and for the selected patient type, the number of restricted reports that cannot be printed does not necessarily relate to that actual number of reports for the selected consultant.Resolution: The batch printing now checks that the restricted reports in the selection to be printed, are for the selected consultant, secretary and modality before reporting them as restricted. This ensures that the restricted report figures are always correct for the specified search criteria within batch print.

200206 - Batch Printing using Batch IDReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Batch printing using the batch ID page does not print out any reports, even when the report count shows that there are reports to print.Resolution: It is now possible to print the reports that have been added to a batch from the Batch ID tab within the Batch Print page. This has not been available since the 05.06 version of CRIS

200187 - Stats Scheduler Printing ReportsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The stats scheduler needs to be able to print to specified printers if they are available to the server the scheduler is running onResolution: The stats scheduler can now automatically print a stat to a designated printer once the stat has been executed. The print queue must have been set up on the server to be able to perform this.

200131 - Stats Scheduler Printers in Change Printers SetupReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to enter a default stats scheduler printer from within the printers setup page.Resolution: The printers setup page now has a section for entering the default printer for stats scheduled at the current terminal. As the scheduled stats run on the server this list is not the default list of windows printers available to the terminal, as the other printer selections are, but it is a list of printers configured by the trusts, that the server is able to print to.Trust Implementation Issues: If the stats scheduler is to be used printers will need to be made available to the server, and into the Stats Scheduler Printers table within CRIS before the scheduler can print to them

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 69 of 136

Page 70: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200282 - Batch print -> Incorrect time displayed for Secretary/Consultant print jobs in the Reprint tab Reported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When running 'Print' from the secretarty/consultant tab the same print job displayed in the Reprint tab is displayed with an incorrect time. The time displayed is +1 hr of current time.Resolution: Daylight savings is now taken in to account when loading the creation time of a print job. This means the times displayed in the reprint tab are now correct.

200038 - Printing multiple stat outputsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If two or more outputs are assigned to a stat report, and the first report gets auto formatted to print in a landscape format, the subsequent reports will also print in landscape format, even though the file may have been written for portrait format. This causes the page headers to be out of line with the start of each page.Resolution: The stat printing now checks each report to see if it is to be printed landscape or portrait orientation

200322 - Duplicate Print Preview option in Printer ConfigurationReported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: There are duplicate print preview options in the help list.Resolution: The print preview print service will no longer appear twice in the list of printers on the printers setup page.

200057 - Focus Issue in Printers SetupReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: There is a focus issue when attempting to select the Print Preview option from the list of printers.Resolution: Gave each field its own table.

200205 - Batch Printing Date RangeReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If the Report Start date or Report End Date is not entered on the Secretary/Consultant batch print page, nothing is printed. However if no Report Start Date is entered users might expect that all reports up to the Report End Date would still be printed, and vice versa if Report End Date is not entered.Resolution: If either the Report Start Date or Report End Date is left blank when trying to batch print from the Secretary/Consultant batch print page, a message is displayed to inform the user that a date range must be entered. This is to prevent the user searching for a large amount of reports by mistake, and to prevent a misleading figure of 0 reports to print when these details are left blank.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 70 of 136

Page 71: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200007 - Copy To Location addedReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Need to be able to use Copy To in Event Details for an extra copy of the report.Resolution: A field called Copy To Location has been added to Event Details. When used with Copy To, this allows the user to specify to where and whom a second copy of the report should be sent.

A second copy of the report is automatically printed if the copy to field has been set. The address of the Copy To referrer is printed on the second copy of the report.

It is also possible to print a Copy To referrer address label.

200034 - Invalid column name when counting or printing a batchReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Invalid column name error appears when trying to print batch, or count batch from the batch ID tab within the Batch Print screen.Resolution: The software was searching for a misspelt column name, that therefore did not exist in the database. The batch print using a batch ID now looks for the correctly spelt column name

200253 - Inconsistency in look & feel of Batch Print screen - 'Count' fieldReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: There is an inconsistency in the look & feel of the Batch Print module relating to the 'Count' field in the Secretary/Consultant & Batch ID tabs. The 'Count' field behaves differently in both tabs. In one there is no outline box, in the other there is an outline box. They should behave the same way.Resolution: Updated the display of the count field to be consistent between the two tabs.

200160 - Batch Print - User ColumnReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The reprint tab of Batch Print displayed a column of Terminal IDs entitled 'User'.Resolution: Changed the column title to ‘Terminal ID’.

200123 - Various Improvements to the Cris Printing SystemReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Various new features have been added and errors fixed in the CRIS printing system.Resolution: Style tags allowed in text areas – Cris will allow the expression for a text box to include bold (~B...~b), italic (~I...~i) and underline (~U...~u) style mark-up. This should make it easier to make patient name fields, where the surname should be underlined. Previously the

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 71 of 136

Page 72: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

only way to do this is to use a Content Area, which is harder to set up, and prone to printing additional labels for long names. These labels will need be altered by HSS to use the new method.

The Letter field on the Event details screen has been widened to see all 6 characters of a letter code. Previously it was hard to see more than one.

Setup/Printing now allows you to delete elements within other elements, e.g. Text areas inside of boxes. Previously you could only delete elements directly on the page background. The workaround was to edit the XML description of the page layout.

Printing a report with a verified summary report and an unverified addendum now marks that addendum as unverified. Previously the report was marked verified. This only applies if the option to print unverified reports is enabled.

The date a report was verified did not print on verified reports. Instead the only date shown was the typed date.

Secretary names can now be abbreviated on printed reports. Also, they can appear on the same line as radiologist instead of being on a new line.

It is now possible to print an additional copy of a report addressed to the referrer in the Copy To/Copy To Location fields in Event Details. The copy to address is printed on the bottom of the report in place of the referral source address.

It is now possible to print separate A4 note pages (e.g. radioactive pharmaceutical order sheets) for examinations and letter codes. These are not printed automatically but on demand. A similar feature in Cris 06.04 is to have additional pages printed automatically after an appointment letter ("info sheets").

There is now a script available that can print a label with referrer address and another label with GP address, if the two are different.

It is now possible to print additional Attend labels if there are too many examinations to fit on the first label. This requires a few changes to the label format so a site would have to request this.

It is now possible to include Nuclear Medicine injection details in the Report.

After using the Report Editor, the keyboard shortcuts for cut, copy and paste stopped working in the PrintContentEditor (although they continued to work fine in the Report Editor). This has now been fixed.

It is now possible to include the full description of a patients title rather than the abbreviation, e.g. Professor instead of Prof.

It is now possible to have a second line after the department name on letters. For example this might be used to direct a patient to a different entrance to the hospital without them having to read the directions.

The generic appointment changed letter now includes preparation information. Previously it did not.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 72 of 136

Page 73: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Possessive pronouns in the pronoun substitution, e.g. $your -> "your childs" have been changed to include an apostrophe, e.g. "your child's".

Patient Cancel letters are now addressed to the referrer.

PCT name can be printed as a letter header on request.

200482 - Update printing documentation for 06.12Reported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The printing documentation needs to be updated to cover new features in CRIS 06.12 and also needs to be simplified.Resolution: "The CRIS Printing System Rev 6.doc" has these changes: - Includes new features in 06.12 and removes references to older versions of CRIS - Is simplified and includes screenshots - Should be more suitable for users to read directly

4.15 Reporting

203213 - USB Footpedals breaking speechmikesReported in: Fixed in: 06.12g Resolved by: aslack (Alexander Slack)

Description: On some Agfa PACS workstations running 06.12e the philips speech mikes do not work after a PC is rebooted until the speech mike is removed and re-inserted. This problem is due to changes to enable USB footpedals to be used by CRIS. The foot pedal changes need re-implementing to allow speechmikes to work as before.Resolution: Speechmikes and footpedals will now work correctly.

203983 - BMI require the report info lists to prevent radiologists from seeing other radiologists work.Reported in: 06.12 Fixed in: 06.12g Resolved by: ashields (Alan Shields)

Description: The report info lists has a field that specifies the radiologist to show work for. By default this is filled with the id of the logged in user however it is possible to change this value and view work for other radiologists.

In addition there is a check box option which allows the user to list work for all radiologists.

BMI do not want radiologists to be able to view work for other radiologists.Resolution: Added XR System setting REPORT.AllowReportOthersWork. This setting defaults to Yes which means that system behaviour does not change by default compared to earlier versions of CRIS. When set to No then the report info list does not allow users to select to display for a different radiologist or use the show all option to view all work assigned to any radiologist. They can only view their own assigned work or unassigned work.Trust Implementation Issues: The XR System setting REPORT.AllowReportOthersWork should be set to No if the new functionality is desired.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 73 of 136

Page 74: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

203969 - getUltra function still uses controller.connectionReported in: 06.12 Fixed in: 06.12f Resolved by: ashields (Alan Shields)

Description: The getUltra function in ReportManager is now being called as a result of recent enhancements to allow the handling of obstetric reports, however this function still uses controller.connection in 06.12 and so is liable to fail when the application server has been running for some time.Resolution: Regression tests for ultrasound functionality should be run.

201944 - Obstetric Exam not properly assigned to a pregnancyReported in: Fixed in: 06.12d Resolved by: cking (Chris King)

Description: It has been shown that it is possible that an event is not assigned to the pregnancy whereas the report for that exam is when the user uses the verify button to create and verify the report rather than the finish button and then verify option to create a verified report. This can cause the printed graphs to miss some plot points.Resolution: The pregnancy key on the ultra record is now set in the following circumstances:

Initialising an obstetric report Creating a new pregnancy Adding a foetus Changing the pregnancy key in the change event details window

200924 - Coded Phrase selection promptReported in: 06.12 Fixed in: 06.12a Resolved by: mwarren (Mark Warren)

Description: The F4 list of phrases should be in alphabetical order. plus if there are more than one phrase for the same code it should only show the one that you would use.Resolution: Report editor phrase prompt list now only shows those phrases available to the user and in alphabetical order.

201017 - If the Codes button is displayed the button panel is split over two columns.Reported in: 06.12 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: In Batch Verify when the Codes button is displayed then the button panel is split over two columns. it should just be one column.Resolution: Now allows the buttons to be in one column when the Codes button is displayed.

200450 - Report Coded Phrases for a trustReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: Report phrases are available to all sites on the system It would be easier for users if the system could be configured to only show phrases for their trust.Resolution: The users will now be able to define coded phrases on a trust level. They will not

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 74 of 136

Page 75: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

be allowed to alter or define phrases for other trusts.

200244 - Multiple selected coded phrases selection in report editorReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the Coded Phrases prompt of the report editor multiple selections are possible in the list. It is then not clear to the user which one will be selected. Should be single selection only.Resolution: Changed coded phrase prompt to only allow single selections.

200272 - Auto Loading Next Event to Report.Reported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to add a facility in CRIS that would allow the automatic loading of the next exam to report from the unreported list after saving the current report or dictation.Resolution: Created an options dialog for the new settings. Added an option to specify 'Auto load next event' which will automatically load the next event from the unreported list to report or dictate as appropriate. Locked records are silently skipped and will still appear on the unreported list when the user returns to it.

200665 - DATS Fetal Heartbeat blanks on focus changeReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: On the DATS obs form, the heartbeat field can be blanked when navigating to another field.Resolution: CRIS no longer blanks this field.Incident No. 050I0078886 RFC No. 78236, 92674

200433 - Obstetric Pregnancy with zero fetus countReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: One pregnancy record at one site was created with the fetus count set to zero. This caused an error when the exam report was entered. This has never been able to be reproduced again.Resolution: Although not being able to reproduce the problem, additional checks have been added to CRIS to make sure pregnancy records save correctly with the fetus count always set to at least one.Incident No. FJA ref:116693 Problem No. FJA 050P0123494

200283 - Batch input field not displayed correctly when populated.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When the Batch input field is populated the input field is displaced to the left.Resolution: The batch input field should no longer be displaced.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 75 of 136

Page 76: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200285 - Calendar selector not displayed on date fields in Batch VerifyReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Using or mouse double click does not display the calendar selector in the start / end date fields within the check student tab of batch verify.Resolution: The start and end date fields in the check student tab now use calendar selectors when pressing F4.

200176 - Diagnosis Codes Tab in Reporting Finished PageReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Did not display code description. Also had an unused area of space.Resolution: Changed the layout and added the code descriptions.

200284 - Batch Verify Checker & Student code fields too short.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The code fields for both the Checker & Student is not displayed correctly when a selection is made to populate the fields that has a code longer than 5 characters.Resolution: Increased the field size of the Checker and Student fields to allow for the maximum field size of 10 characters.

200308 - Help Text not displayed when focus on Museum Code field in Finished ReportingReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In the Finished tab of Reporting when a Musuem Code is selected from the help list prior to saving the data, the tool tip displays the description of the musuem code when the mouse pointer is placed over the field. When the data is saved & retrieved the tool tip does not display the description of the museum code.Resolution: The tooltip text on the museum codes panel, now always displays the description of the museum code, even when first loading the museum codes panel on a saved event.

200442 - Memory leak in obstetrics reportingReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Every time an obstetrics report is loaded the memory usage increases. Eventually the system will run out of memory.Resolution: Used weak references instead of strong references. This means that the objects being held in memory permanently, causing the memory to leak, can now be freed when they are no longer in use.

200465 - Saving an outcome event does not workReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 76 of 136

Page 77: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: Numerous errors when REPORT.ObsOutcomeExam is not set.Resolution: Does not display the Outcome button on the Episodes list if the above XR setting is not set.

200266 - Processing and reporting locksReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: There is a need to be able to flag a CRIS event to indicate that an event is being processed, or that the report is currently being typed or modified so that a second user attempting to process or report will get a warning to say that this process or report is busy.Resolution: Events are now locked when reporting, dictating or processing. Locks are created when a user opens the Report, Dictation or Post Processing page, or when selecting Action in the unprocessed list.

In event lists, a report icon with a red "L" indicates a report is currently being written, and a film icon with a red "L" indicates an event is currently being processed. Events being processed by the current user have a green row.

If a user attempts to report or process an event that is locked by someone else, they are informed of who locked the event and when. It is possible to ignore locks.

200140 - Prevent multiple users from saving reports for the same examReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: If typists are using an external dictation system then it is possible they could choose to report the same exam at the same time. When the second person saves the report there is no warning that is has already been saved by the first typist. Although both reports are saved, only the first one is loadable by CRIS.Resolution: A warning is given at the point of saving (either in the Report Editor or Auto Report) if a new report has been written that appears to already exist in the database. The user cannot then save the second report and must clear to continue.

200128 - Tool tips for buttons on Report Editor tool barReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: There are no tool tips on the cut/copy/paste/bold/italic/underline buttons in the Report Editor tool bar. This may make the Report Editor harder to use.Resolution: Tool tips that also include the shortcut key have been added.

200565 - Obstetric configuration for EDD calculationReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: There is a need to make it configurable for the Obstetric forms to use or not use the LMP in the generation of the suggested EDD for the first scan on a pregnancy. Also there needs to be a switch that turns on the facility for the LMP calculated EDD to be overridden by the EDD calculated from the measurements if they differ by more than a defined number of days.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 77 of 136

Page 78: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: Added two XR settings to achieve this:

REPORT.ObsUseLMPForEDD and REPORT.ObsLMPEDDMargin for using the LMP for the EDD calculation and setting the LMP EDD margin respectively.

200510 - Obstetric Fetal Anomaly System Cursor MovementReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: On the obstetric fetal anomaly system when the user presses return on the optional extra details sections, the cursor moves to the top of the screen rather than the next field.Resolution: Updated cursor flow through the obstetrics report.

200209 - Obstetric Estimated Fetal Weight EquationsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In CRIS the equations used to calculate the estimated fetal weight have a fixed and pre-determined priority depending on which measurements are filled in on the scan. There is a need for users to be able to choose a user defined priority for the equations and to also choose a specific equation to use.Resolution: Added a new XR setting called REPORT.ObsEFWPriority. This allows users to set their own equation priority for calculating the EFW.

When this feature is enabled the obs forms which use EFW behave slightly differently. The EFW is moved down a line and provides a field which allows the user to override their preference setting by choosing a particular equation. A description of the equation that is used to calculate the displayed EFW has also been added.

The equations available are defined in the CRISEFW normal table and their codes should be added to the XR setting in a comma separated list.

The description field text colour changes to red when indicating that required measurements are missing for a specified equation to be valid.

200519 - Preventing report deletion.Reported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Normal users are not allowed to delete verified reports. This same protection should be applied to verified reports with an addendum.Resolution: Verified reports with an addendum can no longer be deleted by a normal user.

200570 - change scan reason options listedReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: On an obstetric report page any scan forms that are only assigned to an examination at a trust level are not listed as available alternative scan forms on the right click change scan form option.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 78 of 136

Page 79: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: The 'change scan reason' context menu option now contains additional scan reasons obtained from the exams per hospital table for the site at which the event is located.

200514 - Fetal Anomaly System for NWWMReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Some additional data is required to be recorded on the Fetal Anomaly System in the NWWM.Resolution: Added Anomaly, Pregnancy Outcome and Biophysical Profile scan forms for the North West obstetrics package.

200240 - Unused email field removedReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When the Finished button is pressed in the Reporting tab the Send tab is displayed with an input field for email. This field is no longer used and needs removing.Resolution: Email field has been removed from the report finished page

200485 - Request Card Viewing on Reporting PageReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: When reporting using Voice recognition it would be useful if the request card image was visible on the reporting page in a similar way as it is visible on the dictation page.Resolution: It is now possible to view a request card at the end of a report by selecting a tick box in the report tool bar.

200333 - Reports don't ask to save unsaved changes on loading a new reportReported in: Fixed in: 06.12 Resolved by: cking (Chris King)

Description: CRIS does not ask if the user wants to save changes to a report if a report is started but then the user tries to load another patient or event.Resolution: A warning message is now displayed if an attempt is made to load a report while another report is modified and not saved.

200183 - Verify button is enabled when user cannot view restricted reportsReported in: Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The verify button is active if the user cannot view unverified reports. Also the finish page has a verify checkbox than can be ticked. There is also an incorrect error that the report text has been changed by another user (because the report text is "cannot view unverified report")

Neither of these actually allow the report to be verifiedResolution: The error saying the report text had been changed by another user when moving through the report finished page has been prevented.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 79 of 136

Page 80: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

The verify button on the report page is now disabled when viewing a restricted report.The verify check box on the report finished page is also disabled when viewing a restricted report.

If a user does not have permission to view unverified reports then unverified reports are only restricted if they did not type the report. The verify button on the report page and verify check box on the report finished page are also disable in this situation

200408 - Obstetric using early EDD cutoff periodReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: A new feature is required so that the EDD calculated on very early scans is not used for the final accepted EDD.Resolution: It is now possible to stop EDD being validated where the fetus age is less than a set number of days. This is controlled with the XR setting REPORT.ObsEDDCutOffDays. If this setting is blank then no restrictions will be imposed on the validation of EDD.

200407 - Obstetric New Pregnancy ErrorReported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: When using the new pregnancy facility in obstetric reporting an Oracle "duplicate column name" error is given which prevents the saving of the new report for the new pregnancy.Resolution: The new pregnacy facility now saves correctly.Incident No. FJA 050I0076420

200410 - Obstetric measurement normality representationReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Obstetric users would find it usefull if on the CRIS obstetric reporting page the position of the measurement with respect to the normal expected range was displayed visually rather than a simple number for expected age range.Resolution: Added this ability based upon the XR setting REPORT.ObsShowMeasurmentRange. The expected value for the relevant measurement is marked with a central line, with further lines for the required centile range above and below that value. The range extends beyond this in red to indicate a measurement outside the expected range.

200251 - Hover Help on Reporting SessionReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The section of the reporting page which displays the radiologist details and date for the current reporting session displays the radiologist code(s), not names. To find the names of the Radiologists, the session details have to be expanded, where there are hover helps on the radiologist codes.Resolution: There is now a hover help which will display both the 1st and second radiologist names, on the field that displays the codes of the radiologists for the current reporting session.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 80 of 136

Page 81: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200310 - Help Text not displayed when focus on Museum Code field in Finished ReportingReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the Museum Codes tab of Finished Reporting the Help Text is not displayed at the bottom of the screen when the focus is on the Museum Code input field.Resolution: Added the help line text for the Museum Code input fields.

200309 - Help text is not displayed for the New Diagnosis Code field in Finished Reporting.Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the Diagnosis Codes tab of Finished Reporting the help text is not displayed at the bottom of the screen when focus is on the New Diagnosis Code field.Resolution: Added help text for the New Diagnosis Code field in Finished Reporting.

200122 - Obstetric and non Obstetric report incompatibilityReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Obstetric and non obstetric reports are stored differently in CRIS. If an exam is reported in CRIS using the normal textual only style reports and subsequently the exam is changed to be defined as using the CRIS Obstetrics report module then the previous textual reports are no longer visible. CRIS needs to be changed to allow the transition from not using to using the Obstetrics module without the old reports becoming hidden because of the configuration change.Resolution: Changed CRIS to also check for an existing text report when choosing whether or not to load an obstetrics report. If there is an existing text report then it will not load up an obstetrics report.

200175 - Overwriting report textReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to provide a warning for overwriting report text that has been changed by another user while a user has been writing their report.Resolution: Added a warning message on saving a report to indicate to a user that while they were editing a report another user had updated it, if that was the case, and that their changes would overwrite those of the other user.

200166 - Getting Scan Reason fetching EXAMCDHReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Getting the Scan Reason on printing an Obstetrics Report was causing unnecessary network load.Resolution: Reduced the network load on printing an Obstetrics report.

200202 - Batch Verify SQLLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 81 of 136

Page 82: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Batch verify should be getting the addendums first as these will be the oldest.Resolution: Moved addendums to be checked first.

200397 - Errors in console when using Report EditorReported in: HEAD Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: The Report Editor lists losts of string index out of bounds exceptions whenever a "," is typed. This does not effect the functionality of the Report Editor.

This problem exists in 06.04c but is exposed by some logging changes for 06.12.Resolution: These errors are now avoided.

200069 - TAB in reportingReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When copy or pasting a report from a Microsoft Word document into CRIS, it allows TAB characters to be used, however when manually typing a report it does not allow TAB to be used.

An issue arose where reports were sent to a results feed and rejected because of TAB characters that were contained in the report.Resolution: Replaced tab characters with spaces on pasted strings.Incident No. 050I0085976

200279 - Box required around legend on printed obstetric report graphs and graph curves need to be clearer.Reported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: In order to differentiate the crosses on the legend from any crosses on the graph itself a box around the legend needs to be added. Also the curves drawn on the graphs are a bit jagged and could be smoother.Resolution: The printed obstetric graphs now have a box around the legend and the legend crosses are smaller to differentiate the legend crosses from the graph crosses. The curves displayed on the charts are now smoother.

200320 - Auto insert exam header and undo in clinical historyReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: If you use Alt 0 or Alt E to enter Clincial History in the Report Summary section, then press undo or Ctrl Z (i.e. change your mind) and move down to the first exam and press Alt 1 or Alt E the Exam header is duplicated in the Summary section and you can't get rid of it.Resolution: The report editor has been changed so that the undo action does not affect the insertion of exam descriptions or clinical history. Exam descriptions and clinical history can be inserted using the 'Alt' short cuts. This can then be undone using control-z or the undo button. After the undo exam descriptions or clinical history may be inserted in any section of the report

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 82 of 136

Page 83: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

with no adverse affect on the report editor.

200087 - Suspended Report IconReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: If you suspended the summary and exam part of a report only the report icon for the exam was changed to indicate a suspended report.Resolution: Suspended icon now displays correctly.

200263 - Batch Print to Print Preview Hides warning messages on restricted reportsReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When using the batch print screen to print reports to print preview, warning messages about not being able to print reports are displayed underneath the print previews. These warning message prevent the print previews from being closed, until they are closed themselves. These messages should be displayed on top of the print previews, so the user can close them before they try and close the print previews.Resolution: When using batch print to print reports, the information messages displaying the number of reports that could not be printed, due to them being restricted will now always appear before any printing takes place, therefore the user must click "OK" on the information box, before the reports are output. When outputting to print preview, this means that the information message is not hidden by report previews.

200084 - Batch Verify save as unchecked errorsReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When using report batch verify if you press the unchecked button and CRIS asked you for the second radiologist, the F4 helplist for radiologists did not display properly. This was because it did not use any of the screen outside the message box.

Also using return did not press the ok button even when the focus moved to the OK button.

Also Errors were thrown when you clicked unchecked on an obstetric reportResolution: Now shows the whole F4 prompt list and submit the dialog on pressing enter on the unchecked field.

200227 - New Obstetric Forms Required for NWWMReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: 5 new Obstetric forms are required for the NWWM cluster. Early Scan Dating Scan Anatomy Scan Detailed Scan Growth ScanResolution: Added the five requested obstetrics forms for the NWWM cluster.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 83 of 136

Page 84: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200162 - Clinical history word wrapReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The Clinical History text area did not word wrap in the Dictation page or the Report Viewer. The notes section in the Dictation page did not word wrap either.Resolution: Word wrapped as appropriate.

4.16 Scanning

200169 - Scanning crashes CRISReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Pressing test in Scanners Setup could crash CRIS.Resolution: When an image type is not specified scanning can crash CRIS – such as with the test button in Scanners Setup. Defaulted to using the REQCARD image type.

200168 - Request card scanning errorsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: At the moment FTP errors in request card scanning are not shown to the user.Resolution: Changed to show errors to the user.

200037 - Request Card re-scan doesnt use same settingsReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: When selecting the rescan request card option and while using A4 request cards they do not re-scan to the same size.Resolution: When re-scanning a request card the request card settings were not being used to set up the scanner. The process has been modified to use the request card setting for scanning.

200269 - Scanning images of different typesReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: It is currently only possible to scan a request card on the finish pages. The ability to choose the type of image to be scanned would be benificial.Resolution: On the finish pages it is now possible to select either to rescan a request card or add a new image of a selected type.

200338 - Scanning without a scanner present spawns thread which does not dieReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: If you start a scan without a scanner being present CRIS spawns a thread to handle the scan. If there is no scanner present on the PC this thread remains. when you then try and scan another patient event cris errors saying you are already scanning. please kill the

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 84 of 136

Page 85: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

thread if you get an error from the scanner.Resolution: The code has been modified to prevent the scanner icon from being displayed in the status bar if no scanner is present and a user attempts to scan a document.

4.17 Setup Tables

200659 - Nuclear Medicine isotope allows negative half livesReported in: 06.12 Fixed in: 06.12a Resolved by: bcarroll (Ben Carroll)

Description: Isotopes with negative half lives may be entered into the setup tables by accident, either via integer overflow or by explicitly entering negative numbers.

This is 'user error' but should not be allowed.Resolution: If a negative half-life is entered the user will be prevented from saving the value and a pop-up will explain the problem.

201852 - Exam used for waiting list flagReported in: Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: It would be useful to have a flag in the exam code table, stating whether a particular exam code was to be used in the DoH standard waiting list returns.Resolution: There is now a new field in the EXAMCD table, which is indexed. This is used as a flag for statistics which require just the exams needed as part of the Department of Health waiting list returns. Possible values are limited to Y or N.

200719 - Cannot Create flexible formsReported in: 06.04 Fixed in: 06.12a Resolved by: sjennings (Steven Jennings)

Description: When attempting to create a flexible form, the fields added to the form cannot be saved due to a ClassCastException.Resolution: Class cast exception fixed, and now allows the saving of flexiform definitions.

200951 - Print content Editor savingReported in: HEAD Fixed in: 06.12a Resolved by: aslack (Alexander Slack)

Description: When the Control S key was used to save changes the changes were saved but the changed flag was not set correctly, leaving the record flagged as changed but not saved. This would cause a changed record not saved message when the table was closed even though all changes were successfully saved.Resolution: Ctrl-S now saves and marks the changes as saved.

200883 - GP practice search does not return GPs for SHA's other than the local SHAReported in: 06.12 Fixed in: 06.12a Resolved by: rmidwinter (Rich Midwinter)

Description: In GP Practice when searching on a GP Practice Code, GPs linked to that practice are not listed other than those that are for the current users SHA.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 85 of 136

Page 86: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: Will now return GPs linked to the practice for all SHAs.

7 - GP practice search does not return GPsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In GP Practice search. If you type in a GP practice code it should return all GPs linked to that practice. This does not work in the setup tables.Resolution: The GP practice code search in setup tables should now return all GPs linked to the practice again and when the SHA search field is empty too.

200082 - Protected XR system settingsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Some of the XR system configuration settings need to be protected from change by trust administrator while still allowing them access to the settings that are trust configurable. Need to add a facility to be able to set an XR setting as protected from change by users unless they have the permission required. A new user security setting CHANGE_PROT_XR "Allowed to changed protected XR settings" in section SECURITY is to control this permission.Resolution: Added the security setting to protect particular XR settings from being changed. Also prevents changing XR settings at site and trust level for sites, trusts and terminals at other trusts.

Affected settings include the SPINE settings and STATS_SCHEDULER_AVAILABLE.

200417 - Site.code needs to be biggerReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: CRIS limits the length of sites codes to 5 characters. CRIS is now installed at some PCT's that have codes up to 9 characters. Consequently the code field for sites needs to be enlarged to allow 9 characters.Resolution: Minor changes made to table models and input validation to deal with nine character site codes.

200246 - XR Setup ImprovementsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: A few improvements need to be added to XR System configuration tables Expand tree at startup to show current trusts sites Add a button to open the XRT for the current PC When switching between different XR nodes keep cursor at same location for easy comparison of different configurations. Obscure passwords so they are not readable. search facility in setting descriptions.Resolution: XR settings now will expand tree to show current trust's sites, has a button to open the local terminal's XRT, keeps the selected row position when switching between XR nodes, obscures designated passwords and allows for searching setting descriptions.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 86 of 136

Page 87: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Some settings are also protected from trust user alteration. Trust admin users are allowed to chnage XR settings that only affect their own trust and are no longer allowed to change XR settings that affect the whole system or other trusts. They are also prevented from changing SPINE and security specific XR settings.

200075 - Illegal characters in usernamesReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: CRIS allows any characters to be entered in the Login ID - some of which would prevent Oracle users being created.Resolution: -Trust Implementation Issues: Ensure user Login ID characters are either alphanumeric or underscores

200036 - Illegal characters in usernames causing Oracle CRIS Login Failed Error messageReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If a user is setup in Table Setup -> Staff with a Login ID that contains spaces, special characters or numerics, whilst the details are saved in CRIS they are not validated until the point of logging in to CRIS where Oracle creates/validates the account that the login attempt fails and an error message is generated.Resolution: Prevented creating users with invalid Oracle login id's. These are those that start with a non alphabetic character or contain any character other than alphanumeric or underscore characters.

200666 - No error message on not having permission to delete staffReported in: 06.12 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If you do not have the GENERAL DELETE_TABLES permission and attempt to delete a user from the Staff table no error is thrown to the user.Resolution: Added appropriate error message.

200459 - Entry of room settingReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The description of the XR Setting RECEPT.CollectRoom is misleading. It states that this forces entry of room where it should state that it allows entry of room in normal cursor flow.Resolution: Changed the description to read 'Allow input of room for an examination'.

200117 - XR Settings setup when no site assignedReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If a terminal is not assigned to a site correctly during the new installation wizard, the terminal appears in the XR Settings table, but it is not selectable, as errors are displayed.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 87 of 136

Page 88: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: It is now possible to select a terminal within the XR Settings setup tables, when the terminal has not been assigned to a site. Previously the settings for such terminals were not able to be selected from within this table, and therefore the site could not be assigned to the specific terminal at a later date.

This situation will be greatly reduced by the introduction of the changes described in release note 0200120.

200382 - Blank space on end of codes allowed in setup tablesReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In the setup tables, it is possible to enter codes with blank spaces quite easily, especially when copying and pasting. This causes problems later on when using the codes in CRIS, especially the referrer searches, as the referrer code is wrong due to the white space on the end of the code.Resolution: Codes can no longer be created with either leading or trailing whitespace characters.

200196 - Add workgroup to sites tableReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Need to add workgroup field to sites table for full functionality work.Resolution: Added “WORKGROUP” field to the Sites table.

The new field is editable in the sites setup table.

200258 - Bank Holidays in Diary SetupReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: When copying the diarys forward in the diary setup screen, there is no way to specify that bank holidays are to be closed. This means that the diarys have to be setup in the diary setup table, and then right clicked on the table header of each room to close for bank holidays. It would be handy if an extra option was added to close rooms on bank holidays when copying the diary forward, and maybe even to close all rooms on a bank holiday, or certain modalities etc.Resolution: Bank holidays can now be closed when weeks are copied in DiarySetup.

200517 - Dictation Foot Pedal Configuration WarningReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The XR setting DICTATION.PedalPort which is used to define a PC to have a foot pedal has sometimes been set wrongly. This can cause some PC's to slow down to the point where they appear to be locked. Some sites have configured this at the Site (XRS), Trust (XRTR) or whole system (XR) level thus defining many PC's as having a foot pedal that do not have one. This should normally only ever be configured at the XRT level whicj is for each individual PC that has a foot pedal. Some PC's being configured as having a foot pedal without having one attached are caused to run

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 88 of 136

Page 89: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

very slowly. This does not cause a problem on all PC's and depends on the PC itself. A warning needs to be added to the XR configuration page that warns users against setting this at any level other than for specific PC's.Resolution: Now warns the user when attempting to save changes to the DICTATION.PedalPort XR setting at a level other than Terminal (XRT).

200219 - Refresh tables on table setup badly labelledReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The refresh tables button in the setup tables sometimes refreshes the data from the database and sometimes refreshes the data from the local cache. Users are unaware that this difference exists or which tables use the database and which use the cache.Resolution: Added a tooltip and a right click 'What's this?' to provide more information to the user.

200231 - LMP Text column required in ExamsPerHospitalReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: It is not possible to choose a particular LMP text warning for appointment letters on a per exam basis.Resolution: A field "LMP Text" has been added to ExamsPerHospital. This allows sites to choose a particular LMP text for an exam over the default behaviour (i.e. the current modality based LMP text).

The lookup for this is a list of formats with the name "pregwarn_TRUST_LMPCODE".

The prep code lookup has also been fixed to be on by default.

This requires LMP text formats to be added manually, plus an update of the generic print templates so that the field is checked for during printing.Trust Implementation Issues: Requires making templates for LMP10, LMP28, etc (these can be copied from the existing pregwarn trust template)

200143 - Referral source setup table with no filter criteria selectedReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When attempting to display all the referral sources in the system within the referral source setup table, by removing all the search criteria, an error message informs the user that it is not possible to perform such a task. This error message does not state why the task could not be performedResolution: A new clearer error message is now displayed when trying to view all the referral sources on the system at one time, which explains that at least one of the search criteria needs to be filled in.

200425 - Security to turn on and off the stats schedulerReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 89 of 136

Page 90: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: Anyone with access to the XRSettings can turn on and off the stats scheduler, therefore making it possible for people to keep alternating the setting to suit. If the scheduler is to be turned on for the CRIS instance, it should be on for everyone and should not be easily changed.Resolution: The XR setting which enables the statistical reporting scheduler, which is called STATS.SchedulerAvailable is now a protected XR setting, so it is now protected from being changed by anyone who does not have the ability to override the protected terminal settings

200493 - The Filter Orders By Site XR Setting descriptionReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The OCMS.FilterOrdersBySite XR Setting description is inaccurate.Resolution: The description for the OCMS.FilterOrdersBySite XR setting has been changed to "Only display orders for current site".

200398 - Wards setup should be ReferrerLocation setupReported in: Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: A while ago most instances of "Ward" were changed to "Referrer Location". However one major place it has not been changed is in the setup tables.Resolution: The Wards table has been renamed to Referrer Locations in the setup tables.

200458 - PCT Setup TableReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Need to be able to differentiate between the different types of trusts in the trusts table.Resolution: There is a new field in the trusts setup table which allows trust to be distinguished into specified types, eg. PCT, NHS. There is a lookup table for these values which is a new limited table called CRISCOT.

There is also a new end date field on the trusts table, which allows old trust codes that are no longer in use to be end dated. This should be used instead of deleting codes.

The referral source and post code tables now have lookups on these Trust codes in the PCT field

200142 - Tabs in coded phrasesReported in: Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: It is possible to enter tabs into coded phrases. When this is used in a report, it can cause interface messages to fail.Resolution: The CodedPhrase setup has been altered to filter out tab characters when saving a coded phrase. Therefore new coded phrases cannot contain tabs.

200018 - Radiologist setup recountLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 90 of 136

Page 91: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Radiologist recount function in Setup Tables eventually zeros counters and produces oracle error messages after being used repeatedly. CRIS has to be shut down and restarted before it will function again.Resolution: Closed objects that were maintaining persistent database connections.

200095 - Plaintext passwordsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Passwords are currently shown in plaintext in the setup tables. They need to be obfuscated for security.Resolution: Added the ability for XR settings to hide passwords.

200512 - Paper Setup does not Refresh TableReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The Refresh Table button in the PaperSetup table seems to have no functionality behind it - the button should either refresh from the database or a local cache but does neither. In this case it should probably go to the database.Resolution: The paper table is now reloaded from the database when the Refresh Table button is pressed.

200497 - Non database tables within stats selectable fields setupReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The stats datafields setup table restricts the fields to be contained within one of the database fields, or the table called "Derived". It would be useful to enable any table name to be created, so some of the function fields can be placed in arbitrarily named tablesResolution: There is now no restriction on the table and field column that can be created in the stat datafields set up table. This allows fields to be created in any table name, regardless of whether it exists in the database, and fields can therefore be assigned to a category that most suits the field.

200137 - New stats section in setup tablesReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The system group of setup tables is getting large, with a number of setup tables being used specifically for statsResolution: There is a new stats section within setup tables, that can be found in the system group. The StatsDatafields and StatsTypes setup tables have been moved into this subsection, from their original section which was just system

200214 - Security settings - list of users assigned to a user group does not display a user if they have more than one user groupReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 91 of 136

Page 92: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The users node of a user group in the security setup table displays which users have been assigned to that group. However if a user has been assigned more than one user group they do not appear in the list of users.Resolution: The security setup table has been changed so that users table for a user group displays all users that have been assigned to that group. This includes users who have been assigned multiple roles and activities.

200241 - 'End Date' Field in Radiologists setup table not being validated correctlyReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: After the 'End Date' for a radiologist has been set to a date earlier than the current date in Tables Setup it is still possible to successfully enter the radiologist in the Intended Radiologist field of the Event Details screen and the Radiologist field in the Reporting screen.Resolution: Validated the intended radiologist on the Event object - which affects Post Processing and the Event Details. Turned on the radiologist validation for the fields in the Report Editor's tape details. Invalid radiologist codes are picked up on when the tape details panel is closed.

200148 - Loading the staff tableReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: The staff table takes a long time to load. Looking at the sql traces upon opening the staff table, the radiologists, secretaries, and radiographers appear to be loaded twice, as are the site specific data for these tables.Resolution: Some duplication of SQL statements has been removed. The Staff page should take less time to load now.

200237 - Filtering by modality is slow in ExamsPerHosp tableReported in: 06.04 Fixed in: 06.12 Resolved by: dhall (David Hall)

Description: When you change the modality in ExamsPerHosp to filter the list then null pointer exceptions are thrown and the application slows down.Resolution: -

200172 - Null Coded Phrase codesReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Null, or empty, codes in Coded Phrases can have unexpected consequences.Resolution: Added an error on trying to save null or empty coded phrases.

200158 - Filtering SiteCodesSetup by trustReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: To filter the lists in SiteCodesSetup to only show columns for the current trust.Resolution: Filtered SiteCodesSetup.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 92 of 136

Page 93: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200165 - ReferrerLinks Setup TableReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The ReferrerLinks Setup table is available when the Referrers table is not. If the user does not have access to the referrers setup table because of their user role permissions then they should not have access to the referrer links setup table either.Resolution: Now uses the VIEWS REFERER setting to control access to the referrer and referrer links setup table.

200163 - ExamsPerHosp default start tabReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Need to default to the Edit Fields tab of Exams Per Hospital.Resolution: Defaulted to the first tab (Edit Fields) of Exams Per Hospital.

200484 - End-Dated sites can still be used in Change HospitalReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When you have end-dated a site in the sites table, you can still select it in change hospital and use it to book new events onto CRIS, can also use it when setting up workstation and tell it it is at the end dated site.Resolution: End-dated hospitals can no longer be selected on the change hospital page or during setup of a new workstation.Incident No. 050I0120118

200080 - Disable User Security No OptionReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The National Program dictates that user security settings cannot be set to No. A permission should default to No and only be able to be set to Yes. This is so that a permission granted nationally in the baseline for a role cannot be turned off locally. Settings can only be removed by national agreement from a roles baseline. CRIS needs to be changed to reflect this requirement. So if the XR setting SPINE.RoleProtection is enabled then no user security settings will be able to be set to No.Resolution: The access field is now disabled if the SPINE.RoleProtection XR setting is blank or Yes. The access field will still be visible but it cannot be edited. Also if the setting is blank or Yes then double clicking the access column will not change the access value for the selected setting.

200367 - Contrast reaction codes can be created that are too large for assigning to examsReported in: 06.04 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The normal tables setup table allows the creation of codes up to 24 characters. The contrast reactions which are created and stored in one of these tables, has a limit to the

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 93 of 136

Page 94: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

size of the code of four characters elsewhere in the CRIS database. The setup table needs to stop the creation of contrast codes that are over 4 characters to help remove this problem.Resolution: Reaction codes over four characters in length can no longer be created.

200281 - Batch Codes - Changes are not saved when amending the Batch ID of a Batch Code.Reported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: It is not possible to amend the Batch ID of an existing Batch Code.Resolution: The Batch ID field in Batch Setup is now uneditable. Users can only create new batch codes and delete existing codes.

200315 - ArrayIndexOutOfBoundsException: 0 >=0 thrown in the Java ConsoleReported in: HEAD Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: An array index out of bounds is being thrown in the Java Console. The error is not displayed in the application.Resolution: Diary setup page now gets redisplayed successfully if it is closed and then re-opened.

200138 - Stats Scheduler Setup TableReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to administer printers for the statistical report schedulerResolution: There is a new setup table to enable the setup of printers for the stats scheduler. It can be found within the system.stats section of the setup tables, and the user requires the permission to perform print setup before the table is available to them.

200153 - Check Case Sensitivity in Stats DatafieldsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to check a database, to see if the values entered in the tables are both upper and lowercase, therefore the setting of the case sensitive flag in the Stats Datafields has to be performed manually. There needs to be a way to query the database to find out this information, as each database will have different values within it.Resolution: There is a new button within the StatsDatafields setup table, which calculates and sets the case sensitive flags on the fields used in stats, dependant on the values currently contained within the database.

Once the flags have been set by using this feature, they will still have to be saved by the user if they wish for the changes to take effect.

200180 - Editing values in setup tableReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In the setup tables, it is not possible to directly select a value in a table and Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 94 of 136

Page 95: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

change it. CRIS used to be able to handle this, however now the form at the bottom of the setup tables is the only way the values can be changed.Resolution: It is now possible to change the values of a record directly in the table within the setup tables module of CRIS. This removes the need to use the form at the bottom of the screen to edit the record should the user so wish. Where the form below the table is not editable, the table is also not editable.

200506 - Does not load newly added sitesReported in: 06.04 Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Functionality to load a site does not always work if new sites have been added.Resolution: getSite in controller was using controller.connection instead of controller.getConnection() which will fail if new sites are added after controller.connection becomes unusable.

4.18 Software Installation

200121 - New Printer setup available in installation WizardReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to assign a default printer to the stats scheduler when installing a new installation of CRIS.Resolution: There is a new printer category on the installation setup, for scheduled stats. As the scheduled stats run on the server this list is not the default list of windows printers available to the terminal, as the other printer selections are, but it is a list of printers configured by the trusts, that the server is able to print to.Trust Implementation Issues: If the stats scheduler is to be used printers will need to be made available to the CRIS server, and into the Stats Scheduler Printers table within CRIS before the scheduler can print to them

200120 - New installation wizard hospital selectionReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is possible to setup a new installation of CRIS without having assigned a site to the terminal that CRIS is being installed on. This results in the terminal not being able to log into CRIS without completely unistalling CRIS, and reinstalling.Resolution: It is now not possible to progress though the installation wizard without entering a valid hospital code. This is to avoid the state where terminals couldn't log onto CRIS due to them not being assigned to a site.

In addition, if the terminal is not at a valid site currently, after a failed login for example, the installation wizard will be displayed to the user at logon to reconfigure the terminal details, and allow them to logon to CRIS without having to completely uninstall CRIS.

200118 - New installation wizard navigation improvementsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 95 of 136

Page 96: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The new installation wizard does not allow the setup of a terminal without the use of the mouse. The mouse is needed to click on the "Next" and "Finish" buttons during setupResolution: The new installation wizard now allows the return key to be pressed on the next button to allow the user to navigate through the setup without having to use the mouse. The next button will gain the focus, after a return press in the last text field on the form.

The Workstation ID field will now always have the cursor within it when initially displayed, again to remove the need for the mouse to highlight the field.

200167 - Single quotes in terminal IDs causes errors at workstation installReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Entering single quote characters in the terminal ID during a workstation installation could result in such error messages as “SQL command not properly ended”.Resolution: Now strips out all single quote characters. Also put single quotes around the date field when updating the iButton table on installation to prevent a SQL error that occurred on workstations with an iButton installed. iButtons are only used on CRIS legacy sites and are not used on any of the systems installed as part of the national program.

200427 - The Hospital input field not validated correctly during software installation.Reported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The Hospital input field is not being validated correctly if an invalid hospital code is specified.Resolution: The hospital input field during the software installation screens now validates at the point of entering a hospital, and not at the time of pressing finished. Other fields such as the unit and the printers, have also been made to enforce validation at input time.

4.19 Spine

200229 - Need the ability to separate out certain log entries for reporting purposesReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Certain logged events are CFH requirements that need to be reported on for security analysys.

The existing logging system does not enable this.Resolution: Changed the logging system, log entries now contain a category, level and type to enable extraction of certain types or categories of log message.

200228 - Need a method for asynchronous message responses to be displayed to the userReported in: HEAD Fixed in: 06.12 Resolved by: ashields (Alan Shields)

Description: Some spine functionality that is implemented using asynchronous messages still requires a message to be displayed to the user based on the outcome of the response.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 96 of 136

Page 97: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: Added a user messaging system. This appears on the UI as a button with an icon of an envelope in the tool bar. When unread messages exist for a user the icon animates. Pressing the button opens a message viewer page where users can read and delete messages.

Functionality requiring the ability to send an asynchronous message to the user can send a message to a user with the Controller.sendMessage function.

With the addition of suitabable UI components to support message authoring, this may in future be expanded to allow user to user messaging should the requirement exist.

200457 - Consent is blank message navigationReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: When the consent is blank message pops up when attending an event and the user selects No (they do not want to procede) the cursor position does not move to the consent field.Resolution: The cursor is now moved to the consent field if the user chooses not to continue when attending an event with blank consent.

A similar change has been made to the patient details page. The cursor is now moved to the "Share sensitive data field if the user chooses not to continue when saving a patient with a blank share sensitive data field.

4.20 Statistics

200649 - Stat requires start date or end date error messagesReported in: 06.12 Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: If the stat start date or stat end date fields are used in a stat configuration, and they are not filled in on the selections page, error messages are displayed informing the stat could not be run which do not include the reason for the failure.Resolution: When a stat is configured to use a start date or end date field selection, and is run locally, rather than through the scheduler, if no start or end date is specified, the error message displayed on screen now informs the user that the stat configuration requires one of these dates and that it is missing. Previous the error message just informed the user that the stat had failed.

200185 - Stats SchedulerReported in: 06.04 Fixed in: 06.12b Resolved by: sjennings (Steven Jennings)

Description: There is no way to schedule statistical reports to be run at a certain time, or to repeat the reports at defined intervals. Need the ability to limit the size of stats queries that are allowed to be run to different sizes during and outside of normal working hours.Resolution: The scheduling of statistical reports is now available. It is possible to set a stat to run at a particular date and time, and have it repeat daily, Monday to Friday, weekly, monthly, quarterly, 6 monthly, or yearly. It is possible to set a date range, within which the stat will be

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 97 of 136

Page 98: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

executed, and outside of which it will not be.

The scheduler can limit the number of simultaneous statistical reports, to reduce the amount of resources being using at once.

The scheduler also prevents large queries from taking up too much CPU time on the server. There are two new XR Settings, STATS.MaximumQueryTime, and STATS.MaximumQueryTimeOutHours, which specify how much CPU time a query is allowed both in and out of hours. If the query is estimated by Oracle to take longer than these settings, the stat is stopped and the user is sent a message informing that the stat is large, and should be run out of hours, or to seek configuration clarification from the helpdesk to ensure it is efficient.

There is a new user security setting of STATS, OVERRIDE_LONG, which when set to Y, will enable these long queries to continue running. A warning message is still sent to the user to inform them it is a large query.

200152 - Uppercase fields in statsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Stats converts all values in fields to be uppercase before running the query. This conversion slows the query down, as the database does not use indexes on the fields if they are being converted to uppercase.Resolution: There is a new field within the datafields table called case sensitive which when set to Y, indicates that the field can contain both upper and lowercase text.

Stats now ensures that the conversion to uppercase only occurs on these fields which can be upper and lowercase, all other fields will not be converted, as it is not necessary. This will therefore speed up the execution of queries.

202000 - Statistical selection using stat dates on non database fieldsReported in: 06.12 Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: The statistical reporting module gives an error when performing a selection on a non database field, where the value is set as being either the STAT.START DATE or STAT.END DATE fields, as the conversion between the field name, and the date set in the start and end date fields are not convertedResolution: It is now possible to use a selection in statistical reporting which uses a non database date field, and the stat start date and end dates

201986 - Template order in statsReported in: 06.12 Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: The template ordering in statistics could be better. Currently the most recently saved templates go to the bottom of the list, meaning to get to the ones currently being worked on, you always have to scroll through all the other templates available depending on the filters before the template that is most likely required is reached.Resolution: The templates available in stats are now ordered so that the most recently created

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 98 of 136

Page 99: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

templates are displayed at the top of the list.

The template owned by SYSTEM will always be at the bottom of the list in ascending stat key order, as these can be filtered separately, other than that the templates will be in descending stat key order

200890 - No results are output in stat report.Reported in: 06.12 Fixed in: 06.12a Resolved by: sjennings (Steven Jennings)

Description: No results are output in stat report when there is a selection based on alarms text & outputs HIS.SURNAME, PATIENT.SURNAME & the patient has no events.Resolution: Removed the automatic links that were trying to join the HIS and PATIENT tables through the ORDERS, EXAMS, and EVENTS table when trying to link HIS to ALARM.

200188 - Stop a running statReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to stop a stat once it has started to runResolution: It is possible to select a running stat from within the stats module, and request that it be stopped at the earliest convenience, by using the stop stat button. If using the scheduler, this will not be instantaneous, but will stop the stat as soon as the current part of the query that it is running is completed. If not using the scheduler, only queries that are currently being run on the terminal in use can be stopped, as local queries on other PC's are impossible to interrupt.

200199 - Stat Selection Criteria in OutputReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The stat selection criteria is not output in the stat report, so it is not possible to see what the selection criteria of the stat was at the time of running the report.Resolution: There are now two new checkboxes on the output formats tab of the stats module, both are labelled "Show Selections". One enables the stats selection criteria to be output on the comma separated format, and one allows the selection criteria to be output on the user friendly format. The selections are included in the report, before the main stat pages.

200476 - Fail reason in statistical reportsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way of knowing why a stat has failed in the statistical reporting moduleResolution: There is now a new column in the statistical report table that stores the stack trace of a failed statistical report. This allows HSS to support the stats package better as failure reasons can now be viewed.

200575 - Statistics run now typeReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The statistical reporting module needs an option to allow the reports to run either Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 99 of 136

Page 100: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

locally on the client, or be forced to run via the scheduler, once the scheduler is turned on.Resolution: There is a new protected XR Setting which allows the run button within statistical reporting to either run the stat as if the scheduler does not exist, or force the reports to be run through the scheduler. The setting is called STATS.RunNowLocal, and forces the running through the scheduler unless it is set to Yes.

200540 - Previous stats date last run field date formatReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In statistical reporting on the previous stats screen the date last run field is displaying the date in American format instead of the standard English formatResolution: The date last run field of the previous stats screen in the statistical reporting module now displays the date in standard English format of dd/mm/yy

200383 - Same CRIS lists concurrently printing gives error messageReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If the same list is printing in CRIS concurrently, be this by the same client, or different clients, the stat fails to run and an error message informing that the object is already in use is displayed.Resolution: The printing of lists now runs the stats in the same way as in previous releases ie. without creating a temporary table for memory management. The memory management is not such an issue from the lists as not as much data is displayed as will be required in the main statistics module. In many cases the creation of a temporary table for memory management would actually slow down the running of the stats and printing of lists.

It is therefore possible for many users to print the list information concurrently once more.

200394 - Previous stats screen refresh speed increaseReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The previous stats screen currently returns all stats that are not templates from the database, and then filters them based on the filters selected by the users. Therefore data that is not necessarily needed is being transferred over the network.Resolution: The previous stats screen now only returns the stats from the database that the user wishes to display based on the selected filters, therefore less filtering of the stats is done once the full list is returned over the network, reducing the amount of data being transferred from the server over the network. The speed of the previous stats and stats module should therefore be increased to some degree.

200102 - New XR Setting - STATS.ResultSetSizeReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no way to specify the number of results that the stats engine should process at a time.Resolution: New setting to enable the adjustment of the number of rows that stats handles at at time, the larger the number the more data is processed at once, but at a greater memory Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 100 of 136

Page 101: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

usage, and vice versa. This allows larger stats to be executed without running out of memory.

200099 - Enable Stat Scheduler XR SettingReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: A new XR Setting is needed to enable or disable the stats scheduler, as not all sites will necessarily be able to use the scheduler.Resolution: There is a new XR setting called STATS.SchedulerAvailable which allows the enabling and disabling of the stats scheduling functionality. This is in case a trust does not have the ability to SFTP files to the required places, and cannot assign print queues to a server.

200560 - Check for null fields is statisticsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The statistical reporting functionality checks when comparing two fields for equality, that the values in the field are the same, or that both fields are null,as null neither equals or not equals a value. These null checks slow the system down, and not every field can be null. It would be useful if only those fields that have a null value in the database somewhere insert these null checks to speed the statistics up.Resolution: There is now a new field in the DATAFLDS table which is used as a flag that the field contains at least one null value. If a comparison on two fields is being performed in statistical reporting, any null checks on the fields are only added relevant to the whether the null value can be present in the fields in the database.

There is a new button in the StatsDatafields setup table that sets these nullable flags depending on the data in the specific database.

200503 - Statistical Reporting selection criteria where clause orderReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When running a statistical report within CRIS, the selection criteria creates the where clause of the SQL query, however this criteria is not ordered to take advantage of the indexes that are placed in the Oracle database tables included in the query. It would be advantageous to order the fields in the where clause in order to help Oracle with the optimisation of the report and speed up the statistical reportResolution: There is a new field in the stats datafields table called index number, which is a number that corresponds to whether a particular datafield is part of an index of the database table.

This allows those fields that are part of an index to be sorted to be at the start of the statistical report query, therefore helping Oracle with its optimisation and hopefully improving statistical reporting query speed.

200105 - Previous Stats Screen ImprovementsReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The previous stats screen does not give much detail about the status of the stat, Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 101 of 136

Page 102: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

there are only 3 status' of running, sheduled, and completed.Resolution: There is now an additional button in the previous stats screen within stats, which allows the user to filter when the running stats are shown, seperately to those that are pending. Previously pending and running stats had one button to filter both.

The number of status' for a stat and the colours associated with these status' have also been improved to enable users to see the status of a stat at a glance. The colours are as follows.

Blue Text - Scheduled Purple Text - Pending (Scheduled for 1 run only) Orange Text - Queued, waiting to be run when enough resources in the scheduler become available Orange Background, Red Text - Stat running but requested to be Stopped Red Text - Running Black Text - Stopped by a user before completion Red Background, Green Text - Failed to complete Green Text - Complete

Before the introduction of the scheduler only the Failed, Completed, and Running will be available.

There is also a hover help on the status column of the previous stats table, which displays the user who last changed the status of a stat report

200186 - Stats Range Type Field on SelectionsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When using the stats scheduler, any dates currently in use as part of the selection criteria may need to be incremented by the same number of days as the repeat period.Resolution: There is a new tick box on the statistical reporting selections screen, which is visible when the stats scheduler is available, and a date is being used in the selections. When this box is ticked, the date will be increased in relation to the repeat type of the stat report. If the stat is not being scheduled, the tick box is visible, but not used for anything

200028 - Tags in stat output xml formatReported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The counts for the total lines in stats are stored in the xml file representing the total line. These are adding unnecessary size to the xml format, and also meaning the stats are not backwards compatible with old versions of CRIS.Resolution: The counts are now no longer stored in the xml format to enable the data size to be smaller and backwards compatibility of stats.

200043 - Total line page placementReported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Total lines do not always seem to be placed on the best page for them. Sometimes an additional form feed is inserted into a page of the report, when it is not Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 102 of 136

Page 103: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

necessary, as the total line would fit on the page itself.Resolution: The total line placement is now more consistent, and should not use more pages than is necessary

200101 - New XR Setting - STATS.FTP.ServerFromSchedulerReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The statistical report scheduler needs to be able to send the created file somewhere that will be available to the trustResolution: New XR setting which allows the stats scheduler to FTP the files it creates to the FTP server elsewhere, in case the FTP server is not the same as the server the database is running on. The IP of the FTP server is to be input here, the username and password will be the same as the settings for FTP'ing the file from a PCTrust Implementation Issues: If the stats scheduler is to be used the setting should be set to the ip address of the local stats FTP server, as seen from the CRIS server the scheduler is running on if they are not the same. Secure FTP must be possible between the two servers

200477 - Viewing latest version of a previously run statReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If a stat report file has been viewed on a PC, a copy is saved to the local hard drive, which is then displayed each time the view button is clicked. The stat may have been run by a different terminal since the first viewing however and therefore the file is not the most up to dateResolution: The time stamps of the server and local copies of stat files are now checked when attempting to view a stat, to always check if there is a later version on the server. Previously this only happened the first time the stat was viewed.

200259 - When function key "F5" is used in stats there is no confirmation dialogue box to abort changes to dataReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Whenever data is changed in Statistics reporting and the "F5" key is pressed there is no warning message asking the user to confirm that they wish to abort the changes. This is very easy to do as the "F4" & "F5" keys are next to each other.Resolution: If a stat is loaded and the configuration is changed in some way, a warning message will be shown on screen when the user either tries to clear the stat, or selects a different stat, informing them that the current stat has changes that have not been saved.

200426 - Secure setting to turn on / off statistical reporting patient view loggingReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The logging of patient viewing in statistical reports needs to be able to be turned on and off. The setting should not be able to be changed by everyone.Resolution: There is now a new protected XR setting, which can only be changed by users who have permission to override protected XR settings called SPINE.LrLogStatsView.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 103 of 136

Page 104: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

The is to enable the logging of sensitive personal data viewing from within the statistical reporting module of CRIS. By default the logging is always on.

200399 - Patient viewlog auditing included in statistical reporting.Reported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When running a statistical report, that outputs patient identifiable details, and also some of their sensitive data, the viewing of that data should be recorded in the view log audit table, with the patient identifier, time viewed, user viewing the data, terminal viewed at and site viewed at.Resolution: The statistical reporting module now logs the viewing of patient sensitive data. This auditing takes place whenever there is any chance that personal data is displayed (such as surname) along with sensitive personal data (such as exam code). If the personal data is used as part of the statistical report selection, along with sensitive personal data in the report output, the viewing of the patient is also logged and vice versa. The fields that are marked as sensitive and personal data can be changed, however by support personnel only, not by trust employees, and will require a change request to be accepted.

200223 - Use Auto Joins Checkbox in StatsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The auto joins checkbox in stats does not show on a 1024 x 768 screen since the stats selection buttons have been moved to the right hand side of the screenResolution: The use auto joins checkbox within the stats selection criteria is now displayed with the rest of the stat selection buttons, on the right hand side of the stats screen, underneath the general stat option buttons

200208 - Saving a new Selection or Output Template in statsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When creating a new selection or output format template in the stats module, from an existing template owned by someone other than the current user, the owner of the newly created template is not set to the currently logged in user, and therefore they still cannot change the template. When overwriting an existing selection or output format template in stats, the old template is deleted, however a new version is not saved, therefore no template exists anymore.Resolution: The saving of both selection templates and output format templates has been improved, so that the current user is always assigned as the owner of newly created templates. The overwriting of existing templates no longer removes the template from the list of available templates but updates it to be the current configuration as it should.

200147 - Save and Load statistical reporting templateReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When saving the current statistical report as a template, the newly created template is not loaded automatically. The user must manually go and load the newly created statistical reporting template, which is a lot more time consuming.Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 104 of 136

Page 105: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: The "save stat template" button within statistical reporting, now saves the current stat report as a template for the logged in user, and then automatically loads this saved template into the stats module.

200100 - Stats Secure FTP FilesReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Stats currently uses normal FTP to transfer files to and from the servers.Resolution: Stats are now transferred between location and destination using secure FTP instead of normal FTPTrust Implementation Issues: If the stats scheduler is to be used the trust must be able to transfer files to their FTP server using SFTP from the CRIS Server

200096 - Stat Temporary Groups tab removedReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The temporary groups tab of the statistical reporting module is not implemented, and only shows the text "Coming Soon"Resolution: The tab called Temporary Groups within the outputs tab of statistical reporting has been removed as it is still not implemented. It was previously displaying the coming soon panel.

200103 - Stats Memory improvementsReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The executing of a stat can lead to out of memory errors, if the configuration of the stat is such that large amounts of data are returned.Resolution: The way that stats are executed has changed, in order to reduce the amount of memory the results take up. The initial sql now creates a temporary table, containing all the requested data. Additional queries are run against this table, which return smaller sections of the results to the client for processing, and therefore less memory is needed to store the returned results.

This speed of large stats should also be increased, as any selections on functions within the database are not performed in the initial query. They are now done at the intermediate stage, allowing the initial query to calculate the function once per result, whereas before it could be many times per result, when the function was part of the selections multiple times.

200031 - Removing Total line selected fieldReported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When removing a selected field from the total lines screen, the field’s details still show in the values pane, and no other selected field is highlighted.Resolution: When removing a field from the selected fields in the total lines tab of stats, an appropriate field is now selected, and the values pane on the right hand side is updated accordingly.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 105 of 136

Page 106: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200499 - Null values in selection criteria of statistical reportsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When requiring results to be returned in statistical reporting, where a value is null, the field has to be left blank. However the field is set as NULL unless the cursor passes through the value field of the selection criteria. This is not obvious to the user as on screen the field value still shows as blank, and only shows as NULL when the stat has been reloaded once saving.Resolution: When requiring null values of a field to be returned in statistical reporting, there is now no need to pass the cursor through the value field, as the value will not be changed to the word NULL once saving and loading has taken place anymore.

200319 - Hover Help on Statistics Outputs Show Selections fieldReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The hover help on OUTPUTS - Show Selections tickbox is not showing the correct description for this field.Resolution: The hover help on the show selections check box that can be found on the output formats tab of the stats module, now correctly reads "Output the selection criteria on the user friendly format".

200042 - Grouped total line page wrap and display.Reported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When outputting a total line that is grouped on a field, and is printed at the end of the report, the total line does not show the results broken down by this grouped field.Resolution: When outputting a total line that is grouped on a field, and is to be printed at the end of the report, the total line is now broken down by the grouped by field on the left hand side, and then broken down by the datafield (If one is selected), before the count values are displayed. The total lines should also wrap over multiple pages correctly.

Before this change this total line was broken down solely by any datafield entered and occasionally incorrect count figures were displayed.

200097 - Removing a grouped field in statsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If a grouped field is removed from within statistical reporting, and the configuration is using the field to output totals, the field is removed from the grouped field box, but the stat is still configured to print after the group field changes. As there is no group field assigned any longer, this causes errors.Resolution: When removing a grouped field in stats, that a defined total line uses, the "print after group changes" check box is now unticked, and disabled until a new "Grouped Field" is entered into the relevant text box.

This is due to the fact that the "Print after group changes" checkbox requires a "Grouped Field" to be present.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 106 of 136

Page 107: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200027 - Total Line Value OperatorsReported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When selecting numerous values in the total line tab of statistical reporting, the value in the operator field gets blanked out. The only way to ensure the value stayed was to press return in the field each time the focus entered it.Resolution: The value in the operator field is not now blanked out when the focus enters and leaves the field numerous times.

200026 - Date Format in stats reportsReported in: 05.12 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When a date is printed on the statistical reports, it prints out in yyyy-mm-dd format instead of the more commonly used dd/mm/yyyy formatResolution: Any date output in the statistical reporting module now prints out in dd/mm/yyyy format

200200 - Checkboxes on the Output Formats tab in statsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is not clear that the fit to page, and small text checkbox options on the output formats tab of the statistical reporting module, only effect the user friendly output formatResolution: The layout of the output format selections within the output formats tab of statistical reporting is now such that there are individual checkbox sections for both the user friendly and comma separated formats. This highlights which checkboxes are for which type of output format.

The options for each output format are only enabled to the user, if the output format checkbox is selected.

200211 - Buttons Restricting the Viewable Area of Stats Total Line EntryReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It would be helpful if the section of screen that displays the statistical reporting total line configuration was larger, in order to see more of the configuration on an 1024 x 768 screen resolutionResolution: Any buttons that are relevant to a particular screen, e.g. "Clear Selections" (Selections Tab), "Add Output" (Outputs Tab), "Add Total Line" (Total Lines Tab), have been moved from their original position on the screen, to the right hand side, below the stat option buttons.

This is to group all the buttons together and therefore allow the subsections of the statistical reporting screen to utilise more space than was previously the case.

The buttons will only show on the left hand side of the screen when the user navigates to a tab which previously contained the buttons e.g. the Total Lines Tab must be in view before the Total Line option buttons appear on the right hand side of the screen.Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 107 of 136

Page 108: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200072 - Brackets on some selections in stats dont work correctlyReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Brackets around some selections in statistical reporting don't seem to work correctly. They are causing as error and the stat cannot be run with the configuration.Resolution: This was caused by there being no whitespace inserted between the last table being selected from, and the where clause. An extra check is now performed to make sure this whitespace always exists.Incident No. 050I00280543

200387 - Any user can delete another users statistical reporting templatesReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In statistical reporting, a user can delete templates, be it a whole stat, selection, or output format template regardless of whether they have permission to alter another users stats reports.Resolution: It is now not possible for a user without the permission to alter another users reports, to delete any templates other than their own, from within the load template sections of the statistical reporting module.

It is also no longer possible to modify the outputs of a system report, as these are standard, and should not be modifiable without consent from all the parties who may use the template. If these system stats need to be altered in any way, a change request will have to be made.

200424 - Ability to end date old statistical reporting fieldsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is no ability to remove an existing selectable field from the stats available fields without deleting it from all the currently defined stats as well. This means that fields that may become outdated are always available in the stats module.Resolution: It is now possible to end date the available fields in the statistics module of CRIS. this means that fields that have been superceded, or are no longer appropriate can be removed from the list of fields the user can select. However existing stats can still use the fields in their already defined configuration.

200418 - New Standard Template filter button in stats load templateReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The list of templates within the statistical reporting module can grow very large, and whilst there is a filter to just view the currently logged in users templates, the standard stats have to be found from within the large list of stats template which can be rather time consuming.Resolution: There is now a new filter button called "Standard Templates" which appears on the load template screen within the statistical reporting module, next to the "My Templates" button. When this button is selected (Dark Grey) the standard templates are shown. It can be combined with the "My Templates" filter button, to display both the currently logged in users templates, as well as the standard templates. This enables the standard template to be found much more Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 108 of 136

Page 109: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

easily.

If neither the "My Templates" button or the "Standard Templates" button are selected, then all the templates on the system are displayed.

200438 - Stop Stat permission and confirm messageReported in: Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: Could do with either a security setting on who can stop stats, or at least a confirm dialog to make sure the user wishes to stop the selected stat.Resolution: There is now a new user security setting in the STATS section, called STOP_STAT which is required before a user is allowed to stop any running statistical reports.

Once the user has a requested to stop a running statistical report, a confirmation message will need to be answered before this action will be carried out, to help prevent stats being stopped by mistake.

200443 - More useful field labels on total line table setupReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The labels in the statistical reporting module of datafield and count options do not give a very clear indication of what they actually do.Resolution: The "Datafield" label on the statistical reporting total line setup has been renamed to be "Y Axis Breakdown" to give a clearer indication that this field alters the breakdown of the total line down the vertical axis of the table

The "Count Options" label also on the same screen has been changed to read "X Axis Count Options" to give a clearer indication that altering things in this section alters the horizontal axis of the total line table

4.21 Stats Scheduler

200445 - Available terminals for stat in scheduler trust specificReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: In the statistical reporting scheduler, it is possible to assign a stat to be run, as if it was being run at any terminal on the CRIS instance. This should not be the caseResolution: The list of terminals a stat can be scheduled for is now restricted to only those that are at the same trust as the terminal that is currently logged in.

200447 - Scheduling a stat report in the pastReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: It is possible to schedule a statistical report to run in the past. As the priority of the stat is partly based on the date and time a report is to be run, this allows the users to create a report with a higher priority than they should be able to.Resolution: A stat can now only be scheduled in the future, this removes the ability to work Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 109 of 136

Page 110: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

around the stat prioritisation by setting a stat to run a long time in the past.

4.22 Voice Recognition

204286 - CRIS stops responding when using cap that VR commandReported in: 06.12 Fixed in: 06.12g Resolved by: cking (Chris King)

Description: It is possible to make CRIS 06.12f crash when using the 'cap that' VR command. This may only be a problem on dual core or HT machines as forcing CRIS to run on a single core seems to solve the problem.Resolution: Changed CRIS so that CRIS on multi core or multi processor PC's does not stop responding sometimes when the Cap That command is used.

204368 - voice recognition and report viewer incompatibility. Reported in: 06.12 Fixed in: 06.12g Resolved by: cking (Chris King)

Description: Voice Recognition initially works fine when loading a report and dictating, but when viewing others reports (Using the eye button) and then returning to the original report voice recognition stops working. The text appears in the voice recognition text box but doesn't appear on the report.Resolution: Changed the report viewer so that its view only editor does not take control of the VR output.

202080 - CRIS does not work properly when using voice recognition and PACS integrationReported in: 06.12 Fixed in: 06.12e Resolved by: cturner (chris turner)

Description: In test versions of CRIS 06.12, PACS desktop integration does not work correctly. In particular when integrated dragon voice recognition is also turned on.Resolution: Changed the desktop integration to use the correct specific PACS Integration thread so that PACS desktop integration will work on all workstations including when voice recognition is also enabled.

200571 - Integrating Dragon Voice Recognition API into CRIS guiReported in: HEAD Fixed in: 06.12 Resolved by: dhall (David Hall)

Description: Voice recognition using the standard Dragon Voice Recognition has some limitations and could be improved. Currently it is not possible to dictate into CRIS while a different application has the focus. It can also be difficult to control CRIS using voice commands.Resolution: Voice Recognition support in CRIS provided via the Dragon 8 Speech Recognition is now integrated within CRIS using the Dragon API rather than the stand-alone DragonBar Application. This provides functionality that was not available via the DragonBar Application.

The Dragon API allows for dictation into CRIS to be made without having to have the CRIS application in focus. It also allows for closer integration of voice commands with CRIS functionality. Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 110 of 136

Page 111: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Dragon user profile management is also integrated into CRIS allowing for a dragon profile to be tied to a CRIS user loading it automatically when that user logs in. Existing voice recognition functionality such as corrections, scratch, spelling and word addition are preserved.Trust Implementation Issues: Make reccomended setting changes to Dragon config as detailed in the dragon installatoin guide.

4.23 Worklists

204599 - Selecting Order with end dated examReported in: 06.12 Fixed in: 06.12g Resolved by: dhall (David Hall)

Description: If you select an order with an end dated exam then the warning message that is displayed "ArrayIndexOutOfBoundsException 0 >= 0 " is not meaningful to users.Resolution: An error message saying that "the order selected has no valid exams" is now displayed when an order with an end dated exam has been selected. The code or codes that are end dated are still displayed in the event details comment box and all orders with non end dated exams selected are correctly merged to make the event.

203988 - BMI require a unique security item for the day listReported in: 06.12 Fixed in: 06.12g Resolved by: ashields (Alan Shields)

Description: The CRIS day list function currently uses the security item of VIEWS:RECEPT, which allows any users with reception access the ability to view the day list.

BMI need to restrict the day list access separately to reception.Resolution: New user security setting RECEPTION Daylist that can separate;y allow acces to the Daylist feature of CRIS.

203212 - New patient matching on order selectionReported in: 06.12 Fixed in: 06.12f Resolved by: aslack (Alexander Slack)

Description: When an order is selected for a pas patient who has not previously been registered on CRIS, then CRIS does not perform the match test to check if this patient already exists on CRIS.

This change is a backport of 201868 to CRIS 06.12e.Resolution: Orders for HIS patients are now matched against CRIS patients.Incident No. CSC HD91590

202023 - Load Patient from Pulling ListReported in: 06.12 Fixed in: 06.12d Resolved by: sjennings (Steven Jennings)

Description: There is no button to load a patient in the pulling list, from the pulling list. The CRIS number has to be entered into the CRIS No field of the patient search screen. It would be useful if there was a button to load the selected patient from the pulling list table, or double click on the patient to load them.Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 111 of 136

Page 112: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Resolution: There is now a "Load" button on the pulling list page. Once the table of patient is loaded on this page, it is now possible to use this button to load a patient from the table. It is also possible to load a patient using a double click on the row representing the patient in the table

200194 - Worklist Sites restrictionReported in: 05.12 Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Need to restrict the worklists so they only display data for sites within your trust when the RestrictSitesToTrust XR setting is set.Resolution: When the XR setting is set to Yes then the selection of sites is restricted to be only in your own trust in daylist, unprocessed, appointments, report info list, batch verify, batch print, waiting list, dictation list, orders, request, pulling list.

If the site code is left blank then it will only display data from your own trust. If the setting is left blank or No then the behaviour will be as before, i.e. allowed to select any site code from any trust.

200221 - Unreported report info list urgency order.Reported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: The unreported list needs an option to order the list taking the event urgency into account so that urgent exams can be easily seen and reported quickly.Resolution: Tickboxes for 'Order by Urgency' and 'Colour by Urgency' have been added to the options list on the unreported list on the ReportInfoList page. The current value of both checkboxes is remembered as a user preference so only needs to be set once. Colours for 'Colour by Urgency' can be manually configured in the Normal Table CRUSURG. Additional urgencies can be added to this table with corresponding RGB colour values. If 'Colour by Urgency' is enabled then the font colour for the list changes to black and any other colouring of event such as locked records is no longer shown.Trust Implementation Issues: Problem No. CfH 115.5.3

200446 - Refresh issue in patient detailsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: When selecting a patient from the Day List which has no previous name details, having previously selected a patient which does have previous name details, the previous name for the last patient loaded with previous name details are displayed.Resolution: When selecting a patient off the Day List, the previous name field is now cleared when there are no previous name details for the patient.Incident No. 113136

200318 - Waiting list urgency display and selectionReported in: Fixed in: 06.12 Resolved by: cking (Chris King)

Description: There is a need for the urgency assigned to waiting list events to be displayed on Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 112 of 136

Page 113: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

pending events on the waiting list. Currently the urgency is only shown for waiting events rather than pending events. Also their needs to be a selection on the waiting list to filter the list by a specific urgency.Resolution: The waiting list now displays the urgency of normal waiting and planned (pending) events. An urgency filter has also been added to the waiting list. The value entered in this filter is saved in the WAITINGLIST.Urgency user preference.

200276 - Intended Radiologist selection on Appointments WorklistReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: The intended radiologist is required on the Appointments worklist to enable the display of appointments assigned to be performed by specific radiologists.Resolution: A new field has been added to the Appointments List page in CRIS. This field allows the user to select the intended radiologist for appointments to be displayed for.RFC No. CfH SCPACS 006

200509 - Reporting Post Processed ExamsReported in: 06.04 Fixed in: 06.12 Resolved by: aslack (Alexander Slack)

Description: Some sites have a need to ensure that only exams that have been post processed are reported. To achieve this an extra option needs to be added to the Unreported tab on the report info list so that only post processed exams are listed.Resolution: On the Report Info List Unreported list, there is now a checkbox to include unprocessed events. This is enabled by default and its state will be saved in the filter profile. Clearing this checkbox will show only processed, unreported and performed events.

200413 - Request list printing reflecting the list displayed on screenReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When printing the request list there are occasions when the list displayed on screen is not the same as that which gets printed out.Resolution: This situation occured as the printed list was using the latest request status as the request date, instead of the actual event date. The request list printing now uses the event request date, and therefore should show the exact data being displayed in the list on screen

200541 - Printing unreported list excluding unprocessedReported in: HEAD Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: When printing the unreported list in the report info lists page, the include processed tick box does not affect the printed output like it effects that on screen.Resolution: The report info list printout now reflects the include unprocessed check box selection when returning the exams to display.

200371 - Report Info List - Saved Filter Profile not being loaded correctly when the module is launched.Reported in: Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 113 of 136

Page 114: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: Filter profiles are not being loaded correctly when the module is closed with a filter profile selected. When the module is next launched not all the filter parameters are correctly loaded for that profile.Resolution: The filter profile details should be loaded now when you first open the Report Info List.

200323 - Porters List Date SelectionReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The Porters worklist needs a date selection so that it is possible to show the portering list for particular days.Resolution: The Porters List now has a date selection field, the When column now only shows the time as the date is displayed in the selection field and the columns are fully resizeable.

200474 - The report info lists unreported tab prints un performed examsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: The unreported tab of the report info lists page prints out all those exams that are an attended status, even if the status is of type Attended and not performed. These exams do not show on the unreported list and so shouldn't show on the print outResolution: The unreported list printout from the report info lists now only prints out those events that are currently attended with a status type of attended and performed

200061 - Porters List Hover HelpReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The hover help on the porters list for the coded columns does not show the descriptions for the codes. Location and destination re-display the code and the other columns show no hover help at all.Resolution: Updated to add descriptions for location, destination, porter and mobility codes and added these with the notes field to a general tooltip for other fields.Incident No. CSC G150058798

200093 - Unreported list hangingReported in: HEAD Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: If a trust and a modality (and nothing else) is used to filter the unreported list the list does not refresh properly.Resolution: Search with no date range now results in an error message requesting a date range. A 'dateless' search would return an unmanageable amount of data anyway.

200074 - Order vetting improvmentsReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: Vetting orders from external systems would be easier for some sites if the vetting Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 114 of 136

Page 115: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

practitioner and urgency could be assigned directly from the orders list and used to direct requests to the appropriate person for vetting. This can be done by adding some additional filter selection fields for Practitioner and Urgency to the Request Worklist. The request list also needs to be changed to show the Urgency value in the Request column which currently does not show any useful information in the request list.Resolution: Added urgency and practitioner filter fields to the request list and appended urgencies greater than 1 to the request number column. Also added support for filtering by these fields when printing the list.RFC No. Derby RFC 5

200412 - Show Cancelled check box relabelled on request listReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: There is a check box on the request list page that is labelled "Show Cancelled" which actually toggles off the rejected requests when no request status is entered into the filter. This is a misleading description of what the check box actually doesResolution: The "Show Cancelled" check box that is visible on the request list has been changed to be called "Show Rejected" to more closely reflect the functionality of the check box itself.

200370 - Report Info List - Duplicate row in Filter Profile drop down list for 'No Profile Selected'Reported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: In the Filter Profile drop down list there is a duplicate of 'No Profile Selected'.Resolution: Prevented users adding a filter profile named 'No profile selected'.

200372 - Report Info List - Corrupt display in Unreported Tab + Scrolling SQL in Java Console WindowReported in: Fixed in: 06.12 Resolved by: cking (Chris King)

Description: The result for the number of records returned in the Unreported Tab displays a count for the number of Unverified Reports=13. The Unverified tab doesn't display a total number of the Unverified Reports. The Java Console is constantly scrolling SQL. The application hangs.Resolution: The Report Info List no longer throws errors when it tries to display an event with no status code.

200453 - Intended radiologist selection on more worklistsReported in: 06.04 Fixed in: 06.12 Resolved by: mwarren (Mark Warren)

Description: Change 200276 added a selection for intended radiologist on the appointments list. It would be useful to some users if intended radiologist could also be included in the waiting list and day list.Resolution: A filter field has been added to the day list and waiting list screens to allow the lists to be filtered on intended radiologist for an event. Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 115 of 136

Page 116: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

A filter field has also been added to filter by urgency. Both filter fields have been put below the current fields to ensure the fields fit on the screen correctly.

200003 - Unreported list refresh mechanismReported in: 06.04 Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: It could be time beneficial if the dictation icon can be redrawn without having to do a full database refresh.Resolution: The dictated icon is now updated dynamically as the status is set in the Event object and a redraw() is called on the list in question. This is so that the worklist shows which of the exams have been dictated in this session without having to refresh the worklist. This will still not show which reports have been dictated by other users during this session without refreshing the list. However existing functionality means that the user will be warned if they try to load an exam that has started to be dictated by someone else.

200062 - Report Info List screen Start Date field not resetReported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: The Start Date field does not get reset to the current date each time the Report Info List module is loaded. Filter Profile = No Profile Selected.Resolution: Ensured the start and end dates are reset every time the Report Info List is loaded.

200063 - Report Info List with Filter Profile selectedReported in: HEAD Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: If a user has a filter profile set up to return data then this is automatically loaded when the Report Info List module is loaded. This can have an impact on application performance if there are a large number of records to return.Resolution: Added behaviour to control whether data is automatically returned upon loading the ReportInfoList if a filter profile is selected based upon a new user preference setting of REPORT.AutoLoadFilterProfile

Also now controls the loading of data when the selected profile is changed to a different profile.

200065 - Report Info List - Null Pointer Exception thrown when the Print List button is pressed rapidly in succession.Reported in: 06.04 Fixed in: 06.12 Resolved by: rmidwinter (Rich Midwinter)

Description: A null pointer exception is generated by pressing the Print List button several times in quick succession. The text label on the button changes from Print List to Printed but the button is still enabled allowing the user to click on it more than once generating the exception and multiple print preview windows.Resolution: Changed the button text to say Printing instead of Printed and disabled during printing.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 116 of 136

Page 117: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200189 - Duplication of code in painterReported in: HEAD Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: The part of CRIS that draws the event list has some functions that are duplicated rather than re-used. ie some duplication present in how icons are selected for display in events lists.Resolution: The program code has been made more concise. A single method is now used to select icons for event lists. This will have no visible affect on the system.

200198 - Dictation list scalingReported in: Fixed in: 06.12 Resolved by: bcarroll (Ben Carroll)

Description: The dictation list does scale properly for resolutions larger than 1024x768. Horizontal is fine but it does not expand to take up the whole page vertically.Resolution: Added vertical fill to the jScrollPane containing the dictation list.

200299 - Dictation list date sortingReported in: Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If you sort the dictation list by date it sorts it by the day on which the exam was performed irrespective of the month.Resolution: The sorting of the dictation list by a date column, (either the dictation date or the patients date of birth) now sorts the list into the correct date order, instead of by the day of the date, then the month of the date, and then the year as was the case previously.

200232 - External dictation markingReported in: HEAD Fixed in: 06.12 Resolved by: cking (Chris King)

Description: Externally dictated events are marked as Addendums if the report is written before the event is marked as externally dictated.Resolution: Dictation status is now set to externally dictated when the 'External Dict' button is pressed. This means the External Dictation icon will be displayed on the events list.

200471 - Filter by modality on daylist is not affected by deleted examinationsReported in: 06.04 Fixed in: 06.12 Resolved by: sjennings (Steven Jennings)

Description: If an event is made with two exams of different modalities, one of which is deleted at a later date, the worklists do not recognise that this exam has been deleted, and filtering the list by modality will still show the event up with the modality of the deleted exam, as well as that of the only existing exam.Resolution: The worklists now make sure that if an exam filter is chosen, such as room or modality, that the status records for that exam, and not the status records for the whole event, are the only ones affecting the events returned.Incident No. G150069949

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 117 of 136

Page 118: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

5. Known IssuesThis section provides a list of outstanding issues in this version of CRIS.

5.1 Known Issue Summaries

5.1.1 Database

HSS Ref LSP Ref Description By Request Trust

Interest201450 - Surname field in DEMOHIS table is too short. - -200616 - Flagging possible duplicates in patient search - Yes

5.1.2 Diary

HSS Ref LSP Ref Description By Request Trust

Interest

203846 - Selecting a patient in the diary puts it on the changed sctratch pad - -

202609 - Errors thrown in the Java console when navigating - -200278 - Simultaneous Diary searching forward. - -

5.1.3 Dictation

HSS Ref LSP Ref Description By

RequestTrust Interest

202811 HD125581 Dictation Icon Disappearing when Exam Deleted - -203505 - deleting old dictations improvements - -202653 - Exams wrongly marked as being dictated - -

201725 - insert/overwrite display gone from the dictation page - -

200553 - On system without sound, attempting to play dictation consumes available processor resources - -

200345 - Dictation carries on recording even though user is logged out. - -

200300 - Deleting a non-existent dictation - -

5.1.4 Event Details

HSS Ref LSP Ref Description By Request Trust

Interest201510 - Users can create events that contain no exams - -202097 - Referral source search with blank SHA - -202628 FJ 215220 Lead Clincian Details not refreshing - -201128 - Cannot unverify auto reported obstetric exam - -203024 - Uppercase referral source searching - -200562 - Exception when using exam lookup - -200555 - On-Call times are not applied at time of attendance - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 118 of 136

Page 119: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

5.1.5 Film Tracking

HSS Ref LSP Ref Description By Request Trust

Interest201554 - Still able to move films with permission turned off - Yes

203025 - class cast exception when clicking on an event not in a volume - -

5.1.6 Interfaces

HSS Ref LSP Ref Description By Request Trust

Interest

201477 - If PASIdentifier is not set an error is displayed when registering a patient. - -

5.1.7 Login

HSS Ref LSP Ref Description By Request Trust

Interest202242 - Can log in with incorrect password - -202571 - No iButton lost message - -200739 - Password Length and changing password - -

5.1.8 Nuclear Medicine

HSS Ref LSP Ref Description By Request Trust

Interest

203276 - ARSAC limit cannot be exceeded when adding NM injections - -

5.1.9 Other

HSS Ref LSP Ref Description By Request Trust

Interest200705 - Counting a batch sometimes throws Oracle error - -201863 - Date fields not expanding - -200630 - Alt Left and Right tabs movement stops - -200595 - Surname Validation - -201567 - Date expansion - -200505 - Application Update Issues - -

5.1.10 Patient

HSS Ref LSP Ref Description By Request Trust

Interest

202732 - Hover help on CRIS number displays patient's surname - -

203739 - Deleted patients show in name search - -Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 119 of 136

Page 120: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

202701 - Null pointer error on unlinking patient - -204027 - Duplicate NHS Number List cursor behaviour - -

202649 - CRIS searches for hospital numbers on new patients - -

5.1.11 Post Processing

HSS Ref LSP Ref Description By Request Trust

Interest

200528 - Projection details without a projection type are allowed to be saved - -

202151 - Post processing start time - -

5.1.12 Printing

HSS Ref LSP Ref Description By

RequestTrust Interest

202862 - Ending a report line with ~ causes following text to not print - -

203556 050I0224295 Hospital cancel and reappointment letter does not mention change Yes -

5.1.13 Reporting

HSS Ref LSP Ref Description By

RequestTrust Interest

204213 - Reports with no reporting radiologist. - Yes

204541 - Unverifying during batch verify session for obstetric exams - -

203036 - Report Properties dialog has wrong lookup for Last Changed By - -

200277 -Batch Print -> Does not check against Patient Details flagged as Restricted View in the Secretary Consultant tab

- -

200342 - Post Processing before Verification - -202800 - Null verification details - -

202508 CSC - HD118394 Duplicates on Report Info List - -

202202 - Cursor does not return to next patient on list when secretaries are typing from dictation list - -

201334 - Question marks are considered spelling mistakes - -201214 - Filtering Diagnosis Code Help. - -202766 - Voice recognition insert phrase - -

202734 - Right click unchecked option needs better wording. - -

5.1.14 Scanning

HSS LSP Ref Description By Request Trust Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 120 of 136

Page 121: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Ref Interest

203162 - Deleting or rescanning request cards causing save problems. - -

201210 - Improvement in request card saving error messages - -

5.1.15 Setup Tables

HSS Ref LSP Ref Description By Request Trust

Interest202948 - New Exam Costs dialog lacks a lookup on sitecode - -

200872 - Changing a security setting can update more than one value. - -

203045 - Referral Source in Sites setup lacks restriction - -201990 - String trimming on user_id - -202030 - StatsDatafld not saving but no error message - -200725 - Closed Setup Tables reopen - -

201178 - Flexiforms cache is not refreshed when Refresh Tables is selected - -

200866 - The same warning displayed four times on the Log In ID field - -

200653 - SiteCodes setup doesnt prompt to save changes when X is pressed - -

5.1.16 Statistics

HSS Ref LSP Ref Description By Request Trust

Interest201550 - Stopping stats on log out / shutdown - -201671 - Status code lookup in stats - -204371 - View and Print stat button disabling - -

202815 - Stats "in" Operator on selection Criteria of derived fields - -

202820 HSS REF 202818

Changing "look and feel" theme to "windows" breaks display of stats - -

203391 - No output format error message breaks run stat button - -

5.1.17 Stats Scheduler

HSS Ref LSP Ref Description By Request Trust

Interest

201188 - No message to the user if the report file cannot be FTP'd to the remote server - -

203392 - Date expansion in the scheduler start date and end date fields - -

5.1.18 Voice Recognition

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 121 of 136

Page 122: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

HSS Ref LSP Ref Description By Request Trust

Interest

201872 - Voice recognition disabled icon after clear patient command. - -

5.1.19 Worklists

HSS Ref LSP Ref Description By

RequestTrust Interest

204509 - Report Info Lists Unprocessed tab - -200651 - Occasional exception in Unreported list - -202228 - Dictation list order - -202426 - Worklist Date Validation - -

201868

CSC HD91590 This issue has been resolved in CRIS 06.12f

New patient matching on order selection - -

202723 - Worklists should have a 'breach date' column for diagnostic waiting times - -

204051 - Loading Report Info List profiles when sites are restricted to trust - -

201319 - Event List alphabetical sorting by exam code - -

200586 - Hover help does not work correctly on the Porters List - -

200761 - Report info list date expansion - -

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 122 of 136

Page 123: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

5.2 Known Issue Details

5.2.1 Database

201450 - Surname field in DEMOHIS table is too short.Reported in: HEAD

Description: The user viewable patient demographic history has some fields that are not long enough to store all of the data from the patients demographic details. This does not affect the full log of demographic detail changes stored in the change log, merely the user viewable demographic history summary.

200616 - Flagging possible duplicates in patient searchReported in: 06.12

Description: The functionality to right click on a patient search to mark patients as possible duplicates with another patient no longer records the potential duplicate patients in the log which would be used for later investigation.

5.2.2 Diary

203846 - Selecting a patient in the diary puts it on the changed sctratch padReported in:

Description: The changed Appointments scratchpad should list all appointments that have been changed in the diary since the scratchpad was cleared. It is also wrongly showing all appointments that have been selected but not changed on the diary.

202609 - Errors thrown in the Java console when navigatingReported in: 06.12

Description: An 'Array Index Out Of Bounds' and a 'Null Pointer Exception' are thrown in the Java Console when right clicking on the grey area of an ignored exam. This does not affect the user visible behaviour of CRIS.

200278 - Simultaneous Diary searching forward.Reported in: 06.04

Description: If users on separate screens select auto search forward on different PC's at same time for same type of exam then too many of the diary slots can be set as allocated.

5.2.3 Dictation

202811 - Dictation Icon Disappearing when Exam DeletedReported in: 06.04

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 123 of 136

Page 124: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: If you have an event with multiple exams and dictate the event. Then remove the top exam for any reason (this can be in the dictation screen or event details screen also during dictating or after the dictation has been completed) the speaker icon disappears from the event on the Events Screen. You can still listen to the dictation in the dictation module and the event still appears on the dictation list, but there is still no iconIncident No. HD125581

203505 - deleting old dictations improvementsReported in: HEAD

Description: The Delete old dictations algorithm should check every exam on an event to ensure they are all verified before including the event in the delete old dictations list.

202653 - Exams wrongly marked as being dictatedReported in:

Description: If the user has two copies of CRIS running and tries to open an exam for dictating in both copies, the second exam selected correctly gives the warning saying you cant dictate two exams at the same time but still marks it as being locked and being dictated even though the user has not been allowed into the dictation page.

201725 - insert/overwrite display gone from the dictation pageReported in: 06.04

Description: The label which displays whether the user is in insert or overwrite mode on the dictation page has disappeared.

200553 - On system without sound, attempting to play dictation consumes available processor resourcesReported in: 06.04

Description: On a system where sound is not available (e.g. no sound drivers), clicking on the dictation buttons on the report screen causes CRIS to consume 99% CPU time.

200345 - Dictation carries on recording even though user is logged out.Reported in: HEAD

Description: If CRIS is logged out CRIS will still respond to the speech mike buttons.

200300 - Deleting a non-existent dictationReported in: HEAD

Description: Deleting a non-existent dictation produces a NullPointerException. This exception should be caught and dealt with properly using a meaningful message.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 124 of 136

Page 125: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

5.2.4 Event Details

201510 - Users can create events that contain no examsReported in: 06.04

Description: It is possible to create an event with no exams bypassing the validity check for this by entering an invalid "Request Made By" value.

202097 - Referral source search with blank SHAReported in: 06.12

Description: The referral source searching on the event details page no longer does a national search of all referral sources when the SHA field is blank. Currently in CRIS only the codes at the selected SHA are searched to find the desired source. This means in order to find a referral source the user must know the SHA that the referral source belongs to.

202628 - Lead Clincian Details not refreshingReported in: 06.04

Description: If when switching between events on a list the user does not use F5 to clear the patient then the LEAD CLINICIAN name displayed does not clear if the second event has no lead clinician. This does not affect the data just what is displayed on the screen.Incident No. FJ 215220

201128 - Cannot unverify auto reported obstetric examReported in: 06.04

Description: When an obstetric exam that is configured to be reported using a CRIS obstetrics form is reported using batch reporting then CRIS creates a report that cannot be viewed, unverified or deleted.

203024 - Uppercase referral source searchingReported in: 06.12

Description: If a referral source has been added in the setup tables with lower case name and address at the current SHA then when searching for it in the referral source prompt it cannot be found, as it does a case sensitive search. If it is outside the current SHA then the database is queried each time and the does appear to do a case insensitive search, and the source is returned correctly

200562 - Exception when using exam lookupReported in: HEAD

Description: A background error message is logged when the user enters an invalid exam code and tries to move to a different page.Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 125 of 136

Page 126: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

200555 - On-Call times are not applied at time of attendanceReported in: 06.04

Description: The event on call field is set according to when the event is created and not when the patient attends.

5.2.5 Film Tracking

201554 - Still able to move films with permission turned offReported in:

Description: If you turn off the security setting that allows films to be moved/tracked to different locations. You are still able to move them if you select an event that is not an attendance and then click the MOVE FILMS button.

203025 - class cast exception when clicking on an event not in a volumeReported in: HEAD

Description: If you move an event from a film packet into the 'not in volume' folder then select it you get a class cast exception. This does not prevent the functionality working fully and does not visibly affect the user.

5.2.6 Interfaces

201477 - If PASIdentifier is not set an error is displayed when registering a patient.Reported in: HEAD

Description: If the PASIdentifier XR setting has not been set, an error message is displayed whenever a new patient is registered on CRIS.

5.2.7 Login

202242 - Can log in with incorrect passwordReported in: HEAD

Description: Two separate problems 1. Starting CRIS and entering an existing user but incorrect password now gives a null pointer exception rather than a warning that the user id or password is incorrect

2. After logging in and logging out, it is possible to appear to be able to log back into CRIS with an incorrect password though no database connection is made and the user cannot use CRIS.

202571 - No iButton lost messageReported in: HEAD

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 126 of 136

Page 127: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: When trying to log in with a lost iButton the 'iButton not recognised' message is displayed, rather than the more correct 'iButton lost' message.

200739 - Password Length and changing passwordReported in: HEAD

Description: The XR setting for defining the minimum length of password is not able to set the minimum length to less than 4 characters. Also if the user already has a password less than the minimum length then they are unable to change their own password using the Tools Change Password option.

5.2.8 Nuclear Medicine

203276 - ARSAC limit cannot be exceeded when adding NM injectionsReported in: HEAD

Description: The ARSAC limit should not prevent the user from recording injection details. It should be advisory only.

5.2.9 Other

200705 - Counting a batch sometimes throws Oracle errorReported in: 06.12

Description: This error occurs when there is no such batch in the database.

201863 - Date fields not expandingReported in: HEAD

Description: When the user types 070707 this should be converted to 07/07/2007. Some date fields do not do this properly.

200630 - Alt Left and Right tabs movement stopsReported in: 06.04

Description: The facility in CRIS to use the Alt plus Left and Right keys to move between the tabs stops working once an obstetric report tab has been displayed until the patient is cleared.

200595 - Surname ValidationReported in: 06.12

Description: When entering a surname longer than allowed or containing numbers the error message is not very user friendly.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 127 of 136

Page 128: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

201567 - Date expansionReported in: HEAD

Description: The date expansion does not auto format the date into the dd/mm/yyyy format if the date typed in was the same as was there already.

200505 - Application Update IssuesReported in: 06.04

Description: On a limited number of PC's during a software update the altered CRIS startup script, cris.jnlp, does not download to the PC. This can cause CRIS to not function correctly after an update. However uninstalling and re-installing CRIS does successfully download all parts of the update.

5.2.10 Patient

202732 - Hover help on CRIS number displays patient's surnameReported in: HEAD

Description: Hover help for the CRIS number field on the main screen should display a helpful description of the field instead of the patients surname.

203739 - Deleted patients show in name searchReported in: 06.12

Description: It is possible to return patients that were deleted in CRIS when doing a patient search. These are patients who were created from a HIS record and were then deleted on CRIS.

202701 - Null pointer error on unlinking patientReported in: 06.12

Description: On a patient which is not currently linked to a PAS patient when the user presses the unlink button a null pointer error is displayed rather than a nice message informing why the patient could not be unlinked. The unlink button should be disabled if the user is not linked to a pas record.

204027 - Duplicate NHS Number List cursor behaviourReported in: HEAD

Description: When a patient is chosen using the CRIS Number, Hosp Number or NHS Number and CRIS shows a list of patients with the same NHS Number, the users cursor is not moved to the list of patients without several key presses or using the mouse.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 128 of 136

Page 129: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

202649 - CRIS searches for hospital numbers on new patientsReported in: HEAD

Description: If a user presses the button to open the hospital number editor when entering the details of a new patient (prior to saving) the hospital number editor takes a long time to open.

5.2.11 Post Processing

200528 - Projection details without a projection type are allowed to be savedReported in: 06.04

Description: In post processing a projection line with no projection code is used to indicate that that projection line should be removed. It should also prevent the creation of a projection line with no projection code and warn the user that the projection line will not be saved.

202151 - Post processing start timeReported in: 06.12

Description: The post processing start time can sometimes default to earlier than the attendance time if the exam is performed quickly.

5.2.12 Printing

202862 - Ending a report line with ~ causes following text to not printReported in:

Description: If a line of a report ends in the tilde character (~), then parts of the report text will not print correctly.

203556 - Hospital cancel and reappointment letter does not mention changeReported in:

Description: Appointments cancelled for hospital reasons, then reappointed, print the generic appointment letter with no mention of the previous appointment being changed.Incident No. 050I0224295

5.2.13 Reporting

204213 - Reports with no reporting radiologist.Reported in:

Description: When a report is typed from a dictation the radiologist code assigned to the report is always obtained from the dictation. If a user who is not configured with a radiologist code creates a dictation then when the report is typed the radiologist code assigned to the report is the blank code from the dictation.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 129 of 136

Page 130: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

This would mean that the report would never appear on any radiologists batch verify list.

204541 - Unverifying during batch verify session for obstetric examsReported in:

Description: When using batch verify on obstetric exams the user cannot undo the verify action on an obstetric exam by using the right click option on the verify list.

203036 - Report Properties dialog has wrong lookup for Last Changed ByReported in:

Description: The Last Changed By field in the Report Properties dialog has a radiologist lookup instead of a secretary lookup.

200277 - Batch Print -> Does not check against Patient Details flagged as Restricted View in the Secretary Consultant tabReported in: HEAD

Description: Batch Report Printing is not checking Patient Details Restricted View flag. When the report is output to Print, the patients address details are displayed in the output.

200342 - Post Processing before VerificationReported in: HEAD

Description: In order to stop people verifying reports before post processing the XR setting Report.PostProcessingBeforeVerify can be set to Y. If you verify using Batch Verify or the Verify Button it works fine. However if you use the finished button and select the verify option you are allowed to verify the report.

202800 - Null verification detailsReported in: 06.12

Description: It is possible to get a verified report with no verification details, and also change the report text of a verified report by having 2 batch verification pages open at the same time.

202508 - Duplicates on Report Info ListReported in: 06.12

Description: If you select both Show Unallocated and Show Selected when in the report info list, and then have blank radiologist selected, it returns two results for each patient.Incident No. CSC - HD118394

202202 - Cursor does not return to next patient on list when secretaries are typing from dictation listLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 130 of 136

Page 131: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: HEAD

Description: After the secretary has finished and saved a report, the cursor should return to the next entry on the list. Currently, it returns to the CRIS number box, which means that they have to use the mouse to return to the next patient.

201334 - Question marks are considered spelling mistakesReported in: HEAD

Description: Words ending in a question mark in the Report page are marked as a spelling mistake.

201214 - Filtering Diagnosis Code Help.Reported in: 06.12

Description: When entering a diagnosis code the filter field on the F4 prompt list has no effect.

202766 - Voice recognition insert phraseReported in:

Description: On the first report since login the "insert phrase" VR command asks the user to confirm their radiologist code rather than assume the users default code when they have one.

202734 - Right click unchecked option needs better wording.Reported in: HEAD

Description: Current menu item reads "Mark as unchecked (Check)" which should be replaced with something less confusing.

5.2.14 Scanning

203162 - Deleting or rescanning request cards causing save problems.Reported in: 06.04

Description: If a request card image is deleted or rescanned and the next scan done is by two separate users at exactly the same time then one of the scanned images can replace the other and one is effectively lost. This does not always happen and is very time critical to make the issue occur.

201210 - Improvement in request card saving error messagesReported in: HEAD

Description: If request card saving cannot create the required directory on the server an error message is displayed. It would be more helpful if this error included the directory it was trying to

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 131 of 136

Page 132: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

create.

5.2.15 Setup Tables

202948 - New Exam Costs dialog lacks a lookup on sitecodeReported in: HEAD

Description: The site field for new ExamCosts (Setup/other/costs/ExamCosts/New) does not have a site lookup prompt.

200872 - Changing a security setting can update more than one value.Reported in: 06.12

Description: If User security role protection is disabled then changing a setting to "N" can change another unrelated setting to N if the table has been re-sorted into a different order by pressing the title button of one of the columns.

203045 - Referral Source in Sites setup lacks restrictionReported in:

Description: Referral Sources entered against a site in the sites setup table are not validated against the referral source table until save is pressed.

201990 - String trimming on user_idReported in: HEAD

Description: CRIS does not properly trim the user_id field when saving new staff members in the staff table. It is possible to enter a user_id with a space at the end which then prevents that users password being changed.

202030 - StatsDatafld not saving but no error messageReported in: 06.12

Description: If a new StatsDatafld is added to the system using the setup table, with a "Table" value of more than 48 characters but no other values, when it is saved, the error message informing the user that a field is too large is not displayed

200725 - Closed Setup Tables reopenReported in: 06.12

Description: If a setup page is opened and closed and then the user expands a node in the Setup Tables then the previously opened and closed tab will reopen.

201178 - Flexiforms cache is not refreshed when Refresh Tables is selectedLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 132 of 136

Page 133: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.12

Description: The Refresh Table selection does not refresh the Flexiforms help list correctly when inserting but not saving a new form The help list only gets refreshed when the application is shut down and restarted.

200866 - The same warning displayed four times on the Log In ID fieldReported in: 06.12

Description: When an illegal character is used in the Log In ID field the warning message 'Log In ID contains invalid characters' is correctly displayed. However when accepted the same message is then displayed a further three times.

200653 - SiteCodes setup doesnt prompt to save changes when X is pressedReported in: HEAD

Description: The red X closes the SiteCodes tab even if there are unsaved changes. Only when exiting setup is the user prompted to save.

5.2.16 Statistics

201550 - Stopping stats on log out / shutdownReported in:

Description: When a stat is running locally on a client, if the user shuts down CRIS or logs out and restarts, the stat is still set as running. If the stat is selected from the previous stats screen, the option is there to stop the stat, but no one is able to as no one controls the thread that belongs to the stat. The thread has in fact been shutdown at the same time the application was, and the stat query also stopped at this point. The stat should in fact have its status set to stopped when this happens, rather than still appearing as running.

201671 - Status code lookup in statsReported in: HEAD

Description: The value field f4 lookup on the total lines does not work for the status code field.

204371 - View and Print stat button disablingReported in: 06.12

Description: The view and print buttons are available when a stat template is loaded, when the template was created from a previously run stat. The view and print buttons should never be enabled when a template has been loaded, as there will never be any stat output files created for a template.

202815 - Stats "in" Operator on selection Criteria of derived fieldsLast Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 133 of 136

Page 134: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Reported in: 06.12

Description: When using a derived field in statistical reporting, the "in" operator does not return results that contain the value entered.

202820 - Changing "look and feel" theme to "windows" breaks display of statsReported in: 06.04

Description: When changing the look and feel of cris, the stats page does not display correctly, fields cannot be read.Incident No. HSS REF 202818

203391 - No output format error message breaks run stat buttonReported in: 06.12

Description: If a new stat is created from scratch and attempted to run before an output format type is selected, the error message pops up fine. However if the user selects no to continue the run, selects an output type, and then selects run again, nothing happens

5.2.17 Stats Scheduler

201188 - No message to the user if the report file cannot be FTP'd to the remote serverReported in: 06.12

Description: When sending a report from the database server to a remote server, if the file transfer is not completed an error message is not generated in the application.

203392 - Date expansion in the scheduler start date and end date fieldsReported in: 06.12

Description: The date expansion does not automatically happen in the start date and end date fields on the statistical reporting scheduler page

5.2.18 Voice Recognition

201872 - Voice recognition disabled icon after clear patient command.Reported in: 06.12

Description: Using the "Clear Patient" command in voice recognition incorrectly changes the CRIS microphone icon to show the microphone off icon.

5.2.19 Worklists

204509 - Report Info Lists Unprocessed tabReported in:

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 134 of 136

Page 135: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

Description: The state of the option to select for only unprocessed exams to be listed should be saved as a user preference.

200651 - Occasional exception in Unreported listReported in: HEAD

Description: Sometimes when refreshing the Unreported list, a null pointer error will occur when the list is being redrawn.

202228 - Dictation list orderReported in: 06.12

Description: The dictation list does not always return the oldest dictations when there is a max limit set. It returns a number of dictations that match the selected criteria up to the max number set but of Oracles choosing which can be random and not always the oldest.

202426 - Worklist Date ValidationReported in:

Description: When you enter an invalid date on one of the worklist selection fields the error message can pop up more than once

201868 - New patient matching on order selectionReported in:

Description: When an order is selected for a pas patient who has not previously been registered on CRIS, then CRIS does not perform the match test to check if this patient already exists on CRIS.Incident No. CSC HD91590 This issue has been resolved in CRIS 06.12f

202723 - Worklists should have a 'breach date' column for diagnostic waiting timesReported in: HEAD

Description: All worklists should have a 'breach date' column so sites can prioritize their work to reduce diagnostic waiting time stats.

204051 - Loading Report Info List profiles when sites are restricted to trustReported in: HEAD

Description: If the SPINE.RestrictSitesToTrust XR setting is set to Yes then the trust field on the report info list is not visible. This is designed to stop users looking at sensitive patient data created at other trusts.

If a filter profile is loaded that contains a trust then the trust field is populated with the trust from Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 135 of 136

Page 136: Appointments - HSS€¦  · Web viewHSS Ref LSP Ref Description By Request Trust Interest 201230 - iButton Login needs implementing on Oracle Database - - 200076 ... - - 200318 -

The Radiology Information Solution

the profile even though the field is not visible. This can cause the unverified and suspended tabs to return no results.

The trust field should not be populated by a filter profile if the SPINE.RestrictSitesToTrust XR setting is set to Yes.

201319 - Event List alphabetical sorting by exam codeReported in: HEAD

Description: If the event list is sorted alphabetically by exam code using the button at the top of the exam column, the resulting sort groups any exams which are post-processed together separate from those that aren't.

200586 - Hover help does not work correctly on the Porters ListReported in: 06.12

Description: Some of the hover helps on the Porter List do not display the code description.

200761 - Report info list date expansionReported in: 06.04

Description: The start date and end date fields on the report info list do not auto format the date into the dd/mm/yyyy format.

Last Updated: HSS 18/05/2023 Healthcare Software Systems – Commercial in Confidence Page 136 of 136