FHIR Testing IG, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 0.1.0-SNAPSHOT built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-testing-ig/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/TestScript/testscript-example-multisystem | Version: 1.0 | |||
| Standards status: Informative Draft as of 2017-01-18 | Responsible: HL7 |
Realm: |
Computable Name: TestScriptExampleMultiSystem | |
| Other Identifiers: OID:2.16.840.1.113883.4.642.12.6 | ||||
Copyright/Legal: © HL7.org 2011+ |
||||
TestScript example resource showing use of origin and destination for multisystem support. The single origin will execute a Patient read against the two destination systems using user defined dynamic variables. The test engine will wait at each operation action with a defined origin and destination for the origin test system to send the expected FHIR operation to the destination test system. Once the expected request and response is observed, the test engine will continue with the test execution.
Language: en
url: http://hl7.org/fhir/TestScript/testscript-example-multisystem
identifier: Uniform Resource Identifier (URI)/urn:oid:2.16.840.1.113883.4.642.12.6
version: 1.0
name: TestScriptExampleMultiSystem
title: Multisystem Test Script
status: Draft
experimental: true
date: 2017-01-18
publisher: HL7
contact: Support: support@HL7.org
description:
TestScript example resource showing use of origin and destination for multisystem support. The single origin will execute a Patient read against the two destination systems using user defined dynamic variables. The test engine will wait at each operation action with a defined origin and destination for the origin test system to send the expected FHIR operation to the destination test system. Once the expected request and response is observed, the test engine will continue with the test execution.
jurisdiction: United States of America
purpose:
Patient Read Operation
copyright:
© HL7.org 2011+
testSystem
index: 1
title: FHIR Client
description:
The FHIR Client system under test.
testSystem
index: 1
title: FHIR Server
description:
The FHIR Server system under test.
metadata
Links
Url Description http://hl7.org/fhir/patient.html Demographics and other administrative information about an individual or animal receiving care or other health-related services. capability
required: true
validated: false
description: Patient Read Operation
origin: 1
destination: 1
link: http://hl7.org/fhir/http.html#read
capabilities:
http://hl7.org/fhir/CapabilityStatement/examplecapability
required: true
validated: false
description: Patient Read Operation
origin: 1
destination: 2
link: http://hl7.org/fhir/http.html#read
capabilities:
http://hl7.org/fhir/CapabilityStatement/example
variable
name: Dest1PatientResourceId
defaultValue: example
variable
name: Dest2PatientResourceId
defaultValue: example
test
id
01-ReadPatient-Destination1name: ReadPatient-Destination1
description: Read a Patient from the first destination test system using the user defined dynamic variable ${Dest1PatientResourceId}. Perform basic validation.
action
Exception Generating Narrative: Unable to resolve content reference http://hl7.org/fhir/StructureDefinition/TestScript#TestScript.setup.action.operation trying to resolve TestScript.test.action.operation