cris release notes 05 - hss – healthcare software … · web view... in the word null being...

248
Cris Release Notes 06.04b v1.1 Copyright Copyright © Healthcare Software Systems 2004 Registered Office: Priory Road, Mansfield-Woodhouse, Nottinghamshire, NG19 9LP General Information 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. Release Dates & Reason For Release Release Dates & Reason For Release 06.04 22/05/2006 Audit Release to include new functionality and fixes. 06.04a 27/06/2006 Additional fixes and improvements to Audit release. 06.04b 21/07/2006 Patch to fix Referring Location Prefix problem found in 06.04a Notes on the following tables: "HSS Ref" – these are internal HSS change numbers. "LSP Ref" – these relate to Fujitsu Incident references or RFC references. "Request Only" – these changes are only made active only on specific request by a trust. "Interest to Trust" – these changes are deemed to be of significance to trusts either because they impacts end users, require trust action or are desirable new features/fixes, which trusts are most likely to take advantage of.

Upload: vuonglien

Post on 08-May-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Cris Release Notes 06.04b v1.1CopyrightCopyright© Healthcare Software Systems 2004Registered Office: Priory Road, Mansfield-Woodhouse, Nottinghamshire, NG19 9LP

General InformationGeneral 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 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.

Release Dates & Reason For ReleaseRelease Dates & Reason For Release06.04 22/05/2006 Audit Release to include new functionality and fixes.06.04a 27/06/2006 Additional fixes and improvements to Audit release.06.04b 21/07/2006 Patch to fix Referring Location Prefix problem found in 06.04a

Notes on the following tables:"HSS Ref" – these are internal HSS change numbers. "LSP Ref" – these relate to Fujitsu Incident references or RFC references."Request Only" – these changes are only made active only on specific request by a trust."Interest to Trust" – these changes are deemed to be of significance to trusts either because they impacts end users, require trust action or are desirable new features/fixes, which trusts are most likely to take advantage of.

New FunctionalityNew FunctionalityHSS Ref

LSP Ref Description

Request Only

Interest to Trust

86780 Export diff and import format tool

89205Change/delete old status records via right click menu

Y

89615 User in multiple user groups Y89631 PACS examination names in reports89971 Print pregnancy fields Y Y90066 Obstetric graph cross size configuration Y Y90147 Stats field Y90210 Recount all button Y90215 Add national user id90441 Interface status and message manager views Y Y

90680 Close tab icon Y90711 23417 Waiting list waiting time Y90719 Dual reporting Y90933 Busy hourglass cursor Y91082 SNOWMED CT field91245 Printing fexiforms92062 Agfa PACS dictation triggers92346 Added configuration settings to the PACS interface92385 CRIS Help Y92416 Intended radiologist Y94129 Network test tool

Issues ResolvedIssues ResolvedHSS Ref

LSP Ref Description

Request Only

Interest to Trusts

74393 Enter diagnosis codes using coded phrases86783 Improved print content editor86966 Delete film track88701 Append Dictation directory to base directory88801 23358 Scan reason when foetus is added Y89022 First patient load time89080 Event tooltip null pointer exception89085 Work list status popup Y89214 New dictation priority colour Y89235 24634 Inactive fields colour Y89385 mA decimal places Y89429 PCE cut copy and paste of formatted text

89489Stats selectable fields is displayed in alphabetical order

89508 Stats total line value field89513a Dictation page focus issues89513b Update unreported list when a dictation is finished Y89516 Disable practice field89523 Searching for old dictations Y89528 Filter Radiologist unverified reports by site code Y89623 Batch print order89762 Display coded phrases of dictator not user Y89777 Reflex order messages89802 Tape controls Y89970 BPD and FL fields Y89972 Liquor volume table Y90063 Cancel order title90147 Total lines on stats csv format Y90246 PACS patient id on merge90319 New features in print content editor90340 GP in patients Y Y90347 User setting inheritance Y90455 Marking print previewed reports as printed90459 New event on patient search

Commercial In Confidence Page 2 of 143

90534 Change password Y90554 Batch print order typed by90573 Blank obstetric reports Y90589 Pending date90624 Spell check90625 Join patient message90889 Printing twins obstetric reports Y90996 Non unique hospital numbers91072 Restrictions on the “in” selections in stats91085 Referrer Search91119 Site codes auto select Y91123 Revised ARSAC limit error message91132 Increase code field size in STYPE91311 Unmerge screen does not fit Y91336 58473 Request card button Y91384 Sorting change hospital page91414 Exam validation group multi91463 Report Info List Changes Y91465 Available fields list in stats total lines91467 Speech mike fixed91487 Aborted dictation problems Y91494 44294 DOB error on dictation list91510 Sex hover help91666 Staff table queries91709 Site code setup bug91721 Porter list columns91732 Diary exceptions91778 First exam details91820 59577 Request category default Y91994 Results message ID change92019 Obstetric exam warning Y92020 User ID tool tip text92234 Additional debugging on today’s messages92237 Tool tip location92244 Diary mouse pointer92297 Dept lookup in rooms setup92337 Blank NTE on orders92340 Merge problem on interface92350 PAS not updating GP to blank92368 Backslashes in XR settings Y92437 Urgency on orders list Y92452 Speciality default92518 KH12 Speed Increase Y92570 Lookup table refresh90720 Radiol type field in staff setup92756 order comms status reason92732 Report info list dictated Y92791 Useful error messages92798 Total line number alignment92797 Count decimals in statistics total lines

Commercial In Confidence Page 3 of 143

90901 User timeout92789 Scanning crashes Y89640 Confirm LR92843 Database reconnect Y92793 Caching of SQL requests

91443Fix to status load routine for use in application server

91543 Stats waiting time calculation93022 Flexiform focus traversal90879 Schema changes to paper and dept93026 User setup Y93043 Demographic history validation86780 Print System Changes93035 AGFA PACS 2 way DTI93483 Change Scan Form93727 Sorting waiting list by pending column93850 Rescan request card Y94681 String field operators in stats total lines95124 Checked ID94605 Lowercase hospital numbers94622 Today’s messages null date95321 Login SQL Alterations95980 Download of spell.txt on login95967 Stats methods on server97315 75904 Referring Location Prefix

Systems or Other Applications AffectedSystems or Other Applications Affected

Implementation Issues SummaryImplementation Issues SummaryIncluding Data Populating Actions and Downtime Necessary and user training required.

Implemented by TrustImplemented by TrustNew user security setting GENERAL ChangeStatus available to be used.

To continue to see Print Setup, Printing and PrintContentEditor in Cris Setup requires the users group to have the permission VIEWS.PRINTING = Y.See change description later in document for details.

Implemented by HSSImplemented by HSSThis change is not inherently backwards compatible. The existing data will need to be checked. The CRISLIQ table will need the previously used CRISSEEN values added to maintain backwards compatibility.Also the print definition will need to be checked to ensure it uses the new table liquor instead of liquorseen on dating scan 2,4 and growth + anomaly scans 4,6 of anatomy sections.

Commercial In Confidence Page 4 of 143

For those users that require a change in cross size or thickness the print format for obstetrics graphs will require modification.

2 new fields needed in DATAFLDS table. They are EXAMS.WAS WAITING, and EXAMS.WAITING N PLAND.

Print Preview requires loading a preview template into the database. This will not affect any other formats or data.

NPINHERIT table needs adding to the database schema.User setting VIEWS PERMISSIONS needs to be available.

Configure JBoss and cris settings to allow access to the interface status and message manager. See release note 90441 Interface status and msg manager.

Need to run the new database schema.

The following line needs to be added to the relevant report format (reportrep.vtl) where the flexiform should be printed:\\FLEXI$report.getReportKey()

The datafield of DERIVED.NO OF EXAMS needs to have its expression changed to getNumberOfExams(EXAMS.EXAMINATION).

Cris 06.04 requires these schema changes to be made.Applying a unique index will create problems if there are duplicate rows. In this case all but one of the duplicate rows should be deleted. Since there are only 10-50 rows in this table per SHA, this will not take long.

Need to set LOCATION.PACSIdentifier so that desktop integration can determine the correct patient ID to send to PACS.Need to set LOCATION.UID.Site so that desktop integration can determine the study UID.Requires an HL7 PACS interface configured to send study UID from CRIS.

Known IssuesKnown IssuesHSS Ref LSP Ref Description92912 Fields on event details page not saved when you click process

finished save

Additional InformationAdditional InformationNone

Installation MethodInstallation MethodSoftware placed on server. Each client automatically updated on next reconnect to application.

Commercial In Confidence Page 5 of 143

Appendix AAppendix AChange DetailsChange Details

Change details are presented in chronological order – i.e. in the sequence in which the changes have been made to the product build. The net effect of a change must be considered in the light of such sequencing. The format of future release notes is under review with the aim of improving intelligibility to end users.

Initiator HSS HSS Change Ref. No. 74393Incident No. LSP RFC No.Date Raised 22/12/05 Initiator Ref. No.

Title of Change Diagnosis codes from phrasesCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe report finished page did not display diagnosis codes entered via the coded phrases in the report page.

Change DescriptionChange DescriptionWhen a coded phrase is inserted with a diagnosis code the diagnosis code is added to the event.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.PhrasePrompthss.radiology.reports.CrisEditor

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 diagnosis codes entered in the report via coded phrases appeared on the report finished page.

5 0

Commercial In Confidence Page 6 of 143

Initiator HSS HSS Change Ref. No. 86780Incident No. LSP RFC No.Date Raised 07/12/05 Initiator Ref. No.

Title of Change Export, diff and import format toolCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add a tool to export print formats, highlight the differences and upgrade them.

Change DescriptionChange DescriptionAdded a tool to export formats, diff them and upgrade them. Also added the ability to use it for Rooms, Departments and Paper types. Can filter by site or trust and include or exclude generic formatsThis tool is not intended for trust use.

Classes and Tables ChangedClasses and Tables Changedhss.utils.DiffPanelhss.app.pages.DiffExpUpgradehss.app.actions.tools.FormatCustomshss.app.cris

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 exporting, then importing showed which formats were to be overwritten or were new and that viewing/diffing formats as appropriate worked correctly.

5 0

Commercial In Confidence Page 7 of 143

Initiator HSS HSS Change Ref. No. 86783Incident No. LSP RFC No.Date Raised 09/12/05 Initiator Ref. No.

Title of Change Print Content Editor changesCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo improve the functionality of the print content editor.

Change DescriptionChange DescriptionMade changes to display bold, italic and underline in the editor as bold, italic and underline instead of the markup. Also added a ‘grammar checker’ to check to warn attempts to parse formats that don’t exist and limited support for pasting formatted text from Microsoft Word documents.

Classes and Tables ChangedClasses and Tables Changedhss.admintools.setup.PrintContentEditor

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 viewing formats displayed the correct sections as bold, italic, underlined or as a red strikethrough for formats that don’t exist and ensured that the text survived a save and reload intact.

5 0

5 Checked that pasting from Microsoft Word worked from a range of documents.

Commercial In Confidence Page 8 of 143

Initiator HSS HSS Change Ref. No. 86966Incident No. LSP RFC No.Date Raised 03/01/2005 Initiator Ref. No.

Title of Change Delete Film Track BugCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen you delete the last film location it resets the current location of the volume as one of the old tracks, but not necessarily the previous one.

Change DescriptionChange DescriptionEnsured when deleting the last film location it resets the current location of the volume to the previous location.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.VolumeManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 deleting the last film location returned the volume’s current location to the previous location.

5 0

Commercial In Confidence Page 9 of 143

Initiator HSS HSS Change Ref. No. 88701 Incident No. N/a LSP RFC No. N/aDate Raised 05/01/06 Initiator Ref. No. N/a

Title of Change Append Dictation Directory to BaseDirCRIS Versions Reported In

all CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen removing the temporary dictation file CRIS will delete the contents of the BaseDir directory. If this directory is shared with any other data (say it is set to C:/CRIS3) then CRIS will delete everything else in the directory (i.e. In the example given it will delete itself from the machine.)

Change DescriptionChange DescriptionA directory called Dictations is now appended to the end of the BaseDir unless this is already present. i.e.:BaseDir=C:/CRIS3 would become BaseDir=C:/CRIS3/DictationsBaseDir=C:/CRIS3/Dictations would remain BaseDir=C:/CRIS3/Dictations

Classes and Tables ChangedClasses and Tables Changedhss.digitaldictation.recognition.ProfileFTP.javahss.digitaldictation.AudioService.javahss.cris3.jdbc.Controller.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Tested the two cases described in 'Change Description' and confirmed that the temporary directory created has the correct name in both cases.

3 0

Commercial In Confidence Page 10 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 88801Incident No. 23358 LSP RFC No. 23358Date Raised 05/12/2005 Initiator Ref. No.

Title of Change Change Scan ReasonCRIS Versions Reported In

05.09b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen form type is changed on an Obs report and then a foetus is added the wrong scan reason form was added.

Change DescriptionChange DescriptionAdded set scan reason when new ultra report is added.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.ReportDocument

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Added new obs report, changed scan reason and added new foetus. 5 0

Commercial In Confidence Page 11 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 89022Incident No. LSP RFC No.Date Raised 12/12/05 Initiator Ref. No.

Title of Change First Patient Load TimeCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe first patient load takes longer than the second, this is very obvious on slower networks. Problem is that film locations are not loaded at start-up so load on first patient load.

Change DescriptionChange DescriptionHave added film locations to the list of tables loaded at start-up. This will increase the amount of data downloaded at start-up but is more than off-set by other changes which reduce overall data download.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.EventManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Included some timing code in PatientManager and checked load times were similar for first and second patient.

4 0

Commercial In Confidence Page 12 of 143

Initiator HSS HSS Change Ref. No. 89080Incident No. LSP RFC No.Date Raised 13/12/05 Initiator Ref. No.

Title of Change Event Tooltip NPECRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo prevent the possibility of a null pointer exception being thrown from the event in an event list table row’s tooltip.

Change DescriptionChange DescriptionChecked for null when the event is loaded to construct the tooltip.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.event.EventListTable

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that there were no null pointers thrown when loading the event list table and ‘mousing over’ the exams.

5 0

Commercial In Confidence Page 13 of 143

Initiator HSS HSS Change Ref. No. 89085Incident No. N/a LSP RFC No. N/aDate Raised 06/01/06 Initiator Ref. No. N/a

Title of Change Work lists status popupCRIS Versions Reported In

All CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen a status code is end dated it still appears in the list for selection after the date it was due to end on.

Change DescriptionChange DescriptionFor the lists for a single day (i.e. Day List, the Unprocessed List and the Appointment List) status codes with an end date are removed from the selection list when the end date has passed. For lists over a range of days status codes with an end date are removed from the the list when the first date in the range (Waiting/Requested After) is after the end date on the status.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.AbstractList.javahss.radiology.lookups.StatusCodes.javahss.app.pages.DayList.javahss.app.pages.UnprocessedList.javahss.app.pages.AppointmentList.javahss.cris.StatusManager.javahss.radiology.event.EventListTable.javahss.app.pages.RangedAbstractList.javahss.app.pages.WaitingList.javahss.app.pages.RequestList.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

10 Added three test status codes (one relevant to each list type) all end dated. Tested to see if the status codes appear in the selection list a) before the end date and b) after the end date.

10

Commercial In Confidence Page 14 of 143

Initiator HSS HSS Change Ref. No. 89205Incident No. LSP RFC No.Date Raised 14/12/05 Initiator Ref. No.

Title of Change Change/delete old status recordsCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow users to change old, non-current status records.

Change DescriptionChange DescriptionAdded the ability to edit the status of a record in the status history of an event. Accessible via double clicking on an item in the status history list. Controlled by the security setting GENERAL CHANGE_STATUS.

Details of changes made to the status are kept in the change log. The change log is not visible to users but is available if required.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.status.StatusHistoryhss.radiology.status.ChangeStatushss.radiology.status.EditStatusDialoghss.cris3.EventManagerhss.cris3.jdbc.EventManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. New user security setting GENERAL ChangeStatus available to be used.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 change status dialog appeared only if the CHANGE_STATUS setting was set to Yes and that it successfully saved status changes.

5 0

Commercial In Confidence Page 15 of 143

Initiator HSS HSS Change Ref. No. 89214Incident No. N/a LSP RFC No. N/aDate Raised 05/01/06 Initiator Ref. No. N/a

Title of Change New Dictation Priority ColourCRIS Versions Reported In

04.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIncreased Clarity. The change makes level four dictations stand out a bit more.

Change DescriptionChange DescriptionDictations of priority level four are now displayed in orange on the Dictation List.Dictations of priority level five are still displayed in red. Priorities of 1, 2 and 3 are still in white.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.DictationTable.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Added three dictations of priority 3, 4 and 5. Then checked they were all displayed with the correct colours.

3 0

Commercial In Confidence Page 16 of 143

Initiator HSS HSS Change Ref. No. 89235Incident No. 050I0024634 LSP RFC No.Date Raised Initiator Ref. No.

Title of Change Inactive fields colourCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo make the text on inactive fields darker so it is more easily readable.

Change DescriptionChange DescriptionDarkened the text on inactive fields.

Classes and Tables ChangedClasses and Tables Changedhss.app.cris

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 text was darker and more easily readable 5 0

Commercial In Confidence Page 17 of 143

Initiator HSS HSS Change Ref. No. 89385Incident No. 050I0026283 LSP RFC No.Date Raised 21/12/05 Initiator Ref. No.

Title of Change mA Decimal placesCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow two decimal places in the mA field.

Change DescriptionChange DescriptionChanged the mA value to a double instead of a long and set the format to allow two decimal places.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.postprocess.ProjectionDetailshss.cris3.ProjectionDefaultshss.cris3.PostExamhss.cris3.jdbc.ExamManagerhss.admintools.setup.other.postexam.PostExamForm

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 saving and reloading mA values with and without two decimal places worked correctly

5 0

Commercial In Confidence Page 18 of 143

Initiator HSS HSS Change Ref. No. 89429Incident No. LSP RFC No.Date Raised 21/12/05 Initiator Ref. No.

Title of Change PCE cut, copy and paste of formatted textCRIS Versions Reported In

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeAdds new functionality

Change DescriptionChange DescriptionAdded/improved the ability to cut, copy and paste formatted text within the Print Content Editor. Also added limited functionality for pasting text from Microsoft Word.

Classes and Tables ChangedClasses and Tables Changedhss.admintools.setup.HSSTextPane

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 cut, copying and pasting from within the Print Content Editor and from Microsoft Word.

5 0

Commercial In Confidence Page 19 of 143

Initiator Steve Jennings – HSS HSS Change Ref. No. 89489Incident No. LSP RFC No.Date Raised 23/01/05 Initiator Ref. No.

Title of Change Stats selectable fields displayed in alphabetical orderCRIS Versions Reported In 5.12

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe list of fields within a table in stats was sorted by the order of the field name. However stats shows the short description, therefore if the short description was different to the field name, they may not appear to be in alphabetical order to the user, and fields may be more difficult to find.

Change DescriptionChange DescriptionThis has been changed to order the fields by the short description before displaying them. This means the fields should always be displayed to the user in alphabetical order

Classes and Tables ChangedClasses and Tables Changedhss.stats.DatafldComparatorhss.stats.StatsTotalLineEntryhss.stats.StatsSelectionTreeshss.stats.FieldSelectionTrees

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3View fields in a table in selections tab

3 0

3View fields in a table in outputs tab

3 0

3View fields in a table in group by tab

3 0

3View fields in a table in order by tab

3 0

3View fields in a table in total lines tab

3 0

Commercial In Confidence Page 20 of 143

Initiator Steve Jennings - HSS HSS Change Ref. No. 89508Incident No. LSP RFC No.Date Raised 23/12/05 Initiator Ref. No.

Title of Change Stats Total Line Value fieldCRIS Versions Reported In 5.12

CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe value field on the total line tab in stats added the value both if you double clicked the value in the table, and also when you pressed return in the field. This was causing many users to add the field twice, as it is natural to press return in a field rather than tab.

Change DescriptionChange DescriptionI have changed the value field to only add the value if return is pressed in the field and not when the user double clicks a value in the table. This should reduce the amount of duplicates the users are creating and having to delete.

Classes and Tables ChangedClasses and Tables Changedhss.stats.StatsTotalLineEntry

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2Select a value from the popup menu using the enter key. The value should not be added 2 0

2Select a value from the popup menu by double clicking. The value should not be added. 2 0

3Type keys other than enter in the value field. The value should not be added 3 0

3Press enter in the value field. The contents of the field should be added as a value 3 0

Commercial In Confidence Page 21 of 143

Initiator HSS HSS Change Ref. No. 89513aIncident No. N/a LSP RFC No. N/aDate Raised 01/10/05 Initiator Ref. No. N/a

Title of Change Dictation Page Focus Issues with Externally and Partially Dictated EventsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf the dictation started or Ext Dictated warning message pops up then the focus seems to have gone somewhere strange and stops the function keys such as F5 working. If the message doesn't pop up then it is fine.

Change DescriptionChange DescriptionIn the cases where the dictation page is preceded by a selection (yes/no) dialogue focus is now correctly passed to the page.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.Dictation.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Loaded a previously started dictation and ensured focus is correct. Loaded an externally dictated event and ensured focus is correct. Loaded a new dictation and made sure focus is correct.

3 0

Commercial In Confidence Page 22 of 143

Initiator HSS HSS Change Ref. No. 89513bIncident No. N/a LSP RFC No. N/aDate Raised 10/01/06 Initiator Ref. No. N/a

Title of Change Update unreported list when a dictation is finished.CRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen a dictation has been saved against an event it will show the tape or speaker icon on the event. In the unreported list this will only show up after the list has been refreshed. It would be nice if this could show as soon as the user saves the dictation.

Change DescriptionChange DescriptionThe Clear() method is called on all pages when a dictation is finished. The Clear() method for the report info list will now refresh the unreported list when called.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.ReportInfoLists.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Open the unreported list and pick an event that has not been dictated. Dictate this event and click finish, check that the speaker icon appears.

1 0

Commercial In Confidence Page 23 of 143

Initiator HSS HSS Change Ref. No. 89516Incident No. 050I0024634 LSP RFC No.Date Raised 28/12/05 Initiator Ref. No.

Title of Change Disabled fieldsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe practice field was not disabled in the patient details tab when all other fields were.

Change DescriptionChange DescriptionEnsured the practice field was disabled if the current user did not have permission to edit the field.

Classes and Tables ChangedClasses and Tables Changedhss.radiolog.patient.PatientDemoDetails

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 practice field was disabled when the current user did not have permission to edit the field.

5 0

Commercial In Confidence Page 24 of 143

Initiator HSS HSS Change Ref. No. 89523Incident No. LSP RFC No.Date Raised 28/12/05 Initiator Ref. No.

Title of Change Delete old dictationsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSearching for old dictations by site did not work.

Change DescriptionChange DescriptionFixed searching for old dictations by site.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.DictationManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that searching for old dictations by site worked correctly. 5 0

Commercial In Confidence Page 25 of 143

Initiator HSS HSS Change Ref. No. 89528Incident No. LSP RFC No.Date Raised 28/12/05 Initiator Ref. No.

Title of Change Radiol Shame ListCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe Radiologist’s Unverified Reports List is not filtered by site codes.

Change DescriptionChange DescriptionFiltered the Radiologist’s Unverified Reports List by site code. The site codes setup allows users to configure several tables so that the codes are specific to only some of the hospitals on the system.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.NagRadiologists

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 Radiologist’s Unverified Reports List is correctly filtered by site code.

5 0

Commercial In Confidence Page 26 of 143

Initiator HSS HSS Change Ref. No. 89615Incident No. LSP RFC No.Date Raised 03/01/06 Initiator Ref. No.

Title of Change Users in multiple user groupsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow users to choose from multiple users groups – new functionality.

Change DescriptionChange DescriptionOn login, a user who belongs to multiple user groups can choose which one to join.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controllerhss.utils.SelectUserGrouphss.cris3.Staffhss.admintools.people.StaffSetuphss.admintools.people.EditGroups

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 logging in worked successfully when the user had either one or more user groups and that the selected user group settings were correctly applied.

5 0

Commercial In Confidence Page 27 of 143

Initiator Justine Sutton Kings HSS Change Ref. No. 89623Incident No. LSP RFC No.Date Raised 03/01/06 Initiator Ref. No.

Title of Change Batch Print OrderCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add new functionality so that reports can be printed from batch print and automatically sorted in a new way.

Need to be able to sort batch print by referral source and courier code (found in the referral sources).

Change DescriptionChange DescriptionAdded referral source and courier code sort orders for batch report print. If the reports are for the same courier code or referral source then they are sorted by date and time the report was typed.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.PrintReportsInReferralSourceOrderhss.cris3.jdbc.PrintReportsInCourierOrderhss.cris3.jdbc.ReportManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Checked that the sort ordering worked as expected. 5 0

Commercial In Confidence Page 28 of 143

Initiator HSS HSS Change Ref. No. 89631Incident No. LSP RFC No.Date Raised 03/01/06 Initiator Ref. No.

Title of Change Trust and national user groupsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo be able to get user groups as fixed and not alterable for national level user groups.To be able to allow user groups to be trust specific.

Change DescriptionChange DescriptionAdded a trust field to USRGRP table. Added a SPINE.RoleProtection XR setting. Added a SPINE.OverrideRoleProtection user preference. Changed the user settings display tree to sort by trust with a Generic group of national level groups.

Classes and Tables ChangedClasses and Tables ChangedUSRGRP tablehss.cris3.jdbc.Controllerhss.cris3.Controllerhss.admintools.setup.people.SecuritySettingsFormhss.admintools.setup.TableSetuphss.admintools.setup.people.SecuritySetuphss.admintools.setup.people.SecurityRecordFormhss.admintools.setup.people.NewGroupForm

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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, creating and editing group settings was not possible for national level groups if role protection XR setting was on and the override was off. Users can still view the settings though.

5 0

Commercial In Confidence Page 29 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 89640Incident No. LSP RFC No.Date Raised 03/01/2006 Initiator Ref. No.

Title of Change Confirm LRCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeFull functionality requirements mean that an LR (Legitimate relationship) be in place for any one to view sensitive information on a patient in CRIS. This means that an LR being requested and the viewing be logged for audit the first time a CRIS user views sensitive data in a login session.

Change DescriptionChange DescriptionMethods have been implemented that will request an LR from the Spine (once this has been implemented) and will log any time a CRIS user first views sensitive data in a login session.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.PatientManagerhss.cris3.jdbc.PatientManagerhss.app.actions.ui.SelectPatienthss.app.actions.ui.ShowEventhss.app.actions.ui.ShowPostProcesshss.app.actions.ui.ShowReporthss.app.pages.AbstractListhss.app.pages.DictationListhss.app.pages.FilmTrackinghss.cris3.SystemSettingshss.radiology.appointments.DiaryViewhss.radiology.appointments.ScratchPadhss.radiology.event.EventListTablehss.radiology.lookups.Viewerhss.radiology.patient.PatientSearchhss.radiology.patient.SearchTablehss.radiology.patient.VolumeListhss.radiology.patient.Volumeshss.radiology.reports.ReportInfoListshss.app.pages.BatchVerifyListhss.app.actions.ui.ShowEventAndListhss.cris3.LRhss.radiology.appointments.DiaryModel

New Table Added

Commercial In Confidence Page 30 of 143

viewlog

userid varchar(10)crisnumber number(8)pasid varchar(10)timeviewed datelrreason varchar(2)

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

25 Check that any place in CRIS where a user can see sensitive patient information produces a log patient view message the first time it is seen on a list and in full. Test that an LR is claimed the first time a user tries to view sensitive patient information and that the LR is checked in the cache each subsequent time that information is viewed.

25 0

Commercial In Confidence Page 31 of 143

Initiator HSS HSS Change Ref. No. 89762Incident No. LSP RFC No.Date Raised 27/05/05 Initiator Ref. No.

Title of Change Phrases assigned to a userCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe coded phrases are currently taken from those of the user logged in, not who has dictated the report.

Change DescriptionChange DescriptionChanged CRIS to take the coded phrases for a report from those of who dictated the report, not who is currently logged in. This means that Radiologists can now correctly have their own set of phrases that are different to the generic phrases used.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.PhrasePrompthss.radiology.reports.CrisEditor

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 phrases displayed were those of who dictated the report, not who was currently logged in.

5 0

Commercial In Confidence Page 32 of 143

Initiator HSS HSS Change Ref. No. 89777Incident No. LSP RFC No.Date Raised 06/01/06 Initiator Ref. No.

Title of Change Reflex order messagesCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeReflex orders generated as a result of adding and exam to an order and saving as a request do not generate a message for order comms. This is because we do not normally notify OC of an order being stored as a request (there is no HL7 status for this) however in this case we need to generate a new order message in order to get an order ID from OC.

Change DescriptionChange DescriptionModified Outgoing message generator to generate a message in this circumstance.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pas.OutgoingMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Accept an order, add an additional procedure and store as a request. Ensure that a new order message is generated by the order comms interface.

5 0

Commercial In Confidence Page 33 of 143

Initiator HSS HSS Change Ref. No. 89793Incident No. LSP RFC No.Date Raised 06/01/06 Initiator Ref. No.

Title of Change PACS Examination names in reportCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe CRIS HL7 message generator has the facility to include the names of examinations within the report text when generating OBX segments. The PACS interface component (also used for results interfaces) currently lacks the switch to enable this functionality.

Change DescriptionChange DescriptionAdded a configuration switch to the PACS message generator to enable the required functionality.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pacs.PACSInterfacehss.interfaces.hl7pacs.PACSInterfaceMBean

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 With the new configuration option in the default (off) state, Create an attendance and enter a result. Check that the generated report does not contain examination names.

2 0

2 With the new configuration option in on state, Create an attendance and enter a result. Check that the generated report does contain examination names.

2 0

Commercial In Confidence Page 34 of 143

Initiator HSS HSS Change Ref. No. 89802Incident No. 050I0027780 LSP RFC No.Date Raised 06/01/06 Initiator Ref. No.

Title of Change Tape controlsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTape control buttons disappear when selecting the play option at a screen resolution of 1024x768.

Change DescriptionChange DescriptionRemoved the word ‘Exam’ in ‘PACS Exam Image’. Also provided an XR setting to remove the Undo and Redo buttons (still accessible via the right click menu or keyboard shortcuts). Defaults to keep the undo and redo buttons.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.ReportEditorhss.cris3.SystemSettings

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 selecting play in the report editor’s dictation tools did not cause the tape control buttons to disappear.

5 0

5 Checked that the undo and redo buttons are hidden only if the relevant XR setting is set to No.

5 0

Commercial In Confidence Page 35 of 143

Initiator HSS HSS Change Ref. No. 89970Incident No. LSP RFC No.Date Raised 12/01/06 Initiator Ref. No.

Title of Change BPD and FLCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTwo of the measurements on later Obs scans also need to be able to be recorded on the dating scan.

Change DescriptionChange DescriptionAdded the BPD and FL to the DATKM Dating Scan.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.obs.ObsFormDATKM

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 FL and BPD fields appeared on the Dating Scan and that they worked as expected.

5 0

Commercial In Confidence Page 36 of 143

Initiator HSS HSS Change Ref. No. 89971Incident No. LSP RFC No.Date Raised 12/01/06 Initiator Ref. No.

Title of Change Print pregnancy fieldsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo be able to print fields from the current pregnancy; expected delivery date source, LMP date, intended surname and others.

Change DescriptionChange DescriptionAllowed access to the current event being printed, which provides the pregnancy details.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.PrintManagerhss.cris3.jdbc.PrintManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 the relevant fields could be printed. 5 0

Commercial In Confidence Page 37 of 143

Initiator HSS HSS Change Ref. No. 89972Incident No. LSP RFC No.Date Raised 12/01/06 Initiator Ref. No.

Title of Change Liquor volume tableCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow the liquor volume to have fields other than those in the CRISSEEN table that is used by most of the other anatomy fields.

Change DescriptionChange DescriptionChanged the liquor volume to use the CRISLIQ limited table. This table normally contains values such as Oligo, Poly, Low, Raised etc.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.obs.ObsFormatDATKMhss.radiology.reports.obs.ObsFormatGROWKMhss.radiology.reports.obs.ObsFormatANOMKM

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. This change is not inherently backwards compatible. The existing data will need to be checked. The CRISLIQ table will need the previously used CRISSEEN values added to maintain backwards compatibility.Also the print definition will need to be checked to ensure it uses the new table liquor instead of liquorseen on dating scan 2,4 and growth + anomaly scans 4,6 of anatomy sections.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 each form used the CRISLIQ table. 5 0

Commercial In Confidence Page 38 of 143

Initiator HSS HSS Change Ref. No. 90063Incident No. LSP RFC No.Date Raised 16/01/2006 Initiator Ref. No.

Title of Change Cancel Order titleCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo display “Cancel Request” instead of “Add Request” as the cancel order finishing page title.

Change DescriptionChange DescriptionChange to display “Cancel Request” instead of “Add Request” as the cancel order finishing page title.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.CancelOrder

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 correct title displayed when the request finish page was used for cancelling orders and when finishing requests.

5 0

Commercial In Confidence Page 39 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 90066Incident No. LSP RFC No.Date Raised 16/01/2006 Initiator Ref. No.

Title of Change Obstetric Graph Cross Size ConfigurationCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeUsers would like to be able to define the size and thickness of crosses on the printed obstetrics graphs to aid clarity.

Change DescriptionChange DescriptionA method has been added to allow the size and thickness of crosses on the printed obstetrics graphs to be defined.

Classes and Tables ChangedClasses and Tables Changedhss.print.obsgraphs.Charthss.cris3.jdbc.PrintManagerhss.print.obsgraphs.Plothss.print.obsgraphs.ObsGraph

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary.

None

For those users that require a change in cross size or thickness the print format for obstetrics graphs will require modification.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Change the size and thickness of crosses and print obstetrics reports to confirm that the size and thickness have been altered correctly.

4 0

Commercial In Confidence Page 40 of 143

Initiator Steve Jennings – HSS HSS Change Ref. No. 90147Incident No. LSP RFC No.Date Raised 17/01/2006 Initiator Ref. No.

Title of Change New Stats Field for exams that have been on the waiting list or were a scheduled appointment, but were never planned

CRIS Versions Reported In

05.12.b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWe did not have a field which corresponded to the field the trusts are required to return on the DWT activity report, which was “Cumulative waiting list tests / procedures excluding planned”.

Change DescriptionChange DescriptionA new method has been created to recognise that an exam was either on the waiting list or had an appointment but was never on the pending list.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.StatsMethodshss.cris3.jdbc.StatsManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. 2 new fields needed in DATAFLDS table. They are EXAMS.WAS WAITING, and EXAMS.WAITING N PLAND.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Scheduled appointment never on pending list 5 0

4 Waiting exam never on pending list 4 0

7 Waiting and scheduled appointment never on pending list 7 0

2 Scheduled appointment been on pending list 2 0

3 Waiting exam been on pending list 3 0

2 Waiting and scheduled appointment been on pending list 2 0

10+ Not waiting or scheduled exam All 0

Initiator Steve Jennings – HSS HSS Change Ref. No. 90147

Commercial In Confidence Page 41 of 143

Incident No. LSP RFC No.Date Raised 17/01/2006 Initiator Ref. No.

Title of Change Total lines on stats csv formatCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen running a stat report to csv format, the total lines that count the figures were not output, they were only output on the user friendly format. This made it impossible for the users to open the file in excel, and copy and paste the figures around.

Change DescriptionChange DescriptionThe csv format output of a stat now includes total line values on it, enabling the user to copy and paste and manipulate the figures, just as they can the rest of the report.

Classes and Tables ChangedClasses and Tables Changedhss.stats.xml.TotalLinehss.stats.StatsFileWriter

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Run stat with overall total lines to csv format. 5 0

2 Run stat with group total lines to csv format. 2 0

4 Run stat with overall and group total lines to csv format. 4 0

2 Run stat without any total lines to csv format. 2 0

5 Run stat with overall total lines to user friendly format. 5 0

2 Run stat with group total lines to user friendly format. 2 0

4 Run stat with overall and group total lines to user friendly format. 4 0

2 Run stat without any total lines to user friendly format. 2 0

Initiator HSS HSS Change Ref. No. 90210

Commercial In Confidence Page 42 of 143

Incident No. LSP RFC No.Date Raised 20/03/06 Initiator Ref. No.

Title of Change Recount Button Added to the Radiologists PageCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeFunctionality required.

Change DescriptionChange Description'Recount all' button has been added to the bottom of the Radiologist page.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.ReportManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Added three reported but not verified events and check, for each one, if they appear on the radiologists list.

3 0

Commercial In Confidence Page 43 of 143

Initiator HSS HSS Change Ref. No. 90215Incident No. LSP RFC No.Date Raised 18/01/06 Initiator Ref. No.

Title of Change Add national user IDCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add scope for accessing a national ID variable.

Change DescriptionChange DescriptionAdded a national_id field to the database and the staff setup table.

Classes and Tables ChangedClasses and Tables ChangedHDSUSEhss.admintools.setup.people.StaffSetuphss.cris3.jdbc.Controllerhss.cris3.Staff

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Checked the new field existed and was editable from the staff setup with validation as appropriate.

5 0

Commercial In Confidence Page 44 of 143

Initiator HSS HSS Change Ref. No. 90246Incident No. LSP RFC No.Date Raised 19/01/06 Initiator Ref. No.

Title of Change PACS Patient ID on mergeCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf a PACS system is installed subsequent to the installation of CRIS there is a chance that some patients on CRIS will never have been sent to PACS. If one of these patients is the source patient of a merge, the PACS interface will not populate the MRG:1 field with the patients ID.

Change DescriptionChange DescriptionWhen processing the merge message, prior to looking up the PACS identifier of the source patient, create a temporary message and populate the PID with the source patient, then call checkRequiredIdentifier on this PID segment. This will create the PACS identifier if it does not currently exist. Also, if the source patient has a previous PACS id and it has changed since last being sent to PACS the interface will first send a merge from the old ID to the new one, prior to sending the merge to the destination patient.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pacs.PACSInterface

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Create two patients on CRIS, perform a merge. Ensure that the message is generated and contains IDs of both the source patients.

2 0

2 Create two patients on CRIS. Remove the PACS id record for the source patient (simulating the scenario where a PACS has been installed after go live and the interface has not generated a PACS id record for this patient). Perform a merge. Ensure that the message is generated and contains IDs of both the source patients.

2 0

Commercial In Confidence Page 45 of 143

Initiator Alexander Slack HSS HSS Change Ref. No. 86783, 90319, 91092Incident No. LSP RFC No.Date Raised Initiator Ref. No.

Title of Change New features in Print Content EditorCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSome tasks in the Print Content editor are not obvious and are difficult to test. The following changes will make it easier to use.

Change DescriptionChange DescriptionNow groups templates by trust and type to more easily identify which templates affect what sites.Has a Print Preview option to see how a template will look on the printed page including options for age, sex, room, status, letter, modality, inpatient, private etc. Previosly this required making multiple test events which is impractical on live systems.Has a search option to find text in any format.Has a references option to find references to the current template. Right click on template.Has a feature to load multiple formats and exam to preparation code associations supplied in the HSS standard format.Supports pasting formatted text from Microsoft Word.Highlights some common errorsNo longer asks to save changes after Control-A or Control-C.Dialogs now behave more logicallyShows Velocity parse error dialogs.PrintSetup, Printing and PrintContentEditor are now controller by the security setting VIEWS PRINTING.Shows a list of all prep codes at the current trust, making it easier to find and edit themMakes it possible to see what preps are for which exams and enables the user to change these easily.Improved “New” dialog makes it clearer what templates should be namedDisplays HSS markup again to make it easier to fix mistakesImproved list of common expressionsShows title of template separately (the first line if it starts with ##) to encourage the use of titlesPrintContentEditor added to Setup/system/PrintContentEditor rather than having to go though Print Setup.Unicode characters are filtered out of saved templates to avoid printer driver problems

Classes and Tables ChangedClasses and Tables ChangedSeveral classes in hss.print.*, hss.admintools.setup.*, and hss.cris3.jdbc.PrintManager.

Commercial In Confidence Page 46 of 143

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. Print Preview requires loading a preview template into the database. This will not affect any other formats or data.To continue to see Print Setup, Printing and PrintContentEditor in Cris Setup requires the users group to have the permission VIEWS.PRINTING = Y.

Test Results. Test Results. Number Of Tests

Test Description Tests Passed

Tests Failed

5 Create new template makes an entry in both Templates and Trusts 5 0

5 Rename template moves it to the appropriate Trust folder 5 0

5 Delete template removes it from both Templates and Trusts 5 0

5 Search finds correct number of results 5 0

5 References finds appropriate references 5 0

5 Prep list shows which exams use it 5 0

5 Template Print Preview works, and notifies user of parse errors 5 0

5 Page Preview works for status letters and preparation text 5 0

5 Security setting VIEWS.PRINTING enables or disables the Print Setup.

5 0

Commercial In Confidence Page 47 of 143

Initiator HSS HSS Change Ref. No. 90340Incident No. LSP RFC No.Date Raised 23/01/05 Initiator Ref. No.

Title of Change GP In PatientsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf an event is entered with a ward that defaults to GP patient type then it copies the patients registered GP and practice onto the event. It should only do this if the patient type has a G group too.

Change DescriptionChange DescriptionModified the event entry to only apply the patient’s GP details where the ward defaults to GP patient type and the patient type group is G too.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.event.EventEntry

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 patient’s GP details were only carried forward when appropriate.

5 0

Commercial In Confidence Page 48 of 143

Initiator HSS HSS Change Ref. No. 90347Incident No. LSP RFC No.Date Raised 23/01/06 Initiator Ref. No.

Title of Change User setting inheritanceCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add functionality for the National Programme.

Change DescriptionChange DescriptionFilters the available security settings if the XR setting SPINE.InheritancePolicyOn is set to Yes and the user setting SPINE.OverrideInheritancePolicy is not set to Yes. Configurable through AvailablePermissions setup table when the security setting VIEWS PERMISSIONS allows.

Classes and Tables ChangedClasses and Tables ChangedAdded database table NPINHERIThss.cris3.Controllerhss.cris3.jdbc.Controllerhss.cris3.Securityhss.admintools.setup.Setuphss.admintools.setup.people.AvailablePermissions

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. NPINHERIT table needs adding to the database schema.User setting VIEWS PERMISSIONS needs to be available.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that when the XR setting was set to Yes and the override user setting was not enabled that the list of available user settings was filtered to include only those specified in the NPINHERIT table for that group or any recursed parent of that group.

5 0

5 Checked that the Available Permissions page worked as expected. 5 0

Commercial In Confidence Page 49 of 143

Initiator HSS HSS Change Ref. No. 90441Incident No. LSP RFC No.Date Raised 26/01/06 Initiator Ref. No.

Title of Change Added Interface status and message manager views to GUICRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo provide the ability for users to view the status of interfaces from within the GUI and also to view, delete, and reprocess messages that have failed or are backlogged.

Change DescriptionChange DescriptionAdded two new views, Interface Message Manager and View Interface Status. These are accessible from the Tools menu.

Classes and Tables ChangedClasses and Tables ChangedChanged hss.app.crisAddedhss.admintools.jms packagehss.admintools.jmx packagehss.app.actions.tools.InterfaceMessageManagerhss.app.actions.tools.ViewInterfaceStatushss.app.pages.InterfaceMessageManagerhss.app.pages.InterfaceProcessViewer

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. The following security items need to be added to the CRISITEM normal table.VIEWS MSGMANAGERVIEWS INTSTATUS

The jboss application server needs to be reconfigured to allow remote calls to the JMX, JMS and JNDI services via HTTP over TCP port 8081, as follows.

Reconfigure the port that the jbossmq http invocation layer listens on, this defaults to port 8080 and needs to be changed to 8081 by editing

/u1/cris/jboss/server/default/deploy/jms/jbossmq-httpil.sar/META-INF/jboss-service.xml

and adding the line

<attribute name=”URLPort”>8081</attribute>

Commercial In Confidence Page 50 of 143

The HTTP invoker for JMX & JNDI also needs to be reconfigured to listen on port 8081, the default is 8080 by editing

/u1/cris/jboss/server/default/deploy/http-invoker.sar/META-INF/jboss-service.xml

and changing all references of port 8080 to 8081. There are four references in total (one appears in a comment)

All MBeans within an interface need to have a unique JMX Name, This will require the renaming of some components.

Access to individual queues in the message manager is controlled by the Roles property in the users preferences. A role of QueueAdmin gives the user access to all queues, to give a user access to queues for a specific trust give them a role of {TRUSTCODE}QueueAdmin, eg RN7QueueAdmin for Dartford.

No downtime is necessary for any of the above.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Select the message manager from tools, ensure that all available queues are displayed and messages are viewable.

5 0

5 Select the interface status viewer from tools, ensure that all interfaces are displayed with a correct interpretation of the current status.

5 0

5 Select the message manager from tools whilst the jboss application server is not accessible, ensure that this does not lock the GUI

5 0

5 Select the interface status viewer from tools whilst the jboss application server is not accessible, ensure that this does not lock the gui

5 0

5 From the message manager, ensure that it is possible to delete messages

5 0

5 From the message manager, ensure that it is possible to move messages between queues.

5 0

5 Ensure that message manage only gives access to queues that the user is entitled to.

5 0

Commercial In Confidence Page 51 of 143

Initiator HSS HSS Change Ref. No. 90455Incident No. LSP RFC No.Date Raised 27/01/06 Initiator Ref. No.

Title of Change Marking print previewed reports as printedCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeReports which are printed to print preview are marked as printed.

Change DescriptionChange DescriptionIf the current report printer is set to print preview then printed reports will not be marked as printed.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.print.Report

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that printed reports were only marked as printed when the current report printer was not set to print preview.

5 0

Commercial In Confidence Page 52 of 143

Initiator HSS HSS Change Ref. No. 90459Incident No. LSP RFC No.Date Raised 27/01/06 Initiator Ref. No.

Title of Change New Event on patient searchCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo enable a new event to be added without viewing the list of previous events for a patient.

Change DescriptionChange DescriptionAdded a New Event button to the patient search results page.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.NewEventhss.app.pages.Search

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 New Event button appeared on the patient search page and allowed the creation of new events for a selected patient.

5 0

Commercial In Confidence Page 53 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 90534Incident No. LSP RFC No.Date Raised 30/01/2006 Initiator Ref. No.

Title of ChangeCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThere were problems encountered when changing the CRIS password for users other than the current user.

Change DescriptionChange DescriptionPassword changing method was rewritten and streamlined.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controller

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Change password for the current user using both change password from tools menu and from staff table in setup. Ensure user can log in using ne password.

5 0

5 Change password for a different user using the staff table in setup. Ensure user can log in using new password.

Commercial In Confidence Page 54 of 143

Initiator HSS HSS Change Ref. No. 90554Incident No. LSP RFC No.Date Raised 31/01/06 Initiator Ref. No.

Title of Change Batch Print Order Typed ByCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIn report batch printing when using typed by order the reports don’t always come out in the order they were typed. This was because the reports were typed in the same minute and their report key was above 16 million.

Change DescriptionChange DescriptionAdded fix for systems using reports keys from 16 million upwards by adding two zeros to the upper limit of report key on the sort camparison.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.PrintReportsInDateTypedOrder

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that reports printed successfully in typed by order 5 0

Commercial In Confidence Page 55 of 143

Initiator HSS HSS Change Ref. No. 90573Incident No. LSP RFC No.Date Raised 31/01/06 Initiator Ref. No.

Title of Change REPORT.AllowBlankCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeCurrently this XR setting does not allow for obstetric reports to be saved without text. This should not happen as obstetrics reports can be filled in without free text.

Change DescriptionChange DescriptionIgnore the REPORT.AllowBlank setting on obstetrics reports

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.FinishedReport

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 obstetrics reports did not error on saving without free text and that other reports did.

5 0

Commercial In Confidence Page 56 of 143

Initiator HSS HSS Change Ref. No. 90589Incident No. LSP RFC No.Date Raised 31/01/06 Initiator Ref. No.

Title of Change Pending dateCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo ensure a date is entered on events added to a pending list.

Change DescriptionChange DescriptionProvides GUI feedback to the user to inform them they need to enter a date when they attempt to add an event to a pending list without one.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.create.WaitingAction

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 error dialog appeared whenever adding an event to a pending list without a date and that it did not appear otherwise.

5 0

Commercial In Confidence Page 57 of 143

Initiator HSS HSS Change Ref. No. 90624Incident No. LSP RFC No.Date Raised 01/02/06 Initiator Ref. No.

Title of Change Spell checkCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSpell checking is inconsistent between ‘on-the-fly’ checking of words and loading a full document.

Change DescriptionChange DescriptionConsolidated the delimiters used in each place to use a single location.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.ReportManagerhss.radiology.reports.ReportDocument

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 both spell checking methods used the same set of delimiters.

5 0

Commercial In Confidence Page 58 of 143

Initiator HSS HSS Change Ref. No. 90625Incident No. LSP RFC No.Date Raised 01/02/06 Initiator Ref. No.

Title of Change Join Patient MessageCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add ability to show a warning message always, never or conditionally on patients being merged with more than one difference. A difference applies to forenames, surnames and individual digits of the date of birth which do not match between patients. Also applies to linking CRIS with PAS records.

Change DescriptionChange DescriptionAdded the warning message. Dependent on the XR setting RECEPT_MERGE_PATIENTS_WARNING.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.Matchhss.radiology.patient.Mergehss.cris3.Trusthss.cris3.SystemSettingshss.radiology.lookups.Conditional

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. No mandatory actions. XR settings must be altered if the new functionality is required.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 warning message appeared when appropriate and with correctly highlighted differences.

5 0

Commercial In Confidence Page 59 of 143

Initiator HSS HSS Change Ref. No. 90680Incident No. LSP RFC No.Date Raised 02/02/06 Initiator Ref. No.

Title of Change Close tab iconCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeAdd new functionality.

Change DescriptionChange DescriptionAdded a close icon to tabs in the setup table to enable the user to close individual tabs.

Classes and Tables ChangedClasses and Tables Changedhss.admintools.setup.Setup

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 icon successfully closed the correct tab. 5 0

Commercial In Confidence Page 60 of 143

Initiator HSS HSS Change Ref. No. 90711Incident No. LSP RFC No.Date Raised 13/02/06 Initiator Ref. No.

Title of Change Waiting list waiting timeCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo display the waiting time, less suspended/pending time in the Waiting list.

Change DescriptionChange DescriptionIncorporated this waiting time into the tooltip for the date in the Waiting list table.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.event.EventListTable

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 tooltip appeared when different from the standard total waiting time and that it displayed as expected.

5 0

Commercial In Confidence Page 61 of 143

Initiator HSS HSS Change Ref. No. 85223Incident No. LSP RFC No.Date Raised 03/02/06 Initiator Ref. No.

Title of Change Dual ReportingCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow a second radiologist on a report to ‘check’ it and allow the first radiologist to then verify the report, both from batch verification and the normal reporting finished page.

Change DescriptionChange DescriptionAdded the functionality.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.update.CheckedReporthss.app.pages.Reporthss.radiology.reports.ReportEditorhss.utils.ButtonPanelhss.app.actions.update.SaveReporthss.app.pages.FinishedReporthss.cris3.jdbc.ReportManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that marking a report as unchecked moved it to the first radiologist’s unverified list and that it was possible to do this from the batch verify and normal reporting routes.

5 0

Commercial In Confidence Page 62 of 143

Initiator HSS HSS Change Ref. No. 90720Incident No. LSP RFC No.Date Raised 03/02/06 Initiator Ref. No.

Title of Change Radiol type field in staff setupCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf only the radiologist type field in the staff setup table is changed then it isn’t updated to the database.

Change DescriptionChange DescriptionEnsured the update took place if the radiologist type field was changed.

Classes and Tables ChangedClasses and Tables ChangedHss.admintools.setup.people.StaffSetup

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 radiologist type field updated to the database when changed, even when it was the only field adjusted.

5 0

Commercial In Confidence Page 63 of 143

Initiator HSS HSS Change Ref. No. 90889Incident No. LSP RFC No.Date Raised 10/02/06 Initiator Ref. No.

Title of Change Printing Twins Obs reportsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf you have multiple foetuses and enter the CRL on a foetus other than the first one then the CRL graph is not printed for that foetus.

Change DescriptionChange DescriptionChange to check for each foetus rather than just against the first one.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.PrintManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that for any foetus with a CRL entered that the CRL graph was printed.

5 0

Commercial In Confidence Page 64 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 90901Incident No. LSP RFC No.Date Raised 10/02/2006 Initiator Ref. No.

Title of Change User Timeout Spine Alive MessageCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThere is a need for a message to be sent to the Spine at predetermined intervals to inform it of user activity in CRIS. The message should not be sent if there has been no user activity in CRIS since the last message was sent.

Change DescriptionChange DescriptionAdded a Spine message timer and XR setting to define when a Spine Keep Alive message should be sent.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Controllerhss.cris3.jdbc.Controllerhss.app.crishss.utils.Loginhss.cris.Application

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

6 Set the Keep Spine Alive XR setting to 1 minute, log into CRIS. Whilst activity occurs in CRIS the spine message should be sent every minute. Once activity stops in CRIS the spine message should stop being sent. Once activity in CRIS resumes the spine message should resume being sent.

6 0

Commercial In Confidence Page 65 of 143

Initiator Alex Slack HSS HSS Change Ref. No. 90933Incident No. LSP RFC No.Date Raised Initiator Ref. No.

Title of Change Hourglass cursor now shown when the CRIS application is busy.CRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeUsers find it confusing that the application is busy and ignores mouse and keyboard input, but does not give any indication that it is busy. This change causes CRIS to display the hourglass cursor in these circumstances.

Change DescriptionChange DescriptionIf the event thread takes more than 400ms to return then the hourglass cursor is shown.

Classes and Tables ChangedClasses and Tables ChangedClasses: hss.app.WaitCursor, hss.app.cris

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Testing busy state in various application states 5 0

Commercial In Confidence Page 66 of 143

Initiator HSS HSS Change Ref. No. 90996Incident No. LSP RFC No.Date Raised 14/02/06 Initiator Ref. No.

Title of Change Non unique hospital numbersCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow multiple patients to have the same Hospital Number, when allowed by an XR setting RECEPT_ALLOW_DUPLICATE_HOSPITAL_NUMBERS.

Change DescriptionChange DescriptionAllowed searching by hospital number to return multiple patients.Allowed linking of CRIS and PAS patients with the same hospital number.Allowed manual editing of hospital numbers to new hospital numbers as long as they didn’t conflict with other hospital numbers within the same PAS group.

Classes and Tables ChangedClasses and Tables Changedhss.cris.PatientManagerhss.cris3.jdbc.PatientManagerhss.app.pages.Searchhss.radiology.patient.PatientSearch

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 searching by hospital number produced a selected patient if one was found or a search screen if multiple patients were found and that there was no new display if there were no patients found.

5 0

5 Ensured that CRIS and PAS patients with the same hospital number could be linked when allowed by the appropriate XR setting.

5 0

5 Checked that manually editing a hospital number would only error if the new hospital number conflicted with another and if appropriate, only when that other hospital number was within the same PAS group.

5 0

Commercial In Confidence Page 67 of 143

Initiator Steve Jennings HSS HSS Change Ref. No. 91072Incident No. LSP RFC No.Date Raised 16/02/06 Initiator Ref. No.

Title of Change Restrictions on the “in” selections in statsCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf the user selects the “in” operator on a field, to find any results that contain the specified value, they should not be restricted to only the values contained within any popup table for the field

Change DescriptionChange DescriptionIf the operator on the stat field is "in" for value contains the specified value, the user is no longer only restricted to values contained within any popup table in the field, they can specifiy any value.

Classes and Tables ChangedClasses and Tables Changedhss.stats.TreeNodePanel

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Enter random value in field when “in” is the operator 5 5

10 Enter random value in field when anything except “in” is the operator 10 10

3 Enter random value in field when previously saved stat loaded and “in” is the operator

3 3

3 Enter random value in field when previously saved stat loaded and anything except “in” is the operator

3 3

Commercial In Confidence Page 68 of 143

Initiator HSS HSS Change Ref. No. 91082Incident No. LSP RFC No.Date Raised 16/02/06 Initiator Ref. No.

Title of Change SNOMED CT fieldCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo add a SNOMED CT field to Exam Code setup.

Change DescriptionChange DescriptionAdded the SNOMED CT field.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.ExamManagerhss.cris3.ExamCode

CRIS_EXAMCD_TBL

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. Need to run the new database schema.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 SNOMED CT field appeared and worked as expected. 5 0

Commercial In Confidence Page 69 of 143

Initiator Steve Jennings – HSS HSS Change Ref. No. 91085Incident No. LSP RFC No.Date Raised 16/02/2006 Initiator Ref. No.

Title of Change Referrer SearchCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeOnce a GP or dentist and a practice had been searched, the user could show all practices for a GP or dentist, and then all GP's and dentists at that practice, but they were then unable to pick both a GP and practice code simultaneously.

Change DescriptionChange DescriptionIt is now possible to search for a GP or dentist and a practice, show all practices for a particular GP or dentist, and then show all GP's and dentists for that particular practice, and still choose which GP and practice you require.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.lookups.GPPracticeSearch

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Pick a GP and practice after a GP search 3 3

3 Pick a GP and practice after a practice search 3 3

3 Pick a GP and practice after a search and showing linked practices to GP's

3 3

3 Pick a GP and practice after a search and showing linked GP's to practices

3 3

5 Pick a GP and practice after a search and showing linked GP's to practices, and also linked practices to GP's

5 5

Commercial In Confidence Page 70 of 143

Initiator HSS HSS Change Ref. No. 91119Incident No. LSP RFC No.Date Raised 17/02/06 Initiator Ref. No.

Title of Change Site codes auto selectsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo only have ticked sites within sitecodes for the current trust for newly added codes.

Change DescriptionChange DescriptionAdds sites which aren’t in the current trust as unchecked for newly added codes in sitecodes.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.TableManagerhss.cris3.EventManagerhss.cris3.jdbc.EventManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 adding a code that appears in sitecodes appeared with only sites in the current trust selected.

5 0

Commercial In Confidence Page 71 of 143

Initiator HSS HSS Change Ref. No. 91123

Incident No. LSP RFC No.Date Raised 23/03/06 Initiator Ref. No.

Title of Change Revised ARSAC limit error messageCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeError message was not satisfactory.

Change DescriptionChange DescriptionClear error message added.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Syringe.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Tested to see if the new error message displays correctly. 1 0

Commercial In Confidence Page 72 of 143

Initiator Steve Jennings – HSS HSS Change Ref. No. 91132Incident No. LSP RFC No.Date Raised 16/02/2006 Initiator Ref. No.

Title of Change Increase code field size in STYPECRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe code field in the STYPE table needs to be increased as the key currently generated at the data centre is 8 digits long, and the code field is only 4 characters long currently

Change DescriptionChange DescriptionIncrease the code field in the STYPE table to 8 characters to allow the long keys to fit in the table. This is only a database change.

Classes and Tables ChangedClasses and Tables ChangedSTYPE table

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Add a new stock type with a code of over 4 digits long 3 3

Commercial In Confidence Page 73 of 143

Initiator HSS HSS Change Ref. No. 91215Incident No. LSP RFC No.Date Raised 08/03/06 Initiator Ref. No.

Title of Change Printing flexiformsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow for printing flexiforms in the latest version of CRIS.

Change DescriptionChange DescriptionAdded support for printing flexiforms.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.PrintEnginehss.cris3.PrintManagerhss.cris3.jdbc.PrintManagerhss.radiology.reports.FlexibleForm

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. The following line needs to be added to the relevant report format (reportrep.vtl) where the flexiform should be printed:\\FLEXI$report.getReportKey()

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 several different flexiform versions and ensured all labels and values were printed.

5 0

Commercial In Confidence Page 74 of 143

Initiator David Hall HSS Change Ref. No. 91311Incident No. LSP RFC No.Date Raised 24/02/2006 Initiator Ref. No.

Title of Change Unmerge screen does not fitCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe patient selection area on the unmerge patients tools no longer will fit on a screen resolution of 1024x768. This is because of change 88441 inadvertently altering the height of the DOB and Surname fields.

Change DescriptionChange DescriptionThe DOB and surname fields have been reset back to their original size

Classes and Tables ChangedClasses and Tables ChangedHss.app.radiology.patient.PatientSearch

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Test the areas that use the patient search class to make sure they now fit on 1024x768 resolution screens.

3 0

Commercial In Confidence Page 75 of 143

Initiator Andrew Grant - FJS HSS Change Ref. No. 91336Incident No. 36264 LSP RFC No. 58473Date Raised 24/2/2006 Initiator Ref. No. 6/03/2006

Title of Change Add request card button to report pageCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeRequest card can not be viewed from the report page.

Change DescriptionChange DescriptionRequest Card button added to the report page

Classes and Tables ChangedClasses and Tables ChangedHss.app.pages.Report

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Ensure request card is displayed upon clicking button when request card tab is displayed and not displayed.

2 0

Commercial In Confidence Page 76 of 143

Initiator HSS HSS Change Ref. No. 91384Incident No. LSP RFC No.Date Raised 28/02/2006 Initiator Ref. No.

Title of Change Change hospitalCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSorting the table by selecting a column header in the Change hospital page updates the display order but not the order of the data in the background.

Change DescriptionChange DescriptionUpdated it to function as expected.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.ChangeHospital

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that even after resorting the hospitals the selection behaviour worked appropriately

5 0

Commercial In Confidence Page 77 of 143

Initiator Dave Hall - HSS HSS Change Ref. No. 91414Incident No. LSP RFC No.Date Raised 28/02/06 Initiator Ref. No.

Title of Change Exam validation for examination group multiCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeEvent details page is not populated with associated exams when an exam of type examination group multi is selected.

Change DescriptionChange DescriptionCase statement has been added to deal with exams of type ‘M’ and a procedure called examValidateGroupMulti has been created to validate exams of this type.

Classes and Tables ChangedClasses and Tables ChangedHss.cris3.Exam

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Exams correctly populated with unique associated exams, duplicate exams and blank parameters are ignored

3 0

Commercial In Confidence Page 78 of 143

Initiator Nik Solomon HSS HSS Change Ref. No. 91463Incident No. LSP RFC No.Date Raised 02/03/2006 Initiator Ref. No.

Title of Change Report Info List ImprovementsCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeUsability improvements.

Change DescriptionChange DescriptionAn error in the date range facility ignoring one day ranges has been fixed.The status of the include dictated check box will now be remembered.The selected tab will now be remembered.The refresh all that occurred on saving a profile has been stopped.The error where criteria were not remembered between displays of the info lists has been fixed.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.ReportInfoLists

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Select various date ranges including single day ranges and ensure the correct reports are displayed.

5 0

6 Set the include dictated check box to various states in various saved profiles and the no profile selected option. Close and reopen the report info list and ensure the include dictated check box is correctly set for each profile.

6 0

4 Set various tabs as the selected tab in various profiles and the no profile selected option. Reload the various profiles and ensure the correct tab is displayed.

4 0

3 Add and save a profile and ensure that a refresh all is not performed. 3 0

5 Set various criteria in the text fields and save. Ensure that the criteria are remembered when loading profiles and using the no selected

5 0

Commercial In Confidence Page 79 of 143

profile.

Commercial In Confidence Page 80 of 143

Initiator Steve Jennings - HSS HSS Change Ref. No. 91465Incident No. LSP RFC No.Date Raised 02/03/2006 Initiator Ref. No.

Title of Change Available fields list in stats total linesCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe countable and top level stats datafields were still available in the stats total line entry. This allowed users to select them but they actually would not behave correctly should they ever be selected, which is why they are not available on any of the other lists in stats.

Change DescriptionChange DescriptionThe countable and top level fields are no longer selectable in the available fields tree of the stats total line entry. They were already excluded from the output fields and selections tabs, however they were still available in the total lines, and this would cause problems in the stats.

Classes and Tables ChangedClasses and Tables Changedhss.stats.Stats.TotalLineEntry

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 The countable fields don't show up in the stats total line available fields tree

2 0

2 The top level fields don't show up in the stats total line available fields tree

2 0

5 The other fields do show up in the stats total line available fields tree 5 0

2 The countable fields don't show up in the output fields available fields tree

2 0

2 The top level fields don't show up in the output fields available fields tree

2 0

2 The other fields do show up in the output fields available fields tree 2 0

Commercial In Confidence Page 81 of 143

Initiator Dave Hall - HSS HSS Change Ref. No. 91467Incident No. LSP RFC No.Date Raised 02/03/06 Initiator Ref. No.

Title of Change Speech mike fixCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe buttons on speech mikes sometimes stop working.

Change DescriptionChange DescriptionCode added to ensure that speech mike is assumed to be working until an error is thrown that proves otherwise.

Classes and Tables ChangedClasses and Tables ChangedJhid.com.hssnet.jhid.win32.device

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Check all three types of speech mike work and that correct errors are thrown when the speech mike really isn’t working

4 0

Commercial In Confidence Page 82 of 143

Initiator DH – HSS HSS Change Ref. No. 91487Incident No. LSP RFC No.Date Raised 02/03/06 Initiator Ref. No.

Title of Change Aborted dictation problemsCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf a new dictation is started but not saved the dictated flag is not removed from the event.

Also if they start the dictation then select a different event from the same patient, the focus has got confused and the function key does not work e.g. F5

Change DescriptionChange DescriptionUnsaved dictations are removed from the database upon clearing the screen (Excluding external dictations). This means the dictation flag will no longer appear for unsaved dictations.

Code added to ensure focus is grabbed by dictation page after aborting a dictation and choosing another event from the same patient.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.Dictation

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Dication flag appears for saved dictationsDictation flag does not appear for unsaved dictationsFocus is properly grabbed after aborting a dictation

3 0

Commercial In Confidence Page 83 of 143

Initiator Dave - HSS HSS Change Ref. No. 91494Incident No. LSP RFC No.Date Raised 02/03/06 Initiator Ref. No.

Title of Change DOB error on dictation list CRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf you have a dictation for a patient that fails DOB validation an error message is displayed when you refresh the dictation list. This error does not detail which patient has caused the error.

Change DescriptionChange DescriptionChange the error message so that the CRIS number is displayed for the patient that caused the error.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.DictationManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Error message is displayed including patient CRIS number when DOB validation is failed

3 0

3 Make sure the dictation list shows correctly when no DOB errors exist 3 0

Commercial In Confidence Page 84 of 143

Initiator Cate Peace - QMC HSS Change Ref. No. 91510Incident No. LSP RFC No.Date Raised 30/01/06 Initiator Ref. No.

Title of Change Sex hover helpCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeNo hover help is displayed for the sex field

Change DescriptionChange DescriptionAdd help text that appears when a user hovers over the sex field

Classes and Tables ChangedClasses and Tables Changedhss.radiology.patient.PatientSearchhss.radiology.patient.PatientDemoDetails

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Check help text appears when mouse is positioned over sex field 1 0

Commercial In Confidence Page 85 of 143

Initiator HSS HSS Change Ref. No. 91666Incident No. LSP RFC No.Date Raised 08/03/06 Initiator Ref. No.

Title of Change Staff table queriesCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen loading the Staff setup table there are multiple queries to the database. Some of these are repeated and are likely to result in reduced performance, to a degree.

Change DescriptionChange DescriptionRemoved the causes of the repeat queries.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Staffhss.cris3.jdbc.Controllerhss.admintools.setup.people.StaffSetup

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 staff setup table did not repeat any database queries and that it still functioned as expected.

5 0

Commercial In Confidence Page 86 of 143

Initiator Steve J - HSS HSS Change Ref. No. 91709Incident No. LSP RFC No.Date Raised 07/03/06 Initiator Ref. No.

Title of Change Site code setup bugCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIn site codes setup, if you change the position of a column, i.e., make the last column the first column, and then tick it, the tick gets put in or removed from the site that is now in the second column.

Change DescriptionChange DescriptionSite codes setup changed so that correct column is ticked/unticked when columns have been moved. Columns are referenced using column names rather than column numbers to avoid confusion when the order of columns is changed.

Classes and Tables ChangedClasses and Tables Changedhss.admintools.setup.other.sitecodes.CodesPanel

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

6 Check correct columns are ticked/unticked when columns are in default order (using mouse for input).Check correct columns are ticked/unticked when columns are in a modified order (using mouse for input).Check table data is saved as expected in above scenarios.Repeat above tests using keyboard as input device

6 0

Commercial In Confidence Page 87 of 143

Initiator Steve J HSS Change Ref. No. 91721Incident No. LSP RFC No.Date Raised 09/03/06 Initiator Ref. No.

Title of Change Porters list columnsCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe “When” column on the porters list page is far too big and the “Porters column needs to be slightly wider to display long user id’s.

Change DescriptionChange DescriptionThe “When” column has been made smaller and the “Porter” column has been made slightly wider. The “Porter” column is now also resizable.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.PorterList

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Check “When” column is now the correct width.Check “Porter” column is wide enough for long user id’sCheck “Porter” column can be resized

3 0

Commercial In Confidence Page 88 of 143

Initiator Dave - HSS HSS Change Ref. No. 91731Incident No. LSP RFC No.Date Raised 09/03/06 Initiator Ref. No.

Title of Change Diary ExceptionsCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeA lot of exceptions occur in the diary when you hover over the diary slots.

Change DescriptionChange DescriptionChanges have been made to the diary to stop exceptions occurring when you hover over the diary slots.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.appointments.DiaryViewhss.radiology.event.Diary

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Check exceptions no longer occur when hovering over the diary slots and functionality has not been affected.

1 0

Commercial In Confidence Page 89 of 143

Initiator Steve J - HSS HSS Change Ref. No. 91778Incident No. LSP RFC No.Date Raised 11/11/04 Initiator Ref. No.

Title of Change First exam detailsCRIS Versions Reported In

5.12.b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen the first exam on an event is deleted, any diagnosis codes or bone densitometry details will not be moved to the next exam. Currently these are stored against the first exam key on the event, but if that exam gets removed, these details disappear. Injections have a similar problem where all injections for an event are stored against the last nuclear medicine exam at the time of creating the injection. If this exam is deleted the injections are lost.

Change DescriptionChange DescriptionBefore deleting an exam move any diagnosis codes and bone densitometry details to the next exam that is not about to be deleted. Also move any injections stored against the exam to the next nuclear medicine exam.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.ExamManagerhss.radiology.nucmedicine.PatientInjection

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Diagnosis codes are remembered when 1st exam is deletedBone densitometry is remembered when 1st exam is deletedInjections are remembered when an exam with injections attached is deleted

3 0

Commercial In Confidence Page 90 of 143

Initiator HSS HSS Change Ref. No. 91820Incident No. 39783 LSP RFC No. 59577Date Raised 19/03/2006 Initiator Ref. No. BJC

Title of Change Request Category DefaultCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeCRIS was displaying the default values for all GP referred events ie when referral location was set to GP, even when they have been manually changed. Database had stored the change, the problem was just in display.

Change DescriptionChange DescriptionMade CRIS display the saved value for request category on all events where referral location was set to GP.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.ShowEvent.javahss.cris3.Event.javahss.radiology.event.EventEntry.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Tested the defaults still populate automatically. Tested that users can change patient type and it will display correctly.

2 0

Commercial In Confidence Page 91 of 143

Initiator HSS HSS Change Ref. No. 91994Incident No. LSP RFC No.Date Raised 15/03/06 Initiator Ref. No.

Title of Change Results message ID changeCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe PACS Interface (also used for results interfaces) will often generate multiple result messages from the same interface trigger. As the HL7 message ID is generated directly from the interface trigger ID this results in the duplication of message ID’s which is contrary to the HL7 specification and causes problems for some third party systems.

Change DescriptionChange DescriptionAppended a colon, followed by an incrementing sequence counter to the message ID for each result message generated from the same trigger.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pacs.PACSInterface

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Generate a report for a single exam attendance, the generated message id’s should end with “:0”

2 0

2 Generate a report for an attendance with more than one exam. The colon delimited suffix should increment for each subsequent generated message.

2 0

Commercial In Confidence Page 92 of 143

Initiator Dave Hall – HSS HSS Change Ref. No. 92019Incident No. LSP RFC No.Date Raised 16/03/2006 Initiator Ref. No.

Title of Change Obstetric exam warningCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf an obstetric exam has been reported and the user then changes the exam to a non obstetric exam then the report will no longer be visible.

Change DescriptionChange DescriptionDisplay a warning when the user changes a reported obstetric exam to a non obstetric exam.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Exam

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Reported obstetric exams can be changed to other obstetric exams without warning.Warning is displayed when reported obstetric exam is changed to non obstetric exam.Warning is displayed when reported obstetric exam is changed to an exam without a scan reason.No warning is displayed when an unreported obstetric exam is changed

4 0

Commercial In Confidence Page 93 of 143

Initiator Ian – HSS HSS Change Ref. No. 92020Incident No. LSP RFC No.Date Raised 13/3/06 Initiator Ref. No.

Title of Change User id tool tip textCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe tool tip for user id no longer works. It should show the name of the user logged in.

Change DescriptionChange DescriptionAdded a tool tip to the user id to display the name of the user logged in.

Classes and Tables ChangedClasses and Tables Changedhss.utils.StatusBar

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Correct username is displayed when you hover over user id 1 0

Commercial In Confidence Page 94 of 143

Initiator Ben Carroll HSS Change Ref. No. 92062Incident No. LSP RFC No.Date Raised 17/03/06 Initiator Ref. No.

Title of Change Agfa PACS dictation triggersCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeAdditional functionality required.

Change DescriptionChange DescriptionAdded calls to three methods in PACS interface. These methods are: startDictation(), completeDictation() and abortDictation(). These calls are performed when the dictation page is opened, closed using the finish button and closed when the current page is cleared.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.Dictate.javahss.app.pages.Dictation.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Opened a dictation and checked the relevant call was made. Closed the dictation by clearing the patient and checked the relevant call was made. Opened a dictation then closed it using the finish button and ensured the correct call was made.

3 0

Commercial In Confidence Page 95 of 143

Initiator Alan Shields HSS Change Ref. No. 92234Incident No. LSP RFC No.Date Raised 28/03/06 Initiator Ref. No.

Title of Change Added debugging information to todays messagesCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThere was a problem on instance 1 at sdc01 whereby the todays messages process appeared to go into an infinite loop (it stopped processing messages and cpu usage rose to 100%). Need additional debugging information on this component to give a better idea of the problem should it happen again.

Change DescriptionChange DescriptionAdded additional debugging messages to the todays messages routine.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.cris.TodaysMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Ensure that the updated component still picks up and queues messages.

3

Commercial In Confidence Page 96 of 143

Initiator Joe Bloggs Hosp Code HSS Change Ref. No. 92237Incident No. LSP RFC No.Date Raised 23/03/06 Initiator Ref. No.

Title of Change Tool tip locationCRIS Versions Reported In

5.12.b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTool tips no longer auto position themselves and can be hidden by the taskbar

Change DescriptionChange DescriptionChange the user id tool tip to always appear above the cursor. Also set the position of tool tips on the event list so they cannot be displayed lower than the bottom of the application

Classes and Tables ChangedClasses and Tables Changedhss.utils.StatusBarhss.radiology.event.EventListTable

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 User id tool tip is always displayed above cursorTool tips on event list never go below the bottom of the application

2 0

Commercial In Confidence Page 97 of 143

Initiator Dave Hall – HSS HSS Change Ref. No. 92244Incident No. LSP RFC No.Date Raised 23/03/2006 Initiator Ref. No.

Title of Change Diary mouse pointerCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen dragging an appointment around on the diary the mouse pointer flickers and sometimes appears as an egg timer. Also when dragging an exam from the scratch pad the drop not allowed symbol is not displayed.

Exceptions occur when you drag on an empty room slot. Exceptions are also produced when you have multiple exams in a single room slot and then hover over the dead space to get the tool tip.

Change DescriptionChange DescriptionMake alterations so that the egg timer cursor is not displayed when in the diary and so the correct cursor is displayed when dragging exams from the scratch pad. Catch the exceptions so they are not displayed.

Classes and Tables ChangedClasses and Tables Changedhss.app.WaitCursorhss.radiology.appointments.DiaryViewhss.radiology.appointments.ScratchPad

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Cursor no longer flicker when dragging appointments around the diary.Correct cursor is displayed when dragging exams from the scratch pad.Exceptions are not thrown when dragging on an empty room slotExceptions are not thrown when hovering over dead space in a room slot containing multiple exams

4 0

Commercial In Confidence Page 98 of 143

Initiator Alex Slack HSS HSS Change Ref. No. 92297Incident No. LSP RFC No.Date Raised Initiator Ref. No.

Title of Change Department lookup in Rooms setup now only displays departments for the current trust.

CRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSHAs with a large number of departments and trusts find it difficult to use the Department lookup. As this is essential to printing appointment letters it is necessary to make sure it is easy to use.

Change DescriptionChange DescriptionDepartments listed in the departments lookup are only for the current trust, not all trusts.

Classes and Tables ChangedClasses and Tables ChangedExamManager, Room

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Lookup works 5 0

Commercial In Confidence Page 99 of 143

Initiator Alan Shields HSS Change Ref. No. 92337Incident No. LSP RFC No.Date Raised 27/03/06 Initiator Ref. No.

Title of Change Blank NTE on ordersCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeOn order comms (oracle) it is presently impossible to send a blank line of text within the clinical notes, as an empty text field in the NTE segment results in the word null being inserted in the notes, and a set of double quotes results in the quotes being inserted in the text.

Need to change the interface to replace null and "" with an empty string.

Change DescriptionChange DescriptionAdded two lines of code to the NTE processing section of the incoming messages processor to replace null and “” with an empty string.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pas.IncomingMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Send an order message to the interfacing containing clinical notes text and some blank lines signified by “” and also by an empty NTE.

3 0

Commercial In Confidence Page 100 of 143

Initiator Alan Shields HSS Change Ref. No. 92340Incident No. LSP RFC No.Date Raised 27/03/06 Initiator Ref. No.

Title of Change Merge problem on interfaceCRIS Versions Reported In

Interface prior to 0603A

CRIS Versions containing change.

Interface 0603A

Reason For ChangeReason For ChangeWhen a patient is linked (via merge) the previous hospital number is saved as an Old:x number, when linking a patient that already had an Old:x number the link failed due to a bug in the Old number manipulation code in PatientManager

Change DescriptionChange DescriptionFixed the String manipulation code in getOldSiteCode in PatientManager

Classes and Tables ChangedClasses and Tables Changedhss.cris.jdbc.PatientManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 From the PAS, send a merge message to CRIS where the source patient is registered on CRIS and the destination is not. This will move the previous hospital number to Old:1. Now merge this patient to another that is not registered on CRIS, the previous hospital number should this time be moved to Old:2

2 0

Commercial In Confidence Page 101 of 143

Initiator Alan Shields HSS Change Ref. No. 92346Incident No. LSP RFC No.Date Raised 27/03/06 Initiator Ref. No.

Title of Change Added configuration settings to the PACS interfaceCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeAdditional functionality.

Change DescriptionChange DescriptionExtra switches added to allow customisation of the PACS interface.

SendReportForAllExamsAllows for report messages to be sent containing just the report for the exam that the message specifies.

IndividualExamsInObservationIDAllows the observation id field of the OBX segments in the report to identify the examination pertaining to individual sections of the report.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7.CrisHL7Outhss.interfaces.hl7pacs.PACSInterfacehss.interfaces.hl7pacs.PACSInterfaceMBean

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 With SendReportForAllExams set to true (Default) create a report on CRIS for an attendance with multiple exams, and ensure that the generated messages contain the full report.

2

2 With SendReportForAllExams set to false create a report on CRIS for an attendance with multiple exams, and ensure that the generated messages contain only the report text for the specified examination.

2

2 With IndividualExamsInObservationID set to false (the default), create a report on CRIS for an attendance with multiple exams, and ensure that the observation ID of all the OBX segments contains the examination that the message relates to.

2

Commercial In Confidence Page 102 of 143

2 With IndividualExamsInObservationID set to true, create a report on CRIS for an attendance with multiple exams, and ensure that the observation IDs of each OBX segments contains the examination that the OBX segment relates to.

2

Commercial In Confidence Page 103 of 143

Initiator HSS HSS Change Ref. No. 92350

Incident No. LSP RFC No.Date Raised 27/03/06 Initiator Ref. No.

Title of Change Interface not updating GP to Blank when “” is receivedCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeBug Fix.

Change DescriptionChange DescriptionWhen the PAS interface receives “” as the GP and referral code, the system now updates it to blank.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pas.IncomingMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Send a patient demographic message with a GP and referral code, then send an update with a blank GP and referral code.

2 0

Commercial In Confidence Page 104 of 143

Initiator Dave - HSS HSS Change Ref. No. 92368Incident No. LSP RFC No.Date Raised 28/03/06 Initiator Ref. No.

Title of Change Slashes in XR settingsCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf you try to change an XR setting to contain a backslash it will disappear when the settings are saved.

Change DescriptionChange DescriptionThe backslash is an escape character in java so measures were taken to ensure backslashes are saved correctly in XR settings.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controller

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

1 Backslashes are saved in XR settings 1 0

Commercial In Confidence Page 105 of 143

Initiator Nik - HSS HSS Change Ref. No. 92385Incident No. LSP RFC No.Date Raised 28/03/06 Initiator Ref. No.

Title of Change CRIS HelpCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeNo help is displayed when you click Help Contents on the menu

Change DescriptionChange DescriptionOpen up a browser window when a user clicks on Help Contents. The browser is directed to a URL that is set in the GENERAL.HelpUrl XR setting. If the setting is blank then the browser will be directed to http://www.hssnet.com/crib/index.htm.

Classes and Tables ChangedClasses and Tables Changedhss.app.crishss.cris3.SystemSettingshss.cris3.jdbc.Controller

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None. Trusts could theoretically create their own help contents and edit the URL to point to this, although the intention is to support HSS delivered content which is subject to on-going improvements.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Browser window pops up when you click Help contents. Browser is directed to URL specified in XR settings.If Help URL XR setting is blank browser is directed to http://www.hssnet.com/crib/index.htm without throwing an error.

1 0

Commercial In Confidence Page 106 of 143

Initiator Emma - HSS HSS Change Ref. No. 92416Incident No. LSP RFC No.Date Raised 29/03/2006 Initiator Ref. No.

Title of Change Intended RadiologistCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe Intended Radiologist field needs to be on the Post Processing screen

Change DescriptionChange DescriptionAdd the Intended Radiologist field to the post processing page and make sure the field is kept in sync with the Intended Radiologist field on the Event Details page.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.postprocess.BasicDetailshss.radiology.event.EventEntry

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Intended Radiologist field is displayed on Post Processing screen and does not cause layout issues in 1024 x 768 resolution.New field is kept in sync with Intended Radiologist field on Event Details screen.

2 0

Commercial In Confidence Page 107 of 143

Initiator Dave Hall - HSS HSS Change Ref. No. 92437Incident No. LSP RFC No.Date Raised 20/03/06 Initiator Ref. No.

Title of Change Urgency on orders listCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeNeed to add urgency to the orders list and then sort the orders list by urgency, date and time.

Change DescriptionChange DescriptionAdd urgency on to the end of the Request Number column on the order list page and then sort the order list by urgency, scheduled date and scheduled time.

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.OrderListhss.cris3.Event

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Urgency appears on orders list and orders list is sorted correctly 3 0

Commercial In Confidence Page 108 of 143

Initiator Nik - HSS HSS Change Ref. No. 92452Incident No. LSP RFC No.Date Raised 30/03/06 Initiator Ref. No.

Title of Change Specialty DefaultCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe referrer speciality changes back to the main specialty of the referrer when you reload the event details page.

Change DescriptionChange DescriptionDon’t update the referrer speciality to match the main speciality of the referrer when you load the event details page.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.event.EventEntry

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Referrer specialty does not change back to default on reload of event details page.Referrer speciality changed to main speciality of referrer when you change the referrer.

2 0

Commercial In Confidence Page 109 of 143

Initiator Steve Jennings – HSS HSS Change Ref. No. 92518Incident No. LSP RFC No.Date Raised 31/03/2006 Initiator Ref. No.

Title of Change KH12 Speed IncreaseCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04, Available as Patch

Reason For ChangeReason For ChangeWhen running the KH12 stat there were additional database queries being performed to return the exam details, in case any had changed since the last tables refresh. This was causing the stat to run slower than necessary.

Change DescriptionChange DescriptionThe exam details are now cached up within the stats module, increasing the speed of the KH12 stat.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.StatsMethods

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. The datafield of DERIVED.NO OF EXAMS needs to have its expression changed to getNumberOfExams(EXAMS.EXAMINATION).

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Run the previous version of KH12 stat, and also new version and check the values are the same

2 0

2 Run the previous version of KH12 stat , and also new version and check the new version has improved speed.

2 0

Commercial In Confidence Page 110 of 143

Initiator HSS HSS Change Ref. No. 92570Incident No. LSP RFC No.Date Raised 03/04/06 Initiator Ref. No.

Title of Change Lookup tables refreshCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo allow searching the database for codes that are not found in the local cache for lookup tables. CRIS and its interfaces cannot validate codes that have been added since they were started because most codes are cached at startup.

Change DescriptionChange DescriptionAdded the appropriate changes to the lookup tables to enable searching the database for codes that were not found in the local cache.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Controllerhss.cris3.jdbc.Controllerhss.cris3.jdbc.ReportManagerhss.cris3.jdbc.ExamManagerhss.cris3.Examhss.cris3.ExamManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 the lookup tables still worked and consulted the database where appropriate for unrecognised codes.

5 0

Commercial In Confidence Page 111 of 143

Initiator Nik - HSS HSS Change Ref. No. 92732Incident No. LSP RFC No.Date Raised 05/04/06 Initiator Ref. No.

Title of Change Report info list dictatedCRIS Versions Reported In

5.12.b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen you uncheck the “include dictated” box on the unreported tab of the report info list page some events are displayed that have a dictation.

Change DescriptionChange DescriptionWhen the include dictated box is not checked only display events that do not appear in the dictation table or there dictation status is null.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.EventManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Correct events are displayed when the include dictation box is checkedCorrect events are displayed when the include dictation box is unchecked

2 0

Commercial In Confidence Page 112 of 143

Initiator Alan Shields HSS Change Ref. No. 92756Incident No. LSP RFC No.Date Raised 06/03/06 Initiator Ref. No.

Title of Change Batch Print OrderCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe specification for order comms states that ORC:16 on an incoming message has a maximum width of 30 characters. However the user defined status messages on CRIS will often generate a text field far larger than this which is sent in ORC:16 on an outbound message (we do not specify the length in the spec). Many systems will (quite reasonably) merely reflect this value back on a response message, therefore the interface should check the length of this field and truncate it if necessary.

Change DescriptionChange DescriptionAdded a check (and truncation) of the value of ORC:16 when handling an incoming order response message.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.hl7pas.IncomingMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

2 Check that an incoming order response with ORC:16 wider than 30 characters is properly dealt with.

0

2 Check that an incoming order response with ORC:16 30 characters or less is properly dealt with.

2 Check that an incoming order response with a blank ORC:16 is properly dealt with

Commercial In Confidence Page 113 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 92789Incident No. LSP RFC No.Date Raised 06/04/2006 Initiator Ref. No.

Title of Change Scanning crashesCRIS Versions Reported In

05.12a CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf you try to scan something in CRIS whilst the scanner is busy it crashes CRIS.

Change DescriptionChange DescriptionAdded a check to see if the scanner is in use when a scan is initiated and a popup dialog box to ask the user if they want to wait for the scan to finish or cancel the scan.

Classes and Tables ChangedClasses and Tables Changedhss.utils.scanner.Scan

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

7 Initiate a scan from either the diary page, request card scanning page or attend patient page and then initiate another scan from one of these places before the other scan has finished. The second scan should be blocked and the user given the option to wait or cancel.

7 0

Commercial In Confidence Page 114 of 143

Initiator Steve Jennings HSS Change Ref. No. 92791Incident No. LSP RFC No.Date Raised 06/04/2006 Initiator Ref. No.

Title of Change More useful error messages in setupCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen creating new records in the setup tables of CRIS, if a record could not be saved to the database, the error message did not give any real details about why the record could not be saved

Change DescriptionChange DescriptionThe error message now takes the actual oracle error and gives a more useful suggestion of why the records could not be saved

Classes and Tables ChangedClasses and Tables Changedhss.cris3.TableManagerhss.cris3.jdbc.TableManagerhss.admintools.setup.SimpleTablehss.admintools.setup.print.PrepEditorPanel

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Try and save record with duplicate key 3 0

3 Try and save record with value too large for column 3 0

3 Try and save record after connection to database has been lost 3 0

3 Try and save record correctly 3 0

Commercial In Confidence Page 115 of 143

Initiator HSS HSS Change Ref. No. 92793Incident No. LSP RFC No.Date Raised 06/04/06 Initiator Ref. No.

Title of Change Caching of SQL requestsCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSome requests can be cached or not queried at all, reducing network and database load.

Change DescriptionChange DescriptionUsed cache specialities for speciality lookups.Don’t query refsrc and referer where code to query with is null.Uses groups cache for the Edit Groups dialog.Don’t query for alarms where the CRIS number is 0.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.lookups.Specialtieshss.cris3.jdbc.EventManagerhss.admintools.setup.people.EditGroupshss.cris3.jdbc.PatientManagerhss.radiology.patient.PatientSearch

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 specified changes worked successfully, whether removing or caching queries.

5 0

Commercial In Confidence Page 116 of 143

Initiator Steve Jennings HSS Change Ref. No. 92797Incident No. LSP RFC No.Date Raised 06/04/2006 Initiator Ref. No.

Title of Change Decimal values in statistic total linesCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIn order to produce the waste stat, the total lines in statistics needs to be able to add up not only whole numbers but also decimal numbers

Change DescriptionChange DescriptionThe total lines in statistics can now handle the added up of decimal values. The limitations of numbers unable to be represented in binary leading to a large amount of decimal digits with a small error in precision have been resolved.

Classes and Tables ChangedClasses and Tables Changedhss.stats.xml.TotalLinehss.stats.xml.TotalLineValuehss.stats.StatsFileWriter

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Run a stat with no total lines 3 0

3 Run a stat with whole numbers counted in the total lines 3 0

3 Run a stat with decimal numbers counted in the total lines 3 0

Commercial In Confidence Page 117 of 143

Initiator Steve Jennings HSS Change Ref. No. 92798Incident No. LSP RFC No.Date Raised 06/04/2006 Initiator Ref. No.

Title of Change Total line number alignmentCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf a total line in statistics was split up on a datafield, where the data within that field was longer than the name of it, the alignment of the numbers in the total line was not correct and numbers were not displayed under the correct column header

Change DescriptionChange DescriptionThe total lines now get the largest piece of data that the values will be split up on, and sets this as the value to align the rest of the numbers to.

Classes and Tables ChangedClasses and Tables Changedhss.stats.xml.TotalLinehss.stats.xml.TotalLineValuehss.stats.StatsFileWriter

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Run a stat with a datafield in the total line where the name of the field is longer that the code ie. Exams.examination

3 0

3 Run a stat with a datafield in the total line where the name of the field is shorter that the code ie. Radiol.name

3 0

Commercial In Confidence Page 118 of 143

Initiator HSS HSS Change Ref. No. 92843Incident No. LSP RFC No.Date Raised 07/04/06 Initiator Ref. No.

Title of Change Database reconnectCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeTo update the reconnect button to work with the latest sign on schema.

Change DescriptionChange DescriptionUpdated the reconnect procedure.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controller

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 logging in and reconnecting worked successfully. 5 0

Commercial In Confidence Page 119 of 143

Initiator Alan Shields HSS HSS Change Ref. No. 91443Incident No. 39749 LSP RFC No.Date Raised 01/03/2006 Initiator Ref. No.

Title of Change Fix to status load routine for use in application serverCRIS Versions Reported In

Reported in interface version – 05.12, present in all versions prior to 06.02a

CRIS Versions containing change.

Interface release 06.03

Reason For ChangeReason For ChangeThe status load routines where accessing controller.connection, this is fine within the UI however if this code is ever called from the application server it should be using the connection pool. The result is that occasionally outbound messages will fail as this routine tries to access controller.connection concurrently with other threads.

Change DescriptionChange DescriptionChanged the status load routines to utilise the connection pools. Also added an additional stack trace in case of a failure to help with future diagnoses of any further issues with these routines.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.StatusManager.class

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Generate an outbound message trigger and ensure that the change does not cause any problems with message generation. It is impossible to test that the change fixes the original problem as the problem itself can not be re produced on demand.

5 0

Commercial In Confidence Page 120 of 143

Initiator Alex Slack HSS HSS Change Ref. No. 86780Incident No. LSP RFC No.Date Raised Initiator Ref. No.

Title of Change Printing System DevelopmentsCRIS Versions Reported In

05.09, 05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeVarious problems in using the Cris printing system.

Change DescriptionChange DescriptionThe appointment changed letter no longer prints after a change from partial book or DNA status. Department lookup in rooms now only shows departments in the current trust.More methods for getting Referrer, Referral Source, Trust, Event, and Exam detailsBetter caching which should dramatically reduce the necessary amount of database accesses. Renaming and deleting objects now updates the cache. Paper is also cached.Changes to the department table to include a partial booking confirmation phone number and a secondary department nameChanges to the department table to stop duplicate rows from appearingPage break feature added for true “Patient Information Sheets”Miscellaneous documentation on printing features listed in the Texts folder in the Print Content EditorPatient condition macros such as #adult(“this text only appears for adults”) now availablePrinting a report to print preview no longer marks that report as printedPaper type setup added. Existing rows should not be changed but new ones can be added.Format loading tool added (under Tools/Format Tool)Box in the Printing layout editor should no longer produce boxes of area 0.Pressing cancel after renaming a page layout no longer renames that page layout to “null”.Printable rows are now saved making it easier to add optional labels.Better error messages in case of template errors, lack of printer setup, etc.Labels printed from orders, or letters for new PAS patients should now print correctlyConditional printing of labels within sets is now possible to a limited degree, eg printing an extra event label if there are too many exams to fit on just one. This requires a change request.Font now defaults to Arial in Print Setup if the font size is changedInpatient letters, DNA letters to both patient and referrer, appointment changed letters, patient and hospital cancel letters and GP no reponse letters are now available. If these are not loaded on your system please contact HSS.

Classes and Tables ChangedClasses and Tables ChangedPrintManager, PrintEngine, others

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Commercial In Confidence Page 121 of 143

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 DNA letter generation 5 0

5 Department loookup shows departments for trust only 5 0

5 New methods tested 5 0

5 Caching tested with delete, rename, new etc. 5 0

5 Page break tested 5 0

Commercial In Confidence Page 122 of 143

Initiator Alex Slack HSS HSS Change Ref. No. 90879Incident No. LSP RFC No.Date Raised Initiator Ref. No.

Title of Change Changes to database tables “paper” and “dept”.CRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe database table dept required a column to be made bigger (phone) and some columns to be added (subname, for brief directions, and confirm_phone, for partial booking confirmations). Both dept and paper require a unique index to prevent duplicate rows.

Change DescriptionChange DescriptionTable dept:added confirm_phone varchar2(40)added subname varchar2(40)resized phone from varchar2(20) to varchar2(40)set unique index code+sitecode (had none previosly)

Table paper:set unique index paper_name (had none previosly)

Classes and Tables ChangedClasses and Tables ChangedDatabase tables dept and paper. The software does not read these fields.

Implementation IssuesImplementation IssuesIncluding Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. Cris 06.04 requires these schema changes to be made.Applying a unique index will create problems if there are duplicate rows. In this case all but one of the duplicate rows should be deleted. Since there are only 10-50 rows in this table per SHA, this will not take long.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Trying to create duplicate departments 5 0

5 Trying to create duplicate papers 5 0

Commercial In Confidence Page 123 of 143

Initiator Ceri Townley – Salisbury

HSS Change Ref. No.91543

Incident No. 050i0023417 LSP RFC No.Date Raised 03/03/2006 Initiator Ref. No.

Title of Change Stats waiting time calculationCRIS Versions Reported In

05.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe waiting days in the waiting times report reset the number of days waiting upon the date the appointment was cancelled. This was incorrect, as if an event is cancelled the waiting days should be reset at the date of the appointment not at the date of cancellation.

Change DescriptionChange DescriptionThe waiting days field now takes into account the cancellation and dna status' if there are any, and resets the clock to the date of the missed appointment if applicable. If the appointment date is after the end date of the stat, the counter continues to count until the appointment date has passed

Classes and Tables ChangedClasses and Tables Changedhss.cris.jdbc.StatsMethods

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3Calculate the waiting time on a requested event

3 0

3Calculate the waiting time on an appointment in the future

3 0

3Calculate the waiting time on an appointment in the past

3 0

3Calculate the waiting time on a DNA'd appointment

3 0

3Calculate the waiting time on a hospital cancel

3 0

3Calculate the waiting time on a patient cancel

3 0

3Calculate the waiting time on a rebooked hospital cancel

3 0

3Calculate the waiting time on a rebooked patient cancel

3 0

Commercial In Confidence Page 124 of 143

Initiator HSS HSS Change Ref. No. 93022Incident No. LSP RFC No.Date Raised 13/04/06 Initiator Ref. No.

Title of Change Flexiform focus traversalCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen focus moves from one flexiform field to the next it does not currently do so in an orderly manner.

Change DescriptionChange DescriptionUpdated the focus traversal to move the focus across first and then down.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.reports.FlexibleForm

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 focus traversal within a flexiform worked as expected 5 0

Commercial In Confidence Page 125 of 143

Initiator Alan Shields HSS Change Ref. No. 93035Incident No. LSP RFC No.Date Raised 12/04/06 Initiator Ref. No.

Title of Change Agfa PACS 2 way desktop integrationCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeAdditional functionality required as described in “Desktop Integration LSP Functional Specifications” and “Desktop Integration LSP Technical Specifications”.

Change DescriptionChange DescriptionChanges to the CRIS GUI code to generate appropriate trigger events as described in the functional specifications and also to allow login to be triggered remotely.

Classes and Tables ChangedClasses and Tables Changedhss.app.actions.ui.Dictate.java (described in 92062)hss.app.pages.Dictation.java (described in 92062)hss.radiology.reports.PACSWorkStation.javahss.radiology.reports.PACSWorkStationInterface.javahss.radiology.reports.PACSWorkStationAdaptor.javahss.interfaces.agfa.PACSWorkStation.javahss.cris3.SystemSettings.java

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. Need to set LOCATION.PACSIdentifier so that desktop integration can determine the correct patient ID to send to PACS.Need to set LOCATION.UID.Site so that desktop integration can determine the study UID.Requires an HL7 PACS interface configured to send study UID from CRIS.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Login to the CRIS application, ensure that Impax also logs in. 5 0

5 Log out of the CRIS application, ensure that Impax also logs out 5 0

5 Log in to the Impax application, ensure that CRIS also logs in 5 0

5 Log out of the Impax application, ensure that CRIS also logs out 5 0

6 On CRIS, dictate an attendance. Upon display of the CRIS dictation screen Impax should display the images for the attendance and update its dictation status to started.

6 0

Commercial In Confidence Page 126 of 143

2 Whilst dictating an attendance, Press F5 (or the clear) to clear (without saving any dictation) Impax should revert its dictation status to New

2 0

2 Whilst dictating an attendance on CRIS, Finish the dictation Impax should revert its dictation status to Completed.

2 0

2 Whilst dictating an attendance on CRIS, Press the external dictation button. Impax should revert its dictation status to Completed.

2 0

3 Open an event/report viewer on CRIS. Load a patient, select an event then press the view PACS icon. Impax should display the images for that event.

3 0

12 On CRIS, report an attendance. Upon display of the CRIS report screen Impax should display the images for the attendance.

12 0

3 Log in to the CRIS application under a user that does not exist on Impax. CRIS should log in. Impax should not.

3 0

3 Log in to the Impax application under a user that does not exist on CRIS, Impax should log in , CRIS should not.

3 0

3 On Impax select a study and from the menu press the dictation button. CRIS should display the patient, and depending upon the current mode display the dictation or report screen for that attendance.

3 0

4 On Impax select a study and from the menu press the display on CRIS button. CRIS should open a new event/report viewer with the appropriate event selected.

4 0

3 Whilst Impax is logged in, start CRIS and log in under a different user (that exists on Impax). Ensure that the current user is logged out of Impax and the new user logged in.

3 0

3 Whilst CRIS is logged in, log into Impax under a different user (that exists on CRIS). Ensure that the current user is logged out of CRIS and the new user is logged in.

3 0

Commercial In Confidence Page 127 of 143

Initiator HSS HSS Change Ref. No. 93043Incident No. LSP RFC No.Date Raised 12/04/06 Initiator Ref. No.

Title of Change Demographic history validationCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeLoading the patient demographics will error every time after invalid values have been saved.

Change DescriptionChange DescriptionStopped validation of demographic history on loading.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.PatientManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 loading invalid demographic history no longer errored. 5 0

Commercial In Confidence Page 128 of 143

Initiator Dave Hall HSS HSS Change Ref. No. 93026Incident No. LSP RFC No.Date Raised 12/04/2006 Initiator Ref. No.

Title of Change User SetupCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeCreating new users and changing passwords is problematical.

Change DescriptionChange DescriptionChanged create new users method and change passwords method to use pl/sql procedures from sign on schema.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controller

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None – no user impact.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

10 Test variations of creating new users and changing passwords of new and existing users. Also test changing personal password using tools menu. Test database reconnect button.

10 0

Commercial In Confidence Page 129 of 143

Initiator HSS HSS Change Ref. No. 93473Incident No. LSP RFC No.Date Raised 26/04/06 Initiator Ref. No.

Title of Change Change scan formCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen there were not enough scan reasons to scroll the Change Scan Reason menu, the menu was not wide enough to display the full width of all the scan reason names.

Change DescriptionChange DescriptionWidened the Change Scan Reason menu when not scrolling.

Classes and Tables ChangedClasses and Tables Changedhss.utils.HssScrollableMenu

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 menu displayed appropriately both when there were enough items to scroll and when there were not enough items to scroll.

5 0

Commercial In Confidence Page 130 of 143

Initiator HSS HSS Change Ref. No. 93727Incident No. LSP RFC No.Date Raised 05/05/06 Initiator Ref. No.

Title of Change Sorting waiting list by Pending columnCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeSorting the Waiting list by the Pending column sorted as if the Pending date were a String, not a Date.

Change DescriptionChange DescriptionUsed a Date rather than a String and updated the renderer accordingly.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.event.WaitingEventListTablehss.radiology.event.EventListModelhss.radiology.event.EventListTable

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 sorting the waiting list by the Pending date column sorted by date order.

5 0

Commercial In Confidence Page 131 of 143

Initiator Ian - FJA HSS Change Ref. No. 93850Incident No. LSP RFC No.Date Raised 9/5/06 Initiator Ref. No.

Title of Change Rescan request cardCRIS Versions Reported In

5.12b CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIf the user selects Add Image and then Rescan. The image is deleted but not replaced.

Change DescriptionChange DescriptionThe Rescan button is now disabled when the Add Image button is pressed

Classes and Tables ChangedClasses and Tables Changedhss.app.pages.Images

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

4 Check Rescan button is disabled after the Add Image button has been pressed

4 0

4 Check Rescan button is enabled when Add Image button has not been pressed.

4 0

Commercial In Confidence Page 132 of 143

Initiator Chris King HSS HSS Change Ref. No. 94681Incident No. LSP RFC No.Date Raised 26/05/2006 Initiator Ref. No.

Title of Change Operators in total linesCRIS Versions Reported In

06.04 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeWhen counting a String value in the total lines section of stats, the value was only counted correctly when the operator was equals, greater than or less than the value did not count if that was the operator that was chosen. This was only the case for Strings, dates and numerical values work as expected

Change DescriptionChange DescriptionThe total lines in statistics can now handle all the available operators for string values as well as numerical values

Classes and Tables ChangedClasses and Tables Changedhss.stats.xml.TotalLine

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Run a stat counting greater than a string value 3 0

3 Run a stat counting less than a string value 3 0

3 Run a stat counting greater than or equal to a string value 3 0

3 Run a stat counting less than or equal to a string value 3 0

3 Run a stat counting not equal to a string value 3 0

2 Run a stat counting greater than a date value 2 0

2 Run a stat counting less than a date value 2 0

2 Run a stat counting greater than or equal to a date value 2 0

2 Run a stat counting less than or equal to a date value 2 0

Commercial In Confidence Page 133 of 143

2 Run a stat counting not equal to a date value 2 0

2 Run a stat counting greater than a numeric value 2 0

2 Run a stat counting less than a numeric value 2 0

2 Run a stat counting greater than or equal to a numeric value 2 0

2 Run a stat counting less than or equal to a numeric value 2 0

2 Run a stat counting not equal to a numeric value 2 0

Commercial In Confidence Page 134 of 143

Initiator HSS HSS Change Ref. No. 95124Incident No. LSP RFC No.Date Raised 30/05/06 Initiator Ref. No.

Title of Change Checked IDCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeThe second “Checked ID”, or Difficulty, field was being set to the value of the third Checked ID field in the database.

Change DescriptionChange DescriptionPopulated the value of the second Checked ID field correctly.

Classes and Tables ChangedClasses and Tables ChangedHss.cris3.jdbc.ExamManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 Checked ID fields in Post Processing saved and reloaded correctly.

5 0

Commercial In Confidence Page 135 of 143

Initiator HSS HSS Change Ref. No. 94605Incident No. LSP RFC No.Date Raised 26/05/06 Initiator Ref. No.

Title of Change Lowercase hospital numbersCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04

Reason For ChangeReason For ChangeIt was possible to save lowercase hospital numbers using the Change Hospital Number dialog accessible via the edit button.

Change DescriptionChange DescriptionEnsured the Hospital Number field in the Change Hospital Number dialog forced upper case.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.patient.HospitalNumberEditor

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that a user could not enter lowercase hospital numbers 5 0

Commercial In Confidence Page 136 of 143

Initiator HSS HSS Change Ref. No. 94129Incident No. LSP RFC No.Date Raised 15/05/2006 Initiator Ref. No.

Title of Change Network test toolCRIS Versions Reported In

05.12 CRIS Versions containing change.

06.04a

Reason For ChangeReason For ChangeTo add a tool for testing the available network bandwidth and latency between the client and the server.

Change DescriptionChange DescriptionAdded Network Tester to tools menu.

Classes and Tables ChangedClasses and Tables Changedhss.app.crishss.app.pages.NetworkTesterhss.app.actions.tools.NetworkTester

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. Dependent upon the user security setting GENERAL NETWORK_TEST

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 that the tool produced reasonable values to different servers through differing network capacities and speeds.

5 0

Commercial In Confidence Page 137 of 143

Initiator HSS HSS Change Ref. No. 95321Incident No. LSP RFC No.Date Raised 09/06/06 Initiator Ref. No.

Title of Change Login SQL alterationsCRIS Versions Reported In

06.04 CRIS Versions containing change.

06.04a

Reason For ChangeReason For ChangeTo help relieve delays at sites with slow networks.

Change DescriptionChange DescriptionTidied up some SQL queries, moved others to further into the application.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.Controllerhss.cris3.Controllerhss.radiology.lookups.Wardshss.admintools.setup.other.sitecodes.SiteCodeshss.cris3.jdbc.EventManagerhss.admintools.setup.people.StaffSetuphss.radiology.reports.NagRadiologists

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 logging in worked successfully and that SiteCodesSetup filtering and user preferences were not affected. Login time was reduced.

5 0

Commercial In Confidence Page 138 of 143

Initiator HSS – Steve Jennings HSS Change Ref. No. 95967Incident No. LSP RFC No.Date Raised 27/06/06 Initiator Ref. No.

Title of Change Stats Methods on ServerCRIS Versions Reported In

05.12 onwards CRIS Versions containing change.

06.04a

Reason For ChangeReason For ChangeThe stats module only created the where clause on the stat if the fields were actual database fields. This means that any method selections were done locally on the client, after downloading all the initial results. This results in greater network traffic than putting the methods on the server.

Change DescriptionChange DescriptionThe method fields are now processed on the server as database functions, instead of doing the processing locally.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.Controllerhss.cris3.jdbc.Controllerhss.cris3.EventManagerhss.cris3.jdbc.EventManagerhss.cris3.jdbc.StatsManagerhss.radiology.event.EventListTablehss.cris3.jdbc.StatsMethodshss.stats.xml.TotalLine

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. A new stat field type of ‘V’ needs to be created, for terminal value ie. XR Setting value.Three new terminal fields need to be created, they are TERMINAL.HOSP NO SITES, TERMINAL.SITE LIST and TERMINAL.ZZZ_PCT.The method for the HOSPNOS.BEST HOSP NO field needs to change to getBestHospNo(PATIENT.COMPUTER_NUMBER,TERMINAL.HOSP NO SITES).The method for the PATIENT.PCT field needs to change to getResponsiblePCT(PATIENT.COMPUTER_NUMBER,TERMINAL.ZZZ_PCT)The method for the DERIVED.PULL FILE NO field needs to change to getFilingNumber(VOLUMES.VOLUME_KEY,PULLINGH.SITE,TERMINAL.SITE LIST)StatsMethods Package needs to be created on the server.

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Output a normal database field. 5 0

Commercial In Confidence Page 139 of 143

5 Output a foreign field 5 0

5 Output a method field 5 0

5 Output a method field 5 0

5 Do a selection on a normal field having a specific value 5 0

5 Do a selection on a foreign field having a specific value 5 0

5 Do a selection on a method field having a specific value 5 0

5 Do a selection on a normal field joining to a normal field. 5 0

5 Do a selection on a normal field joining to a foreign field. 5 0

5 Do a selection on a normal field joining to a method field. 5 0

5 Do a selection on a foreign field joining to a normal field. 5 0

5 Do a selection on a foreign field joining to a foreign field. 5 0

5 Do a selection on a foreign field joining to a method field. 5 0

5 Do a selection on a method field joining to a normal field. 5 0

5 Do a selection on a method field joining to a foreign field. 5 0

5 Do a selection on a method field joining to a method field. 5 0

5 Create a total line counting values on a normal field 5 0

5 Create a total line counting values on a foreign field 5 0

5 Create a total line counting values on a method field 5 0

5 Create a total line using a normal field as the datafld 5 0

5 Create a total line using a foreign field as the datafld 5 0

5 Create a total line using a method field as the datafld 5 0

10 Run standard stats 10 0

10 Run list stats 10 0

Commercial In Confidence Page 140 of 143

Initiator HSS HSS Change Ref. No. 94622Incident No. LSP RFC No.Date Raised 24/05/06 Initiator Ref. No.

Title of Change Todays messages null dateCRIS Versions Reported In

05.12, 06.04 CRIS Versions containing change.

06.04a

Reason For ChangeReason For ChangePerformance. Increase of efficiency of the queries executed by the TodaysMessages class.

Change DescriptionChange DescriptionChange the two queries of the inttodo table to not use the safelessthan functions to build the queries.

Classes and Tables ChangedClasses and Tables Changedhss.interfaces.cris.TodaysMessages

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.Each change included in the release has passed all tests with no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

3 Ensure that the TodaysMessages class still picks up event triggers correctly.

3 0

Commercial In Confidence Page 141 of 143

Initiator HSS HSS Change Ref. No. 95980Incident No. LSP RFC No.Date Raised 27/06/06 Initiator Ref. No.

Title of Change Download of spell.txt on loginCRIS Versions Reported In

06.04 CRIS Versions containing change.

06.04a

Reason For ChangeReason For ChangeDownloads a relatively static file on each login for the dictionary.

Change DescriptionChange DescriptionMoved spell.txt into a Jar file to be cached by WebStart.

Classes and Tables ChangedClasses and Tables Changedhss.cris3.jdbc.ReportManager

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests with no known problems.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 spelling worked as before the dictionary was moved into a Jar.

5 0

Commercial In Confidence Page 142 of 143

Initiator David Hall HSS Change Ref. No. 97315Incident No. 050i0075904 LSP RFC No. 75661Date Raised 21/07/2006 Initiator Ref. No.

Title of Change Referring Location PrefixCRIS Versions Reported In

06.04a CRIS Versions containing change.

06.04b

Reason For ChangeReason For ChangeThe referring location was no longer prefixed with the referral source by default.This has been caused as a side effect of change HSS Ref 95321

Change DescriptionChange DescriptionChange the way CRIS loads the referring location codes for the lookup list such that when CRIS validates these codes it will decide that the prefix should be automatically entered for the user.This change is such that it does not undo the improvements of change 95321 but does revert the lookup list to only show the appropriate location codes for the referral source as it did before and as a consequence default in the prefix for the user.

Classes and Tables ChangedClasses and Tables Changedhss.radiology.lookups.Wards

Implementation Issues Implementation Issues Including Data Populating Actions and Downtime Necessary. Including Data Populating Actions and Downtime Necessary. None

Test Results. Test Results. Each change included in the release has passed all tests withEach change included in the release has passed all tests with no known problems.no known problems.

Number Of Tests

Test Description Tests Passed

Tests Failed

5 Setup CRIS with multiple site codes and check that each one displays the correct list of referring location codes and also prefixes this field with the referral source code.

5 0

Commercial In Confidence Page 143 of 143