SchemaPatient constructor

SchemaPatient({
  1. String? additionalType,
  2. String? alternateName,
  3. String? audienceType,
  4. dynamic description,
  5. String? disambiguatingDescription,
  6. SchemaAdministrativeArea? geographicArea,
  7. SchemaMedicalCondition? healthCondition,
  8. dynamic identifier,
  9. dynamic image,
  10. dynamic mainEntityOfPage,
  11. String? name,
  12. dynamic owner,
  13. SchemaAction? potentialAction,
  14. String? requiredGender,
  15. int? requiredMaxAge,
  16. int? requiredMinAge,
  17. String? sameAs,
  18. dynamic subjectOf,
  19. SchemaQuantitativeValue? suggestedAge,
  20. dynamic suggestedGender,
  21. num? suggestedMaxAge,
  22. SchemaQuantitativeValue? suggestedMeasurement,
  23. num? suggestedMinAge,
  24. String? url,
  25. SchemaMedicalCondition? diagnosis,
  26. SchemaDrug? drug,
  27. String? additionalName,
  28. dynamic address,
  29. SchemaOrganization? affiliation,
  30. SchemaInteractionCounter? agentInteractionStatistic,
  31. dynamic alumniOf,
  32. String? award,
  33. String? awards,
  34. String? birthDate,
  35. SchemaPlace? birthPlace,
  36. dynamic brand,
  37. String? callSign,
  38. SchemaPerson? children,
  39. dynamic colleague,
  40. SchemaPerson? colleagues,
  41. SchemaContactPoint? contactPoint,
  42. SchemaContactPoint? contactPoints,
  43. String? deathDate,
  44. SchemaPlace? deathPlace,
  45. String? duns,
  46. String? email,
  47. String? familyName,
  48. String? faxNumber,
  49. SchemaPerson? follows,
  50. dynamic funder,
  51. SchemaGrant? funding,
  52. dynamic gender,
  53. String? givenName,
  54. String? globalLocationNumber,
  55. SchemaCertification? hasCertification,
  56. SchemaCredential? hasCredential,
  57. SchemaOccupation? hasOccupation,
  58. SchemaOfferCatalog? hasOfferCatalog,
  59. SchemaPlace? hasPOS,
  60. dynamic height,
  61. dynamic homeLocation,
  62. String? honorificPrefix,
  63. String? honorificSuffix,
  64. SchemaInteractionCounter? interactionStatistic,
  65. String? isicV4,
  66. dynamic jobTitle,
  67. SchemaPerson? knows,
  68. dynamic knowsAbout,
  69. dynamic knowsLanguage,
  70. SchemaEvent? lifeEvent,
  71. SchemaOffer? makesOffer,
  72. dynamic memberOf,
  73. String? naics,
  74. SchemaCountry? nationality,
  75. dynamic netWorth,
  76. SchemaThing? owns,
  77. SchemaPerson? parent,
  78. SchemaPerson? parents,
  79. SchemaEvent? performerIn,
  80. dynamic pronouns,
  81. dynamic publishingPrinciples,
  82. SchemaPerson? relatedTo,
  83. SchemaDemand? seeks,
  84. SchemaPerson? sibling,
  85. SchemaPerson? siblings,
  86. dynamic skills,
  87. dynamic sponsor,
  88. SchemaPerson? spouse,
  89. String? taxID,
  90. String? telephone,
  91. String? vatID,
  92. dynamic weight,
  93. dynamic workLocation,
  94. SchemaOrganization? worksFor,
})

Create a new instance of SchemaPatient

Implementation

SchemaPatient({
  super.additionalType,
  super.alternateName,
  super.audienceType,
  super.description,
  super.disambiguatingDescription,
  super.geographicArea,
  super.healthCondition,
  super.identifier,
  super.image,
  super.mainEntityOfPage,
  super.name,
  super.owner,
  super.potentialAction,
  super.requiredGender,
  super.requiredMaxAge,
  super.requiredMinAge,
  super.sameAs,
  super.subjectOf,
  super.suggestedAge,
  super.suggestedGender,
  super.suggestedMaxAge,
  super.suggestedMeasurement,
  super.suggestedMinAge,
  super.url,
  this.diagnosis,
  this.drug,
  this.additionalName,
  this.address,
  this.affiliation,
  this.agentInteractionStatistic,
  this.alumniOf,
  this.award,
  this.awards,
  this.birthDate,
  this.birthPlace,
  this.brand,
  this.callSign,
  this.children,
  this.colleague,
  this.colleagues,
  this.contactPoint,
  this.contactPoints,
  this.deathDate,
  this.deathPlace,
  this.duns,
  this.email,
  this.familyName,
  this.faxNumber,
  this.follows,
  this.funder,
  this.funding,
  this.gender,
  this.givenName,
  this.globalLocationNumber,
  this.hasCertification,
  this.hasCredential,
  this.hasOccupation,
  this.hasOfferCatalog,
  this.hasPOS,
  this.height,
  this.homeLocation,
  this.honorificPrefix,
  this.honorificSuffix,
  this.interactionStatistic,
  this.isicV4,
  this.jobTitle,
  this.knows,
  this.knowsAbout,
  this.knowsLanguage,
  this.lifeEvent,
  this.makesOffer,
  this.memberOf,
  this.naics,
  this.nationality,
  this.netWorth,
  this.owns,
  this.parent,
  this.parents,
  this.performerIn,
  this.pronouns,
  this.publishingPrinciples,
  this.relatedTo,
  this.seeks,
  this.sibling,
  this.siblings,
  this.skills,
  this.sponsor,
  this.spouse,
  this.taxID,
  this.telephone,
  this.vatID,
  this.weight,
  this.workLocation,
  this.worksFor,
});