Circle V2 API Docs
    Preparing search index...
    episodeAuthorizations: QueryProcedure<
        {
            input: { patientId: string; treatmentEpisodeId: string };
            meta: object;
            output: {
                authorizations: {
                    days: number | null;
                    endDate: string | null;
                    id: PatientUtilizationReviewId;
                    levelOfCare: string | null;
                    nextReview: string | null;
                    payer: string | null;
                    startDate: string | null;
                    status: string | null;
                }[];
                canSeePayer: boolean;
            };
        },
    > = ...

    The episode's authorization periods for the patient's Utilization tab, latest end first, each with the days it covers. Insurance is for billing, never clinical judgement: the payer leaves the server only for supervisors and above, and canSeePayer tells the client whether the column exists at all.