curl -v -H "accept: application/fhir+xml" -X GET "http://fhirserver/MedicationAdministration/MedicationAdministration-Read-Example"
SUCCESS
293ms
And resource has ID "MedicationAdministration-Read-Example"
INFO - id.replaceMatches('/_history/.+','').matches('\\bMedicationAdministration-Read-Example$')
Copy
{"empty": false}
SUCCESS
206ms
And FHIR current response body is a valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsVerabreichung"
INFO - Code system definition is missing for 'http://snomed.info/sct#738956005'
Copy
{ "locationCol": 1122, "severity": "INFORMATION", "locationString": "MedicationAdministration.dosage.site.coding[0]", "messageId": "Terminology_PassThrough_TX_Message", "locationLine": 2, "message": "Code system definition is missing for 'http://snomed.info/sct#738956005'" }
INFO - Code system definition is missing for 'http://snomed.info/sct#26643006'
Copy
{ "locationCol": 1311, "severity": "INFORMATION", "locationString": "MedicationAdministration.dosage.route.coding[0]", "messageId": "Terminology_PassThrough_TX_Message", "locationLine": 2, "message": "Code system definition is missing for 'http://snomed.info/sct#26643006'" }
WARN - Value set https://gematik.de/fhir/isik/ValueSet/SctRouteOfAdministration has been ignored due to module configuration
Copy
{ "locationCol": 1311, "severity": "WARNING", "locationString": "MedicationAdministration.dosage.route.coding[0]", "messageId": "Value set https://gematik.de/fhir/isik/ValueSet/SctRouteOfAdministration has been ignored due to module configuration", "locationLine": 2, "message": "Value set https://gematik.de/fhir/isik/ValueSet/SctRouteOfAdministration has been ignored due to module configuration" }
SUCCESS
301ms
And TGR current response with attribute "$..status.value" matches "completed"
SUCCESS
212ms
And TGR current response with attribute "$..note.text.value" matches "Test note"
SUCCESS
204ms
And element "medication" references resource with ID "Medication/Medication-Read-Example" with error message "The referenced medication does not match the expected value"
INFO - medication.reference.replaceMatches('/_history/.+','').matches('\\bMedication/Medication-Read-Example$')
Copy
{"empty": false}
SUCCESS
206ms
And element "subject" references resource with ID "Patient/Patient-Read-Example" with error message "The referenced patient does not match the expected value"
INFO - subject.reference.replaceMatches('/_history/.+','').matches('\\bPatient/Patient-Read-Example$')
Copy
{"empty": false}
SUCCESS
205ms
And element "context" references resource with ID "Encounter/Encounter-Read-In-Progress-Example" with error message "The referenced encounter does not match the expected value"
INFO - context.reference.replaceMatches('/_history/.+','').matches('\\bEncounter/Encounter-Read-In-Progress-Example$')
Copy
{"empty": false}
SUCCESS
205ms
And TGR current response with attribute "$..reasonReference.reference.value" matches "Condition/Condition-Read-Active-Example"
SUCCESS
204ms
And FHIR current response body evaluates the FHIRPath "context.identifier.value = '0123456789'" with error message 'The associated encounter identifier does not match the expected value'
INFO - context.identifier.value = '0123456789'
Copy
{"empty": false}
SUCCESS
207ms
And FHIR current response body evaluates the FHIRPath "effective.toString().contains('2026-02-03')" with error message 'The effective date/time does not match the expected value'
INFO - effective.toString().contains('2026-02-03')
Copy
{"empty": false}
SUCCESS
204ms
And FHIR current response body evaluates the FHIRPath "performer.where(actor.reference.replaceMatches('/_history/.+','').matches('Practitioner/Practitioner-Read-Example$')).exists()" with error message 'The performer does not match the expected value'
INFO - performer.where(actor.reference.replaceMatches('/_history/.+','').matches('Practitioner/Practitioner-Read-Example$')).exists()
Copy
{"empty": false}
SUCCESS
205ms
And FHIR current response body evaluates the FHIRPath "dosage.where(text.empty().not() and site.coding.where(code = '738956005' and system = 'http://snomed.info/sct' and display = 'Oral' and version = 'http://snomed.info/sct/11000274103/version/20251115').exists() and dose.where(code = '1' and system = 'http://unitsofmeasure.org' and unit.hasValue()... with error message 'The dosage does not match the expected value'
INFO - dosage.where(text.empty().not() and site.coding.where(code = '738956005' and system = 'http://snomed.info/sct' and display = 'Oral' and version = 'http://snomed.info/sct/11000274103/version/20251115').exists() and dose.where(code = '1' and system = 'http://unitsofmeasure.org' and unit.hasValue() and value ~ 1).exists() and route.coding.where(code = '26643006' and system = 'http://snomed.info/sct' and version = 'http://snomed.info/sct/11000274103/version/20251115' and display = 'Oral route').exists()).exists()
Copy
{"empty": false}
SUCCESS
209ms
And referenced "Encounter" resource with id "${data.medication-encounter-id}" conforms to a valid v5 "ISiKKontaktGesundheitseinrichtung" profile
curl -v -H "accept: application/fhir+json" -X GET "http://fhirserver/Encounter/Encounter-Read-In-Progress-Example"
INFO - This element does not match any known slice defined in the profile https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung|5.1.2
Copy
{ "locationCol": 956, "severity": "INFORMATION", "locationString": "Encounter.location[0]", "locationLine": 1, "message": "This element does not match any known slice defined in the profile https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung|5.1.2" }
SUCCESS
437ms
And referenced "Patient" resource with id "${data.medication-patient-id}" conforms to a valid v5 "ISiKPatient" profile
curl -v -H "accept: application/fhir+json" -X GET "http://fhirserver/Patient/Patient-Read-Example"
WARN - Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed
Copy
{ "locationCol": 1408, "severity": "WARNING", "locationString": "Patient.address[0]", "messageId": "Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed", "locationLine": 1, "message": "Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed" }
INFO - This element does not match any known slice defined in the profile https://gematik.de/fhir/ti/StructureDefinition/ti-patient|1.1.1
Copy
{ "locationCol": 2117, "severity": "INFORMATION", "locationString": "Patient.identifier[1]", "locationLine": 1, "message": "This element does not match any known slice defined in the profile https://gematik.de/fhir/ti/StructureDefinition/ti-patient|1.1.1" }
SUCCESS
607ms
And referenced "Practitioner" resource with id "${data.medication-practitioner-id}" conforms to a valid v5 "ISiKPersonImGesundheitsberuf" profile
curl -v -H "accept: application/fhir+json" -X GET "http://fhirserver/Practitioner/Practitioner-Read-Example"
INFO - This element does not match any known slice defined in the profile https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf|5.1.2
Copy
{ "locationCol": 1363, "severity": "INFORMATION", "locationString": "Practitioner.identifier[2]", "locationLine": 1, "message": "This element does not match any known slice defined in the profile https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf|5.1.2" }
WARN - Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed
Copy
{ "locationCol": 902, "severity": "WARNING", "locationString": "Practitioner.address[0]", "messageId": "Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed", "locationLine": 1, "message": "Rule add-7: 'Wenn die Extension 'Precinct' (Stadtteil) verwendet wird, dann muss diese Information auch als separates line-item abgebildet sein.' Failed" }
INFO - This element does not match any known slice defined in the profile https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner|1.1.1
Copy
{ "locationCol": 1285, "severity": "INFORMATION", "locationString": "Practitioner.identifier[1]", "locationLine": 1, "message": "This element does not match any known slice defined in the profile https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner|1.1.1" }
SUCCESS
311ms
And referenced "Medication" resource with id "${data.medication-read-id}" conforms to a valid v5 "ISiKMedikament" profile