Condition
A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.
- Backends
- PostgreSQLElasticsearch
- Interactions
- CreateReadUpdatePatchDelete
- Search
- 21 of 21 parameters tested
Structure
| Element | Card. | Type | Description |
|---|---|---|---|
identifierΣ | 0..* | Identifier | External Ids for this condition |
clinicalStatus?!Σ | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolvedBinding (required): condition-clinical |
verificationStatus?!Σ | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-errorBinding (required): condition-ver-status |
category | 0..* | CodeableConcept | problem-list-item | encounter-diagnosisBinding (extensible): condition-category |
severity | 0..1 | CodeableConcept | Subjective severity of conditionBinding (preferred): condition-severity |
codeΣ | 0..1 | CodeableConcept | Identification of the condition, problem or diagnosisBinding (example): condition-code |
bodySiteΣ | 0..* | CodeableConcept | Anatomical location, if relevantBinding (example): body-site |
subjectRequiredΣ | 1..1 | Reference(Patient | Group) | Who has the condition? |
encounterΣ | 0..1 | Reference(Encounter) | Encounter created as part of |
onset[x]Σ | 0..1 | dateTime | Age | Period | Range | string | Estimated or actual date, date-time, or age |
abatement[x] | 0..1 | dateTime | Age | Period | Range | string | When in resolution/remission |
recordedDateΣ | 0..1 | dateTime | Date record was first recorded |
recorderΣ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Who recorded the condition |
asserterΣ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Person who asserts this condition |
stage | 0..* | BackboneElement | Stage/grade, usually assessed formally |
summary | 0..1 | CodeableConcept | Simple summary (disease specific)Binding (example): condition-stage |
assessment | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment |
type | 0..1 | CodeableConcept | Kind of stagingBinding (example): condition-stage-type |
evidence | 0..* | BackboneElement | Supporting evidence |
codeΣ | 0..* | CodeableConcept | Manifestation/symptomBinding (example): manifestation-or-symptom |
detailΣ | 0..* | Reference(Resource) | Supporting information found elsewhere |
note | 0..* | Annotation | Additional information about the Condition |
Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey
Search parameters
Query with GET [base]/Condition?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.
| Parameter | Type | Description | PG | ES |
|---|---|---|---|---|
abatement-age | quantity | Abatement as age or age range Condition.abatement.as(Age) | Condition.abatement.as(Range) | ||
abatement-date | date | Date-related abatements (dateTime and period) Condition.abatement.as(dateTime) | Condition.abatement.as(Period) | ||
abatement-string | string | Abatement as a string Condition.abatement.as(string) | ||
asserter | reference | Person who asserts this condition Condition.asserter | ||
body-site | token | Anatomical location, if relevant Condition.bodySite | ||
category | token | The category of the condition Condition.category | ||
clinical-status | token | The clinical status of the condition Condition.clinicalStatus | ||
code | token | Code for the condition Condition.code | ||
encounter | reference | Encounter created as part of Condition.encounter | ||
evidence | token | Manifestation/symptom Condition.evidence.code | ||
evidence-detail | reference | Supporting information found elsewhere Condition.evidence.detail | ||
identifier | token | A unique identifier of the condition record Condition.identifier | ||
onset-age | quantity | Onsets as age or age range Condition.onset.as(Age) | Condition.onset.as(Range) | ||
onset-date | date | Date related onsets (dateTime and Period) Condition.onset.as(dateTime) | Condition.onset.as(Period) | ||
onset-info | string | Onsets as a string Condition.onset.as(string) | ||
patient | reference | Who has the condition? Condition.subject.where(resolve() is Patient) | ||
recorded-date | date | Date record was first recorded Condition.recordedDate | ||
severity | token | The severity of the condition Condition.severity | ||
stage | token | Simple summary (disease specific) Condition.stage.summary | ||
subject | reference | Who has the condition? Condition.subject | ||
verification-status | token | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Condition.verificationStatus |
PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet. The author of the resource Logical id of this artifact When the resource version last changed Profiles this resource claims to conform to Security Labels applied to this resource Identifies where the resource comes from Tags applied to this resource Derived from the R4B DefinitionCommon parameters on every resource (8)
_haste-health-authorreference _idtoken _lastUpdateddate _profileuri _securitytoken _sourceuri _tagtoken _typetoken