Person
Demographics and administrative information about a person independent of a specific health-related context.
Structure
Search Parameters
_haste-health-author (reference)
The author of the resource
Resource.meta.extension.where(url='https://haste.health/author').value_type (token)
Derived from the R4B Definition
$this.type().name_text (string)
Search on the narrative of the resource
_content (string)
Search on the entire content of the resource
_id (token)
Logical id of this artifact
Resource.id_lastUpdated (date)
When the resource version last changed
Resource.meta.lastUpdated_profile (uri)
Profiles this resource claims to conform to
Resource.meta.profile_query (token)
A custom search profile that describes a specific defined query operation
_security (token)
Security Labels applied to this resource
Resource.meta.security_source (uri)
Identifies where the resource comes from
Resource.meta.source_tag (token)
Tags applied to this resource
Resource.meta.tagaddress (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text* %5BPerson%5D%28person.html%29: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text* %5BPractitioner%5D%28practitioner.html%29: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text* %5BRelatedPerson%5D%28relatedperson.html%29: A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text
Patient.address / Person.address / Practitioner.address / RelatedPerson.addressaddress-city (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A city specified in an address* %5BPerson%5D%28person.html%29: A city specified in an address* %5BPractitioner%5D%28practitioner.html%29: A city specified in an address* %5BRelatedPerson%5D%28relatedperson.html%29: A city specified in an address
Patient.address.city / Person.address.city / Practitioner.address.city / RelatedPerson.address.cityaddress-country (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A country specified in an address* %5BPerson%5D%28person.html%29: A country specified in an address* %5BPractitioner%5D%28practitioner.html%29: A country specified in an address* %5BRelatedPerson%5D%28relatedperson.html%29: A country specified in an address
Patient.address.country / Person.address.country / Practitioner.address.country / RelatedPerson.address.countryaddress-postalcode (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A postalCode specified in an address* %5BPerson%5D%28person.html%29: A postal code specified in an address* %5BPractitioner%5D%28practitioner.html%29: A postalCode specified in an address* %5BRelatedPerson%5D%28relatedperson.html%29: A postal code specified in an address
Patient.address.postalCode / Person.address.postalCode / Practitioner.address.postalCode / RelatedPerson.address.postalCodeaddress-state (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A state specified in an address* %5BPerson%5D%28person.html%29: A state specified in an address* %5BPractitioner%5D%28practitioner.html%29: A state specified in an address* %5BRelatedPerson%5D%28relatedperson.html%29: A state specified in an address
Patient.address.state / Person.address.state / Practitioner.address.state / RelatedPerson.address.stateaddress-use (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A use code specified in an address* %5BPerson%5D%28person.html%29: A use code specified in an address* %5BPractitioner%5D%28practitioner.html%29: A use code specified in an address* %5BRelatedPerson%5D%28relatedperson.html%29: A use code specified in an address
Patient.address.use / Person.address.use / Practitioner.address.use / RelatedPerson.address.usebirthdate (date)
Multiple Resources: * %5BPatient%5D%28patient.html%29: The patient's date of birth* %5BPerson%5D%28person.html%29: The person's date of birth* %5BRelatedPerson%5D%28relatedperson.html%29: The Related Person's date of birth
Patient.birthDate / Person.birthDate / RelatedPerson.birthDateemail (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A value in an email contact* %5BPerson%5D%28person.html%29: A value in an email contact* %5BPractitioner%5D%28practitioner.html%29: A value in an email contact* %5BPractitionerRole%5D%28practitionerrole.html%29: A value in an email contact* %5BRelatedPerson%5D%28relatedperson.html%29: A value in an email contact
Patient.telecom.where(system='email') / Person.telecom.where(system='email') / Practitioner.telecom.where(system='email') / PractitionerRole.telecom.where(system='email') / RelatedPerson.telecom.where(system='email')gender (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: Gender of the patient* %5BPerson%5D%28person.html%29: The gender of the person* %5BPractitioner%5D%28practitioner.html%29: Gender of the practitioner* %5BRelatedPerson%5D%28relatedperson.html%29: Gender of the related person
Patient.gender / Person.gender / Practitioner.gender / RelatedPerson.genderphone (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A value in a phone contact* %5BPerson%5D%28person.html%29: A value in a phone contact* %5BPractitioner%5D%28practitioner.html%29: A value in a phone contact* %5BPractitionerRole%5D%28practitionerrole.html%29: A value in a phone contact* %5BRelatedPerson%5D%28relatedperson.html%29: A value in a phone contact
Patient.telecom.where(system='phone') / Person.telecom.where(system='phone') / Practitioner.telecom.where(system='phone') / PractitionerRole.telecom.where(system='phone') / RelatedPerson.telecom.where(system='phone')phonetic (string)
Multiple Resources: * %5BPatient%5D%28patient.html%29: A portion of either family or given name using some kind of phonetic matching algorithm* %5BPerson%5D%28person.html%29: A portion of name using some kind of phonetic matching algorithm* %5BPractitioner%5D%28practitioner.html%29: A portion of either family or given name using some kind of phonetic matching algorithm* %5BRelatedPerson%5D%28relatedperson.html%29: A portion of name using some kind of phonetic matching algorithm
Patient.name / Person.name / Practitioner.name / RelatedPerson.nametelecom (token)
Multiple Resources: * %5BPatient%5D%28patient.html%29: The value in any kind of telecom details of the patient* %5BPerson%5D%28person.html%29: The value in any kind of contact* %5BPractitioner%5D%28practitioner.html%29: The value in any kind of contact* %5BPractitionerRole%5D%28practitionerrole.html%29: The value in any kind of contact* %5BRelatedPerson%5D%28relatedperson.html%29: The value in any kind of contact
Patient.telecom / Person.telecom / Practitioner.telecom / PractitionerRole.telecom / RelatedPerson.telecomidentifier (token)
A person Identifier
Person.identifierlink (reference)
Any link has this Patient, Person, RelatedPerson or Practitioner reference
Person.link.targetname (string)
A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text
Person.nameorganization (reference)
The organization at which this person record is being managed
Person.managingOrganizationpatient (reference)
The Person links to this Patient
Person.link.target.where(resolve() is Patient)practitioner (reference)
The Person links to this Practitioner
Person.link.target.where(resolve() is Practitioner)relatedperson (reference)
The Person links to this RelatedPerson
Person.link.target.where(resolve() is RelatedPerson)