Cris Release Notes 05.12b
Copyright
© Healthcare Software Systems 2005
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 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 issues unless specifically mentioned in the known issues section.
See Appendix A for details of each change.
Release Dates & Reason For Release
05.1215/12/2005Release to include new functionality and fixes.
05.12a19/12/2005Additional change to fix PACS extend problem
05.12a31/01/2006Additional change to add few features and fix issues.
New Functionality
HSS RefLSP RefDescription
84650Stat template owner filter
86242New Workstation Wording
86417Ignoring exams
86412Batch Setup
86328Exam Validation
88287ScratchPad Serialization
86810Print Layout Designer
86811Duplicate Patient Name Searches
86816Department Contact
82464Request card rescanning
84931PACS Display button
87095Non existent XR record
86833Department contact case
87252Stats FTP On Off Setting
87255Local Stats Directory
87263Auto Joins between tables in Stats
87292Stats Count Field
83287Worklist – Unreported Events
87673 050i0020593Results interface
86327Exam validation setup table
86807Letter type lookups
86198Accession barcode
86199 51187Obstetrics graphs foetus key
88443Done button on viewlog page
87957Paper types
87002Document sizes
88359Add print format caching
88514Print Content Editor Improvements
88021Support for new Philips Speechmikes
88062ARM Intergration.
88537Directions lookup.
89385mA Decimal Places
89970BPD and FL
90340GP In Patients
Issues Resolved
HSS RefLSP RefDescription
84645Stat Tables
86022Undo Spell Checks
86498Show changed apps in diary copier
87169PACS Display Button
87005Report Info List trust filtering
88422Undeleteable Appointment Slots
87093Log Viewer Order
87282Order comms unsolicited results
87283PACS Interface blank radiologist
87284Order Comms HIS ID
87618 050i0020417Interface Stop
87657Report Typed by Printing
87672 050i0020596PACS Merge
83562Blank lines in report
87753Report editor lines
83562Multiple order clinical notes
88101Zero sized barcodes
88195Batch print long printer names
88445Report info list shows unperformed
88446Report properties allows blank radiologist
87084Batch print time display
87831Printing Unverified reports
88273Order communications comments and clinical history
88277Entering room on waiting
88495Delete Old Dictations
88441No CRIS No displayed when adding event to PAS patient
86201 050P0018978GE Pacs Integration Change (Extend)
88701Dialogue changes for locking of dictation records
89303 050P0018978GE Pacs Integration Change (Extend) Exceptions
88696 050i0023417Stats waiting time calculation
88801 050i0023358Change scan reason
89803Stats Default Directory
90520Default GP/Practice
90522 050I0028236PACS Interface Blank
89802 050I0026283Tape Controls
Systems or Other Applications Affected
None. See additional info.
Implementation Issues Summary
Including Data Populating Actions and Downtime Necessary and user training required.
Stat table – New fields previously unused, Date_last_run (Date) and Time_last_run (varchar(4)) will now be used.
05-interfacecode.jar jbossmq.jar 05-hl7pacscode.jar 05-hl7code.jar
Interfaces need to be down for five minutes whilst above libraries are updated. See additional info
ARMAPI.DLL is required on machines with ARM monitoring turned on. This will need to be supplied by the Fujitsu performance monitoring team.
Updated gepacs.jar and jhid.jar should replace old versions.
New stat field of Derived waiting days needs to be added, and the weeks waiting dataflds need to be changed to use a new method.
No CRIS client downtime needed for this update.
No Interface downtime needed for this update. See additional info.
Check configuration of XR settings to correct wrong PACS Workstation configuration. The XR setting REPORT.PACSWorkStationInterface should not be set at any XR level other than XRT (ie for each PC) If this is set at the XR, XRTR or XRS level, then this needs to be blanked and re-entered in the XRT for each PACS Workstation. Any PC’s that had been wrongly configured will need to start CRIS and shut it down before it can flush the wrong setting correctly. Ie the first login after installing CRIS 05.12b and correcting the XR settings will still give an error on GE PACS installations but this will correct itself the second CRIS restart.
Known Issues
HSS RefLSP RefDescription
None
Additional Information
All changes that would affect the interfaces have already been done as patches to existing running versions so no interface to systems external to CRIS will be changed as part of this update.
Installation Method
Software placed on server. Each client automatically updated on next reconnect to application.
Appendix A
Change Details
Initiator / HSS / HSS Change Ref. No. / 84645Incident No. / LSP RFC No.
Date Raised / 31/08/05 / Initiator Ref. No.
Title of Change / Stat Tables
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
The user could not reorder the stats, or any templates within the stats module to aid them in finding the required record, after a short time of using stats this would become quite time consuming
Change Description
The stats and templates are now displayed in tables, allowing the user to reorder the records by any of the columns available in the table. There are also new fields in the stat table of the database for date and time last run. The previous stats are now ordered by the most recently run at the top of the table by default.
Classes and Tables Changed
Stat table – New fields added, Date_last_run (Date) and Time_last_run (varchar(4))
hss.stats.LoadTemplate
hss.stats.xml.OutputFormat
hss.stats.xml.Stat
hss.stats.xml.XMLCrisRecord
hss.stats.xml.XMLHandler
hss.stats.PreviousStats
hss.stats.StatsSelection
hss.stats.OutputFormats
hss.stats.StatsWindow
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
New fields need adding to the database, no downtime neccessary
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Past / Tests Failed5 / Reorder previous stats table by a column / 5 / 0
5 / Reorder templates by a column in the table / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 84650
Incident No. / LSP RFC No.
Date Raised / 31/08/05 / Initiator Ref. No.
Title of Change / Stat template owner filter
CRIS Versions Reported In / N/A / CRIS Versions containing change. / 05.12
Reason For Change
When loading a template in the stats module, be it a stat, selection or output, it quickly becomes very hard to find the one the user requires when there are many different users templates saved
Change Description
There is now a my templates button, which is very similar to the my stats button on the previous stats panel, which enables the user to filter the templates down, so they can only see templates they created themselves.
Classes and Tables Changed
hss.stats.LoadTemplate
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Past / Tests Failed5 / Filter on, to get only users stat templates / 5 / 0
5 / Filter off, to get all users stat templates / 5 / 0
5 / Filter on, to get only users stat templates / 5 / 0
5 / Filter off, to get all users stat templates / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86022
Incident No. / LSP RFC No.
Date Raised / 05/10/05 / Initiator Ref. No.
Title of Change / Undo Spell Checks
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
Spell checking a word, and underlining incorrectly spelt words, was being dealt with as though it was a change to the document and therefore could be undone, meaning the user would have to press the undo button twice to undo an incorrectly spelt word
Change Description
Have made the underlining of the text not be classed as a change to the document that can be undone
Classes and Tables Changed
hss.radiology.reports.ReportDocument
hss.radiology.reports.CrisEditor
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Past / Tests Failed10 / Undo of incorrect words / 10 / 0
5 / Undo after spell checking / 5 / 0
5 / Redo after an undo / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86242
Incident No. / LSP RFC No.
Date Raised / 10/10/05 / Initiator Ref. No.
Title of Change / New Workstation Wording
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
The new workstation screens show the name of the software as being CRIS3, This is incorrect.
Change Description
Have changed all the instances of the name CRIS3 to be CRIS, the correct name of the software
Classes and Tables Changed
hss.utils.NewCrisWorkStation
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Past / Tests Failed1 / Check that the new workstation screens show CRIS instead of CRIS3 / 1 / 0
Initiator / HSS / HSS Change Ref. No. / 86498
Incident No. / N/A / LSP RFC No. / N/A
Date Raised / 13/10/05 / Initiator Ref. No. / N/A
Title of Change / Show changed apps in diary copier
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
HSS Users could not copy diaries forward and therefore could not fully support this feature at the datacentre, due to a file that was always created, showing the appointments that would need to be changed as the slots for the day had changed.
Change Description
The terminal setting that displays the report informing the user of any appointments that need changing (GENERAL_SHOW_CHANGED_APPS) has been adapted, so it now not only displays or not displays the report, but if the report is not displayed on screen, it is not created either.
Classes and Tables Changed
hss.cris.jdbc.EventManager
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed2 / Copy diary forward with setting on / 2 / 0
2 / Copy diary forward with setting off / 2 / 0
2 / Change diary slots with setting on / 2 / 0
2 / Change diary slots with setting off / 2 / 0
Initiator / HSS / HSS Change Ref. No. / 86417
Incident No. / n/a / LSP RFC No. / n/a
Date Raised / 07/10/05 / Initiator Ref. No. / n/a
Title of Change / Ignoring exams
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
New functionality required.
Change Description
Prevents users from selecting ignore on all exams in an event. Provides a message indicating the reason the user can’t ignore all exams.
Classes and Tables Changed
hss.radiology.exam.ExamsEditor
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Tested ignoring on multiple exams for different events to ensure that the error message appeared whenever the last exam’s ignore checkbox was selected and that the checkbox was unselected afterwards. / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86412
Incident No. / n/a / LSP RFC No. / n/a
Date Raised / 19/03/2005 / Initiator Ref. No. / n/a
Title of Change / Batch Setup
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
New functionality required.
Change Description
Added a Batch Setup table under Other/General in the Setup tables. A main table shows the batches whilst a secondary table shows the details of the batches.
Classes and Tables Changed
hss.cris3.Batch
hss.cris3.jdbc.BatchManager
hss.cris.jdbc.TableManager
hss.admintools.setup.other.general.BatchSetup
hss.admintools.setup.other.general.BatchSetupPanel
hss.admintools.setup.Setup
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Tested adding batches worked successfully / 5 / 0
5 / Tested editing and deleting batches worked successfully / 5 / 0
5 / Tested viewing of batch details worked successfully / 5 / 0
5 / Tested deleting reports from batches worked successfully / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86328
Incident No. / n/a / LSP RFC No. / n/a
Date Raised / 11/10/05 / Initiator Ref. No. / n/a
Title of Change / Exam Validation
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
New functionality.
Change Description
Added an Exam Validation table in other / general of the setup tables. Provides a main table for the Exam Codes and a secondary table showing the validations which relate to the selected Exam Code.
Classes and Tables Changed
hss.admintools.setup.Setup
hss.cris3.ExamCode
hss.cris3.ExamManager
hss.cris3.jdbc.ExamManager
hss.admintools.setup.other.general.ValidationPanel
hss.admintools.setup.other.general.ExamValidation
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Tested changing the selected exam code changed the validation details correctly. / 5 / 0
5 / Tested adding, removing and editing exam codes. / 5 / 0
5 / Tested adding, remove and editing validation details. / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 87169
Incident No. / LSP RFC No.
Date Raised / 28/10/05 / Initiator Ref. No.
Title of Change / PACS Display Button
CRIS Versions Reported In / 05.09b / CRIS Versions containing change. / 05.12
Reason For Change
The two PACS buttons on the report page did not work for the GE PACS.
Change Description
Mapped the VIEW method to the DISPLAY method for the GE PACS and allowed manual buttons to access the display method even when PACS integration was ‘off’ preventing automatic access.
Classes and Tables Changed
hss.radiology.reports.ReportEditor
hss.radiology.reports.CrisEditor
hss.radiology.reports.PACSWorkStation
hss.interfaces.ge.PACSWorkStation
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Ensured the buttons on the report editor allowed the PACS images to be viewed. / 5 / 0
5 / Ensured only the buttons allowed access to the DISPLAY method for PACS images when the integration button was set to off. / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 88287
Incident No. / n/a / LSP RFC No. / n/a
Date Raised / 20/10/05 / Initiator Ref. No. / n/a
Title of Change / ScratchPad serialization
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
Under Oracle multiple databases will be accessed so the port number is no longer a unique identifier for saving the diary scratchpad against.
Change Description
Now uses the Oracle service name (SID).
Classes and Tables Changed
hss.utils.DiarySerializer
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Tested logging in worked successfully using the two different JDBC URL formats / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86810
Incident No. / LSP RFC No.
Date Raised / 21/10/05 / Initiator Ref. No.
Title of Change / Print Layout Designer
CRIS Versions Reported In / 05.09a / CRIS Versions containing change. / 05.12
Reason For Change
To add functionality; increase usability of the Print Layout Designer.
Change Description
Added a button for delete mode and made the option accessible via right clicking on an element in the Layout Editor. Added cut, copy and paste for text expressions. Added a rename option for the formats. Added a right click menu to the print format list. Added a zoom function accessible via CTRL + mousewheel. Set default Content Area to be of size 50x50 and sequence 1. Prevented the null page being created if a user selected New followed by cancelling the action.
Classes and Tables Changed
hss.print.setup.Designer
hss.print.setup.LayoutEditor
hss.print.pagelayout.Element
hss.cris3.PrintManager
hss.cris3.jdbc.PrintManager
hss.print.pagelayout.ContentArea
Implementation Issues
Including Data Populating Actions and Downtime Necessary.
None
Test Results.
Each change included in the release has passed all tests with no known problems.
Number Of Tests / Test Description / Tests Passed / Tests Failed5 / Ensured delete worked from either the mode button or the right click option and that deletes were saved correctly. / 5 / 0
5 / Ensured renaming formats worked correctly and were present after reloading the Layout Designer. / 5 / 0
5 / Ensured the cut, copy and paste commands worked correctly. / 5 / 0
5 / Ensured the zoom function worked correctly and that changes applied whilst zoomed saved correctly. / 5 / 0
5 / Checked that adding Content Areas set their default size at 50x50 and their sequence number at 1. / 5 / 0
5 / Ensured that selecting the option to add a page and then clicking cancel did not produce a page called null. / 5 / 0
Initiator / HSS / HSS Change Ref. No. / 86811
Incident No. / n/a / LSP RFC No. / n/a
Date Raised / 04/12/03 / Initiator Ref. No. / n/a
Title of Change / Duplicate Patient Name Searches
CRIS Versions Reported In / 05.09b / CRIS Versions containing change. / 05.12
Reason For Change
To add functionality for continuing to search for patients after an exact match is found if required.
Change Description
A new XR setting is available. If set to Yes the new functionality will be used.
Classes and Tables Changed