Circle V2 API Docs
    Preparing search index...

    Variable ruleEvaluationsTableConst

    ruleEvaluationsTable: Omit<
        PgTableWithColumns<
            {
                columns: {
                    countedTowardVerdict: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgBoolean";
                            data: boolean;
                            dataType: "boolean";
                            driverParam: boolean;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "counted_toward_verdict";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    entityId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgInteger";
                            data: EntityId;
                            dataType: "number";
                            driverParam: string
                            | number;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "entity_id";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: EntityId },
                    >;
                    evaluatedAt: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgTimestampString";
                            data: Generated;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: true;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "evaluated_at";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: Generated },
                    >;
                    evaluator: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgEnumColumn";
                            data: "query";
                            dataType: "string";
                            driverParam: string;
                            enumValues: ["query"];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "evaluator";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    evidenceVersion: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgText";
                            data: string;
                            dataType: "string";
                            driverParam: string;
                            enumValues: [string, ...string[]];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "evidence_version";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    id: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: Generated;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: true;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: true;
                            name: "id";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: Generated },
                    >;
                    indeterminateReason: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgEnumColumn";
                            data: | "concept_not_configured"
                            | "concept_no_longer_exists"
                            | "documents_not_ready"
                            | "facility_not_resolved"
                            | "timestamp_precision_insufficient"
                            | "anchor_not_resolved"
                            | "episode_scope_required"
                            | "evaluation_failed"
                            | "signature_data_unavailable"
                            | "patient_name_unavailable"
                            | "signer_unidentified"
                            | "cosigners_not_stored"
                            | "credential_not_stated"
                            | "author_not_stated";
                            dataType: "string";
                            driverParam: string;
                            enumValues: [
                                "concept_not_configured",
                                "concept_no_longer_exists",
                                "documents_not_ready",
                                "facility_not_resolved",
                                "timestamp_precision_insufficient",
                                "anchor_not_resolved",
                                "episode_scope_required",
                                "evaluation_failed",
                            ];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "indeterminate_reason";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    patientChartId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgBigInt53";
                            data: PatientChartId
                            | null;
                            dataType: "number";
                            driverParam: string | number;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "patient_chart_id";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: PatientChartId
                        | null },
                    >;
                    patientId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgBigInt53";
                            data: PatientId;
                            dataType: "number";
                            driverParam: string
                            | number;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "patient_id";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: PatientId },
                    >;
                    periodEnd: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgTimestampString";
                            data: string;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "period_end";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    periodStart: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgTimestampString";
                            data: string;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "period_start";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    programStayId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: ProgramStayId
                            | null;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "program_stay_id";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: ProgramStayId
                        | null },
                    >;
                    result: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgJsonb";
                            data: Generated;
                            dataType: "json";
                            driverParam: unknown;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: true;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "result";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: Generated },
                    >;
                    ruleId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: RuleId;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "rule_id";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: RuleId },
                    >;
                    ruleVersionId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: RuleVersionId;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "rule_version_id";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: RuleVersionId },
                    >;
                    status: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgText";
                            data: CanonicalStatus;
                            dataType: "string";
                            driverParam: string;
                            enumValues: [string, ...string[]];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "status";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: CanonicalStatus },
                    >;
                    targetKey: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgText";
                            data: string;
                            dataType: "string";
                            driverParam: string;
                            enumValues: [string, ...string[]];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "target_key";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    targetKind: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgEnumColumn";
                            data: "document"
                            | "chart"
                            | "period";
                            dataType: "string";
                            driverParam: string;
                            enumValues: ["chart", "period", "document"];
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "target_kind";
                            notNull: true;
                            tableName: "rule_evaluation";
                        },
                        {},
                        {},
                    >;
                    treatmentEpisodeId: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: TreatmentEpisodeId
                            | null;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "treatment_episode_id";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: TreatmentEpisodeId
                        | null },
                    >;
                    triggeredBy: PgColumn<
                        {
                            baseColumn: never;
                            columnType: "PgUUID";
                            data: UserId
                            | null;
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: "triggered_by";
                            notNull: false;
                            tableName: "rule_evaluation";
                        },
                        {},
                        { $type: UserId
                        | null },
                    >;
                };
                dialect: "pg";
                name: "rule_evaluation";
                schema: undefined;
            },
        >,
        "enableRLS",
    > = ...