Touchstone FHIR Testing
2.0.0 - current
Touchstone FHIR Testing v2.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions
Official URL: http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-operation-protocol | Version: 2.0.0 | |||
Active as of 2023-06-29 | Computable Name: AEGISTouchstoneTestingTestScriptOperationProtocol |
Touchstone TestScript operation testscript-operation-protocol extension for use within the TestScript.setup.action.operation and TestScript.test.action.operation elements. The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. If present, this protocol overrides the default protocol for the given operation.type code value. This extension is valid for all operations.
Touchstone TestScript operation testscript-operation-protocol extension for use within the TestScript.setup.action.operation and TestScript.test.action.operation elements.
Context of Use
This extension may be used on the following element(s):
This Extension for testscript-operation-protocol defines the message protocol to be used in sending or evaluating the sent operation request. If present, this protocol overrides the default protocol for the given operation.type code value. This extension is valid for all operations.
Usage info
Usage:
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Simple Extension of type code: Touchstone TestScript operation testscript-operation-protocol extension for use within the TestScript.setup.action.operation and TestScript.test.action.operation elements. The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. If present, this protocol overrides the default protocol for the given operation.type code value. This extension is valid for all operations.
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Extension | The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-operation-protocol" | |
valueCode | 0..1 | code | Value of extension Binding: AEGIS Touchstone Testing TestScript Operation Protocol Codes ValueSet (extensible) | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Extension | The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-operation-protocol" | |
Slices for value[x] | 0..1 | code | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueCode | 0..1 | code | Value of extension Binding: AEGIS Touchstone Testing TestScript Operation Protocol Codes ValueSet (extensible) | |
Documentation for this format |
This structure is derived from Extension
Summary
Simple Extension of type code: Touchstone TestScript operation testscript-operation-protocol extension for use within the TestScript.setup.action.operation and TestScript.test.action.operation elements. The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. If present, this protocol overrides the default protocol for the given operation.type code value. This extension is valid for all operations.
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Extension | The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-operation-protocol" | |
valueCode | 0..1 | code | Value of extension Binding: AEGIS Touchstone Testing TestScript Operation Protocol Codes ValueSet (extensible) | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Extension | The testscript-operation-protocol extension defines the message protocol to be used in sending or evaluating the sent operation request. | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-operation-protocol" | |
Slices for value[x] | 0..1 | code | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueCode | 0..1 | code | Value of extension Binding: AEGIS Touchstone Testing TestScript Operation Protocol Codes ValueSet (extensible) | |
Documentation for this format |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet |
Extension.value[x]:valueCode | extensible | AEGISTouchstoneTestingTestScriptOperationProtocolCodesValueSet (a valid code from AEGIS Touchstone Testing TestScript Operation Protocol Codes) |