StructureMapSource constructor
const
StructureMapSource({
- String? context,
- @JsonKey(name: '_context') Element? contextElement,
- FhirDecimal? min,
- @JsonKey(name: '_min') Element? minElement,
- String? max,
- @JsonKey(name: '_max') Element? maxElement,
- String? type,
- @JsonKey(name: '_type') Element? typeElement,
- FhirBoolean? defaultValueBoolean,
- @JsonKey(name: '_defaultValueBoolean') Element? defaultValueBooleanElement,
- FhirDecimal? defaultValueInteger,
- @JsonKey(name: '_defaultValueInteger') Element? defaultValueIntegerElement,
- FhirDecimal? defaultValueDecimal,
- @JsonKey(name: '_defaultValueDecimal') Element? defaultValueDecimalElement,
- String? defaultValueBase64Binary,
- @JsonKey(name: '_defaultValueBase64Binary') Element? defaultValueBase64BinaryElement,
- String? defaultValueInstant,
- @JsonKey(name: '_defaultValueInstant') Element? defaultValueInstantElement,
- String? defaultValueString,
- @JsonKey(name: '_defaultValueString') Element? defaultValueStringElement,
- String? defaultValueUri,
- @JsonKey(name: '_defaultValueUri') Element? defaultValueUriElement,
- FhirDate? defaultValueDate,
- @JsonKey(name: '_defaultValueDate') Element? defaultValueDateElement,
- FhirDateTime? defaultValueDateTime,
- @JsonKey(name: '_defaultValueDateTime') Element? defaultValueDateTimeElement,
- FhirTime? defaultValueTime,
- @JsonKey(name: '_defaultValueTime') Element? defaultValueTimeElement,
- FhirCode? defaultValueCode,
- @JsonKey(name: '_defaultValueCode') Element? defaultValueCodeElement,
- FhirId? defaultValueOid,
- @JsonKey(name: '_defaultValueOid') Element? defaultValueOidElement,
- FhirId? defaultValueUuid,
- @JsonKey(name: '_defaultValueUuid') Element? defaultValueUuidElement,
- FhirId? defaultValueId,
- @JsonKey(name: '_defaultValueId') Element? defaultValueIdElement,
- FhirDecimal? defaultValueUnsignedInt,
- @JsonKey(name: '_defaultValueUnsignedInt') Element? defaultValueUnsignedIntElement,
- FhirDecimal? defaultValuePositiveInt,
- @JsonKey(name: '_defaultValuePositiveInt') Element? defaultValuePositiveIntElement,
- String? defaultValueMarkdown,
- @JsonKey(name: '_defaultValueMarkdown') Element? defaultValueMarkdownElement,
- Element? defaultValueElement,
- FhirExtension? defaultValueExtension,
- BackboneElement? defaultValueBackboneElement,
- Narrative? defaultValueNarrative,
- Annotation? defaultValueAnnotation,
- Attachment? defaultValueAttachment,
- Identifier? defaultValueIdentifier,
- CodeableConcept? defaultValueCodeableConcept,
- Coding? defaultValueCoding,
- Quantity? defaultValueQuantity,
- FhirDuration? defaultValueDuration,
- Quantity? defaultValueSimpleQuantity,
- Distance? defaultValueDistance,
- Count? defaultValueCount,
- Money? defaultValueMoney,
- Age? defaultValueAge,
- Range? defaultValueRange,
- Period? defaultValuePeriod,
- Ratio? defaultValueRatio,
- Reference? defaultValueReference,
- SampledData? defaultValueSampledData,
- Signature? defaultValueSignature,
- HumanName? defaultValueHumanName,
- Address? defaultValueAddress,
- ContactPoint? defaultValueContactPoint,
- Timing? defaultValueTiming,
- FhirMeta? defaultValueMeta,
- ElementDefinition? defaultValueElementDefinition,
- ContactDetail? defaultValueContactDetail,
- Contributor? defaultValueContributor,
- Dosage? defaultValueDosage,
- RelatedArtifact? defaultValueRelatedArtifact,
- UsageContext? defaultValueUsageContext,
- DataRequirement? defaultValueDataRequirement,
- ParameterDefinition? defaultValueParameterDefinition,
- TriggerDefinition? defaultValueTriggerDefinition,
- String? element,
- @JsonKey(name: '_element') Element? elementElement,
- StructureMapSourceListMode? listMode,
- @JsonKey(name: '_listMode') Element? listModeElement,
- String? variable,
- @JsonKey(name: '_variable') Element? variableElement,
- String? condition,
- @JsonKey(name: '_condition') Element? conditionElement,
- String? check,
- @JsonKey(name: '_check') Element? checkElement,
Implementation
const factory StructureMapSource({
String? context,
@JsonKey(name: '_context') Element? contextElement,
FhirDecimal? min,
@JsonKey(name: '_min') Element? minElement,
String? max,
@JsonKey(name: '_max') Element? maxElement,
String? type,
@JsonKey(name: '_type') Element? typeElement,
FhirBoolean? defaultValueBoolean,
@JsonKey(name: '_defaultValueBoolean') Element? defaultValueBooleanElement,
FhirDecimal? defaultValueInteger,
@JsonKey(name: '_defaultValueInteger') Element? defaultValueIntegerElement,
FhirDecimal? defaultValueDecimal,
@JsonKey(name: '_defaultValueDecimal') Element? defaultValueDecimalElement,
String? defaultValueBase64Binary,
@JsonKey(name: '_defaultValueBase64Binary')
Element? defaultValueBase64BinaryElement,
String? defaultValueInstant,
@JsonKey(name: '_defaultValueInstant') Element? defaultValueInstantElement,
String? defaultValueString,
@JsonKey(name: '_defaultValueString') Element? defaultValueStringElement,
String? defaultValueUri,
@JsonKey(name: '_defaultValueUri') Element? defaultValueUriElement,
FhirDate? defaultValueDate,
@JsonKey(name: '_defaultValueDate') Element? defaultValueDateElement,
FhirDateTime? defaultValueDateTime,
@JsonKey(name: '_defaultValueDateTime')
Element? defaultValueDateTimeElement,
FhirTime? defaultValueTime,
@JsonKey(name: '_defaultValueTime') Element? defaultValueTimeElement,
FhirCode? defaultValueCode,
@JsonKey(name: '_defaultValueCode') Element? defaultValueCodeElement,
FhirId? defaultValueOid,
@JsonKey(name: '_defaultValueOid') Element? defaultValueOidElement,
FhirId? defaultValueUuid,
@JsonKey(name: '_defaultValueUuid') Element? defaultValueUuidElement,
FhirId? defaultValueId,
@JsonKey(name: '_defaultValueId') Element? defaultValueIdElement,
FhirDecimal? defaultValueUnsignedInt,
@JsonKey(name: '_defaultValueUnsignedInt')
Element? defaultValueUnsignedIntElement,
FhirDecimal? defaultValuePositiveInt,
@JsonKey(name: '_defaultValuePositiveInt')
Element? defaultValuePositiveIntElement,
String? defaultValueMarkdown,
@JsonKey(name: '_defaultValueMarkdown')
Element? defaultValueMarkdownElement,
Element? defaultValueElement,
FhirExtension? defaultValueExtension,
BackboneElement? defaultValueBackboneElement,
Narrative? defaultValueNarrative,
Annotation? defaultValueAnnotation,
Attachment? defaultValueAttachment,
Identifier? defaultValueIdentifier,
CodeableConcept? defaultValueCodeableConcept,
Coding? defaultValueCoding,
Quantity? defaultValueQuantity,
FhirDuration? defaultValueDuration,
Quantity? defaultValueSimpleQuantity,
Distance? defaultValueDistance,
Count? defaultValueCount,
Money? defaultValueMoney,
Age? defaultValueAge,
Range? defaultValueRange,
Period? defaultValuePeriod,
Ratio? defaultValueRatio,
Reference? defaultValueReference,
SampledData? defaultValueSampledData,
Signature? defaultValueSignature,
HumanName? defaultValueHumanName,
Address? defaultValueAddress,
ContactPoint? defaultValueContactPoint,
Timing? defaultValueTiming,
FhirMeta? defaultValueMeta,
ElementDefinition? defaultValueElementDefinition,
ContactDetail? defaultValueContactDetail,
Contributor? defaultValueContributor,
Dosage? defaultValueDosage,
RelatedArtifact? defaultValueRelatedArtifact,
UsageContext? defaultValueUsageContext,
DataRequirement? defaultValueDataRequirement,
ParameterDefinition? defaultValueParameterDefinition,
TriggerDefinition? defaultValueTriggerDefinition,
String? element,
@JsonKey(name: '_element') Element? elementElement,
StructureMapSourceListMode? listMode,
@JsonKey(name: '_listMode') Element? listModeElement,
String? variable,
@JsonKey(name: '_variable') Element? variableElement,
String? condition,
@JsonKey(name: '_condition') Element? conditionElement,
String? check,
@JsonKey(name: '_check') Element? checkElement,
}) = _StructureMapSource;