OperationDefinitionParameter constructor
const
OperationDefinitionParameter({
- String? name,
- @JsonKey(name: '_name') Element? nameElement,
- OperationDefinitionParameterUse? use,
- @JsonKey(name: '_use') Element? useElement,
- FhirDecimal? min,
- @JsonKey(name: '_min') Element? minElement,
- String? max,
- @JsonKey(name: '_max') Element? maxElement,
- String? documentation,
- @JsonKey(name: '_documentation') Element? documentationElement,
- String? type,
- @JsonKey(name: '_type') Element? typeElement,
- OperationDefinitionParameterSearchType? searchType,
- @JsonKey(name: '_searchType') Element? searchTypeElement,
- Reference? profile,
- OperationDefinitionBinding? binding,
- @JsonKey(name: 'part') List<
OperationDefinitionParameter> ? part_,
Implementation
const factory OperationDefinitionParameter({
String? name,
@JsonKey(name: '_name') Element? nameElement,
OperationDefinitionParameterUse? use,
@JsonKey(name: '_use') Element? useElement,
FhirDecimal? min,
@JsonKey(name: '_min') Element? minElement,
String? max,
@JsonKey(name: '_max') Element? maxElement,
String? documentation,
@JsonKey(name: '_documentation') Element? documentationElement,
String? type,
@JsonKey(name: '_type') Element? typeElement,
OperationDefinitionParameterSearchType? searchType,
@JsonKey(name: '_searchType') Element? searchTypeElement,
Reference? profile,
OperationDefinitionBinding? binding,
@JsonKey(name: 'part') List<OperationDefinitionParameter>? part_,
}) = _OperationDefinitionParameter;