Skip to main content

condition

One row per recorded condition, from both claims diagnoses and clinical problem lists. Source codes are preserved alongside normalized codes and a condition_family/condition_name grouping, so you can query at whichever level of specificity your measure needs.

At a glance​

Schemadax_core
Tablecondition
LayerCore Data Model
Object typetable
Columns26
Graincondition_id
Tagscore

Columns​

ColumnTypeKeyTerminologyConstraintsDescription
condition_idvarcharPK—not nullDax identifier for the condition record.
source_condition_idvarchar———
person_idvarchar—not nullThe individual the condition was recorded for.
member_idvarchar———
patient_idvarchar———
encounter_idvarchar——Encounter during which the condition was recorded, where known.
claim_idvarchar——Claim the diagnosis came from, for claims-derived conditions.
payervarchar———
recorded_datedate——Date the condition was recorded.
onset_datedate——Date of onset where reported.
resolved_datedate——Date the condition was resolved where reported.
statusvarchar——Status of the condition, for example active or resolved.
condition_typevarchar——Whether the record came from a claim diagnosis or a problem list.
code_systemvarcharCode type—Coding system of source_code.
source_codevarcharICD-10-CM—Condition code exactly as it arrived from the source.
source_descriptionvarchar———
normalized_codevarcharICD-10-CM—Condition code after terminology normalization.
normalized_descriptionvarchar———
condition_familyvarchar——Broad grouping of the normalized condition.
condition_namevarchar——Human-readable name of the normalized condition.
condition_rankinteger——Ordering of diagnoses on a claim. Rank 1 is the principal diagnosis.
present_on_admit_codevarcharPresent on admission—Whether the condition was present on admission.
present_on_admit_descriptionvarchar———
ingest_datetimetimestamp———
dax_last_runtimestamp——Timestamp of the warehouse build that produced this row.
data_sourcevarchar—not nullLabel for the contributing system.

Querying​

select *
from dax_core.condition
limit 100;