Member Junction
    Preparing search index...

    Variable MJRubricCriterionSchemaConst

    MJRubricCriterionSchema: ZodObject<
        {
            __mj_CreatedAt: ZodDate;
            __mj_UpdatedAt: ZodDate;
            Description: ZodNullable<ZodString>;
            EvaluatorConfig: ZodNullable<ZodAny>;
            EvidenceRequired: ZodBoolean;
            GateMinimumScore: ZodNullable<ZodNumber>;
            Guidance: ZodNullable<ZodString>;
            ID: ZodString;
            IsAdvisory: ZodBoolean;
            IsGate: ZodBoolean;
            Key: ZodString;
            Name: ZodString;
            NodeType: ZodUnion<[ZodLiteral<"Criterion">, ZodLiteral<"Group">]>;
            NotApplicablePolicy: ZodNullable<
                ZodUnion<
                    [
                        ZodLiteral<"CountAsZero">,
                        ZodLiteral<"ExcludeAndRedistribute">,
                        ZodLiteral<"FailEvaluation">,
                        ZodLiteral<"NotAllowed">,
                    ],
                >,
            >;
            Parent: ZodNullable<ZodString>;
            ParentID: ZodNullable<ZodString>;
            ParentIDChildCount: ZodNullable<ZodNumber>;
            ParentIDDepth: ZodNullable<ZodNumber>;
            ParentIDIsLeaf: ZodNullable<ZodBoolean>;
            ParentIDPath: ZodNullable<ZodString>;
            RationaleRequired: ZodBoolean;
            RollupMethod: ZodNullable<
                ZodUnion<
                    [
                        ZodLiteral<"Maximum">,
                        ZodLiteral<"Minimum">,
                        ZodLiteral<"WeightedMean">,
                    ],
                >,
            >;
            RootParentID: ZodNullable<ZodString>;
            RubricVersionID: ZodString;
            Scale: ZodNullable<ZodString>;
            ScaleID: ZodNullable<ZodString>;
            Sequence: ZodNumber;
            Weight: ZodNumber;
        },
        "strip",
        ZodTypeAny,
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            Description?: string;
            EvaluatorConfig?: any;
            EvidenceRequired?: boolean;
            GateMinimumScore?: number;
            Guidance?: string;
            ID?: string;
            IsAdvisory?: boolean;
            IsGate?: boolean;
            Key?: string;
            Name?: string;
            NodeType?: "Criterion"
            | "Group";
            NotApplicablePolicy?:
                | "CountAsZero"
                | "ExcludeAndRedistribute"
                | "FailEvaluation"
                | "NotAllowed";
            Parent?: string;
            ParentID?: string;
            ParentIDChildCount?: number;
            ParentIDDepth?: number;
            ParentIDIsLeaf?: boolean;
            ParentIDPath?: string;
            RationaleRequired?: boolean;
            RollupMethod?: "Maximum"
            | "Minimum"
            | "WeightedMean";
            RootParentID?: string;
            RubricVersionID?: string;
            Scale?: string;
            ScaleID?: string;
            Sequence?: number;
            Weight?: number;
        },
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            Description?: string;
            EvaluatorConfig?: any;
            EvidenceRequired?: boolean;
            GateMinimumScore?: number;
            Guidance?: string;
            ID?: string;
            IsAdvisory?: boolean;
            IsGate?: boolean;
            Key?: string;
            Name?: string;
            NodeType?: "Criterion"
            | "Group";
            NotApplicablePolicy?:
                | "CountAsZero"
                | "ExcludeAndRedistribute"
                | "FailEvaluation"
                | "NotAllowed";
            Parent?: string;
            ParentID?: string;
            ParentIDChildCount?: number;
            ParentIDDepth?: number;
            ParentIDIsLeaf?: boolean;
            ParentIDPath?: string;
            RationaleRequired?: boolean;
            RollupMethod?: "Maximum"
            | "Minimum"
            | "WeightedMean";
            RootParentID?: string;
            RubricVersionID?: string;
            Scale?: string;
            ScaleID?: string;
            Sequence?: number;
            Weight?: number;
        },
    > = ...

    zod schema definition for the entity MJ: Rubric Criteria