Condition

Base profile: https:/www.hl7.org/fhir/condition.html;

Common use cases include:

  • Find all Conditions for a Patient
  • Add a Condition to a Patient’s record
  • Update a Condition’s status

The following attributes are supported:

Field Name

Notes

clinicalStatus

Active, Inactive, Resolved

subject

Reference to Patient

code

ICD-9, ICD-10, SNOMED Name

onset

startdate/enddate

recordedDate

Date Recorded

category

Problem Type:

Problem|Condition|Diagnosis|Symptom|Finding|Complaint|Functional Limitation|Health Status


The Following Operations are supported:

  • Condition READ
  • Condition SEARCH
  • Condition CREATE
  • Condition UPDATE

Condition CREATE

Note that Conditions added or updated through the API will need to be reconciled by the Practice before those additions or changes will be added to the Patient’s chart. There is a UI to handle this on the front end.

The following attributes are required for a CREATE:

Field NameNotes
*clinicalStatusActive, Inactive, Resolved
*subjectReference to Patient
*codeICD-9, ICD-10, SNOMED Name

Condition UPDATE

Note that Conditions added or updated through the API will need to be reconciled by the Practice before those additions or changes will be added to the Patient’s chart. There is a UI to handle this on the front end.

For the purposes of clarity, the following fields are immutable:

Field NameNotes
subject*
code*
recordedDate*

For the purposes of clarity, the following fields are supported for UPDATE:

Field NameNotes
abatement
clinicalStatus
category