Get a list of patients
get
/Patient
Note: The FHIR API endpoints described below are currently pending production deployment for electronic health record (EHR) environments. Developers are welcome and encouraged to develop against the specifications in anticipation of production availability, which will be announced at a later date.
Retrieves a list of patients that meet the supplied query parameters.
Request
Query Parameters
-
_id: string
The logical resource ID.
-
_revinclude: string
The related Provenance resources to include in the search bundle.Allowed Values:
[ "Provenance:target" ] -
birthdate: string
The patient's date of birth.
-
gender: string
The gender of the patient.
-
identifier: string
A patient identifier.
-
name: string
A server-defined search that may match any of the string fields in the HumanName.
Header Parameters
-
accept(required): string
The media type to be requested.
Example:
application/fhir+json -
authorization(required): string
The credentials to authenticate a consumer to the service. This should be the OAuth2 Bearer Token.
There's no request body for this operation.
Back to TopResponse
200 Response
Successful search response.
Root Schema : schema
Type:
Show Source
object-
entry: array
entry
-
id(required): string
-
link: array
link
-
resourceType(required): string
Allowed Values:
[ "Bundle" ] -
type(required): string
Nested Schema : Patient
Type:
Show Source
object-
address: array
address
(USCDI) An address for the individual.
-
birthDate: string
(date)
(USCDI) The date of birth for the individual.
-
communication: array
communication
(USCDI) A language that may be used to communicate with the patient about their health.
-
gender(required): string
(USCDI) The following values are supported:
malefemaleotherunknown
-
id(required): string
-
identifier(required): array
identifier
(USCDI) An identifier for this patient.
-
name(required): array
name
(USCDI) A name associated with the patient.
-
resourceType(required): string
Allowed Values:
[ "Patient" ] -
telecom: array
telecom
(USCDI) A contact detail for the individual.
Nested Schema : communication
Type:
array(USCDI) A language that may be used to communicate with the patient about their health.
Show Source
Nested Schema : Address
Type:
Show Source
object-
city: string
The name of city, town, and so on.
-
country: string
The country, which can be the International Organization for Standardization (ISO) 3166 two-letter or three-letter code.
-
line: array
line
The street name, number, direction, P.O. Box, and so on.
-
postalCode: string
The U.S. ZIP Codes.
-
state: string
The subunit of the country (abbreviations are supported).
Nested Schema : line
Type:
arrayThe street name, number, direction, P.O. Box, and so on.
Show Source
Nested Schema : PatientCommunication
Type:
Show Source
object-
language(required):
language
(USCDI) The language that can be used to communicate with the patient about their health.
Nested Schema : language
(USCDI) The language that can be used to communicate with the patient about their health.
Match All
(USCDI) The language that can be used to communicate with the patient about their health.
Show Source
Nested Schema : HumanName
Type:
Show Source
object-
family(required): string
The family name (often called the surname).
Nested Schema : ContactPointRequired
Type:
Show Source
object-
system(required): string
(USCDI) The following values are supported:
phonefaxemailpagerurlsmsother
-
use: string
(USCDI) The purpose of this contact point.
The following values are supported:
homeworktempoldmobile
-
value(required): string
(USCDI) The actual contact point details.
Nested Schema : BundleLink
Type:
Show Source
object-
relation: string
Allowed Values:
[ "self", "next", "previous" ] -
url: string
(uri)
Default Response
An OperationOutcome
describing any error that occurred.
Root Schema : OperationOutcome
Type:
Show Source
object-
issue(required): array
issue
-
resourceType(required): string
Allowed Values:
[ "OperationOutcome" ]