Condition
These FHIR Condition endpoints are a partial implementation of the FHIR DSTU2 specification. We will consider expanding these and adding additional FHIR endpoints, as well as future versions, based on usage and requests from API users.
Note: these endpoints do not follow the same naming conventions as many of the other APIs offered.
Note: If you are accessing a practice without Communicator Brands and are using one of the endpoints that require BRANDID in the path, you can use any positive integer for BRANDID.
Was this information helpful?
Yes | No
Thank you for your feedback!
What went wrong?
Incomplete or incorrect information |
Irrelevant Content
| Others
Submit
Endpoints
- Primary
Find conditions
GET
/v1/{practiceid}/{departmentid}/fhir/dstu2/Condition
List of Condition resources from the results of the search
Was this information helpful?
Yes | No
Thank you for your feedback!
What went wrong?
Incomplete or incorrect information |
Irrelevant Content
| Others
Submit
Input Parameters
Expand all❙ required
practiceid
integer
practiceid
departmentid
integer
departmentid
clinicalstatus
string
Clinical status of the condition
patient
integer
The patient ID (same as "PATIENTID" in non-FHIR calls).
category
string
Category of the condition
THIRDPARTYUSERNAME
string
User name of the patient in the third party application.
PATIENTFACINGCALL
boolean
When 'true' is passed we will collect relevant data and store in our database.
Output Parameters
Expand all
abatementdatetime
string
If/when in resolution/remission
asserter
object
Person who asserts this condition
category
object
complaint | symptom | finding | diagnosis
clinicalstatus
string
active | relapse | remission | resolved
code
object
Identification of the condition, problem or diagnosis
daterecorded
string
When first entered
id
string
Logical id of this artifact
onsetdatetime
string
Estimated or actual date, date-time, or age
patient
object
Who has the condition?
resourcetype
string
The type of resource
verificationstatus
string
provisional | differential | confirmed | refuted | entered-in-error | unknown
Example Code
Get a specific condition (problem) by ID
GET
/v1/{practiceid}/{departmentid}/fhir/dstu2/Condition/Problem-{conditionid}
Condition resource from given ID
Was this information helpful?
Yes | No
Thank you for your feedback!
What went wrong?
Incomplete or incorrect information |
Irrelevant Content
| Others
Submit
Input Parameters
Expand all❙ required
practiceid
integer
practiceid
departmentid
integer
departmentid
conditionid
integer
conditionid
patient
integer
The patient ID (same as "PATIENTID" in non-FHIR calls).
Output Parameters
Expand all
abatementdatetime
string
If/when in resolution/remission
asserter
object
Person who asserts this condition
category
object
complaint | symptom | finding | diagnosis
clinicalstatus
string
active | relapse | remission | resolved
code
object
Identification of the condition, problem or diagnosis
daterecorded
string
When first entered
id
string
Logical id of this artifact
onsetdatetime
string
Estimated or actual date, date-time, or age
patient
object
Who has the condition?
resourcetype
string
The type of resource
verificationstatus
string
provisional | differential | confirmed | refuted | entered-in-error | unknown
Example Code
Find conditions by brand and chart
GET
/v1/{practiceid}/{brandid}/{chartsharinggroupid}/fhir/dstu2/Condition
List of Condition resources from the results of the search
Was this information helpful?
Yes | No
Thank you for your feedback!
What went wrong?
Incomplete or incorrect information |
Irrelevant Content
| Others
Submit
Input Parameters
Expand all❙ required
practiceid
integer
practiceid
brandid
integer
brandid
chartsharinggroupid
integer
chartsharinggroupid
clinicalstatus
string
Clinical status of the condition
patient
integer
The patient ID (same as "PATIENTID" in non-FHIR calls).
category
string
Category of the condition
THIRDPARTYUSERNAME
string
User name of the patient in the third party application.
PATIENTFACINGCALL
boolean
When 'true' is passed we will collect relevant data and store in our database.
Output Parameters
Expand all
abatementdatetime
string
If/when in resolution/remission
asserter
object
Person who asserts this condition
category
object
complaint | symptom | finding | diagnosis
clinicalstatus
string
active | relapse | remission | resolved
code
object
Identification of the condition, problem or diagnosis
daterecorded
string
When first entered
id
string
Logical id of this artifact
onsetdatetime
string
Estimated or actual date, date-time, or age
patient
object
Who has the condition?
resourcetype
string
The type of resource
verificationstatus
string
provisional | differential | confirmed | refuted | entered-in-error | unknown
Example Code
Get a specific condition (problem) by ID
GET
/v1/{practiceid}/{brandid}/{chartsharinggroupid}/fhir/dstu2/Condition/Problem-{conditionid}
Condition resource from given ID
Was this information helpful?
Yes | No
Thank you for your feedback!
What went wrong?
Incomplete or incorrect information |
Irrelevant Content
| Others
Submit
Input Parameters
Expand all❙ required
practiceid
integer
practiceid
brandid
integer
brandid
conditionid
integer
conditionid
chartsharinggroupid
integer
chartsharinggroupid
patient
integer
The patient ID (same as "PATIENTID" in non-FHIR calls).
Output Parameters
Expand all
abatementdatetime
string
If/when in resolution/remission
asserter
object
Person who asserts this condition
category
object
complaint | symptom | finding | diagnosis
clinicalstatus
string
active | relapse | remission | resolved
code
object
Identification of the condition, problem or diagnosis
daterecorded
string
When first entered
id
string
Logical id of this artifact
onsetdatetime
string
Estimated or actual date, date-time, or age
patient
object
Who has the condition?
resourcetype
string
The type of resource
verificationstatus
string
provisional | differential | confirmed | refuted | entered-in-error | unknown
Example Code