Skip to main content

input_layer__patient

The demographic contract for clinical source systems. A connector maps each source's patient records onto this shape, preserving the source system's own identifier in patient_id while person_id carries the stable identifier used across the warehouse. One person can appear several times here — once per source identifier — which is expected at this layer and resolved downstream.

At a glance

Schemadax_input_layer
Tableinput_layer__patient
LayerInput Layer
Object typeview
Columns24
Grainperson_id, patient_id, data_source
Tagsinput_layer

Columns

ColumnTypeKeyConstraintsDescription
person_idvarcharPK
patient_idvarcharPK
first_namevarchar
middle_namevarchar
last_namevarchar
name_suffixvarchar
sexvarchar
racevarchar
ethnicityvarchar
birth_datedate
death_datedate
death_flaginteger
social_security_numbervarchar
addressvarchar
cityvarchar
statevarchar
zip_codevarchar
countyvarchar
latitudefloat
longitudefloat
phonevarchar
emailvarchar
ingest_datetimetimestamp
data_sourcevarcharPK

Querying

select *
from dax_input_layer.input_layer__patient
limit 100;