-- STREAMING_CHUNK:Initializing database table script...
-- =========================================================================
-- مستشفى الكوثر التعليمي الاستثماري (ALKAWTHER TEACHING HOSPITAL)
-- سكربت إنشاء جدول استمارات تثقيف المرضى
-- اسم قاعدة البيانات: alkawthermed_form1
-- اسم المستخدم المصرح له: alkawthermed_userfb
-- =========================================================================

-- اختر قاعدة البيانات أو قم بتشغيل هذا السكربت داخل phpMyAdmin
USE `alkawthermed_form1`;

-- STREAMING_CHUNK:Creating patient_education_forms table...
CREATE TABLE IF NOT EXISTS `patient_education_forms` (
  `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  `client_id` BIGINT UNSIGNED NULL COMMENT 'معرف السجل المرسل من المتصفح للربط التزامني',
  `patient_name` VARCHAR(255) NOT NULL COMMENT 'اسم المريض الكامل',
  `department` VARCHAR(150) NULL COMMENT 'القسم الطبي',
  `age` INT NULL COMMENT 'عمر المريض',
  `file_number` VARCHAR(100) NOT NULL COMMENT 'رقم الملف الطبي بالمستشفى',
  `diagnosis` TEXT NULL COMMENT 'التشخيص الطبي السريري',
  `record_date` DATE NULL COMMENT 'تاريخ إجراء التثقيف',
  `topics_json` JSON NULL COMMENT 'محاور التثقيف المختارة بتنسيق JSON',
  `notes` MEDIUMTEXT NULL COMMENT 'الملاحظات وإرشادات التثقيف وتوصيات الخروج',
  `educator_name` VARCHAR(255) NULL COMMENT 'اسم مقدم التثقيف',
  `educator_job_title` VARCHAR(150) NULL COMMENT 'المسمى الوظيفي لمقدم التثقيف',
  `educator_signature` LONGTEXT NULL COMMENT 'توقيع مقدم التثقيف الإلكتروني مشفر بصيغة Base64',
  `patient_relative_name` VARCHAR(255) NULL COMMENT 'اسم المريض أو المرافق المستلم',
  `patient_signature` LONGTEXT NULL COMMENT 'توقيع المستلم الإلكتروني مشفر بصيغة Base64',
  `care_card_image` LONGTEXT NULL COMMENT 'البطاقة التثقيفية المصورة الذكية إن وجدت',
  `created_at` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT 'وقت الحفظ في السيرفر',
  
  -- STREAMING_CHUNK:Adding performance indexes...
  INDEX `idx_file_number` (`file_number`),
  INDEX `idx_record_date` (`record_date`),
  INDEX `idx_patient_name` (`patient_name`(100))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='سجلات استمارة تثقيف المرضى - مستشفى الكوثر';