Condition — problems and encounter diagnoses
US Core splits Condition into two flavours: a long-running Problem List Item and an Encounter Diagnosis. Same resource, different category.
A Condition is anything wrong with the patient that warrants attention — a diagnosis, a symptom, a concern.
US Core 5+ defines two profiles built on Condition:
- us-core-condition-problems-health-concerns — long-running problems and concerns that span encounters.
- us-core-condition-encounter-diagnosis — what was diagnosed/treated during a single visit.
Required elements
clinicalStatus—active | recurrence | relapse | inactive | remission | resolvedverificationStatus—unconfirmed | provisional | differential | confirmed | refuted | entered-in-errorcategory—problem-list-itemorencounter-diagnosis(this picks the profile)code— SNOMED CT preferred, ICD-10-CM allowedsubject— reference to Patient
Onset and abatement use a x choice type: onsetDateTime | onsetAge | onsetPeriod | onsetRange | onsetString.
{
"resourceType": "Condition",
"id": "stroke",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns"
]
},
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active"
}
]
},
"verificationStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
"code": "confirmed"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "422504002",
"display": "Ischemic stroke"
}
]
},
"subject": {
"reference": "Patient/amy-shaw"
},
"onsetDateTime": "2023-03-19"
}