Annotation constructor

const Annotation({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  4. Reference? authorReference,
  5. String? authorString,
  6. @JsonKey(name: '_authorString') Element? authorStringElement,
  7. FhirDateTime? time,
  8. @JsonKey(name: '_time') Element? timeElement,
  9. required String text,
  10. @JsonKey(name: '_text') Element? textElement,
})

Implementation

const factory Annotation({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  Reference? authorReference,
  String? authorString,
  @JsonKey(name: '_authorString') Element? authorStringElement,
  FhirDateTime? time,
  @JsonKey(name: '_time') Element? timeElement,
  required String text,
  @JsonKey(name: '_text') Element? textElement,
}) = _Annotation;