TestScriptActionAssert constructor

const TestScriptActionAssert({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. List<FhirExtension>? modifierExtension,
  4. String? label,
  5. String? description,
  6. @JsonKey(name: '_description') Element? descriptionElement,
  7. @JsonKey(unknownEnumValue: AssertDirection.unknown) AssertDirection? direction,
  8. @JsonKey(name: '_direction') Element? directionElement,
  9. String? compareToSourceId,
  10. @JsonKey(name: '_compareToSourceId') Element? compareToSourceIdElement,
  11. String? compareToSourcePath,
  12. @JsonKey(name: '_compareToSourcePath') Element? compareToSourcePathElement,
  13. @JsonKey(unknownEnumValue: AssertContentType.unknown) AssertContentType? contentType,
  14. @JsonKey(name: '_contentType') Element? contentTypeElement,
  15. String? headerField,
  16. @JsonKey(name: '_headerField') Element? headerFieldElement,
  17. String? minimumId,
  18. @JsonKey(name: '_minimumId') Element? minimumIdElement,
  19. FhirBoolean? navigationLinks,
  20. @JsonKey(name: '_navigationLinks') Element? navigationLinksElement,
  21. @JsonKey(unknownEnumValue: AssertOperator.unknown, name: 'operator') AssertOperator? operator_,
  22. @JsonKey(name: '_operator') Element? operatorElement,
  23. String? path,
  24. @JsonKey(name: '_path') Element? pathElement,
  25. FhirCode? resource,
  26. @JsonKey(name: '_resource') Element? resourceElement,
  27. @JsonKey(unknownEnumValue: AssertResponse.unknown) AssertResponse? response,
  28. @JsonKey(name: '_response') Element? responseElement,
  29. String? responseCode,
  30. @JsonKey(name: '_responseCode') Element? responseCodeElement,
  31. FhirId? sourceId,
  32. @JsonKey(name: '_sourceId') Element? sourceIdElement,
  33. FhirId? validateProfileId,
  34. @JsonKey(name: '_validateProfileId') Element? validateProfileIdElement,
  35. String? value,
  36. @JsonKey(name: '_value') Element? valueElement,
  37. FhirBoolean? warningOnly,
  38. @JsonKey(name: '_warningOnly') Element? warningOnlyElement,
})

Implementation

const factory TestScriptActionAssert({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  List<FhirExtension>? modifierExtension,
  String? label,
  String? description,
  @JsonKey(name: '_description') Element? descriptionElement,
  @JsonKey(unknownEnumValue: AssertDirection.unknown)
  AssertDirection? direction,
  @JsonKey(name: '_direction') Element? directionElement,
  String? compareToSourceId,
  @JsonKey(name: '_compareToSourceId') Element? compareToSourceIdElement,
  String? compareToSourcePath,
  @JsonKey(name: '_compareToSourcePath') Element? compareToSourcePathElement,
  @JsonKey(unknownEnumValue: AssertContentType.unknown)
  AssertContentType? contentType,
  @JsonKey(name: '_contentType') Element? contentTypeElement,
  String? headerField,
  @JsonKey(name: '_headerField') Element? headerFieldElement,
  String? minimumId,
  @JsonKey(name: '_minimumId') Element? minimumIdElement,
  FhirBoolean? navigationLinks,
  @JsonKey(name: '_navigationLinks') Element? navigationLinksElement,
  @JsonKey(unknownEnumValue: AssertOperator.unknown, name: 'operator')
  AssertOperator? operator_,
  @JsonKey(name: '_operator') Element? operatorElement,
  String? path,
  @JsonKey(name: '_path') Element? pathElement,
  FhirCode? resource,
  @JsonKey(name: '_resource') Element? resourceElement,
  @JsonKey(unknownEnumValue: AssertResponse.unknown) AssertResponse? response,
  @JsonKey(name: '_response') Element? responseElement,
  String? responseCode,
  @JsonKey(name: '_responseCode') Element? responseCodeElement,
  FhirId? sourceId,
  @JsonKey(name: '_sourceId') Element? sourceIdElement,
  FhirId? validateProfileId,
  @JsonKey(name: '_validateProfileId') Element? validateProfileIdElement,
  String? value,
  @JsonKey(name: '_value') Element? valueElement,
  FhirBoolean? warningOnly,
  @JsonKey(name: '_warningOnly') Element? warningOnlyElement,
}) = _TestScriptActionAssert;