ParametersParameter constructor
const
ParametersParameter({
- @JsonKey(name: 'id') FhirId? fhirId,
- @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - required String name,
- @JsonKey(name: '_name') Element? nameElement,
- FhirInteger? valueInteger,
- @JsonKey(name: '_valueInteger') Element? valueIntegerElement,
- FhirDecimal? valueDecimal,
- @JsonKey(name: '_valueDecimal') Element? valueDecimalElement,
- FhirDateTime? valueDateTime,
- @JsonKey(name: '_valueDateTime') Element? valueDateTimeElement,
- FhirDate? valueDate,
- @JsonKey(name: '_valueDate') Element? valueDateElement,
- FhirInstant? valueInstant,
- @JsonKey(name: '_valueInstant') Element? valueInstantElement,
- String? valueString,
- @JsonKey(name: '_valueString') Element? valueStringElement,
- FhirUri? valueUri,
- @JsonKey(name: '_valueUri') Element? valueUriElement,
- FhirBoolean? valueBoolean,
- @JsonKey(name: '_valueBoolean') Element? valueBooleanElement,
- FhirCode? valueCode,
- @JsonKey(name: '_valueCode') Element? valueCodeElement,
- FhirBase64Binary? valueBase64Binary,
- @JsonKey(name: '_valueBase64Binary') Element? valueBase64BinaryElement,
- Coding? valueCoding,
- CodeableConcept? valueCodeableConcept,
- Attachment? valueAttachment,
- Identifier? valueIdentifier,
- Quantity? valueQuantity,
- Range? valueRange,
- Period? valuePeriod,
- Ratio? valueRatio,
- HumanName? valueHumanName,
- Address? valueAddresss,
- ContactPoint? valueContactPoint,
- Schedule? valueSchedule,
- Reference? valueReference,
- Resource? resource,
- @JsonKey(name: 'part') List<
ParametersParameter> ? part_,
Implementation
const factory ParametersParameter({
@JsonKey(name: 'id') FhirId? fhirId,
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
required String name,
@JsonKey(name: '_name') Element? nameElement,
FhirInteger? valueInteger,
@JsonKey(name: '_valueInteger') Element? valueIntegerElement,
FhirDecimal? valueDecimal,
@JsonKey(name: '_valueDecimal') Element? valueDecimalElement,
FhirDateTime? valueDateTime,
@JsonKey(name: '_valueDateTime') Element? valueDateTimeElement,
FhirDate? valueDate,
@JsonKey(name: '_valueDate') Element? valueDateElement,
FhirInstant? valueInstant,
@JsonKey(name: '_valueInstant') Element? valueInstantElement,
String? valueString,
@JsonKey(name: '_valueString') Element? valueStringElement,
FhirUri? valueUri,
@JsonKey(name: '_valueUri') Element? valueUriElement,
FhirBoolean? valueBoolean,
@JsonKey(name: '_valueBoolean') Element? valueBooleanElement,
FhirCode? valueCode,
@JsonKey(name: '_valueCode') Element? valueCodeElement,
FhirBase64Binary? valueBase64Binary,
@JsonKey(name: '_valueBase64Binary') Element? valueBase64BinaryElement,
Coding? valueCoding,
CodeableConcept? valueCodeableConcept,
Attachment? valueAttachment,
Identifier? valueIdentifier,
Quantity? valueQuantity,
Range? valueRange,
Period? valuePeriod,
Ratio? valueRatio,
HumanName? valueHumanName,
Address? valueAddresss,
ContactPoint? valueContactPoint,
Schedule? valueSchedule,
Reference? valueReference,
Resource? resource,
@JsonKey(name: 'part') List<ParametersParameter>? part_,
}) = _ParametersParameter;