Attachment constructor

const Attachment({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  4. FhirCode? contentType,
  5. @JsonKey(name: '_contentType') Element? contentTypeElement,
  6. FhirCode? language,
  7. @JsonKey(name: '_language') Element? languageElement,
  8. FhirBase64Binary? data,
  9. @JsonKey(name: '_data') Element? dataElement,
  10. FhirUri? url,
  11. @JsonKey(name: '_url') Element? urlElement,
  12. FhirUnsignedInt? size,
  13. @JsonKey(name: '_size') Element? sizeElement,
  14. FhirBase64Binary? hash,
  15. @JsonKey(name: '_hash') Element? hashElement,
  16. String? title,
  17. @JsonKey(name: '_title') Element? titleElement,
  18. FhirDateTime? creation,
  19. @JsonKey(name: '_creation') Element? creationElement,
})

Implementation

const factory Attachment({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  FhirCode? contentType,
  @JsonKey(name: '_contentType') Element? contentTypeElement,
  FhirCode? language,
  @JsonKey(name: '_language') Element? languageElement,
  FhirBase64Binary? data,
  @JsonKey(name: '_data') Element? dataElement,
  FhirUri? url,
  @JsonKey(name: '_url') Element? urlElement,
  FhirUnsignedInt? size,
  @JsonKey(name: '_size') Element? sizeElement,
  FhirBase64Binary? hash,
  @JsonKey(name: '_hash') Element? hashElement,
  String? title,
  @JsonKey(name: '_title') Element? titleElement,
  FhirDateTime? creation,
  @JsonKey(name: '_creation') Element? creationElement,
}) = _Attachment;