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-dynamic-fixture | Version: 2.0.0 | |||
Active as of 2023-06-29 | Computable Name: AEGISTouchstoneTestingTestScriptDynamicFixtureExtension |
Formal definitions of Touchstone TestScript dynamic-fixture extensions
TestScript dynamic-fixture definition used by the Test Engine to dynamically prompt for a fixture’ contents.
Context of Use
This extension may be used on the following element(s):
This Complex Extension for testscript-dynamic-fixture defines a TestScript fixture where the user will be prompted by the Test Engine for the contents immediately before the test execution. These fixtures will be treated differently from regular fixtures where regular fixtures are validated during testgroup upload and have to be present in the upload or already exist. These fixtures will be pasted in by the test executor on the TestSetup screen.
Usage info
Usage:
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Complex Extension: Formal definitions of Touchstone TestScript dynamic-fixture extensions
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Dynamic fixture used within the test script | |
extension:id | S | 1..1 | Extension | Dynamic fixture unique id within TestScript |
url | 1..1 | uri | "id" | |
valueId | 1..1 | id | Value of extension | |
extension:resourceType | S | 0..1 | Extension | Dynamic fixture resource type |
url | 1..1 | uri | "resourceType" | |
valueString | 1..1 | string | Value of extension | |
extension:contentType | S | 1..1 | Extension | Dynamic fixture content's syntax FHIR mime-type value |
url | 1..1 | uri | "contentType" | |
valueString | 1..1 | string | Value of extension | |
extension:description | S | 0..1 | Extension | Natural language description of the dynamic fixture |
url | 1..1 | uri | "description" | |
valueString | 1..1 | string | Value of extension | |
extension:hint | S | 0..1 | Extension | Hint help text for the user when entering the dynamic fixture |
url | 1..1 | uri | "hint" | |
valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-dynamic-fixture" | |
value[x] | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Dynamic fixture used within the test script | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 2..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
extension:id | S | 1..1 | Extension | Dynamic fixture unique id within TestScript |
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 | "id" | |
Slices for value[x] | 1..1 | id | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueId | 1..1 | id | Value of extension | |
extension:resourceType | S | 0..1 | Extension | Dynamic fixture resource type |
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 | "resourceType" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:contentType | S | 1..1 | Extension | Dynamic fixture content's syntax FHIR mime-type value |
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 | "contentType" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:description | S | 0..1 | Extension | Natural language description of the dynamic fixture |
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 | "description" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:hint | S | 0..1 | Extension | Hint help text for the user when entering the dynamic fixture |
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 | "hint" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-dynamic-fixture" | |
Documentation for this format |
This structure is derived from Extension
Summary
Complex Extension: Formal definitions of Touchstone TestScript dynamic-fixture extensions
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Dynamic fixture used within the test script | |
extension:id | S | 1..1 | Extension | Dynamic fixture unique id within TestScript |
url | 1..1 | uri | "id" | |
valueId | 1..1 | id | Value of extension | |
extension:resourceType | S | 0..1 | Extension | Dynamic fixture resource type |
url | 1..1 | uri | "resourceType" | |
valueString | 1..1 | string | Value of extension | |
extension:contentType | S | 1..1 | Extension | Dynamic fixture content's syntax FHIR mime-type value |
url | 1..1 | uri | "contentType" | |
valueString | 1..1 | string | Value of extension | |
extension:description | S | 0..1 | Extension | Natural language description of the dynamic fixture |
url | 1..1 | uri | "description" | |
valueString | 1..1 | string | Value of extension | |
extension:hint | S | 0..1 | Extension | Hint help text for the user when entering the dynamic fixture |
url | 1..1 | uri | "hint" | |
valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-dynamic-fixture" | |
value[x] | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Dynamic fixture used within the test script | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 2..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
extension:id | S | 1..1 | Extension | Dynamic fixture unique id within TestScript |
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 | "id" | |
Slices for value[x] | 1..1 | id | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueId | 1..1 | id | Value of extension | |
extension:resourceType | S | 0..1 | Extension | Dynamic fixture resource type |
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 | "resourceType" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:contentType | S | 1..1 | Extension | Dynamic fixture content's syntax FHIR mime-type value |
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 | "contentType" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:description | S | 0..1 | Extension | Natural language description of the dynamic fixture |
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 | "description" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
extension:hint | S | 0..1 | Extension | Hint help text for the user when entering the dynamic fixture |
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 | "hint" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-dynamic-fixture" | |
Documentation for this format |
Other representations of profile: CSV, Excel, Schematron