Get a list of conditions
get
/Condition
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 conditions 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" ] -
category: string
A category assigned to the condition.
-
patient: string
The individual who has the condition.
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 : Condition
Type:
Show Source
object-
abatementDateTime: string
(date-time)
(USCDI) When the condition is in resolution or remission.
-
category(required): array
category
A category assigned to the condition.
In addition to other categories, the following categories are returned:
- For encounter diagnoses,
encounter-diagnosisis returned. - For problems and health concerns,
problem-list-itemorhealth-concernis returned.
- For encounter diagnoses,
-
clinicalStatus:
clinicalStatus
The clinical status of the condition.
-
code(required):
code
(USCDI) The identification of the condition, problem, or diagnosis.
-
encounter:
encounter
(USCDI) The encounter during which this condition was created or to which the creation of this record is tightly associated.
-
id(required): string
-
identifier: array
identifier
The external IDs for this condition.
-
onsetDateTime: string
(date-time)
(USCDI) The estimated or actual date or date and time.
-
recordedDate: string
(date-time)
(USCDI) The date when the record was first recorded.
-
resourceType(required): string
Allowed Values:
[ "Condition" ] -
subject(required):
subject
(USCDI) The individual who has the condition.
-
verificationStatus:
verificationStatus
The verification status to support the clinical status of the condition.
Nested Schema : category
Type:
arrayA category assigned to the condition.
In addition to other categories, the following categories are returned:
- For encounter diagnoses,
encounter-diagnosisis returned. - For problems and health concerns,
problem-list-itemorhealth-concernis returned.
Nested Schema : clinicalStatus
The clinical status of the condition.
Match All
The clinical status of the condition.
Show Source
Nested Schema : code
(USCDI) The identification of the condition, problem, or diagnosis.
Match All
(USCDI) The identification of the condition, problem, or diagnosis.
Show Source
Nested Schema : encounter
(USCDI) The encounter during which this condition was created or to which the creation of this record is tightly associated.
Match All
(USCDI) The encounter during which this condition was created or to which the creation of this record is tightly associated.
Show Source
Nested Schema : subject
(USCDI) The individual who has the condition.
Match All
(USCDI) The individual who has the condition.
Show Source
Nested Schema : verificationStatus
The verification status to support the clinical status of the condition.
Match All
The verification status to support the clinical status of the condition.
Show Source
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" ]