ElementDefinitionConstraint constructor
const
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,
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;