Files
Wellspringmanagement01/apps/Frontend/src/config/lab-rx-templates.ts
T
GiteadandClaude Sonnet 4.6 abb2a0ac96 feat: add Lab RX feature with template management and auto-seed defaults
- New lab_rx_template table with sortOrder and Prisma migrations
- Backend CRUD + reorder routes at /api/lab-rx/templates
- Auto-seeds 3 Highland Dental Studio defaults on first use per user
- LabRxModal: template picker, inline rename, up/down reorder, full
  template form with sections (Template Name / Lab Info / Case Details)
- RX popup: Tooth Number, Shade, Due Date, Doctor (from NPI providers),
  Instructions pre-filled with "Please make / Thank you!", print output
- lab-rx-templates.ts config file for future git-managed additions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 23:20:44 -04:00

41 lines
1.0 KiB
TypeScript

export type LabRxTemplateConfig = {
id: string;
name: string;
labName?: string;
labPhone?: string;
labFax?: string;
labAddress?: string;
labAccount?: string;
caseType?: string;
material?: string;
instructions?: string;
};
export const LAB_RX_TEMPLATES: LabRxTemplateConfig[] = [
{
id: "highland-crown",
name: "Highland Dental Crown",
labName: "Highland Dental Studio",
labPhone: "781-552-5198",
labAddress: "87 Cambridge Street, Burlington, MA 01803",
caseType: "Crown",
material: "Zirconia",
},
{
id: "highland-full-denture",
name: "Highland Dental Full Denture",
labName: "Highland Dental Studio",
labPhone: "781-552-5198",
labAddress: "87 Cambridge Street, Burlington, MA 01803",
caseType: "Full Denture",
},
{
id: "highland-partial-denture",
name: "Highland Dental Partial Denture",
labName: "Highland Dental Studio",
labPhone: "781-552-5198",
labAddress: "87 Cambridge Street, Burlington, MA 01803",
caseType: "Partial Denture",
},
];