Skip to content

Releases: usnistgov/iheos-toolkit2

European Connectathon 2018 Final

22 Apr 13:48
Compare
Choose a tag to compare

This is the updated version that finished the week in The Hague.

Fixed #364 - Sim Log Browser - Inspect (request |response) does nothing.

Fixed #363 - MPQ tool inherited PID from previous query

Fixed #382 - bad method call in MhdClientTransaction.

One more adjustment to MHD hash translation

Exceptions thrown when PDB is under-coded - made more resilient.

Put site reference back in Inspector secondary commands (don't know why it was removed).

ECAT 2018 Monday bug fixes

16 Apr 20:30
Compare
Choose a tag to compare

MHD translator could not handle application/fhir+xml;charset=utf-8

Fixed translation of hash attribute from MHD to XDS

ECAT 2018

13 Apr 11:25
Compare
Choose a tag to compare

Fixed #360 - Test 15800 was using MetadataLeve=1 to retrieve both versions of a DE. Repair of Registry sim was logged as separate issue.

Fixes #359 - Corrected testplan.xml file in a section in test ids_4802 The testplan.xml file had an element <SimTransaction ... /> that was corrected to <SimReference .... />

Many other small bug fixes

Final codes.xml update for ECAT.

Added Metadata Update to Inspector

codes.xml included here is to be used for the event.

pids.txt can be installed in local copy of Toolkit in EC/environment/default - adds event Patient list to your installation.

For ECAT 2018

09 Apr 17:07
Compare
Choose a tag to compare

Updates

Improved indexing of FHIR messages in Simulator Logs UI

Fixed Message Download from Simulator Logs UI

Test Session validation was too restrictive - no restriction is necessary on sending to Sim in another Test Session.

Update to codes.xml - updated file and tests to match. This file will be used in The Hague.

Test Client log.xml is now unformatted XML. Easier to diagnose digital signature issues.

Added MHD test where submission has only minimum IDs attached.

Fixed codes for MPQ tests.

Add OID validation on SubmissionSet.uniqueId.

Updated release scripts. New ones rely on properties directory which holds toolkit.properties for each release type. Also split release processing into two scripts: pre-release.sh which does build, constructs site and javadocs; and package-release.sh which builds the final WAR file.

Update of PnR test data used at CAT did not make this release. It will included in a small release the weekend before ECAT.

Support for XCMU in the Inspector did not make this release. It will be included in the same small release this weekend.

Pre ECAT Update

02 Apr 12:21
Compare
Choose a tag to compare

MHD
MasterIdentifer needs urn:oid: prefix when identifier system is listed as urn:ietf:rfc:3986
Many MHD tooling updates are still pending and will be shipped before Connectathon.

Codes
New Affinity Domain Coding set is included. All tests have been updated to match. These codes will be used in The Hague.
Code Updater utility (on Toolkit configuration page) fixed
The new codes are packaged in the default environment shipped inside Toolkit. The old configuration was moved to the alternate environment. To get your local installation updated, delete the External Cache directory and new version will be populated when Toolkit starts.

Patient Definitions
Patient definitions for Connectathon are included. The entire set is included for both the V2 Patient identify Feed tool and the FHIR Patient Resource submission tool.

Simulators
Registry and Repository simulators are now portable. Before they contained absolute path names which prevented moving the External Cache or even moving the simulators to a different machine.

Fixed bug where RG test environment assumed RG SUT was a simulator.

Multi-user UI
Enhancements to make managing Toolkit in Multiuser mode easier.
Added special CAT mode for Connectathon which is multiuser mode but with a default Test Session so users do not need to select one before starting work. This includes the use of a special CAT Test Session which disables the conformance tool (must create a private Test Session to use this tool which you can do without the admin password). Also, it requires admin privileges to create simulators. In CAT Test Session/CAT mode users can create their own Test Sessions for private work.

Conformance Tool
Orchestration (test environment setup) now follows the TLS setting in the UI. In the past orchestration always ran with TLS off.

When testing MHD - JSON and XML can now be selected in the UI.

V2 Patient Identity Feed
Correct several fields which were encoded incorrectly (example - version is now coded as 2.3.1).

Bug Fixes for XCA testing

20 Mar 12:21
Compare
Choose a tag to compare

Wrong SUT site being referenced in IG AD/XUA option.
Post test assertions scrambled and failing on test 15810
Updates to multi-use mode

Bug Fix - testing Responding Gateway

13 Mar 11:16
Compare
Choose a tag to compare

Fixed bug that assumed Responding Gateway being tested was a simulator.

Version 6 - Multiuser

05 Mar 19:43
Compare
Choose a tag to compare

First Mulituser release.
Includes MPQ fixes also release today in version 5.

MPQ Bug Fixes

05 Mar 14:38
Compare
Choose a tag to compare

Fix Conformance Tool support for Multi-Patient Query (MPQ) and add MPQ support to the Registry simulator. The support only covers the FindDocumentsForMultiplePatients query.

Connectathon Wednesday Update

17 Jan 12:09
Compare
Choose a tag to compare

Improved reporting on UUID validation errors (must be lower case)

Metadata validation - improved error handling (was throwing NPE if classifications were malformed)

Fixed test linkage in RMD test initialization - test name case was wrong

MHD translation - improved error reporting and robustness