Skip to main content

Variable: authorRefSchema

const authorRefSchema: ZodObject<{ affiliation: ZodOptional<ZodString>; affiliationRor: ZodOptional<ZodString>; corresponding: ZodOptional<ZodBoolean>; did: ZodString; equalContribution: ZodOptional<ZodBoolean>; externalProfiles: ZodOptional<ZodArray<ZodObject<{ identifier: ZodOptional<ZodString>; platform: ZodString; url: ZodString; }, $strip>>>; googleScholarId: ZodOptional<ZodString>; isni: ZodOptional<ZodString>; name: ZodOptional<ZodString>; openAlexId: ZodOptional<ZodString>; orcid: ZodOptional<ZodString>; order: ZodNumber; reconciliationStatus: ZodOptional<ZodEnum<{ disputed: "disputed"; suggested: "suggested"; unreconciled: "unreconciled"; verified: "verified"; }>>; researcherId: ZodOptional<ZodString>; scopusAuthorId: ZodOptional<ZodString>; semanticScholarId: ZodOptional<ZodString>; }, $strip>

Defined in: web/lib/schemas/preprint.ts:111

Author reference for preprint submissions.

Remarks

Supports extensive external identifier linking for author disambiguation. Required fields: did, order. All others are optional but recommended.