TimingRepeat constructor

const TimingRepeat({
  1. FhirDuration? boundsDuration,
  2. Range? boundsRange,
  3. Period? boundsPeriod,
  4. FhirDecimal? count,
  5. @JsonKey(name: '_count') Element? countElement,
  6. FhirDecimal? countMax,
  7. @JsonKey(name: '_countMax') Element? countMaxElement,
  8. FhirDecimal? duration,
  9. @JsonKey(name: '_duration') Element? durationElement,
  10. FhirDecimal? durationMax,
  11. @JsonKey(name: '_durationMax') Element? durationMaxElement,
  12. TimingRepeatDurationUnit? durationUnit,
  13. @JsonKey(name: '_durationUnit') Element? durationUnitElement,
  14. FhirDecimal? frequency,
  15. @JsonKey(name: '_frequency') Element? frequencyElement,
  16. FhirDecimal? frequencyMax,
  17. @JsonKey(name: '_frequencyMax') Element? frequencyMaxElement,
  18. FhirDecimal? period,
  19. @JsonKey(name: '_period') Element? periodElement,
  20. FhirDecimal? periodMax,
  21. @JsonKey(name: '_periodMax') Element? periodMaxElement,
  22. TimingRepeatPeriodUnit? periodUnit,
  23. @JsonKey(name: '_periodUnit') Element? periodUnitElement,
  24. List<String>? dayOfWeek,
  25. @JsonKey(name: '_dayOfWeek') List<Element?>? dayOfWeekElement,
  26. List<FhirTime>? timeOfDay,
  27. @JsonKey(name: '_timeOfDay') List<Element?>? timeOfDayElement,
  28. List<TimingRepeatWhen>? when,
  29. @JsonKey(name: '_when') List<Element?>? whenElement,
  30. FhirDecimal? offset,
  31. @JsonKey(name: '_offset') Element? offsetElement,
})

Implementation

const factory TimingRepeat({
  FhirDuration? boundsDuration,
  Range? boundsRange,
  Period? boundsPeriod,
  FhirDecimal? count,
  @JsonKey(name: '_count') Element? countElement,
  FhirDecimal? countMax,
  @JsonKey(name: '_countMax') Element? countMaxElement,
  FhirDecimal? duration,
  @JsonKey(name: '_duration') Element? durationElement,
  FhirDecimal? durationMax,
  @JsonKey(name: '_durationMax') Element? durationMaxElement,
  TimingRepeatDurationUnit? durationUnit,
  @JsonKey(name: '_durationUnit') Element? durationUnitElement,
  FhirDecimal? frequency,
  @JsonKey(name: '_frequency') Element? frequencyElement,
  FhirDecimal? frequencyMax,
  @JsonKey(name: '_frequencyMax') Element? frequencyMaxElement,
  FhirDecimal? period,
  @JsonKey(name: '_period') Element? periodElement,
  FhirDecimal? periodMax,
  @JsonKey(name: '_periodMax') Element? periodMaxElement,
  TimingRepeatPeriodUnit? periodUnit,
  @JsonKey(name: '_periodUnit') Element? periodUnitElement,
  List<String>? dayOfWeek,
  @JsonKey(name: '_dayOfWeek') List<Element?>? dayOfWeekElement,
  List<FhirTime>? timeOfDay,
  @JsonKey(name: '_timeOfDay') List<Element?>? timeOfDayElement,
  List<TimingRepeatWhen>? when,
  @JsonKey(name: '_when') List<Element?>? whenElement,
  FhirDecimal? offset,
  @JsonKey(name: '_offset') Element? offsetElement,
}) = _TimingRepeat;