Serenity BDD Report
Home > Requirements > Stufe5 > Medikation > Testing search parameters against a resource of type medicationrequest (@medicationrequest-search)
Report generated 01-09-2026 07:02

Feature: Testing search parameters against a resource of type medicationrequest (@medicationrequest-search)

Scenarios

Given the Test Description: "The system under test MUST find a previously created resource when searched using the parameter and return it in the search results (SEARCH)."

Given the Preconditions: - The MedicationRequest-Read and MedicationRequest-Read-Extended test cases must have been executed successfully beforehand.

When Get FHIR resource at "http://fhirserver/metadata" with content type "json"

And CapabilityStatement contains interaction "search-type" for resource "MedicationRequest"

And CapabilityStatement contains definition of search parameter "{searchParamValue}" of type "{searchParamType}" for resource "MedicationRequest"

Examples:

searchParamValuesearchParamType
_idtoken
_countnumber
authoredondate
codetoken
datedate
encounterreference
intenttoken
medicationreference
patientreference
requesterreference
statustoken

Examples:

searchParamValuesearchParamType
_tagtoken

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?_id=${data.medicationrequest-read-id}" with content type "xml"

And response bundle contains resource with ID "${data.medicationrequest-read-id}" with error message "The requested resource with ID ${data.medicationrequest-read-id} is not contained in the response bundle"

And FHIR current response body is a valid CORE resource and conforms to profile "https://hl7.org/fhir/StructureDefinition/Bundle"

And Check if current response of resource "MedicationRequest" is valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsVerordnung"

When Get FHIR resource at "http://fhirserver/MedicationRequest/?_count=1" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0 and entry.resource.count() {= 1' with error message 'The _count parameter was not applied as expected'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?patient=Patient/${data.medication-patient-id}" with content type "json"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And element "subject" in all bundle resources references resource with ID "Patient/${data.medication-patient-id}"

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?patient.identifier=${data.medication-patient-identifier}" with content type "json"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(subject.identifier.value='${data.medication-patient-identifier}' or subject.reference.replaceMatches('/_history/.+','').matches('Patient/${data.medication-patient-id}$'))" with error message 'There are search results, but they do not fully match the search criteria'

When Get FHIR resource at "http://fhirserver/MedicationRequest/?_tag=${data.tag-system}%7C${data.tag-value}&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(meta.tag.where(code='${data.tag-value}').exists())" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?authoredon=gt2026-01-01&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(authoredOn.toString().empty().not())" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?code=R01AA04&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.where(medication.coding.empty().not()).medication.coding.where(code = 'R01AA04' and system = 'http://fhir.de/CodeSystem/bfarm/atc').exists()" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?date=gt2026-01-01&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(dosageInstruction.timing.event.empty().not())" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?encounter=Encounter/${data.medication-encounter-id}&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And element "encounter" in all bundle resources references resource with ID "Encounter/${data.medication-encounter-id}"

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?encounter.identifier=${data.medication-encounter-identifier-value}&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?intent=order&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(intent = 'order')" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?medication=Medication/${data.medicationrequest-medication-id}&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And element "medication" in all bundle resources references resource with ID "Medication/${data.medicationrequest-medication-id}"

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?medication.code=V03AB23&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And response bundle contains resource with ID "${data.medicationrequest-read-id}" with error message "The MedicationRequest with ID ${data.medicationrequest-read-id} is not contained in the response bundle"

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?requester=Practitioner/${data.medication-practitioner-id}&patient=Patient/${data.medication-patient-id}" with content type "xml"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And element "requester" in all bundle resources references resource with ID "Practitioner/${data.medication-practitioner-id}"

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?requester.identifier=${data.medication-practitioner-identifier}&patient=Patient/${data.medication-patient-id}" with content type "json"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(requester.identifier.value='${data.medication-practitioner-identifier}' or requester.reference.replaceMatches('/_history/.+','').matches('Practitioner/${data.medication-practitioner-id}$'))" with error message 'There are search results, but they do not fully match the search criteria'

Then Get FHIR resource at "http://fhirserver/MedicationRequest/?status=completed&patient=Patient/${data.medication-patient-id}" with content type "json"

And FHIR current response body evaluates the FHIRPath 'entry.resource.count() } 0' with error message 'No search results were found'

And FHIR current response body evaluates the FHIRPath "entry.resource.all(status = 'completed')" with error message 'There are search results, but they do not fully match the search criteria'

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 19 Total Duration 23s
Total Number of Test Cases 30 Fastest Test 279ms
Number of Manual Test Cases 0 Slowest Test 5s
Tests Started Sep 01, 2026 07:02:05 Average Execution Time 783ms
Tests Finished Sep 01, 2026 07:02:29 Cumulative Test Time
(sum of all individual test durations)
23s

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Precondition 2 07:02:05 424ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Read and Validation of the CapabilityStatement 2 07:02:06 2s 979ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Validation of the search parameter definitions in the CapabilityStatement
12 passing test cases
1 07:02:09 3s 727ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest by ID 4 07:02:12 1s 132ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest by Count 2 07:02:14 520ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest by Patient Reference 3 07:02:14 715ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest by Patient Identifier 3 07:02:15 5s 707ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Optional Search for the MedicationRequest that belong to a Patient, by Tag 3 07:02:21 692ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Authored Date 3 07:02:21 711ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Code 3 07:02:22 703ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Date 3 07:02:23 707ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Encounter 3 07:02:23 739ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Encounter Identifier 2 07:02:24 501ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Intent 3 07:02:25 740ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Referenced Medication 3 07:02:25 711ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Medication Code 3 07:02:26 729ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Requester Reference 3 07:02:27 729ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Requester Identifier 3 07:02:28 698ms SUCCESS
Testing search parameters against a resource of type MedicationRequest (@MedicationRequest-Search) Search for the MedicationRequest that belong to a Patient, by Status 3 07:02:28 699ms SUCCESS

Manual Tests

No manual tests were recorded

Evidence

Scenario Title Details
Precondition RBellog 0  Download Evidence
Read and Validation of the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and interaction.where(code = 'search-type').exists()).exists()  Details
Read and Validation of the CapabilityStatement RBellog 0  Download Evidence
Read and Validation of the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = '_id' and type = 'token').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 1  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = '_count' and type = 'number').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 2  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'authoredon' and type = 'date').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 3  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'code' and type = 'token').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 4  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'date' and type = 'date').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 5  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'encounter' and type = 'reference').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 6  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'intent' and type = 'token').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 7  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'medication' and type = 'reference').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 8  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'patient' and type = 'reference').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 9  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'requester' and type = 'reference').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 10  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = 'status' and type = 'token').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 11  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement INFO - rest.where(mode = 'server').resource.where(type = 'MedicationRequest' and searchParam.where(name = '_tag' and type = 'token').exists()).exists()  Details
Validation of the search parameter definitions in the CapabilityStatement RBellog 12  Download Evidence
Validation of the search parameter definitions in the CapabilityStatement Evidence Report  Download Evidence
Search for the MedicationRequest by ID INFO - entry.resource.where(id.replaceMatches('/_history/.+','').matches('\\bMedicationRequest-Read-Example$')).count() = 1  Details
Search for the MedicationRequest by ID WARN - Profile reference 'https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsVerordnung' has not been checked because it is unknown  Details
Search for the MedicationRequest by ID WARN - Resource meta.profile differs from the passed profile for validation: meta.profile=[]; passed=https://hl7.org/fhir/StructureDefinition/Bundle  Details
Search for the MedicationRequest by ID WARN - Rule DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt.' Failed  Details
Search for the MedicationRequest by ID INFO - Code system definition is missing for 'http://snomed.info/sct#738956005'  Details
Search for the MedicationRequest by ID RBellog 0  Download Evidence
Search for the MedicationRequest by ID Evidence Report  Download Evidence
Search for the MedicationRequest by Count INFO - entry.resource.count() > 0 and entry.resource.count() <= 1  Details
Search for the MedicationRequest by Count RBellog 0  Download Evidence
Search for the MedicationRequest by Count Evidence Report  Download Evidence
Search for the MedicationRequest by Patient Reference INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest by Patient Reference INFO - entry.resource.all(subject.reference.replaceMatches('/_history/.+','').matches('\\bPatient/Patient-Read-Example$'))  Details
Search for the MedicationRequest by Patient Reference RBellog 0  Download Evidence
Search for the MedicationRequest by Patient Reference Evidence Report  Download Evidence
Search for the MedicationRequest by Patient Identifier INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest by Patient Identifier INFO - entry.resource.all(subject.identifier.value='X485231029' or subject.reference.replaceMatches('/_history/.+','').matches('Patient/Patient-Read-Example$'))  Details
Search for the MedicationRequest by Patient Identifier RBellog 0  Download Evidence
Search for the MedicationRequest by Patient Identifier Evidence Report  Download Evidence
Optional Search for the MedicationRequest that belong to a Patient, by Tag INFO - entry.resource.count() > 0  Details
Optional Search for the MedicationRequest that belong to a Patient, by Tag INFO - entry.resource.all(meta.tag.where(code='external').exists())  Details
Optional Search for the MedicationRequest that belong to a Patient, by Tag RBellog 0  Download Evidence
Optional Search for the MedicationRequest that belong to a Patient, by Tag Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Authored Date INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Authored Date INFO - entry.resource.all(authoredOn.toString().empty().not())  Details
Search for the MedicationRequest that belong to a Patient, by Authored Date RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Authored Date Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Code INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Code INFO - entry.resource.where(medication.coding.empty().not()).medication.coding.where(code = 'R01AA04' and system = 'http://fhir.de/CodeSystem/bfarm/atc').exists()  Details
Search for the MedicationRequest that belong to a Patient, by Code RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Code Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Date INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Date INFO - entry.resource.all(dosageInstruction.timing.event.empty().not())  Details
Search for the MedicationRequest that belong to a Patient, by Date RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Date Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Encounter INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Encounter INFO - entry.resource.all(encounter.reference.replaceMatches('/_history/.+','').matches('\\bEncounter/Encounter-Read-In-Progress-Example$'))  Details
Search for the MedicationRequest that belong to a Patient, by Encounter RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Encounter Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Encounter Identifier INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Encounter Identifier RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Encounter Identifier Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Intent INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Intent INFO - entry.resource.all(intent = 'order')  Details
Search for the MedicationRequest that belong to a Patient, by Intent RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Intent Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Referenced Medication INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Referenced Medication INFO - entry.resource.all(medication.reference.replaceMatches('/_history/.+','').matches('\\bMedication/Medication-Read-Example$'))  Details
Search for the MedicationRequest that belong to a Patient, by Referenced Medication RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Referenced Medication Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Medication Code INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Medication Code INFO - entry.resource.where(id.replaceMatches('/_history/.+','').matches('\\bMedicationRequest-Read-Example$')).count() = 1  Details
Search for the MedicationRequest that belong to a Patient, by Medication Code RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Medication Code Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Requester Reference INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Requester Reference INFO - entry.resource.all(requester.reference.replaceMatches('/_history/.+','').matches('\\bPractitioner/Practitioner-Read-Example$'))  Details
Search for the MedicationRequest that belong to a Patient, by Requester Reference RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Requester Reference Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Requester Identifier INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Requester Identifier INFO - entry.resource.all(requester.identifier.value='123456789' or requester.reference.replaceMatches('/_history/.+','').matches('Practitioner/Practitioner-Read-Example$'))  Details
Search for the MedicationRequest that belong to a Patient, by Requester Identifier RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Requester Identifier Evidence Report  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Status INFO - entry.resource.count() > 0  Details
Search for the MedicationRequest that belong to a Patient, by Status INFO - entry.resource.all(status = 'completed')  Details
Search for the MedicationRequest that belong to a Patient, by Status RBellog 0  Download Evidence
Search for the MedicationRequest that belong to a Patient, by Status Evidence Report  Download Evidence
Serenity BDD version 5.3.10