feature: Phase4 - Clinic two-step treatment UI

This commit is contained in:
2026-06-28 17:14:02 +03:30
parent 21f545ebdb
commit 7b19d6953c
17 changed files with 1042 additions and 615 deletions

View File

@@ -0,0 +1,6 @@
export interface TreatmentCatalogEntry {
id: string;
code: string;
labDependent: boolean;
sortOrder: number;
}

View File

@@ -136,6 +136,16 @@ export interface TreatmentDetailDraft {
/** @deprecated Use TreatmentDetailDraft — kept for editor components until Phase 4 rename */
export type TreatmentCaseDraft = TreatmentDetailDraft;
export interface LabCaseDraft {
clientId: string;
id?: string;
destinationOrganizationId: string | null;
labComment: string;
detailClientIds: string[];
sentAt?: string | null;
sends?: LabCaseSendInfo[];
}
export type SavedTreatmentDetailPayload = {
clientId: string;
id?: string;