SampledData constructor

const SampledData({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. required Quantity origin,
  4. required FhirDecimal period,
  5. @JsonKey(name: '_period') Element? periodElement,
  6. FhirDecimal? factor,
  7. @JsonKey(name: '_factor') Element? factorElement,
  8. FhirDecimal? lowerLimit,
  9. @JsonKey(name: '_lowerLimit') Element? lowerLimitElement,
  10. FhirDecimal? upperLimit,
  11. @JsonKey(name: '_upperLimit') Element? upperLimitElement,
  12. required FhirPositiveInt dimensions,
  13. @JsonKey(name: '_dimensions') Element? dimensionsElement,
  14. required String data,
  15. @JsonKey(name: '_data') Element? dataElement,
})

Implementation

const factory SampledData({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  required Quantity origin,
  required FhirDecimal period,
  @JsonKey(name: '_period') Element? periodElement,
  FhirDecimal? factor,
  @JsonKey(name: '_factor') Element? factorElement,
  FhirDecimal? lowerLimit,
  @JsonKey(name: '_lowerLimit') Element? lowerLimitElement,
  FhirDecimal? upperLimit,
  @JsonKey(name: '_upperLimit') Element? upperLimitElement,
  required FhirPositiveInt dimensions,
  @JsonKey(name: '_dimensions') Element? dimensionsElement,
  required String data,
  @JsonKey(name: '_data') Element? dataElement,
}) = _SampledData;