Serenity BDD Report
Home > Tag > Observation-Read-Arterial-Oxygen-Saturation
Report generated 01-09-2026 08:08:21

Tag: Observation-Read-Arterial-Oxygen-Saturation

6 tests |

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 6
Total Number of Test Cases 6
Tests Started Sep 01, 2026 07:04:29
Tests Finished Sep 01, 2026 07:04:46
Total Duration 16s
Fastest Test 422ms
Slowest Test 9s
Average Execution Time 2s
Cumulative Test Time
(sum of all individual test durations)
16s

Key Statistics

Number of Scenarios 6 Total Duration 16s
Total Number of Test Cases 6 Fastest Test 422ms
Number of Manual Test Cases 0 Slowest Test 9s
Tests Started Sep 01, 2026 07:04:29 Average Execution Time 2s
Tests Finished Sep 01, 2026 07:04:46 Cumulative Test Time
(sum of all individual test durations)
16s

Automated Scenarios

feature Scenario Context Steps Started Total Duration Result
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Precondition 2 07:04:29 427ms SUCCESS
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Read and Validation of the CapabilityStatement 2 07:04:30 2s 284ms SUCCESS
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Read and Validate the Observation by its ID 11 07:04:32 9s 470ms SUCCESS
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Read optional Method from Observation 3 07:04:42 669ms SUCCESS
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Precondition for Reading a Resource with "dataAbsentReason" 2 07:04:42 422ms SUCCESS
Read Information from a resource of type Observation for arterial oxygen saturation (@Observation-Read-Arterial-Oxygen-Saturation) Read and Validate the Observation with DataAbsentReason by its ID 4 07:04:43 3s 416ms 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 = 'Observation' and interaction.where(code = 'read').exists()).exists()  Details
Read and Validation of the CapabilityStatement RBellog 0  Download Evidence
Read and Validation of the CapabilityStatement Evidence Report  Download Evidence
Read and Validate the Observation by its ID INFO - id.replaceMatches('/_history/.+','').matches('\\bArterial-Oxygen-Saturation-Read-Example$')  Details
Read and Validate the Observation by its ID INFO - Code system definition is missing for 'http://loinc.org#2708-6'  Details
Read and Validate the Observation by its ID INFO - Code system definition is missing for 'http://snomed.info/sct#252465000'  Details
Read and Validate the Observation by its ID INFO - category.coding.where(code = 'vital-signs' and system = 'http://terminology.hl7.org/CodeSystem/observation-category').exists()  Details
Read and Validate the Observation by its ID INFO - code.coding.where(code = '2708-6' and system = 'http://loinc.org' and version = '2.81' and display.empty().not()).exists()  Details
Read and Validate the Observation by its ID INFO - subject.reference.replaceMatches('/_history/.+','').matches('\\bPatient/Patient-Read-Example$')  Details
Read and Validate the Observation by its ID INFO - encounter.reference.replaceMatches('/_history/.+','').matches('\\bEncounter/Encounter-Read-In-Progress-Example$')  Details
Read and Validate the Observation by its ID INFO - performer.reference.replaceMatches('/_history/.+','').matches('\\bPractitioner/Practitioner-Read-Example$')  Details
Read and Validate the Observation by its ID INFO - effective.toString().contains('2026-03-05')  Details
Read and Validate the Observation by its ID INFO - value.where(value ~ 98 and code = '%' and unit.exists() and system = 'http://unitsofmeasure.org').exists()  Details
Read and Validate the Observation by its ID RBellog 0  Download Evidence
Read and Validate the Observation by its ID Evidence Report  Download Evidence
Read optional Method from Observation INFO - method.coding.where(code = '252465000' and system = 'http://snomed.info/sct' and version = 'http://snomed.info/sct/11000274103/version/20251115' and display.empty().not()).exists()  Details
Read optional Method from Observation INFO - device.reference.replaceMatches('/_history/.+','').matches('\\bDevice/Device-Read-Example$')  Details
Read optional Method from Observation RBellog 0  Download Evidence
Read optional Method from Observation Evidence Report  Download Evidence
Precondition for Reading a Resource with "dataAbsentReason" RBellog 0  Download Evidence
Read and Validate the Observation with DataAbsentReason by its ID INFO - id.replaceMatches('/_history/.+','').matches('\\bArterial-Oxygen-Saturation-DataAbsentReason-Example$')  Details
Read and Validate the Observation with DataAbsentReason by its ID INFO - Code system definition is missing for 'http://loinc.org#2708-6'  Details
Read and Validate the Observation with DataAbsentReason by its ID INFO - dataAbsentReason.coding.where(code = 'not-performed' and system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason' and display.empty().not()).exists()  Details
Read and Validate the Observation with DataAbsentReason by its ID RBellog 0  Download Evidence
Read and Validate the Observation with DataAbsentReason by its ID Evidence Report  Download Evidence
Serenity BDD version 5.3.10