Condition resource implementation guidance
Important: This site is under active development by NHS Digital and is intended to provide all the technical resources you need to successfully develop applications using the FHIR® CDS API.
Condition: Implementation Guidance
Usage
The Condition resource will be used to carry details about a clinical condition.
Detailed implementation guidance for a Condition
resource in the CDS context is given below:
Name | Cardinality | Type | FHIR Documentation | CDS Implementation Guidance |
---|---|---|---|---|
id |
0..1 |
id | Logical id of this artifact | Note that this will always be populated except when the resource is being created (initial creation call) |
meta |
0..1 |
Meta | Metadata about the resource | |
implicitRules |
0..1 |
uri | A set of rules under which this content was created | |
language |
0..1 |
code | Language of the resource content. Common Languages(Extensible but limited to All Languages) |
|
text |
0..1 |
Narrative | Text summary of the resource, for human interpretation | |
contained |
0..* |
Resource | Contained, inline Resources | This should not be populated. |
extension |
0..* |
Extension | Additional Content defined by implementations | |
modifierExtension |
0..* |
Extension | Extensions that cannot be ignored | |
identifier |
0..* |
Identifier | External Ids for this condition | |
clinicalStatus |
0..1 |
code | active | recurrence | inactive | remission | resolved Condition Clinical Status Codes (Required) | This MUST be populated with either 'active' or 'recurrence'. No other values are valid. |
verificationStatus |
0..1 |
code | provisional | differential | confirmed | refuted | entered-in-error | unknown | This MUST be populated with either 'provisional', 'differential', 'confirmed' or 'unknown'. No other values are valid. |
category |
0..* |
CodeableConcept | problem-list-item | encounter-diagnosis Condition Category Codes (Example) | This MUST NOT be populated. |
severity |
0..1 |
CodeableConcept | Subjective severity of condition Condition/Diagnosis Severity (Preferred) | This SHOULD be populated where available. |
code |
0..1 |
CodeableConcept | Identification of the condition, problem or diagnosis Condition/Problem/Diagnosis Codes (Example) | This MUST be populated. |
bodySite |
0..* |
CodeableConcept | Anatomical location, if relevant SNOMED CT Body Structures (Example) | This SHOULD be populated where available. |
subject |
1..1 |
Reference(Patient | Group) | Who has the condition? | This MUST be the Patient. |
context |
0..1 |
Reference(Encounter | EpisodeOfCare) | Encounter or episode when condition first asserted | This MUST be populated with the Encounter. |
onset[x] |
0..1 |
Estimated or actual date, date-time, or age | This SHOULD be populated where available. | |
abatement[x] |
0..1 |
If/when in resolution/remission | This SHOULD be populated where available. | |
assertedDate |
0..1 |
dateTime | Date record was believed accurate | This MUST NOT be populated. |
asserter |
0..1 |
Reference(Practitioner | Patient | RelatedPerson) | Person who asserts this condition | This MUST NOT be populated. |
stage |
0..1 |
BackboneElement | Stage/grade, usually assessed formally + Stage SHALL have summary or assessment |
|
stage.summary |
0..1 |
CodeableConcept | Simple summary (disease specific) Condition Stage (Example) | This SHOULD be populated where available. |
stage.assessment |
0..* |
Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment | This SHOULD be populated where available. |
evidence |
0..* |
BackboneElement | Supporting evidence + evidence SHALL have code or details |
|
evidence.code |
0..* |
CodeableConcept | Manifestation/symptom Manifestation and Symptom Codes (Example) | This MUST NOT be populated. |
evidence.detail |
0..* |
Reference(Any) | Supporting information found elsewhere | This MUST be populated with reference to the Observations or QuestionnaireResponses where available. |
note |
0..* |
Annotation | Additional information about the Condition | This MUST NOT be populated. |