pub struct Patient {Show 24 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<AnyType>,
pub address: Option<Vec<Address>>,
pub marital_status: Option<CodeableConcept>,
pub multiple_birth: Option<IntegerDt>,
pub photo: Option<Vec<Attachment>>,
pub contact: Option<Vec<PatientContactBackboneElement>>,
pub communication: Option<Vec<PatientCommunicationBackboneElement>>,
pub general_practitioner: Option<Vec<Reference>>,
pub managing_organization: Option<Reference>,
pub link: Option<Vec<PatientLinkBackboneElement>>,
}
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>>
An identifier for this patient
active: Option<BooleanDt>
Whether this patient’s record is in active use
name: Option<Vec<HumanName>>
A name associated with the patient
telecom: Option<Vec<ContactPoint>>
A contact detail for the individual
gender: Option<CodeDt>
male | female | other | unknown
birth_date: Option<DateDt>
The date of birth for the individual
deceased: Option<AnyType>
Indicates if the individual is deceased or not
address: Option<Vec<Address>>
An address for the individual
marital_status: Option<CodeableConcept>
Marital (civil) status of a patient
multiple_birth: Option<IntegerDt>
Whether patient is part of a multiple birth
photo: Option<Vec<Attachment>>
Image of the patient
contact: Option<Vec<PatientContactBackboneElement>>
A contact party (e.g. guardian, partner, friend) for the patient
communication: Option<Vec<PatientCommunicationBackboneElement>>
A language which may be used to communicate with the patient about his or her health
general_practitioner: Option<Vec<Reference>>
Patient’s nominated primary care provider
managing_organization: Option<Reference>
Organization that is the custodian of the patient record
link: Option<Vec<PatientLinkBackboneElement>>
Link to a Patient or RelatedPerson resource that concerns the same actual individual