Address constructor

const Address({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  4. @JsonKey(unknownEnumValue: AddressUse.unknown) AddressUse? use,
  5. @JsonKey(name: '_use') Element? useElement,
  6. @JsonKey(unknownEnumValue: AddressType.unknown) AddressType? type,
  7. @JsonKey(name: '_type') Element? typeElement,
  8. String? text,
  9. @JsonKey(name: '_text') Element? textElement,
  10. List<String>? line,
  11. @JsonKey(name: '_line') Element? lineElement,
  12. String? city,
  13. @JsonKey(name: '_city') Element? cityElement,
  14. String? district,
  15. @JsonKey(name: '_district') Element? districtElement,
  16. String? state,
  17. @JsonKey(name: '_state') Element? stateElement,
  18. String? postalCode,
  19. @JsonKey(name: '_postalCode') Element? postalCodeElement,
  20. String? country,
  21. @JsonKey(name: '_country') Element? countryElement,
  22. Period? period,
})

Implementation

const factory Address({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  @JsonKey(unknownEnumValue: AddressUse.unknown) AddressUse? use,
  @JsonKey(name: '_use') Element? useElement,
  @JsonKey(unknownEnumValue: AddressType.unknown) AddressType? type,
  @JsonKey(name: '_type') Element? typeElement,
  String? text,
  @JsonKey(name: '_text') Element? textElement,
  List<String>? line,
  @JsonKey(name: '_line') Element? lineElement,
  String? city,
  @JsonKey(name: '_city') Element? cityElement,
  String? district,
  @JsonKey(name: '_district') Element? districtElement,
  String? state,
  @JsonKey(name: '_state') Element? stateElement,
  String? postalCode,
  @JsonKey(name: '_postalCode') Element? postalCodeElement,
  String? country,
  @JsonKey(name: '_country') Element? countryElement,
  Period? period,
}) = _Address;