R6 Ballot (3rd Draft) FHIR CI-Build

This page is part of the FHIR Specification v6.0.0-ballot3: Release 6 Ballot (3rd Draft) (see Ballot Notes ). The current version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Maturity Level : N/A
Responsible Owner: Patient Administration icon Work Group   Trial Use Normative Security Category : Individual Compartments : Practitioner

Search parameters for the Practitioner resource. Also check the Extensions registry for search parameters on extensions related to this resource.

The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.


http://hl7.org/fhir/SearchParameter/Practitioner-active

Generated Narrative: SearchParameter Practitioner-active

Parameter active : token

Whether the practitioner record is active

Resource Practitioner
Expression Practitioner.active
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address
This search parameter is part of the common search parameter individual-address

Generated Narrative: SearchParameter individual-address

Parameter address : string

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

Resource Practitioner
Expression Practitioner.address
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address-city
This search parameter is part of the common search parameter individual-address-city

Generated Narrative: SearchParameter individual-address-city

Parameter address-city : string

Practitioner : A city specified in an address

Resource Practitioner
Expression Practitioner.address.city
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address-country
This search parameter is part of the common search parameter individual-address-country

Generated Narrative: SearchParameter individual-address-country

Parameter address-country : string

Practitioner : A country specified in an address

Resource Practitioner
Expression Practitioner.address.country
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address-postalcode
This search parameter is part of the common search parameter individual-address-postalcode

Generated Narrative: SearchParameter individual-address-postalcode

Parameter address-postalcode : string

Practitioner : A postalCode specified in an address

Resource Practitioner
Expression Practitioner.address.postalCode
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address-state
This search parameter is part of the common search parameter individual-address-state

Generated Narrative: SearchParameter individual-address-state

Parameter address-state : string

Practitioner : A state specified in an address

Resource Practitioner
Expression Practitioner.address.state
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-address-use
This search parameter is part of the common search parameter individual-address-use

Generated Narrative: SearchParameter individual-address-use

Parameter address-use : token

Practitioner : A use code specified in an address

Resource Practitioner
Expression Practitioner.address.use
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-communication

Generated Narrative: SearchParameter Practitioner-communication

Parameter communication : token

A language to communicate with the practitioner

Resource Practitioner
Expression Practitioner.communication.language
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-death-date

Generated Narrative: SearchParameter Practitioner-death-date

Parameter death-date : date

The date of death has been provided and satisfies this search value

Resource Practitioner
Expression (Practitioner.deceased.ofType(dateTime))
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/Practitioner-deceased

Generated Narrative: SearchParameter Practitioner-deceased

Parameter deceased : token

This Practitioner has been marked as deceased, or has a death date entered

Resource Practitioner
Expression Practitioner.deceased.exists() and Practitioner.deceased != false
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-email
This search parameter is part of the common search parameter individual-email

Generated Narrative: SearchParameter individual-email

Parameter email : token

Practitioner : A value in an email contact

Resource Practitioner
Expression Practitioner.telecom.where(system='email')
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-family
This search parameter is part of the common search parameter individual-family

Generated Narrative: SearchParameter individual-family

Parameter family : string

Practitioner : A portion of the family name

Resource Practitioner
Expression Practitioner.name.family
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-gender
This search parameter is part of the common search parameter individual-gender

Generated Narrative: SearchParameter individual-gender

Parameter gender : token

Practitioner : Gender of the practitioner

Resource Practitioner
Expression Practitioner.gender
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-given
This search parameter is part of the common search parameter individual-given

Generated Narrative: SearchParameter individual-given

Parameter given : string

Practitioner : A portion of the given name

Resource Practitioner
Expression Practitioner.name.given
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-identifier

Generated Narrative: SearchParameter Practitioner-identifier

Parameter identifier : token

A practitioner's Identifier

Resource Practitioner
Expression Practitioner.identifier | Practitioner.qualification.identifier
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-name

Generated Narrative: SearchParameter Practitioner-name

Parameter 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

Resource Practitioner
Expression Practitioner.name
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-phone
This search parameter is part of the common search parameter individual-phone

Generated Narrative: SearchParameter individual-phone

Parameter phone : token

Practitioner : A value in a phone contact

Resource Practitioner
Expression Practitioner.telecom.where(system='phone')
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/individual-phonetic
This search parameter is part of the common search parameter individual-phonetic

Generated Narrative: SearchParameter individual-phonetic

Parameter phonetic : string

Practitioner : A portion of either family or given name using some kind of phonetic matching algorithm

Resource Practitioner
Expression Practitioner.name
Processing Mode Phonetic
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-qual-code-period

Generated Narrative: SearchParameter Practitioner-qual-code-period

Parameter qual-code-period : composite

The practitioner has a qualification during a specific period

Resource Practitioner
Expression Practitioner.qualification
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: The parameter may only have one value (no comma separators)

Comparators

qualification-code code
qualification-period period
 
http://hl7.org/fhir/SearchParameter/Practitioner-qualification-code

Generated Narrative: SearchParameter Practitioner-qualification-code

Parameter qualification-code : token

The type of qualification

Resource Practitioner
Expression Practitioner.qualification.code
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/Practitioner-qualification-period

Generated Narrative: SearchParameter Practitioner-qualification-period

Parameter qualification-period : date

The date(s) a qualification is valid for

Resource Practitioner
Expression Practitioner.qualification.period
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/individual-telecom
This search parameter is part of the common search parameter individual-telecom

Generated Narrative: SearchParameter individual-telecom

Parameter telecom : token

Practitioner : The value in any kind of contact

Resource Practitioner
Expression Practitioner.telecom
Processing Mode Normal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true