AllergyIntoleranceReaction constructor

const AllergyIntoleranceReaction({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. List<FhirExtension>? modifierExtension,
  4. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  5. CodeableConcept? substance,
  6. @JsonKey(unknownEnumValue: ReactionCertainty.unknown) ReactionCertainty? certainty,
  7. @JsonKey(name: '_certainty') Element? certaintyElement,
  8. required List<CodeableConcept> manifestation,
  9. String? description,
  10. @JsonKey(name: '_description') Element? descriptionElement,
  11. FhirDateTime? onset,
  12. @JsonKey(name: '_onset') Element? onsetElement,
  13. @JsonKey(unknownEnumValue: ReactionSeverity.unknown) ReactionSeverity? severity,
  14. @JsonKey(name: '_severity') Element? severityElement,
  15. CodeableConcept? exposureRoute,
  16. Annotation? note,
})

Implementation

const factory AllergyIntoleranceReaction({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  List<FhirExtension>? modifierExtension,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  CodeableConcept? substance,
  @JsonKey(unknownEnumValue: ReactionCertainty.unknown)
  ReactionCertainty? certainty,
  @JsonKey(name: '_certainty') Element? certaintyElement,
  required List<CodeableConcept> manifestation,
  String? description,
  @JsonKey(name: '_description') Element? descriptionElement,
  FhirDateTime? onset,
  @JsonKey(name: '_onset') Element? onsetElement,
  @JsonKey(unknownEnumValue: ReactionSeverity.unknown)
  ReactionSeverity? severity,
  @JsonKey(name: '_severity') Element? severityElement,
  CodeableConcept? exposureRoute,
  Annotation? note,
}) = _AllergyIntoleranceReaction;