TaskOutput constructor
const
TaskOutput({
- required CodeableConcept type,
- FhirBoolean? valueBoolean,
- @JsonKey(name: '_valueBoolean') Element? valueBooleanElement,
- FhirDecimal? valueInteger,
- @JsonKey(name: '_valueInteger') Element? valueIntegerElement,
- FhirDecimal? valueDecimal,
- @JsonKey(name: '_valueDecimal') Element? valueDecimalElement,
- String? valueBase64Binary,
- @JsonKey(name: '_valueBase64Binary') Element? valueBase64BinaryElement,
- String? valueInstant,
- @JsonKey(name: '_valueInstant') Element? valueInstantElement,
- String? valueString,
- @JsonKey(name: '_valueString') Element? valueStringElement,
- String? valueUri,
- @JsonKey(name: '_valueUri') Element? valueUriElement,
- FhirDate? valueDate,
- @JsonKey(name: '_valueDate') Element? valueDateElement,
- FhirDateTime? valueDateTime,
- @JsonKey(name: '_valueDateTime') Element? valueDateTimeElement,
- FhirTime? valueTime,
- @JsonKey(name: '_valueTime') Element? valueTimeElement,
- FhirCode? valueCode,
- @JsonKey(name: '_valueCode') Element? valueCodeElement,
- FhirId? valueOid,
- @JsonKey(name: '_valueOid') Element? valueOidElement,
- FhirId? valueUuid,
- @JsonKey(name: '_valueUuid') Element? valueUuidElement,
- FhirId? valueId,
- @JsonKey(name: '_valueId') Element? valueIdElement,
- FhirDecimal? valueUnsignedInt,
- @JsonKey(name: '_valueUnsignedInt') Element? valueUnsignedIntElement,
- FhirDecimal? valuePositiveInt,
- @JsonKey(name: '_valuePositiveInt') Element? valuePositiveIntElement,
- String? valueMarkdown,
- @JsonKey(name: '_valueMarkdown') Element? valueMarkdownElement,
- Element? valueElement,
- FhirExtension? valueExtension,
- BackboneElement? valueBackboneElement,
- Narrative? valueNarrative,
- Annotation? valueAnnotation,
- Attachment? valueAttachment,
- Identifier? valueIdentifier,
- CodeableConcept? valueCodeableConcept,
- Coding? valueCoding,
- Quantity? valueQuantity,
- FhirDuration? valueDuration,
- Quantity? valueSimpleQuantity,
- Distance? valueDistance,
- Count? valueCount,
- Money? valueMoney,
- Age? valueAge,
- Range? valueRange,
- Period? valuePeriod,
- Ratio? valueRatio,
- Reference? valueReference,
- SampledData? valueSampledData,
- Signature? valueSignature,
- HumanName? valueHumanName,
- Address? valueAddress,
- ContactPoint? valueContactPoint,
- Timing? valueTiming,
- FhirMeta? valueMeta,
- ElementDefinition? valueElementDefinition,
- ContactDetail? valueContactDetail,
- Contributor? valueContributor,
- Dosage? valueDosage,
- RelatedArtifact? valueRelatedArtifact,
- UsageContext? valueUsageContext,
- DataRequirement? valueDataRequirement,
- ParameterDefinition? valueParameterDefinition,
- TriggerDefinition? valueTriggerDefinition,
Implementation
const factory TaskOutput({
required CodeableConcept type,
FhirBoolean? valueBoolean,
@JsonKey(name: '_valueBoolean') Element? valueBooleanElement,
FhirDecimal? valueInteger,
@JsonKey(name: '_valueInteger') Element? valueIntegerElement,
FhirDecimal? valueDecimal,
@JsonKey(name: '_valueDecimal') Element? valueDecimalElement,
String? valueBase64Binary,
@JsonKey(name: '_valueBase64Binary') Element? valueBase64BinaryElement,
String? valueInstant,
@JsonKey(name: '_valueInstant') Element? valueInstantElement,
String? valueString,
@JsonKey(name: '_valueString') Element? valueStringElement,
String? valueUri,
@JsonKey(name: '_valueUri') Element? valueUriElement,
FhirDate? valueDate,
@JsonKey(name: '_valueDate') Element? valueDateElement,
FhirDateTime? valueDateTime,
@JsonKey(name: '_valueDateTime') Element? valueDateTimeElement,
FhirTime? valueTime,
@JsonKey(name: '_valueTime') Element? valueTimeElement,
FhirCode? valueCode,
@JsonKey(name: '_valueCode') Element? valueCodeElement,
FhirId? valueOid,
@JsonKey(name: '_valueOid') Element? valueOidElement,
FhirId? valueUuid,
@JsonKey(name: '_valueUuid') Element? valueUuidElement,
FhirId? valueId,
@JsonKey(name: '_valueId') Element? valueIdElement,
FhirDecimal? valueUnsignedInt,
@JsonKey(name: '_valueUnsignedInt') Element? valueUnsignedIntElement,
FhirDecimal? valuePositiveInt,
@JsonKey(name: '_valuePositiveInt') Element? valuePositiveIntElement,
String? valueMarkdown,
@JsonKey(name: '_valueMarkdown') Element? valueMarkdownElement,
Element? valueElement,
FhirExtension? valueExtension,
BackboneElement? valueBackboneElement,
Narrative? valueNarrative,
Annotation? valueAnnotation,
Attachment? valueAttachment,
Identifier? valueIdentifier,
CodeableConcept? valueCodeableConcept,
Coding? valueCoding,
Quantity? valueQuantity,
FhirDuration? valueDuration,
Quantity? valueSimpleQuantity,
Distance? valueDistance,
Count? valueCount,
Money? valueMoney,
Age? valueAge,
Range? valueRange,
Period? valuePeriod,
Ratio? valueRatio,
Reference? valueReference,
SampledData? valueSampledData,
Signature? valueSignature,
HumanName? valueHumanName,
Address? valueAddress,
ContactPoint? valueContactPoint,
Timing? valueTiming,
FhirMeta? valueMeta,
ElementDefinition? valueElementDefinition,
ContactDetail? valueContactDetail,
Contributor? valueContributor,
Dosage? valueDosage,
RelatedArtifact? valueRelatedArtifact,
UsageContext? valueUsageContext,
DataRequirement? valueDataRequirement,
ParameterDefinition? valueParameterDefinition,
TriggerDefinition? valueTriggerDefinition,
}) = _TaskOutput;