SlicingRules constructor
SlicingRules(
- String? rawValue, {
- FhirUri? system,
- FhirString? version,
- FhirString? display,
- Element? element,
- FhirString? id,
- List<
FhirExtension> ? extension_, - bool? disallowExtensions,
Public factory if you want a fallback approach or custom creation.
Implementation
// ignore: sort_unnamed_constructors_first
factory SlicingRules(
String? rawValue, {
FhirUri? system,
FhirString? version,
FhirString? display,
Element? element,
FhirString? id,
List<FhirExtension>? extension_,
bool? disallowExtensions,
}) {
final valueString =
rawValue != null ? FhirCode._validateCode(rawValue) : null;
final valueEnum = SlicingRulesEnum.fromString(valueString);
return SlicingRules._(
valueString: valueString,
valueEnum: valueEnum,
system: system,
version: version,
display: display,
element: element,
id: id,
extension_: extension_,
disallowExtensions: disallowExtensions,
);
}