-->
SCI Store Release Notes: Version 7.0.1102
New for this
Release
System Settings
A new
System Setting called 'DocumentStylesheetLocation'
has been added in this release of SCI Store. This setting allows the System
Administrator to define the location where style sheets associated with the
Document Management Interfaces are copied to when uploaded - it defines the location
where the display style sheets for SCI Store documents will be held. This
replaces the ‘DocumentStylesFolder’
registry setting – which is now redundant.
By
default, the value of the ‘DocumentStylesheetLocation’ will be set
to C:\. If sites had a location other than the default of C:\ specified in the
‘DocumentStylesFolder’
registry setting prior to upgrading to this version of Store, they will be
required to create the new ‘DocumentStylesheetLocation’
System setting and set it to the desired location of the document style sheet
path.
A new
System Setting called ' CumulativeDataPoints' has been added in this release of SCI Store. This setting allows the
System Administrator to define the Number of columns of data to be displayed on
the new ‘Ad Hoc Cumulative Reporting Screen’ which has been added
in this release of SCI Store. The setting has a default value of 6 and is
constrained to a lower limit of 2 and an upper limit of 10.
Registry
Settings
The ‘DocumentStylesFolder’
registry setting has been removed in this release of SCI Store. It has been
replaced by the new 'DocumentStylesheetLocation'
System Setting – as described in the System Settings section above.
New Functionality: -
Tracker 7743 - Automerge Process
Incorrectly Allows Patients With Different Consent Values to be Merged – The Automerge functionality has been enhanced to bring its
behaviour when attempting to merge / unmerge patients who have different
consent values into line with the manual merging processes within SCI Store.
Where candidate patients in an automerge search do not have matching patient
consent status, the processing will prevent the patients being merged /
unmerged when the automerge merge / unmerge process is run. Only patients who
have the same consent status will be merged / unmerged. The ‘Automatic
merge Report’ screen will display an appropriate error message for all
merge / unmerge operations which fail due to incompatible consent.
Tracker 8156 - V7.0
Extended Document Upload Info - Modify Recipient Web Services to Process the
Action Date & Document Creation Date for SAS and Supplementary Message
Types – As
part of the implementation of the addition of ‘Action Date’ and
‘Document Creation Date’ in the previous release of SCI Store
(Build 6.1.1046) the recipient Web Services processing has been further
extended to save these details to Store where they are supplied in the Gateway
file formats that were not adjusted in the previous release. The processing of
the following Gateway message types has now been extended to incorporate these
new values: -
Scottish Ambulance Service -
sas-eprf-v1-0.xsl
Supplementary Messages –
gateway-supplementary-v1-1.xsl
The appropriate SCI Store front end user screens have been enhanced to
display these details to the users when viewing local store data and remote
store data via the 4.1 and 6.0 search provider mechanisms.
New Ad Hoc Cumulative Reporting Screen
The new ‘Ad Hoc Cumulative Reporting’ screen has been implemented
in this release of SCI Store. The new screen can be accessed via a new
‘Cumulative’ button which is displayed within the Result Set Header
section of the ‘Result Details’ screen. The new functionality will
only be available for Numeric results.
Permissions to access this new page
is granted via the existing ‘Cumulative Report’ Module Permission -
which is available via the ‘Results’ category on the Module
Permissions configuration screen.
The new 'CumulativeDataPoints' System Setting determines how many columns
will be displayed on the new page – as detailed in the System Settings
section above.
Recipient WS Version 2 Gateway Style Sheet
GUID Identification Processing
A new version of the Gateway Recipient WS has been implemented in this release
of SCI Store. This new version will allow the Gateway Message display style
sheet to be identified by the inclusion of a GUID identifier as one of the
RWS message parameters - <StylesheetGUID>.
The new ‘DocumentStylesheetLocation’
System setting will determine the location of the style sheets which can be
used to associate GUID’s with within SCI Store.
Two new Maintenance pages have been created to allow System
Administrators to define the association between GUID’s and the display
style sheets. These are located via the General
> GUID Stylesheet Association Maintenance menu item. Style Sheets may be
associated with 1 or more GUID’s, but each GUID can only be associated
with a single style sheet.
Access to these new administration screens is controlled via the new Module Permission titled ‘'GUID Stylesheet Association Maintenance'’ – which is available via the ‘Configuration’ category on the module permissions configuration screen.
It should be noted that the previous means of identifying style sheets
via the Recipient Web Services Version 1 Web.config file will work concurrently
with the new GUID driven method and should continue to do so until such times
as all sites have ceased receiving Version 1 Recipient Web Services messages
from Gateway.
Note: - As there are now two versions of the Recipient WS available, it
has been necessary to create new references to them. The details are as
follows: -
The .asmx file for version 1.0 has changed in
this Build to SCIStoreRecipientWS_V1.asmx so the reference to it will change
accordingly to: - “http://localhost/RecipientWebServices/SCIStoreRecipientWS_V1.asmx”
When version 2.0 is switched on at a site the
reference will be: - “http://localhost/RecipientWebServices/SCIStoreRecipientWS_V2.asmx”
Revised Reference Data Upload Interface
The Reference Data Upload interface has been revised in this release of
SCI Store. From this build forward, the reference data files will be processed
by new File to Database and Translator services which have been added for this
purpose. New ‘ReferenceFileToDatabase’ and
‘ReferenceTranslatorFromDatabase’ services have been added to the
list of available Service Types to allow the new style interfaces to be
created.
Each of these new services has the ability to set a ‘Time
From’ and a ‘Time To’ value – which will allow users to
schedule when the Reference Data Files will be processed by the Store Services
component. The rules for the scheduling are as follows: -
o
The
time can be set in increments of half an hour.
o
If
the start and end times are set to the same value, the times will be displayed
as 00:00 when the interface configuration is saved. When this is the case, the service will
be inactive. Any reference data files which are present in the defined upload
folder or are pending for parsing by the translator service will not be
processed by the Store services component.
o
When
no time band values have been set, they are displayed as 00:00. A service
defined with these time band values will be inactive. When this is the case,
the service will be inactive. Any reference data files which are present in the
defined upload folder or are pending for parsing by the translator service will
not be processed by the Store services component.
o
If
the ‘Time From’ is less than the ‘Time To’ (e.g. 09:00
to 12:00) then both times will apply to the current day. The
store services will process any reference data files which exist in the upload
folder or are pending for parsing by the translator service between these
times.
o
If
the ‘Time From’ is greater than the ‘Time To’
(e.g. 23:00 to 02:00) then the service will be active across 2 days. The
store services will process any reference data files which exist in the upload
folder or are pending for parsing by the translator service between these
times.
The reference data files may also be processed
manually at any time by using the ‘Test Process’ icon / Action on
the interface configuration page if required.
Only 1 Reference Data file to Database or
Translator interface can be created and active at any one time.
The exception handling screens have also been
enhanced to allow System Administrators to access the details of the Reference
Data processing in a similar manner to other input file formats.
Existing redundant ‘Reference Data Import’ services which
were defined at sites will be removed by the database upgrade script. The new
format Reference Data services must be manually created by the SCI Store
implementation team or System Administrator following an upgrade to this version
of Store.
Remote Data Source Profile Maintenance
The mechanism for assigning Remote Data Source access permissions has been revised in this release of SCI Store. The previous method of assigning permissions to individual user accounts via the ‘Web Service Permission’ screen has been replaced as follows: -
Two new screens ‘Remote Data Source Profile Maintenance’ and ‘Add Remote Data Source Profile’ have been created to allow administrators to create ‘profiles’ which can contain any of the Remote Data Sources which have been created on the Remote Data Sources Configuration screen.
These new screens are located via the ‘Security > Remote Data Source Profile Maintenance’ menu item. Permissions to access these new pages are granted via the existing ‘Remote Data Source User Configuration’ module permission. Thus any user who previously had permissions to grant access to Remote Data Sources will continue to have access to the new screens. The previous screens – ‘Remote Data Source Users’ and ‘Web Service Permission’ have been discontinued and will no longer be available.
When the profiles have been created, they can
then be allocated in the following ways: -
· They can be added to Permission Groups via a new ‘Remote Profile Name’ list control – which has been added to the Manage Permission Groups page. The permission group can then be associated with the required user accounts or Roles.
·
They can be granted to individual users accounts via a new ‘Remote
Profiles’ list control – which has been added to the ‘Account
Details’ section of the ‘User Maintenance’ screen. Permission
groups which contain Remote Profiles can also be added to Users.
· They can be added to Roles via a new ‘Remote Profiles’ list control – which has been added to the ‘Role Maintenance’ screen. Permission groups which contain Remote Profiles can also be added to Roles.
Record Identifier Patient Matching
The Patient Matching rules have been enhanced by
adding a new category of ‘Record Identifier’ to the set of
available Patient Match Criteria. This new category will provide the ability to
match incoming records against existing records which contain insufficient
demographics to match on a patient (e.g. records which were originally added to
Store where it was not possible to obtain full demographic details –
unconscious patients etc).
This new ‘Record Identifier’
matching criteria has the ability on defined interfaces to match to an existing
patient using the dataset identifier (Results, Documents, ADT or
Treatment Log). By matching on the ‘Record Identifier’ only,
this will allow demographic updates to be made against existing patient records
which would previously have had insufficient demographic data to be matched
against.
It should be noted that when using the new
‘Record Identifier’ match criteria, no other matching criteria is
permitted in the same match rule row.
NHS Password Standard Changes
Following an internal review of the
implementation of the changes applied to the password security functionality
over the previous two releases of SCI store (Builds 6.1.1042 and 6.1.1046) the
following enhancements have been made in this area: -
1.
Last Access Summary
– The functionality of this control has been amended to highlight part of
the text in red if the number of invalid login attempts since the user’s
last successful log is not equal to zero. This is intended to make it more
visible to a user at login time where invalid login attempts have been
generated against their account.
2.
Administrator Password Change – When the System Administrator resets a user
account password via the ‘Change Password’ action on the
‘User maintenance’ screen, the user will be forced to change the
password on their next log in attempt. This will only apply to accounts which
are set to ‘Local’ and ‘RolesOnly’ user types.
Web Service Changes: -
A new ‘GetCumulativeReport’ web service method has been added to the
Version 6.0 web services. This new web service call will allow users to access
the same dataset which is available in the new Ad Hoc Cumulative Reporting
screen.
Resolved Issues: -
Tracker 8113 - Performance Issue When Viewing Admin Tab - Query Timeout – An issue with the traffic lights within the Admin Tab failing to display was reported by NHS Lothian. Analysis revealed that a timeout was occurring when the stored procedure which retrieved the data from the database was running. The stored procedure has been revised in this release of SCI Store and the issue has now been resolved.
Tracker 8118 – Retire Document Error when PackageID > 30 characters - An issue was reported where users were unable to retire documents when the ‘PackageID’ value in the document metadata was greater than 30 characters in length. Investigations have revealed that this was due to incorrect sizing of the ‘PackageID’ field in the t_PatientDocumentSearchHistory’ database table. This should have been set to be able to store up to 255 characters of data (the maximum permissible size for this field as defined by the XML schema). The field was incorrectly set to a size of 30 characters.
The field size has now been amended to enable it to store 255
characters, which has resolved this issue.
Tracker 8306 - 'Error Occurring' When Performing Manual Match – NHS Dumfries & Galloway recently reported an issue when performing a Manual Match via the exceptions management screen. When performing the Action (Add Alias, Update etc) the following error was being returned - 'Error occurred performing manual match.' This has been investigated and a code fix to resolve the issue has been implemented in this release of SCI Store.
Tracker 8324 - Organisation Appearing More Than Once In View Permissions – NHS Tayside recently reported a bug whereby when searching for an organisation when trying to add a practice view permission. On occasion the same organisation was erroneously being returned twice in the search results. The cause of this issue has been investigated and a code fix to resolve it has been implemented in this release of SCI Store.
Tracker 8327 - Duplicate Results Data Being Returned in WS Version 4.1 and 6.0 ‘FindResult’ Response – An issue was found whereby when a ‘FindResult’ web service call was made which contained ‘Patient Identifier’ information, it was incorrectly returning multiple copies of the same test results. This scenario was occurring in instances where patients had a number of duplicate identifiers associated with them. Flagging the duplicate identifiers as ‘not current’ via the ‘Remove Patient Identifiers’ functionality should have prevented this from happening. However, this was not the case as the web service retrieval query was not excluding the identifiers which were marked as ‘not current’ from the returned result set – which was resulting in the multiple results being returned.
The retrieval query has now been amended to cater for this situation and the duplicate results will no longer be returned.
Tracker 8378 - Treatment Log -
TRClinicalCodeSelectedTerm Column Size Issue – The Treatment Log <gen:ClinicalCodeSelectedTerm>
tag is defined as having a maximum permissible length of 198 characters. It was
discovered that the database field for storing this value was incorrectly sized
as 50 characters. This was resulting in <gen:ClinicalCodeSelectedTerm>
tag data in incoming XML files which exceeded 50 characters in length being
truncated when saved to Store. This issue has been resolved in this release of
SCI Store.
Tracker 8396 - Treatment
Log Assessed Urgency Reason Issue – It was reported that Treatment Log records which
contained an <sci:AssessedUrgencyValue> tag, but not an accompanying
<sci:AssessedUrgencyReason> tag were raising a parsing error during the
SCI Store file processing process. Investigations revealed that the SCI Store
parsing routine was enforcing incorrect validation in this circumstance. The
issue has been resolved in this release of SCI Store. The correct behaviour
regarding the presence / non presence of these particular tags has been
implemented and is summarised below: -
·
Treatment
log records will be successfully processed with an
<sci:AssessedUrgencyValue> tag present and either on its own, or with an
<sci:AssessedUrgencyReason> supplied.
·
Treatment
log records will be successfully processed with neither of the above tags
present.
Known Issues with
this Release
No known issues with this release
Version of NHSiS General Schema Supported By
This Release
WebServices Version 2.1 and 2.2 Incoming and
Outgoing support Version 2.1.1b of the NHSiS General Schema.
WebServices Version 2.3 Outgoing supports
Version 2.5 of the NHSiS General Schema.
Version of Outpatients Tested Against For This Release
Outpatients Version 2.5.2.4
SCI Store has been tested against the following:
·
Microsoft Windows 2000 SP4
·
Microsoft Windows XP Professional Version 2002 SP2 (for desktop)
·
Microsoft Windows Server 2003 SP2
·
Internet Explorer 6 SP2
·
Internet Explorer 7
·
Microsoft SQLServer 2000 SP4
·
Microsoft SQLServer 2005 SP3
·
McAfee VirusScan
·
Microsoft .NET framework v2.0 SP1
·
ClearSpan Management, BridgeForward Software, Inc, Version: 3.4.2
against SQL 2000
·
ClearSpan Management, BridgeForward Software, Inc, Version: 3.5.0.6
against SQL 2005
·
Windows hotfixes.
·
Internet Explorer critical Patches.
·
Gateway Message Sender (Recipient Web Services)
Referral and Discharge Schemas Supported By This Release of Recipient
Web Services
Discharge Messages –The
2.3, 2.4, 2.5, 2.6 and 2.7 discharge schemas, ‘gateway-dischargeEDIS_1.xsl’
Referral Messages –
The 2.3, 2.4, 2.6 and 2.7 referral schemas - including the ability to define
multiple style sheets for each referral schema.
Scottish Ambulance Service - sas-eprf-v1-0.xsl
Clinical Letters - version 1.1 schema.
Supplementary
Messages – Version 1.1
All of the above are subject to
sites having access to the supporting style sheets. Currently the Discharge 2.6
and 2.7, supplementary messages and clinical letters 1.1 do not have a valid
style sheet currently specified. Until they are available, they should not be
uploaded to SCI Store. When they become available, the Recipient Web Services
Web.Config file will require amendment before they can be successfully uploaded.