Neemias — API Reference
    Preparing search index...

    Variable temporaryPickupCreateResponseSchemaConst

    temporaryPickupCreateResponseSchema: ZodObject<
        {
            adultName: ZodString;
            authorizedBy: ZodString;
            authorizedByPickupId: ZodString;
            createdAt: ZodString;
            createdBy: ZodString;
            id: ZodString;
            relationship: ZodEnum<
                {
                    AVO: "AVO";
                    MAE: "MAE";
                    OUTRO: "OUTRO";
                    PAI: "PAI";
                    RESPONSAVEL_LEGAL: "RESPONSAVEL_LEGAL";
                    TIA: "TIA";
                    TIO: "TIO";
                },
            >;
            revocationReason: ZodNullable<ZodString>;
            revokedAt: ZodNullable<ZodString>;
            revokedBy: ZodNullable<ZodString>;
            status: ZodEnum<{ ACTIVE: "ACTIVE"; REVOKED: "REVOKED" }>;
            studentId: ZodString;
            studentName: ZodString;
            validFrom: ZodString;
            validUntil: ZodString;
        },
        $strip,
    > = ...

    Resposta do create N3 — espelha EXATAMENTE o PickupAuthorizationItem + studentName devolvido pelo handler (AC-5: criança + adulto + relação). Os identificadores de auditoria vão junto; o telefone NUNCA (ADR-0036 §4).