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 NameNotes
clinicalStatusActive, Inactive, Resolved
subjectReference to Patient
codeICD-9, ICD-10, SNOMED Name
onsetstartdate/enddate
recordedDateDate Recorded
categoryProblem 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