HumanName constructor

const HumanName({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  4. @JsonKey(unknownEnumValue: HumanNameUse.unknown) HumanNameUse? use,
  5. @JsonKey(name: '_use') Element? useElement,
  6. String? text,
  7. @JsonKey(name: '_text') Element? textElement,
  8. List<String>? family,
  9. @JsonKey(name: '_family') List<Element?>? familyElement,
  10. List<String>? given,
  11. @JsonKey(name: '_given') List<Element?>? givenElement,
  12. List<String>? prefix,
  13. @JsonKey(name: '_prefix') Element? prefixElement,
  14. List<String>? suffix,
  15. @JsonKey(name: '_suffix') Element? suffixElement,
  16. Period? period,
})

Implementation

const factory HumanName({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  @JsonKey(unknownEnumValue: HumanNameUse.unknown) HumanNameUse? use,
  @JsonKey(name: '_use') Element? useElement,
  String? text,
  @JsonKey(name: '_text') Element? textElement,
  List<String>? family,
  @JsonKey(name: '_family') List<Element?>? familyElement,
  List<String>? given,
  @JsonKey(name: '_given') List<Element?>? givenElement,
  List<String>? prefix,
  @JsonKey(name: '_prefix') Element? prefixElement,
  List<String>? suffix,
  @JsonKey(name: '_suffix') Element? suffixElement,
  Period? period,
}) = _HumanName;