Skip to content

@kaiord/core


@kaiord/core / labProvenanceSchema

Variable: labProvenanceSchema

const labProvenanceSchema: ZodObject<{ externalId: ZodOptional<ZodString>; source: ZodEnum<{ ai-extracted: "ai-extracted"; manual: "manual"; }>; sourceBridgeId: ZodOptional<ZodString>; }, $strip>

Defined in: packages/core/src/domain/lab/lab-provenance.ts:9

Write provenance for lab records. The sourceBridgeId + externalId columns mirror the health-record provenance shape so a future promotion of labs into the Data Hub (a real labs bridge in V2+) is additive rather than a migration. V1 always writes source: "manual".