pub struct Person {Show 21 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub active: Option<BooleanDt>,
pub name: Option<Vec<HumanName>>,
pub telecom: Option<Vec<ContactPoint>>,
pub gender: Option<CodeDt>,
pub birth_date: Option<DateDt>,
pub deceased: Option<DateTimeDt>,
pub address: Option<Vec<Address>>,
pub marital_status: Option<CodeableConcept>,
pub photo: Option<Vec<Attachment>>,
pub communication: Option<Vec<PersonCommunicationBackboneElement>>,
pub managing_organization: Option<Reference>,
pub link: Option<Vec<PersonLinkBackboneElement>>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
A human identifier for this person
active: Option<BooleanDt>
This person’s record is in active use
name: Option<Vec<HumanName>>
A name associated with the person
telecom: Option<Vec<ContactPoint>>
A contact detail for the person
gender: Option<CodeDt>
male | female | other | unknown
birth_date: Option<DateDt>
The date on which the person was born
deceased: Option<DateTimeDt>
Indicates if the individual is deceased or not
address: Option<Vec<Address>>
One or more addresses for the person
marital_status: Option<CodeableConcept>
Marital (civil) status of a person
photo: Option<Vec<Attachment>>
Image of the person
communication: Option<Vec<PersonCommunicationBackboneElement>>
A language which may be used to communicate with the person about his or her health
managing_organization: Option<Reference>
The organization that is the custodian of the person record
link: Option<Vec<PersonLinkBackboneElement>>
Link to a resource that concerns the same actual person