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.