curl -v -H "accept: application/fhir+xml" -X GET "http://fhirserver/Condition/Condition-Read-Active-Example"
SUCCESS
505ms
And FHIR current response body is a valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKDiagnose"
SUCCESS
228ms
And resource has ID "Condition-Read-Active-Example" with error message "The ID does not match the expected value"
SUCCESS
209ms
And FHIR current response body evaluates the FHIRPath "code.coding.where(system = 'http://fhir.de/CodeSystem/bfarm/icd-10-gm' and code = 'F71.0' and version = '2026.0.0').exists()" with error message "The Condition code is missing or a required value is absent"
SUCCESS
209ms
And element "subject" references resource with ID "Patient-Read-Example" with error message "The referenced case does not match the expected value."
SUCCESS
208ms
And FHIR current response body evaluates the FHIRPath "clinicalStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/condition-clinical' and code = 'active').exists()" with error message "The Clinical status does not have the value 'active'"
SUCCESS
212ms
And FHIR current response body evaluates the FHIRPath 'recordedDate.toString().contains("2021-02-12")' with error message 'The documentation date does not contain the expected value'
SUCCESS
209ms
And FHIR current response body evaluates the FHIRPath 'note.text = "Test note"' with error message 'The note does not match the expected value'
SUCCESS
208ms
And FHIR current response body evaluates the FHIRPath "bodySite.coding.where(system = 'http://snomed.info/sct' and version = 'http://snomed.info/sct/11000274103/version/20251115' and code = '49076000').exists()" with error message 'The body site code does not match the expected value'
SUCCESS
208ms
And TGR the custom failure message is set to "The related condition does not match the expected url"
SUCCESS
209ms
And TGR current response with attribute "$.body.Condition.extension.url" matches "http://hl7.org/fhir/StructureDefinition/condition-related"
SUCCESS
205ms
And TGR the custom failure message is set to "The related condition does not match the expected reference value"
SUCCESS
208ms
And TGR current response with attribute "$.body.Condition.extension.valueReference.reference.value" matches "Condition/Condition-Read-Resolved-Example"
SUCCESS
209ms
And TGR the custom failure message is set to "The onsetAge system field does not match the expected value."
SUCCESS
209ms
And TGR current response with attribute "$.body.Condition.onsetAge.system.value" matches "http://unitsofmeasure.org"
SUCCESS
207ms
And TGR the custom failure message is set to "The onsetAge unit field does not match the expected value."
SUCCESS
210ms
And TGR current response with attribute "$.body.Condition.onsetAge.unit.value" matches "years"
SUCCESS
210ms
And TGR the custom failure message is set to "The onsetAge value field was not found."
SUCCESS
212ms
And TGR current response contains node "$.body.Condition.onsetAge.value.value"