Skip to main content

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.tag
address (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.address
address-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.city
address-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.country
address-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.postalCode
address-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.state
address-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.use
birthdate (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.birthDate
email (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.gender
phone (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.name
telecom (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.telecom
identifier (token)
A person Identifier
Person.identifier
link (reference)
Any link has this Patient, Person, RelatedPerson or Practitioner reference
Person.link.target
name (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.name
organization (reference)
The organization at which this person record is being managed
Person.managingOrganization
patient (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)