Data model

    Donor Boundary and Health Model

    The donor surface is backed by a distinct donor profile model that connects privacy settings, health updates, and donor-recipient relationship state instead of treating donor controls as simple account preferences.

    Model details

    Entities

    donor_profilesdonor_recipient_connectionsprivacy_settings JSONBlast_health_updatepersons.person_type

    Source

    DOCS/database/DONOR_USER_TYPE_MIGRATION_PLAN.md

    Open source

    Summary

    The donor surface is backed by a distinct donor profile model that connects privacy settings, health updates, and donor-recipient relationship state instead of treating donor controls as simple account preferences.