The Condition resource implements the FHIR R4 Condition specification and US Core v3.1.1 Condition profile

Fields

Name Type Cardinality Required Description
identifier Identifier 0..*   External Ids for this condition
clinicalStatus CodeableConcept 0..1   active | recurrence | inactive | remission | resolved - Binding
verificationStatus CodeableConcept 0..1   provisional | differential | confirmed | refuted | entered-in-error - Binding
category CodeableConcept 1..* * problem-list-item | encounter-diagnosis | health-concern - Binding
encounter Reference 0..1   Encounter created as part of
severity CodeableConcept 0..1   Subjective severity of condition
code CodeableConcept 1..1 * Identification of the condition, problem or diagnosis - Binding
bodySite CodeableConcept 0..*   Anatomical location, if relevant
subject Reference(US Core Patient Profile) 1..1 * Who has the condition?
onsetDateTime dateTime 0..1   Estimated or actual date, date-time, or age
onsetAge Age 0..1   Estimated or actual date, date-time, or age
onsetPeriod Period 0..1   Estimated or actual date, date-time, or age
onsetRange Range 0..1   Estimated or actual date, date-time, or age
onsetString string 0..1   Estimated or actual date, date-time, or age
abatementDateTime dateTime 0..1   If/when in resolution/remission
abatementAge Age 0..1   If/when in resolution/remission
abatementPeriod Period 0..1   If/when in resolution/remission
abatementRange Range 0..1   If/when in resolution/remission
abatementString string 0..1   If/when in resolution/remission
recordedDate dateTime 0..1   Date record was believed accurate
recorder Reference 0..1   Person who asserts this condition
asserter Reference 0..1   Person who asserts this condition
stage BackboneElement 0..*   Stage/grade, usually assessed formally
evidence BackboneElement 0..*   Supporting evidence
note Annotation 0..*   Additional information about the Condition

Interactions

Read

Get a Condition entry by id

GET /Condition/:id

Example

Request

https://r4cert.medicasoft.us/api/fhir/Condition/743383ce-fbb8-a37c-e208-a15cf06f5226

Response

{
  "resourceType": "Condition",
  "clinicalStatus": {
    "coding": [
      {
        "code": "resolved",
        "system": "http://terminology.hl7.org/CodeSystem/condition-clinical"
      }
    ]
  },
  "category": [
    {
      "coding": [
        {
          "code": "encounter-diagnosis",
          "system": "http://terminology.hl7.org/CodeSystem/condition-category",
          "display": "Encounter Diagnosis"
        }
      ],
      "text": "Encounter Diagnosis"
    }
  ],
  "encounter": {
    "reference": "Encounter/bfd0527a-8de9-d7b3-c5db-136623f746bd"
  },
  "code": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "10509002",
        "display": "Acute bronchitis (disorder)"
      }
    ],
    "text": "Acute bronchitis (disorder)"
  },
  "subject": {
    "reference": "Patient/bcfa83df-ee8c-9721-cc07-bdcfc2b1e3f2"
  },
  "id": "743383ce-fbb8-a37c-e208-a15cf06f5226"
}

Query Condition resources

GET /Condition?:query_parameters

Example

Request

https://r4cert.medicasoft.us/api/fhir/Condition?patient=Patient/bcfa83df-ee8c-9721-cc07-bdcfc2b1e3f2

Parameters

Name Type Description
severity token The severity of the condition
code token Code for the condition
evidence token Manifestation/symptom
subject reference Who has the condition?
clinical-status token The clinical status of the condition
encounter reference Encounter when condition first asserted
abatement-boolean token Abatement boolean (boolean is true or non-boolean values are present)
onset-date date Date related onsets (dateTime and Period)
abatement-date date Date-related abatements (dateTime and period)
asserter reference Person who asserts this condition
stage token Simple summary (disease specific)
patient reference Who has the condition?
context reference Encounter or episode when condition first asserted
recorded-date date Date record was believed accurate
category token The category of the condition
_include undefined Condition:subject | Condition:encounter | Condition:asserter | Condition:patient | Condition:context
_revinclude   Provenance:target

Errors

Code Description
400 Invalid parameters
404 Resource not found