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. / 84645
Incident 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 Failed
5 / 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 Failed
5 / 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 Failed
10 / 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 Failed
1 / 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 Failed
2 / 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 Failed
5 / 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 Failed
5 / 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 Failed
5 / 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 Failed
5 / 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 Failed
5 / 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 Failed
5 / 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