Summary of work done

Sam flagged that treatment call notes and call summaries should contain provider indicators, and questioned why an OriginalPrimaryTreatment... column appeared in the review files.

I live-validated the Litify metadata and reviewed the related call and activity objects.

Field clarification

There is only one Matter field for the primary provider:

A live FieldDefinition search found no Matter field with Original in the API name. The OriginalPrimaryTreatmentProviderId and OriginalPrimaryTreatmentProviderName columns were generated only by the audit CSV from the first backfill script. They mean the pre-update value used for comparison and rollback. Future scripts should rename those columns to PreUpdatePrimaryTreatmentProviderId and PreUpdatePrimaryTreatmentProviderName so the report does not imply Litify has two provider fields.

Source objects confirmed

Treatment-call and call-summary data can be mined from these source lanes:

Read-only findings

The Task lane looks strongest for the next pass. Live samples showed direct provider statements such as going to ExactaCare, Aptiva 2x per week, KORT PT in Brooks, Total Health chiro, scheduling with AllyMed, and other treatment-status updates.

This should be handled as a separate parser pass before any write, because the language can mean different things: active treatment, scheduled future appointment, referral/recommendation, released/MMI, or a nonspecific provider category. Those should not all be treated equally.