patient: the reason a chart went inactive, and the note recorded alongside a patient’s status. Both come from Patient Status in the chart.
Schema Changes
Release Highlights
inactive_reasonpatient_status already told you that a chart went inactive and last_patient_status_change told you when. This tells you why, so you can separate patients who moved away from those the practice discharged, and track the mix over time.
Elation fills it in wherever patient_status is inactive, using the labels shown in the chart: Patient Left on Good Terms, Patient Left on Bad Terms, Practice Ended Relationship, Other, and Unknown. A few older charts carry a free-text reason predating that list, and Elation publishes those values as entered, so match against the five labels rather than expecting an exact set.
patient_status_notes
The free-text note a practice records against a patient’s status, and often the place the specific reason for a departure appears when the reason itself is Other or Unknown. Read the two columns together:
patient.notes, the chart-level note, which this release leaves alone.
Working with these columns
- Coverage follows how a practice uses the chart. Where charts are not marked inactive, both columns are empty.
- Filter on
patient_statusrather thaninactive_reason is not nullwhen you want the inactive population, so reactivated charts carrying an older note stay out of the result.