RequestGroupAction constructor

const RequestGroupAction({
  1. String? label,
  2. @JsonKey(name: '_label') Element? labelElement,
  3. String? title,
  4. @JsonKey(name: '_title') Element? titleElement,
  5. String? description,
  6. @JsonKey(name: '_description') Element? descriptionElement,
  7. String? textEquivalent,
  8. @JsonKey(name: '_textEquivalent') Element? textEquivalentElement,
  9. List<CodeableConcept>? code,
  10. List<RelatedArtifact>? documentation,
  11. List<RequestGroupCondition>? condition,
  12. List<RequestGroupRelatedAction>? relatedAction,
  13. FhirDateTime? timingDateTime,
  14. @JsonKey(name: '_timingDateTime') Element? timingDateTimeElement,
  15. Period? timingPeriod,
  16. FhirDuration? timingDuration,
  17. Range? timingRange,
  18. Timing? timingTiming,
  19. List<Reference>? participant,
  20. Coding? type,
  21. String? groupingBehavior,
  22. @JsonKey(name: '_groupingBehavior') Element? groupingBehaviorElement,
  23. String? selectionBehavior,
  24. @JsonKey(name: '_selectionBehavior') Element? selectionBehaviorElement,
  25. String? requiredBehavior,
  26. @JsonKey(name: '_requiredBehavior') Element? requiredBehaviorElement,
  27. String? precheckBehavior,
  28. @JsonKey(name: '_precheckBehavior') Element? precheckBehaviorElement,
  29. String? cardinalityBehavior,
  30. @JsonKey(name: '_cardinalityBehavior') Element? cardinalityBehaviorElement,
  31. Reference? resource,
  32. List<RequestGroupAction>? action,
})

Implementation

const factory RequestGroupAction({
  String? label,
  @JsonKey(name: '_label') Element? labelElement,
  String? title,
  @JsonKey(name: '_title') Element? titleElement,
  String? description,
  @JsonKey(name: '_description') Element? descriptionElement,
  String? textEquivalent,
  @JsonKey(name: '_textEquivalent') Element? textEquivalentElement,
  List<CodeableConcept>? code,
  List<RelatedArtifact>? documentation,
  List<RequestGroupCondition>? condition,
  List<RequestGroupRelatedAction>? relatedAction,
  FhirDateTime? timingDateTime,
  @JsonKey(name: '_timingDateTime') Element? timingDateTimeElement,
  Period? timingPeriod,
  FhirDuration? timingDuration,
  Range? timingRange,
  Timing? timingTiming,
  List<Reference>? participant,
  Coding? type,
  String? groupingBehavior,
  @JsonKey(name: '_groupingBehavior') Element? groupingBehaviorElement,
  String? selectionBehavior,
  @JsonKey(name: '_selectionBehavior') Element? selectionBehaviorElement,
  String? requiredBehavior,
  @JsonKey(name: '_requiredBehavior') Element? requiredBehaviorElement,
  String? precheckBehavior,
  @JsonKey(name: '_precheckBehavior') Element? precheckBehaviorElement,
  String? cardinalityBehavior,
  @JsonKey(name: '_cardinalityBehavior') Element? cardinalityBehaviorElement,
  Reference? resource,
  List<RequestGroupAction>? action,
}) = _RequestGroupAction;