Skip to main content

member_month

One row per person per calendar month of coverage: the standard denominator of the warehouse. Enrollment spans are exploded into months here so that per-member-per-month rates, and the cost and utilization marts built on top, all divide by the same consistent count.

At a glance

Schemadax_core
Tablemember_month
LayerCore Data Model
Object typetable
Columns19
Grainmember_month_id
Tagscore

Columns

ColumnTypeKeyConstraintsDescription
member_month_idvarcharPKnot nullDax identifier for the person-month.
person_idvarcharnot nullThe covered individual.
member_idvarchar
year_monthvarcharCalendar month of coverage.
payervarcharPayer providing coverage in the month.
planvarcharBenefit plan providing coverage in the month.
dax_last_runvarcharTimestamp of the warehouse build that produced this row.
payer_attributed_providerProvider the payer attributed the member to.
payer_attributed_provider_practice
payer_attributed_provider_organization
payer_attributed_provider_lob
custom_attributed_providerProvider assigned by your own attribution logic.
custom_attributed_provider_practice
custom_attributed_provider_organization
custom_attributed_provider_lob
dax_attributed_providervarcharProvider selected by the warehouse attribution model for this member month. Prefer this when you want one consistent attribution.
dax_attributed_provider_bucketvarchar
dax_attributed_provider_specialtyvarcharSpecialty of the attributed provider.
data_sourcevarcharnot nullLabel for the contributing system.

Querying

select *
from dax_core.member_month
limit 100;