- Capability Statement Test Cases for ISiK Level 5
- ISiK Level 5
DocumentReference-Readtest case had an invalid IHE code (DOKinstead ofDUR(ANFISK-538)
- 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
- 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
- Check for
Link-TypeinPatient-Search-Extendedtest case in Basis Module has been removed (ANFISK-539) - Capability Statement
_tagfor Patient defined as Optional (ANFISK-541) - Test
Patient-Update-Cancellation-Inactive-Fixtureuses a correct Id (ANFISK-543)
- Using real Addresses (including cities, postal codes) for resources (ANFISK-415)
- Test Cases for ISiK Level 5, Module Medikation.
- Updated Tiger Framework to version 4.2.5
- Changed Condition-Read-Active ICD Code from F71.0 to J06.9 (Pull Request #11)
- 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
- Test Cases for ISiK Level 5, Module Dokumentenaustausch.
- Updated ISiK Level 5 Plugin to version 1.0.1
- Updated Tiger Framework to version 4.2.1
- Description of the test case
ValueSet-Read(ANFISK-465) - Corrected regex to allow whitespace between Content-Type parameters (Pull Request #6)
- Added check for the Appointment Reference in the Test Case
Encounter-Appointment-Readfor ISiK Level 5, Module Terminplanung. - Removed the usage of the
.envfile 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.
- 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.
- Updated documentation for the execution of the test suite, using the Docker Image from DockerHub.
- Test Cases for ISiK Level 5, Module Terminplanung
- Updated dependencies
- Test for CapabilityStatement
tagremoved fromLocation-SearchandOrganization-Search
- Test Cases for ISiK Level 5, Module Basis
- Renamed Tiger YAML Configuration files into
tiger-isik-stufe3.yamlandtiger-isik-stufe5.yaml - Renamed Maven Profiles into
stufe3andstufe5 - Updated libraries
- 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 eitherstufe3orstufe5). - Updated libraries
- Initial setup for ISiK Level 5 Test Cases (Module Basis)
- Resolving evaluation of Content-Type as case-insensitive
- Dropped evaluation of Dosage text in
MedikationStatement-Read-ExtendedTest Case.
- 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
@Optionaltestcase for testing the booking with a specialty slice using a IHEAerztlicheFachrichtungencode.- If your server does not support this, run the test cases by providing the parameter
not @Optional
- If your server does not support this, run the test cases by providing the parameter
- HTTP Headers are now verified case-insensitive
- The
DocumentReference-Posttestcase now allows the configuration of a custommasterIdentifiervia thetestdata/dokumentenaustausch.yamlfile.
- Removed the precondition from the
DocumentReference-Posttestcase to require the execution of theDocumentReference-Readone.
- Renamed Test Report archive to
test-report.zip - Updated Licenses
- New Tag for the execution of the optional
TerminplanungCommunication tests:@Communication
- Test Scenario
Binary-Createis now optional and executed only when the tag@Communicationis provided - Updated TIGER Framework to version 4.1.1
- Matching Content-Type Charset in HTTP Headers is now case insensitive
- Possibility to provide HTTP Basic credentials or a Bearer token (cf. README.md)
- docker image for the testsuite
- Synchronized test cases with TITUS Release 3.6.3
(sync with TITUS test cases v3.4.0)
- 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
- 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.activateWorkflowUiintiger.yamltofalseto disable it.
- 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>)
- initial implementation