ElementDefinitionType constructor

const ElementDefinitionType({
  1. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  2. String? code,
  3. @JsonKey(name: '_code') Element? codeElement,
  4. String? profile,
  5. @JsonKey(name: '_profile') Element? profileElement,
  6. String? targetProfile,
  7. @JsonKey(name: '_targetProfile') Element? targetProfileElement,
  8. List<ElementDefinitionTypeAggregation>? aggregation,
  9. @JsonKey(name: '_aggregation') List<Element?>? aggregationElement,
  10. ElementDefinitionTypeVersioning? versioning,
  11. @JsonKey(name: '_versioning') Element? versioningElement,
})

Implementation

const factory ElementDefinitionType({
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  String? code,
  @JsonKey(name: '_code') Element? codeElement,
  String? profile,
  @JsonKey(name: '_profile') Element? profileElement,
  String? targetProfile,
  @JsonKey(name: '_targetProfile') Element? targetProfileElement,
  List<ElementDefinitionTypeAggregation>? aggregation,
  @JsonKey(name: '_aggregation') List<Element?>? aggregationElement,
  ElementDefinitionTypeVersioning? versioning,
  @JsonKey(name: '_versioning') Element? versioningElement,
}) = _ElementDefinitionType;