Circle V2 API Docs
    Preparing search index...
    chartReviewTriggersRouter: BuiltRouter<
        {
            ctx: TRPCContext;
            errorShape: DefaultErrorShape;
            meta: object;
            transformer: false;
        },
        DecorateCreateRouterOptions<
            {
                create: MutationProcedure<
                    {
                        input: {
                            auditTemplateId: string;
                            facilities?: { facilities?: (...)[]; level_of_care_ids?: (...)[] }[];
                            intervalSeconds: number | null;
                            levelOfCareIds?: string[];
                            name: string;
                            timeAfterTriggerSeconds: number;
                            triggerType: "admission" | "discharge" | "utilization_end";
                        };
                        meta: object;
                        output: {
                            audit_template_id: string & { __brand: "AuditTemplateId" };
                            created_at: DbDate;
                            deleted: boolean;
                            enabled: boolean;
                            entity_id: number & { __brand: "EntityId" };
                            filters: {
                                facilities: {
                                    facility_id: FacilityId;
                                    level_of_care_ids: EntityLevelOfCareId[];
                                }[];
                                level_of_care_ids: EntityLevelOfCareId[];
                            };
                            id: ChartReviewTriggerId;
                            interval_seconds: number
                            | null;
                            last_run_at: string | null;
                            name: string;
                            time_after_trigger_seconds: number;
                            trigger_type: "admission" | "discharge" | "utilization_end";
                            updated_at: DbDate;
                        };
                    },
                >;
                delete: MutationProcedure<
                    {
                        input: { triggerId: string };
                        meta: object;
                        output: {
                            audit_template_id: string & { __brand: "AuditTemplateId" };
                            created_at: DbDate;
                            deleted: boolean;
                            enabled: boolean;
                            entity_id: number & { __brand: "EntityId" };
                            filters: {
                                facilities: {
                                    facility_id: FacilityId;
                                    level_of_care_ids: EntityLevelOfCareId[];
                                }[];
                                level_of_care_ids: EntityLevelOfCareId[];
                            };
                            id: ChartReviewTriggerId;
                            interval_seconds: number
                            | null;
                            last_run_at: string | null;
                            name: string;
                            time_after_trigger_seconds: number;
                            trigger_type: "admission" | "discharge" | "utilization_end";
                            updated_at: DbDate;
                        };
                    },
                >;
                list: QueryProcedure<
                    {
                        input: void;
                        meta: object;
                        output: {
                            audit_template_id: string & { __brand: "AuditTemplateId" };
                            created_at: DbDate;
                            deleted: boolean;
                            enabled: boolean;
                            entity_id: number & { __brand: "EntityId" };
                            filters: {
                                facilities: {
                                    facility_id: FacilityId;
                                    level_of_care_ids: (...)[];
                                }[];
                                level_of_care_ids: EntityLevelOfCareId[];
                            };
                            id: ChartReviewTriggerId;
                            interval_seconds: number
                            | null;
                            last_run_at: string | null;
                            name: string;
                            time_after_trigger_seconds: number;
                            trigger_type: "admission" | "discharge" | "utilization_end";
                            updated_at: DbDate;
                        }[];
                    },
                >;
                update: MutationProcedure<
                    {
                        input: {
                            auditTemplateId: string;
                            facilities?: { facilities?: (...)[]; level_of_care_ids?: (...)[] }[];
                            id: string;
                            intervalSeconds: number | null;
                            levelOfCareIds?: string[];
                            name: string;
                            timeAfterTriggerSeconds: number;
                        };
                        meta: object;
                        output: {
                            audit_template_id: string & { __brand: "AuditTemplateId" };
                            created_at: DbDate;
                            deleted: boolean;
                            enabled: boolean;
                            entity_id: number & { __brand: "EntityId" };
                            filters: {
                                facilities: {
                                    facility_id: FacilityId;
                                    level_of_care_ids: EntityLevelOfCareId[];
                                }[];
                                level_of_care_ids: EntityLevelOfCareId[];
                            };
                            id: ChartReviewTriggerId;
                            interval_seconds: number
                            | null;
                            last_run_at: string | null;
                            name: string;
                            time_after_trigger_seconds: number;
                            trigger_type: "admission" | "discharge" | "utilization_end";
                            updated_at: DbDate;
                        };
                    },
                >;
            },
        >,
    > = ...