"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.careGapSchema = void 0;
const zod_1 = require("zod");
exports.careGapSchema = zod_1.z.object({
    definition_id: zod_1.z.string(),
    patient_id: zod_1.z.string(),
    practice_id: zod_1.z.string(),
    created_date: zod_1.z.string().datetime(), // Consider using z.date() if you parse dates
    status: zod_1.z.enum(['open', 'closed']), // Add other status values if they exist
    detail: zod_1.z.string(),
    closed_date: zod_1.z.string().datetime().optional(),
    closed_by: zod_1.z.enum(['API', 'condition-saved', 'feedback']).optional(),
    id: zod_1.z.string(),
    quality_program: zod_1.z.string()
});
//# sourceMappingURL=careGap.zod.js.map