File size: 2,630 Bytes
1947612
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/**
 * @license
 * SPDX-License-Identifier: Apache-2.0
 */

export interface PatientDetails {
  name: string;
  age: string;
  sex: 'Male' | 'Female' | '';
  contactNumber: string;
  symptoms: string;
}

export interface DiagnosticResult {
  primaryFinding: string;
  confidence: number;
  urgency: 'High' | 'Moderate' | 'Low';
  urgencyText: string;
  treatmentNotes: string[];
  recommendedAction: string;
  referralNote?: string;
  conditionCode: string;
  heatmap_b64?: string;
  allPredictions?: Array<{ label: string; confidence: number }>;
  model_version?: string;
  therapyRegimen?: {
    medication: string;
    regimen: string;
    dosage: string;
    contraindications: string;
    warningNote: string;
  };
  patientHandout?: {
    dos: string[];
    donts: string[];
  };
}

export interface CaseRecord {
  id: string;
  patient: PatientDetails;
  date: string;
  finding: DiagnosticResult;
  image: string;
  healthWorker: string;
  saved: boolean;
}

export interface SampleCaseTemplate {
  name: string;
  code: string;
  rating: number;
  imageUrl: string;
}

export const SAMPLE_CASE_TEMPLATES: SampleCaseTemplate[] = [
  {
    name: "Ringworm (Tinea Corporis)",
    code: "ringworm",
    rating: 88,
    imageUrl: "https://lh3.googleusercontent.com/aida-public/AB6AXuA8KGSxrPjHTcaboI6_Op6bZScikBOOxXbw3DzW5_BKMKj7_edTv4AuPaEgMn5cM2AXQHsJ66DwxyXLoyXWJ-XZyRPZ11HNM7GLm-_bZxKRu8J4rOeK0qxOPCv2ixDlvhnC3E2YrOtw_bKY8X2eVQzDTvyxGNBRoiEWIsoGqSiwhLR3WYs9L80Za6jZYNo97myWwkeNy_Sxc6LRLgIbIIL5T-i38BqeVoBOF8CABavAfn3GjoM59yx9gr5m6U-gb3byltWLqZW2ww"
  },
  {
    name: "Contact Dermatitis (Metal Rash)",
    code: "contact_dermatitis",
    rating: 94,
    imageUrl: "https://images.unsplash.com/photo-1584634731339-252c5aba1957?q=80&w=1000&auto=format&fit=crop"
  },
  {
    name: "Basal Cell Carcinoma (Suspected)",
    code: "basal_cell",
    rating: 85,
    imageUrl: "https://lh3.googleusercontent.com/aida-public/AB6AXuDJWwej8fG1lAVKpAwYOypgyLYNsrdpWfozoAsdmuPBa3mcTKWl8MGOIvtoCGFjmFjPlgUa9VbGsrXGAUZB-8uZRSa95vHUZGCzf7usU1pk-L5TRU--GbrIxaRc5I5RLjCMmFzVlyuPCHoXuV3ivl0MVLr1MbuOJWu_je3TJlufKdqZaUvFoVVWZAC6SsthwSmkPJunsVT9kj0zdsET_eHEPvgMEoEMw4gL2IxGHhRFKtWjbLlSuduZNqQmNtnVjib54dWqMAsTmw"
  },
  {
    name: "Melanoma (Highly Suspect)",
    code: "melanoma",
    rating: 78,
    imageUrl: "https://lh3.googleusercontent.com/aida-public/AB6AXuAUjVE8wZ6DDtv9UMNjcEGTjaMsrXlKUSwmyBxhcBMIuoAfm4lDuLam_m1KE4cEfP0Q2ghmz1scV8wzPTQ56YQI7XyBuURndFrwx6Eq9Os-dV_NJtuLsBU1I_WiWDhC8E1FXIw7b0EaCA6DQc6uCnRytpU4HwvBWRbcDDISfesiNUBMkx5hIrR83tPvFK6IR8OGKEKWnONxTgL5R_K_yVOnkGH1NslpLZynMavEL8caKy6AWd6v4KPZig4a4m0Ug_sjpuo1lTg6YA"
  }
];