ElementDefinitionConstraint constructor

const ElementDefinitionConstraint({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. required FhirId key,
  4. @JsonKey(name: '_key') Element? keyElement,
  5. String? requirements,
  6. @JsonKey(name: '_requirements') Element? requirementsElement,
  7. @JsonKey(unknownEnumValue: ConstraintSeverity.unknown) required ConstraintSeverity severity,
  8. @JsonKey(name: '_severity') Element? severityElement,
  9. required String human,
  10. @JsonKey(name: '_human') Element? humanElement,
  11. required String xpath,
  12. @JsonKey(name: '_xpath') Element? xpathElement,
})

Implementation

const factory ElementDefinitionConstraint({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  required FhirId key,
  @JsonKey(name: '_key') Element? keyElement,
  String? requirements,
  @JsonKey(name: '_requirements') Element? requirementsElement,
  @JsonKey(unknownEnumValue: ConstraintSeverity.unknown)
  required ConstraintSeverity severity,
  @JsonKey(name: '_severity') Element? severityElement,
  required String human,
  @JsonKey(name: '_human') Element? humanElement,
  required String xpath,
  @JsonKey(name: '_xpath') Element? xpathElement,
}) = _ElementDefinitionConstraint;