_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: * Patient: 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* Person: 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* Practitioner: 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* RelatedPerson: 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: * Patient: A city specified in an address* Person: A city specified in an address* Practitioner: A city specified in an address* RelatedPerson: A city specified in an address | Patient.address.city / Person.address.city / Practitioner.address.city / RelatedPerson.address.city |
address-country | string | Multiple Resources: * Patient: A country specified in an address* Person: A country specified in an address* Practitioner: A country specified in an address* RelatedPerson: A country specified in an address | Patient.address.country / Person.address.country / Practitioner.address.country / RelatedPerson.address.country |
address-postalcode | string | Multiple Resources: * Patient: A postalCode specified in an address* Person: A postal code specified in an address* Practitioner: A postalCode specified in an address* RelatedPerson: A postal code specified in an address | Patient.address.postalCode / Person.address.postalCode / Practitioner.address.postalCode / RelatedPerson.address.postalCode |
address-state | string | Multiple Resources: * Patient: A state specified in an address* Person: A state specified in an address* Practitioner: A state specified in an address* RelatedPerson: A state specified in an address | Patient.address.state / Person.address.state / Practitioner.address.state / RelatedPerson.address.state |
address-use | token | Multiple Resources: * Patient: A use code specified in an address* Person: A use code specified in an address* Practitioner: A use code specified in an address* RelatedPerson: A use code specified in an address | Patient.address.use / Person.address.use / Practitioner.address.use / RelatedPerson.address.use |
birthdate | date | Multiple Resources: * Patient: The patient's date of birth* Person: The person's date of birth* RelatedPerson: The Related Person's date of birth | Patient.birthDate / Person.birthDate / RelatedPerson.birthDate |
email | token | Multiple Resources: * Patient: A value in an email contact* Person: A value in an email contact* Practitioner: A value in an email contact* PractitionerRole: A value in an email contact* RelatedPerson: 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: * Patient: Gender of the patient* Person: The gender of the person* Practitioner: Gender of the practitioner* RelatedPerson: Gender of the related person | Patient.gender / Person.gender / Practitioner.gender / RelatedPerson.gender |
phone | token | Multiple Resources: * Patient: A value in a phone contact* Person: A value in a phone contact* Practitioner: A value in a phone contact* PractitionerRole: A value in a phone contact* RelatedPerson: 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: * Patient: A portion of either family or given name using some kind of phonetic matching algorithm* Person: A portion of name using some kind of phonetic matching algorithm* Practitioner: A portion of either family or given name using some kind of phonetic matching algorithm* RelatedPerson: A portion of name using some kind of phonetic matching algorithm | Patient.name / Person.name / Practitioner.name / RelatedPerson.name |
telecom | token | Multiple Resources: * Patient: The value in any kind of telecom details of the patient* Person: The value in any kind of contact* Practitioner: The value in any kind of contact* PractitionerRole: The value in any kind of contact* RelatedPerson: 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) |
_iguhealth-version-seq | number | The version sequence of the resource | Resource.meta.extension.where(url='https://iguhealth.app/version-sequence').value |
_iguhealth-author | reference | The author of the resource | Resource.meta.extension.where(url='https://iguhealth.app/author').value |