ObservationUsCore constructor

ObservationUsCore({
  1. String? id,
  2. Meta? meta,
  3. Narrative? text,
  4. List<Identifier>? identifier,
  5. Code? status,
  6. List<CodeableConcept>? category,
  7. required CodeableConcept code,
  8. Reference? subject,
  9. Reference? encounter,
  10. FhirDateTime? effectiveDateTime,
  11. Period? effectivePeriod,
  12. Quantity? valueQuantity,
  13. CodeableConcept? valueCodeableConcept,
  14. String? valueString,
  15. Boolean? valueBoolean,
  16. Integer? valueInteger,
  17. Range? valueRange,
  18. Ratio? valueRatio,
  19. SampledData? valueSampledData,
  20. Time? valueTime,
  21. FhirDateTime? valueDateTime,
  22. Period? valuePeriod,
  23. CodeableConcept? dataAbsentReason,
  24. List<Reference>? hasMember,
  25. List<Annotation>? note,
  26. List<ObservationReferenceRange>? referenceRange,
  27. List<ObservationComponent>? component,
  28. List<CodeableConcept>? interpretation,
  29. CodeableConcept? bodySite,
  30. Reference? device,
  31. Instant? issued,
})

Implementation

factory ObservationUsCore({
  String? id,
  Meta? meta,
  Narrative? text,
  List<Identifier>? identifier,
  Code? status,
  List<CodeableConcept>? category,
  required CodeableConcept code,
  Reference? subject,
  Reference? encounter,
  FhirDateTime? effectiveDateTime,
  Period? effectivePeriod,
  Quantity? valueQuantity,
  CodeableConcept? valueCodeableConcept,
  String? valueString,
  Boolean? valueBoolean,
  Integer? valueInteger,
  Range? valueRange,
  Ratio? valueRatio,
  SampledData? valueSampledData,
  Time? valueTime,
  FhirDateTime? valueDateTime,
  Period? valuePeriod,
  CodeableConcept? dataAbsentReason,
  List<Reference>? hasMember,
  List<Annotation>? note,
  List<ObservationReferenceRange>? referenceRange,
  List<ObservationComponent>? component,
  List<CodeableConcept>? interpretation,
  CodeableConcept? bodySite,
  Reference? device,
  Instant? issued,
}) =>
    ObservationUsCore._(Observation(
      id: id,
      meta: meta,
      text: text,
      identifier: identifier,
      status: status,
      category: category,
      code: code,
      subject: subject,
      encounter: encounter,
      effectiveDateTime: effectiveDateTime,
      effectivePeriod: effectivePeriod,
      valueQuantity: valueQuantity,
      valueCodeableConcept: valueCodeableConcept,
      valueString: valueString,
      valueBoolean: valueBoolean,
      valueInteger: valueInteger,
      valueRange: valueRange,
      valueRatio: valueRatio,
      valueSampledData: valueSampledData,
      valueTime: valueTime,
      valueDateTime: valueDateTime,
      valuePeriod: valuePeriod,
      dataAbsentReason: dataAbsentReason,
      hasMember: hasMember,
      note: note,
      referenceRange: referenceRange,
      component: component,
      interpretation: interpretation,
      bodySite: bodySite,
      device: device,
      issued: issued,
    ));