TestScriptAssert constructor
const
TestScriptAssert({
- String? label,
- @JsonKey(name: '_label') Element? labelElement,
- String? description,
- @JsonKey(name: '_description') Element? descriptionElement,
- TestScriptAssertDirection? direction,
- @JsonKey(name: '_direction') Element? directionElement,
- String? compareToSourceId,
- @JsonKey(name: '_compareToSourceId') Element? compareToSourceIdElement,
- String? compareToSourceExpression,
- @JsonKey(name: '_compareToSourceExpression') Element? compareToSourceExpressionElement,
- String? compareToSourcePath,
- @JsonKey(name: '_compareToSourcePath') Element? compareToSourcePathElement,
- TestScriptAssertContentType? contentType,
- @JsonKey(name: '_contentType') Element? contentTypeElement,
- String? expression,
- @JsonKey(name: '_expression') Element? expressionElement,
- String? headerField,
- @JsonKey(name: '_headerField') Element? headerFieldElement,
- String? minimumId,
- @JsonKey(name: '_minimumId') Element? minimumIdElement,
- @JsonKey(name: 'operator') TestScriptAssertOperator? operator_,
- @JsonKey(name: '_operator') Element? operatorElement,
- String? path,
- @JsonKey(name: '_path') Element? pathElement,
- TestScriptAssertRequestMethod? requestMethod,
- @JsonKey(name: '_requestMethod') Element? requestMethodElement,
- String? requestURL,
- @JsonKey(name: '_requestURL') Element? requestURLElement,
- String? resource,
- @JsonKey(name: '_resource') Element? resourceElement,
- TestScriptAssertResponse? response,
- @JsonKey(name: '_response') Element? responseElement,
- String? responseCode,
- @JsonKey(name: '_responseCode') Element? responseCodeElement,
- TestScriptRule2? rule,
- TestScriptRuleset1? ruleset,
- FhirId? sourceId,
- @JsonKey(name: '_sourceId') Element? sourceIdElement,
- FhirDate? validateProfileId,
- @JsonKey(name: '_validateProfileId') Element? validateProfileIdElement,
- String? value,
- @JsonKey(name: '_value') Element? valueElement,
- FhirBoolean? warningOnly,
- @JsonKey(name: '_warningOnly') Element? warningOnlyElement,
Implementation
const factory TestScriptAssert({
String? label,
@JsonKey(name: '_label') Element? labelElement,
String? description,
@JsonKey(name: '_description') Element? descriptionElement,
TestScriptAssertDirection? direction,
@JsonKey(name: '_direction') Element? directionElement,
String? compareToSourceId,
@JsonKey(name: '_compareToSourceId') Element? compareToSourceIdElement,
String? compareToSourceExpression,
@JsonKey(name: '_compareToSourceExpression')
Element? compareToSourceExpressionElement,
String? compareToSourcePath,
@JsonKey(name: '_compareToSourcePath') Element? compareToSourcePathElement,
TestScriptAssertContentType? contentType,
@JsonKey(name: '_contentType') Element? contentTypeElement,
String? expression,
@JsonKey(name: '_expression') Element? expressionElement,
String? headerField,
@JsonKey(name: '_headerField') Element? headerFieldElement,
String? minimumId,
@JsonKey(name: '_minimumId') Element? minimumIdElement,
FhirBoolean? navigationLinks,
@JsonKey(name: '_navigationLinks') Element? navigationLinksElement,
@JsonKey(name: 'operator') TestScriptAssertOperator? operator_,
@JsonKey(name: '_operator') Element? operatorElement,
String? path,
@JsonKey(name: '_path') Element? pathElement,
TestScriptAssertRequestMethod? requestMethod,
@JsonKey(name: '_requestMethod') Element? requestMethodElement,
String? requestURL,
@JsonKey(name: '_requestURL') Element? requestURLElement,
String? resource,
@JsonKey(name: '_resource') Element? resourceElement,
TestScriptAssertResponse? response,
@JsonKey(name: '_response') Element? responseElement,
String? responseCode,
@JsonKey(name: '_responseCode') Element? responseCodeElement,
TestScriptRule2? rule,
TestScriptRuleset1? ruleset,
FhirId? sourceId,
@JsonKey(name: '_sourceId') Element? sourceIdElement,
FhirDate? validateProfileId,
@JsonKey(name: '_validateProfileId') Element? validateProfileIdElement,
String? value,
@JsonKey(name: '_value') Element? valueElement,
FhirBoolean? warningOnly,
@JsonKey(name: '_warningOnly') Element? warningOnlyElement,
}) = _TestScriptAssert;