curl -v -H "accept: application/fhir+xml" -X GET "http://fhirserver/Encounter/Encounter-Read-Planned-Example"
SUCCESS
477ms
And FHIR current response body is a valid isik5 resource and conforms to profile "https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung"
SUCCESS
222ms
And resource has ID "Encounter-Read-Planned-Example" with error message "The returned Encounter resource has not the expected ID"
SUCCESS
209ms
And TGR current response with attribute "$..status.value" matches "planned"
SUCCESS
218ms
And FHIR current response body evaluates the FHIRPath "identifier.where(system = 'https://test.krankenhaus.de/fhir/sid/fallnr' and value='0123456789').exists()" with error message 'The Encounter does not contain the correct admission number'
SUCCESS
219ms
And FHIR current response body evaluates the FHIRPath "class.where(code = 'IMP' and system = 'http://terminology.hl7.org/CodeSystem/v3-ActCode').exists()" with error message 'The Encounter does not contain the correct class code'
SUCCESS
219ms
And FHIR current response body evaluates the FHIRPath "type.coding.where(code = 'normalstationaer' and system = 'http://fhir.de/CodeSystem/kontaktart-de').exists()" with error message 'The Encounter does not contain the correct type'
SUCCESS
221ms
And FHIR current response body evaluates the FHIRPath "serviceType.coding.where(code = '1500' and system = 'http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel').exists()" with error message 'The Encounter does not contain the correct department code'
SUCCESS
218ms
And element "subject" references resource with ID "Patient-Read-Example" with error message "The referenced Patient does not match the expected value"
SUCCESS
220ms
And element "appointment" references resource with ID "Appointment-Read-Example" with error message "The referenced Appointment does not match the expected value"
SUCCESS
215ms
And FHIR current response body evaluates the FHIRPath "hospitalization.admitSource.coding.where(code = 'E' and system = 'http://fhir.de/CodeSystem/dgkev/Aufnahmeanlass').exists()" with error message 'The encounter does not contain the correct admission reason'
SUCCESS
212ms
And FHIR current response body evaluates the FHIRPath "serviceProvider.display = 'Hospital'" with error message 'The service provider display value does not match the expected value'
SUCCESS
221ms
And FHIR current response body evaluates the FHIRPath "serviceProvider.identifier.value = '123456789'" with error message 'The service provider identifier value does not match the expected value'
SUCCESS
221ms
And FHIR current response body evaluates the FHIRPath "period.exists().not()" with error message 'A planned Encounter should not contain a period (time range).'