Neemias — API Reference
    Preparing search index...

    Variable imageConsentAcceptanceSchemaConst

    imageConsentAcceptanceSchema: ZodObject<
        {
            consentAt: ZodOptional<ZodString>;
            grantedByName: ZodString;
            grantedByUserId: ZodOptional<ZodString>;
            purpose: ZodOptional<ZodString>;
            relationship: ZodEnum<
                {
                    AVO: "AVO";
                    IRMAO_MAIOR: "IRMAO_MAIOR";
                    MAE: "MAE";
                    OUTRO: "OUTRO";
                    PAI: "PAI";
                    RESPONSAVEL_LEGAL: "RESPONSAVEL_LEGAL";
                    TIA: "TIA";
                    TIO: "TIO";
                    TITULAR: "TITULAR";
                },
            >;
            termText: ZodOptional<ZodString>;
            termVersion: ZodString;
            verificationMethod: ZodEnum<
                {
                    ADULT_SELF: "ADULT_SELF";
                    IN_PERSON_DOCUMENT: "IN_PERSON_DOCUMENT";
                    PHONE_OTP: "PHONE_OTP";
                    RECEPTION_GUARDIAN_PHOTO: "RECEPTION_GUARDIAN_PHOTO";
                    VERIFIED_GUARDIAN_PRESENT: "VERIFIED_GUARDIAN_PRESENT";
                },
            >;
            verifiedByUserId: ZodOptional<ZodString>;
        },
        $strip,
    > = ...

    Aceite enviado no fluxo de matrícula/cadastro (o que o responsável assinou). O Worker preenche finalidade/texto com os defaults acima quando ausentes, congela a versão e grava quem verificou.