Dosage constructor

const Dosage({
  1. FhirDecimal? sequence,
  2. @JsonKey(name: '_sequence') Element? sequenceElement,
  3. String? text,
  4. @JsonKey(name: '_text') Element? textElement,
  5. List<CodeableConcept>? additionalInstruction,
  6. String? patientInstruction,
  7. @JsonKey(name: '_patientInstruction') Element? patientInstructionElement,
  8. Timing? timing,
  9. FhirBoolean? asNeededBoolean,
  10. @JsonKey(name: '_asNeededBoolean') Element? asNeededBooleanElement,
  11. CodeableConcept? asNeededCodeableConcept,
  12. CodeableConcept? site,
  13. CodeableConcept? route,
  14. CodeableConcept? method,
  15. Range? doseRange,
  16. Quantity? doseSimpleQuantity,
  17. Ratio? maxDosePerPeriod,
  18. Quantity? maxDosePerAdministration,
  19. Quantity? maxDosePerLifetime,
  20. Ratio? rateRatio,
  21. Range? rateRange,
  22. Quantity? rateSimpleQuantity,
})

Implementation

const factory Dosage({
  FhirDecimal? sequence,
  @JsonKey(name: '_sequence') Element? sequenceElement,
  String? text,
  @JsonKey(name: '_text') Element? textElement,
  List<CodeableConcept>? additionalInstruction,
  String? patientInstruction,
  @JsonKey(name: '_patientInstruction') Element? patientInstructionElement,
  Timing? timing,
  FhirBoolean? asNeededBoolean,
  @JsonKey(name: '_asNeededBoolean') Element? asNeededBooleanElement,
  CodeableConcept? asNeededCodeableConcept,
  CodeableConcept? site,
  CodeableConcept? route,
  CodeableConcept? method,
  Range? doseRange,
  Quantity? doseSimpleQuantity,
  Ratio? maxDosePerPeriod,
  Quantity? maxDosePerAdministration,
  Quantity? maxDosePerLifetime,
  Ratio? rateRatio,
  Range? rateRange,
  Quantity? rateSimpleQuantity,
}) = _Dosage;