AEGIS Touchstone Testing Implementation Guide

This is the Version 1.5.0 Release of the Touchstone Testing Implementation Guide, based on FHIR Version 4.0.1. See the Directory of published versions

StructureDefinition-testscript-assert-stopTestOnFail

Scope and Usage

Formal definition of Touchstone TestScript assert stopTestOnFail extension

Examples

The following examples are provided to illustrate conformant resource content to this profile.

Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-assert-stopTestOnFail

Published on Tue May 12 00:00:00 EDT 2020 as a active by AEGIS.net, Inc..

This profile builds on Extension


Summary

Mandatory: 1 element
Fixed Value: 1 element
Prohibited: 1 element

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionStop Test On Error boolean used within the test script assert
... extension 0..0
... url 1..1uri"http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-assert-stopTestOnFail"
... valueBoolean 0..1booleanThe stopTestOnFail boolean value.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionStop Test On Error boolean used within the test script assert
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..0
... url 1..1uri"http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-assert-stopTestOnFail"
... Slices for value[x] 0..1booleanValue of extension
Slice: Unordered, Closed by type:$this
.... value[x]:valueBoolean 0..1booleanThe stopTestOnFail boolean value.

doco Documentation for this format

Summary

Mandatory: 1 element
Fixed Value: 1 element
Prohibited: 1 element

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionStop Test On Error boolean used within the test script assert
... extension 0..0
... url 1..1uri"http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-assert-stopTestOnFail"
... valueBoolean 0..1booleanThe stopTestOnFail boolean value.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionStop Test On Error boolean used within the test script assert
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..0
... url 1..1uri"http://touchstone.aegis.net/touchstone/fhir/testing/StructureDefinition/testscript-assert-stopTestOnFail"
... Slices for value[x] 0..1booleanValue of extension
Slice: Unordered, Closed by type:$this
.... value[x]:valueBoolean 0..1booleanThe stopTestOnFail boolean value.

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

Constraints

IdPathDetailsRequirements
ele-1ExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1ExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Extension.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Extension.value[x]:valueBooleanAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())