curl -v -H "accept: application/fhir+xml" -X GET "http://fhirserver/Practitioner/Practitioner-Read-Example"
SUCCESS
475ms
And FHIR current response body is a valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf"
SUCCESS
247ms
And resource has ID "Practitioner-Read-Example" with error message "The ID does not match the expected value"
SUCCESS
205ms
And TGR current response with attribute "$..gender.value" matches "male"
SUCCESS
205ms
And FHIR current response body evaluates the FHIRPath "name.where(use='official').given.matches('Walter')"
SUCCESS
212ms
And FHIR current response body evaluates the FHIRPath "name.where(use='official').family.matches('Musterarzt')"
SUCCESS
208ms
And FHIR current response body evaluates the FHIRPath "identifier.where(system='https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR').exists().not() or (identifier.where(system='https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR').exists() and identifier.where(system='https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR').value = '123456789')" with error message 'The found LANR number does not match the requirement'
SUCCESS
212ms
And FHIR current response body evaluates the FHIRPath "identifier.where(system='http://fhir.de/sid/bundesaerztekammer/efn').exists().not() or (identifier.where(system='http://fhir.de/sid/bundesaerztekammer/efn').exists() and identifier.where(system='http://fhir.de/sid/bundesaerztekammer/efn').value = '123456789123456')" with error message 'The found EFN value does not match the requirement'
SUCCESS
210ms
And FHIR current response body evaluates the FHIRPath "identifier.where(system='https://gematik.de/fhir/sid/telematik-id').exists().not() or identifier.where(system='https://gematik.de/fhir/sid/telematik-id' and value = '123456789').exists()" with error message 'The Telematik-ID does not match the expected value'
SUCCESS
210ms
And FHIR current response body evaluates the FHIRPath "address.where(type = 'both' and city = 'Berlin' and postalCode = '11111' and country = 'DE' and line = 'Musterweg 13' and line.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName' and value = 'Musterweg').exists() and line.extension.where(url = 'http://hl7.org... with error message 'The address does not match the expected value'
SUCCESS
211ms
And FHIR current response body evaluates the FHIRPath "address.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct' and (value as string) = 'Wilmersdorf').exists()" with error message 'District is incorrectly specified'