Serenity BDD Report
Report generated 23-03-2026 09:39

Read Extended Information From A Resource Of Type Patient (@patient-Read-Extended)

  Mandatory   Basis   1 To 10 Seconds (Duration)   Stufe5

Read and Validate Patient by their ID
Steps Outcome
When Get FHIR resource at "http://fhirserver/Patient/${data.patient-read-extended-id}" with content type "xml"
SUCCESS 548ms
And FHIR current response body is a valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient"
SUCCESS 359ms
And resource has ID "Patient-Read-Extended-Example" with error message "The ID does not match the expected value"
SUCCESS 209ms
And TGR current response with attribute "$..gender.value" matches "other"
SUCCESS 219ms
And TGR current response with attribute "$..birthDate.value" matches "1955-06-20"
SUCCESS 217ms
And FHIR current response body evaluates the FHIRPath "name.where(use='official').given.matches('Miléna,Marçya')"
SUCCESS 219ms
And FHIR current response body evaluates the FHIRPath "name.where(use='official').family.matches('Gräfin Müßtermánn')"
SUCCESS 216ms
And FHIR current response body evaluates the FHIRPath "telecom.where(system='phone').value.matches('201-867-5310')"
SUCCESS 219ms
And FHIR current response body evaluates the FHIRPath "gender.extension.where(url = 'http://fhir.de/StructureDefinition/gender-amtlich-de' and value.code = 'D' and value.system = 'http://fhir.de/CodeSystem/gender-amtlich-de').exists()" with error message 'The gender does not match the expected value'
SUCCESS 219ms
And FHIR current response body evaluates the FHIRPath "name.family.extension.where(url = 'http://fhir.de/StructureDefinition/humanname-namenszusatz' and value = 'Gräfin').exists()" with error message 'The name suffix is not present'
SUCCESS 209ms
And FHIR current response body evaluates the FHIRPath "name.family.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/humanname-own-name' and value = 'Müßtermánn').exists()" with error message 'The last name without suffix is not present'
SUCCESS 217ms
And element "link.other" references resource with ID "Patient/Patient-See-Also-Example" with error message "The referenced link does not match the expected value"
SUCCESS 218ms
And FHIR current response body evaluates the FHIRPath "link.where(type = 'seealso').exists()" with error message 'The link type does not match the expected value'
SUCCESS 219ms
SUCCESS 3.31s
Serenity BDD version 4.3.2