Skip to main content

Condition

ResourceClinical · SummaryTrial useMaturity 3

A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
21 of 21 parameters tested

Structure​

ElementCard.TypeDescription
identifierΣ
0..*IdentifierExternal Ids for this condition
clinicalStatus?!Σ
0..1CodeableConceptactive | recurrence | relapse | inactive | remission | resolvedBinding (required): condition-clinical
verificationStatus?!Σ
0..1CodeableConceptunconfirmed | provisional | differential | confirmed | refuted | entered-in-errorBinding (required): condition-ver-status
category
0..*CodeableConceptproblem-list-item | encounter-diagnosisBinding (extensible): condition-category
severity
0..1CodeableConceptSubjective severity of conditionBinding (preferred): condition-severity
codeΣ
0..1CodeableConceptIdentification of the condition, problem or diagnosisBinding (example): condition-code
bodySiteΣ
0..*CodeableConceptAnatomical location, if relevantBinding (example): body-site
subjectRequiredΣ
1..1Reference(Patient | Group)Who has the condition?
encounterΣ
0..1Reference(Encounter)Encounter created as part of
onset[x]Σ
0..1dateTime | Age | Period | Range | stringEstimated or actual date, date-time, or age
abatement[x]
0..1dateTime | Age | Period | Range | stringWhen in resolution/remission
recordedDateΣ
0..1dateTimeDate record was first recorded
recorderΣ
0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Who recorded the condition
asserterΣ
0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Person who asserts this condition
stage
0..*BackboneElementStage/grade, usually assessed formally
summary
0..1CodeableConceptSimple summary (disease specific)Binding (example): condition-stage
assessment
0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
type
0..1CodeableConceptKind of stagingBinding (example): condition-stage-type
evidence
0..*BackboneElementSupporting evidence
codeΣ
0..*CodeableConceptManifestation/symptomBinding (example): manifestation-or-symptom
detailΣ
0..*Reference(Resource)Supporting information found elsewhere
note
0..*AnnotationAdditional 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.

ParameterTypeDescriptionPGES
abatement-agequantity

Abatement as age or age range

Condition.abatement.as(Age) | Condition.abatement.as(Range)
abatement-datedate

Date-related abatements (dateTime and period)

Condition.abatement.as(dateTime) | Condition.abatement.as(Period)
abatement-stringstring

Abatement as a string

Condition.abatement.as(string)
asserterreference

Person who asserts this condition

Condition.asserter
body-sitetoken

Anatomical location, if relevant

Condition.bodySite
categorytoken

The category of the condition

Condition.category
clinical-statustoken

The clinical status of the condition

Condition.clinicalStatus
codetoken

Code for the condition

Condition.code
encounterreference

Encounter created as part of

Condition.encounter
evidencetoken

Manifestation/symptom

Condition.evidence.code
evidence-detailreference

Supporting information found elsewhere

Condition.evidence.detail
identifiertoken

A unique identifier of the condition record

Condition.identifier
onset-agequantity

Onsets as age or age range

Condition.onset.as(Age) | Condition.onset.as(Range)
onset-datedate

Date related onsets (dateTime and Period)

Condition.onset.as(dateTime) | Condition.onset.as(Period)
onset-infostring

Onsets as a string

Condition.onset.as(string)
patientreference

Who has the condition?

Condition.subject.where(resolve() is Patient)
recorded-datedate

Date record was first recorded

Condition.recordedDate
severitytoken

The severity of the condition

Condition.severity
stagetoken

Simple summary (disease specific)

Condition.stage.summary
subjectreference

Who has the condition?

Condition.subject
verification-statustoken

unconfirmed | provisional | differential | confirmed | refuted | entered-in-error

Condition.verificationStatus

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition