EDS Test Scripts
0.1.0 - ci-build
EDS Test Scripts, published by MedCom. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/medcomdk/dk-ehmi-eds-testscripts/ and changes regularly. See the Directory of published versions
| Official URL: http://medcomehmi.dk/ig/edstestscripts/InternalServer-1InternalUseLoadEDSResources | Version: 0.1.0 | |||
| Active as of 2025-08-18 | Computable Name: InternalServer-1InternalUseLoadEDSResources | |||
Copyright/Legal: MedCom 2025 |
||||
Profile: http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript
url: TestScript InternalServer-1InternalUseLoadEDSResources
version: 0.1.0
name: InternalServer-1InternalUseLoadEDSResources
status: Aktiv
date: 2025-08-18
publisher: MedCom
contact: MedCom: https://medcom.dk,ehmi@medcom.dk
jurisdiction: Denmark
copyright:
MedCom 2025
| Index | Profile |
| 1 | Test script profile origin type: FHIR-Client (FHIR Client) |
| Index | Profile |
| 1 | Test script profile destination type: FHIR-Server (FHIR Server) |
fixture
id
EdsPatientDeliveryStatusCreateFixtureautocreate: false
autodelete: false
resource:
../Fixtures/EdsPatientDeliveryStatusCreateFixture.json
fixture
id
EdsPatientDeliveryStatusFailureFixtureautocreate: false
autodelete: false
resource:
../Fixtures/EdsPatientDeliveryStatusFailureFixture.json
fixture
id
EerEuaDeviceFixtureautocreate: false
autodelete: false
resource:
../Fixtures/EerEUADeviceFixture.json
profile: http://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus
variable
name: EdsPatientDeliveryStatusCreateFixtureRecorded
path: recorded
sourceId: EdsPatientDeliveryStatusCreateFixture
variable
name: EdsPatientDeliveryStatusFailureFixtureRecorded
path: recorded
sourceId: EdsPatientDeliveryStatusFailureFixture
variable
name: EerEuaDeviceFixtureIdentifier
path: identifier.value
sourceId: EerEuaDeviceFixture
test
id
CreateNecessaryEDSResourcesname: Create necessary EDS resources
description: Creates the necessary resources for the EDS Server Component Tests
action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin Params ResponseId Test script operation code: search (Search) AuditEvent GET all EdsPatientDeliveryStatusCreateFixture from previous test runs if they exist json json 1 true 1 ?date=${EdsPatientDeliveryStatusCreateFixtureRecorded} PreviousEdsPatientDeliveryStatusCreateFixtures action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin Params Test script operation code: delete (Delete) AuditEvent Delete EdsPatientDeliveryStatusCreateFixture from previous test runs if it exists json json 1 true 1 ?date=${EdsPatientDeliveryStatusCreateFixtureRecorded} action
Asserts
Description Operator ResponseCode WarningOnly Confirm that the returned HTTP status is either 200(OK), 204(No Content) or 404(Not Found). in 200,204,404 false action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin SourceId Test script operation code: create (Create) AuditEvent Create EdsPatientDeliveryStatusCreateFixture json json 1 true 1 EdsPatientDeliveryStatusCreateFixture action
Asserts
Description Direction Response WarningOnly Confirm that the returned HTTP status is 201(Created). response created false action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin Params Test script operation code: delete (Delete) AuditEvent Delete EdsPatientDeliveryStatusFailureFixture from previous test runs if it exists json json 1 true 1 ?date=${EdsPatientDeliveryStatusFailureFixtureRecorded} action
Asserts
Description Operator ResponseCode WarningOnly Confirm that the returned HTTP status is either 200(OK), 204(No Content) or 404(Not Found). in 200,204,404 false action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin SourceId Test script operation code: create (Create) AuditEvent Create EdsPatientDeliveryStatusFailureFixture json json 1 true 1 EdsPatientDeliveryStatusFailureFixture action
Asserts
Description Direction Response WarningOnly Confirm that the returned HTTP status is 201(Created). response created false action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin Params Test script operation code: delete (Delete) Device Delete EerEuaDeviceFixture from previous test runs if it exists json json 1 true 1 ?identifier=${EerEuaDeviceFixtureIdentifier} action
Asserts
Description Operator ResponseCode WarningOnly Confirm that the returned HTTP status is either 200(OK), 204(No Content) or 404(Not Found). in 200,204,404 false action
Operations
Type Resource Description Accept ContentType Destination EncodeRequestUrl Origin SourceId Test script operation code: create (Create) Device Create EerEuaDeviceFixture json json 1 true 1 EerEuaDeviceFixture action
Asserts
Description Direction Response WarningOnly Confirm that the returned HTTP status is 201(Created). response created false