TimingRepeat constructor

const TimingRepeat({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  4. Quantity? boundsQuantity,
  5. Range? boundsRange,
  6. Period? boundsPeriod,
  7. FhirInteger? count,
  8. @JsonKey(name: '_count') Element? countElement,
  9. FhirDecimal? duration,
  10. @JsonKey(name: '_duration') Element? durationElement,
  11. FhirDecimal? durationMax,
  12. @JsonKey(name: '_durationMax') Element? durationMaxElement,
  13. @JsonKey(unknownEnumValue: RepeatUnits.unknown) RepeatUnits? durationUnits,
  14. @JsonKey(name: '_durationUnit') Element? durationUnitElement,
  15. FhirInteger? frequency,
  16. @JsonKey(name: '_frequency') Element? frequencyElement,
  17. FhirInteger? frequencyMax,
  18. @JsonKey(name: '_frequencyMax') Element? frequencyMaxElement,
  19. FhirDecimal? period,
  20. @JsonKey(name: '_period') Element? periodElement,
  21. FhirDecimal? periodMax,
  22. @JsonKey(name: '_periodMax') Element? periodMaxElement,
  23. @JsonKey(unknownEnumValue: RepeatUnits.unknown) RepeatUnits? periodUnits,
  24. @JsonKey(name: '_periodUnits') Element? periodUnitElement,
  25. FhirCode? when,
  26. @JsonKey(name: '_when') Element? whenElement,
})

Implementation

const factory TimingRepeat({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  Quantity? boundsQuantity,
  Range? boundsRange,
  Period? boundsPeriod,
  FhirInteger? count,
  @JsonKey(name: '_count') Element? countElement,
  FhirDecimal? duration,
  @JsonKey(name: '_duration') Element? durationElement,
  FhirDecimal? durationMax,
  @JsonKey(name: '_durationMax') Element? durationMaxElement,
  @JsonKey(unknownEnumValue: RepeatUnits.unknown) RepeatUnits? durationUnits,
  @JsonKey(name: '_durationUnit') Element? durationUnitElement,
  FhirInteger? frequency,
  @JsonKey(name: '_frequency') Element? frequencyElement,
  FhirInteger? frequencyMax,
  @JsonKey(name: '_frequencyMax') Element? frequencyMaxElement,
  FhirDecimal? period,
  @JsonKey(name: '_period') Element? periodElement,
  FhirDecimal? periodMax,
  @JsonKey(name: '_periodMax') Element? periodMaxElement,
  @JsonKey(unknownEnumValue: RepeatUnits.unknown) RepeatUnits? periodUnits,
  @JsonKey(name: '_periodUnits') Element? periodUnitElement,
  FhirCode? when,
  @JsonKey(name: '_when') Element? whenElement,
}) = _TimingRepeat;