Skip to content

Latest commit

 

History

History
247 lines (149 loc) · 7.12 KB

File metadata and controls

247 lines (149 loc) · 7.12 KB


Release Notes

Release 2.7.0

added

  • Capability Statement Test Cases for ISiK Level 5

fixes

  • ISiK Level 5 DocumentReference-Read test case had an invalid IHE code (DOK instead of DUR (ANFISK-538)

Release 2.6.0

added

  • Test Cases for ISiK Level 5, Module Vitalparameter.
  • Missing Test Cases for ISiK Level 5, Module Basis (ISiKLebensZustand)
  • Test Cases for ISiK Level 5 Role-based Capabilities

changed

  • Added limitation of Search for all resources, when applying the search parameter _count
  • Running tests per default for ISiK Level 5
  • Updated ISIK 5 Validation Plugin to 1.0.2 (Spec Version 5.1.2)
  • Updated Tiger Framework to version 4.3.1

fixes

  • Check for Link-Type in Patient-Search-Extended test case in Basis Module has been removed (ANFISK-539)
  • Capability Statement _tag for Patient defined as Optional (ANFISK-541)
  • Test Patient-Update-Cancellation-Inactive-Fixture uses a correct Id (ANFISK-543)

Release 2.5.1

changed

  • Using real Addresses (including cities, postal codes) for resources (ANFISK-415)

Release 2.5.0

added

  • Test Cases for ISiK Level 5, Module Medikation.

changed

  • Updated Tiger Framework to version 4.2.5
  • Changed Condition-Read-Active ICD Code from F71.0 to J06.9 (Pull Request #11)

fixed

  • Restricted Search Parameters for ISiK 5 Search Test Cases (ANFISK-468, ANFISK-469, ANFISK-470)
  • Bugfix ISIK 5 Appointment-Book test cases
  • Bugfix ISIK 3 DocumentReference-Search-Client Capability

Release 2.4.0

added

  • Test Cases for ISiK Level 5, Module Dokumentenaustausch.

changed

  • Updated ISiK Level 5 Plugin to version 1.0.1
  • Updated Tiger Framework to version 4.2.1

fixed

  • Description of the test case ValueSet-Read (ANFISK-465)
  • Corrected regex to allow whitespace between Content-Type parameters (Pull Request #6)

Release 2.3.0

changed

  • Added check for the Appointment Reference in the Test Case Encounter-Appointment-Read for ISiK Level 5, Module Terminplanung.
  • Removed the usage of the .env file for the configuration of the Test cases. Instead, tests can be selected by passing the corresponding property -DTESTS_TO_RUN. See the README for more details about it.
  • Updated Tiger Framework to 4.1.17
  • Updated Docker Image packages.

fixed

  • Execution of the Test Suite as a Docker Container has been corrected, by using a Volume for the storage of the Test Report and defined a new entry point, supporting the selection of ISiK Level 3 or 5. See the README for more details.

Release 2.2.1

changed

  • Updated documentation for the execution of the test suite, using the Docker Image from DockerHub.

Release 2.2.0

added

  • Test Cases for ISiK Level 5, Module Terminplanung

changed

  • Updated dependencies

Release 2.1.1

changed

  • Test for CapabilityStatement tag removed from Location-Search and Organization-Search

Release 2.1.0

added

  • Test Cases for ISiK Level 5, Module Basis

changed

  • Renamed Tiger YAML Configuration files into tiger-isik-stufe3.yaml and tiger-isik-stufe5.yaml
  • Renamed Maven Profiles into stufe3 and stufe5
  • Updated libraries

Release 2.0.0

changed

  • Renamed Project to "ISiK Test Suite"
  • Test Cases for ISiK Level 3 and newer levels are now combined in one Test Suite. By default, tests for Level 3 are executed. To run tests for e.g. Level 5 instead, you need to explicitly select the tag @Stufe5.
  • Terminplanung Testcases have been updated with a valid Date
  • Feature Bundles are now renamed as feature-NAME-LEVEL-VERSION (where LEVEL is either stufe3 or stufe5).
  • Updated libraries

added

  • Initial setup for ISiK Level 5 Test Cases (Module Basis)

Release 1.5.2

fixed

  • Resolving evaluation of Content-Type as case-insensitive

Release 1.5.1

changed

  • Dropped evaluation of Dosage text in MedikationStatement-Read-Extended Test Case.

Release 1.5.0

changed

  • Updated TIGER Framework to version 4.1.9
  • Updated ISIK3 Plugins to latest versions of Specifications (3.1.1)
  • The Test-Case Appointment-Book has now an @Optional testcase for testing the booking with a specialty slice using a IHE AerztlicheFachrichtungen code.
    • If your server does not support this, run the test cases by providing the parameter not @Optional

Release 1.4.0

changed

  • HTTP Headers are now verified case-insensitive

Release 1.3.2

changed

  • The DocumentReference-Post testcase now allows the configuration of a custom masterIdentifier via the testdata/dokumentenaustausch.yaml file.

fixed

  • Removed the precondition from the DocumentReference-Post testcase to require the execution of the DocumentReference-Read one.

Release 1.3.1

changed

  • Renamed Test Report archive to test-report.zip
  • Updated Licenses

Release 1.3.0

added

  • New Tag for the execution of the optional Terminplanung Communication tests: @Communication

changed

  • Test Scenario Binary-Create is now optional and executed only when the tag @Communication is provided
  • Updated TIGER Framework to version 4.1.1

fixed

  • Matching Content-Type Charset in HTTP Headers is now case insensitive

Release 1.2.0 (2025-05-06)

added

  • Possibility to provide HTTP Basic credentials or a Bearer token (cf. README.md)
  • docker image for the testsuite

changed

Release 1.1.0 (2024-08-30)

(sync with TITUS test cases v3.4.0)

added

  • Verification of TelematikID and precinct in Practitioner-Read test
  • Verification of TelematikID as a search identifier in Practitioner-Search test
  • Verification of patientInstruction and timing data in MedicationRequest-Read test

changed

  • Unified search test cases by medication code for MedicationRequest, MedicationAdministration and MedicationStatement resources
  • Enabling use of reasonCode apart from reasonReference in MedicationStatement-Read test
  • Enabling coding of timing information using multiple dosageInstruction elements in MedicationStatement-Read and MedicationRequest tests
  • Enabling use of a dedicated Medication resource in MedicationRequest tests
  • Enabling use of arbitrary values in dosage.text for MedicationAdministration and MedicationStatement tests
  • Enabling use of arbitrary dates in List tests
  • TIGER Workflow UI now starts by default. Change lib.activateWorkflowUi in tiger.yaml to false to disable it.

fixed

  • Verification of meta.tag in Appointment-Read test
  • UCUM code for Tablette in MedicationUpdate test
  • Corrupted HTML reports with Javascript error showing up for testcases with a template in title (e.g. Suche des Medikaments anhand des <title>)

Release 1.0.0 (2024-07-17)

  • initial implementation