76 lines
7.2 KiB
SQL
76 lines
7.2 KiB
SQL
CREATE TABLE `it_years` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`year_text` varchar(4) NOT NULL,
|
|
`is_active` tinyint(1) DEFAULT 0,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `idx_year` (`year_text`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
INSERT INTO `it_years` (`year_text`, `is_active`) VALUES ('2569', 1);
|
|
|
|
CREATE TABLE `it_rules` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`content` text NOT NULL,
|
|
`is_active` tinyint(1) DEFAULT 1,
|
|
`order_no` int(11) DEFAULT 0,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
INSERT INTO `it_rules` (`content`, `is_active`, `order_no`) VALUES
|
|
('ผู้ใช้งานต้องดูแลรักษา ป้องกันความเสียหายที่อาจจะเกิดขึ้นกับเครื่องคอมพิวเตอร์อุปกรณ์ต่อพ่วง เช่น ไม่วางอาหารหรือเครื่องดื่มบริเวรณเครื่องเคอมพิวเตอร์ห้ามเคลื่อนย้าย ติดตั้งเพิ่มเติมหรือกระทำการใดๆโดยไม่ได้รับอนุญาตจากผู้ดูแลระบบ', 1, 1),
|
|
('ห้ามผู้ใช้งานดาวน์โหลด อัพเดท ติดตั้งโปรแกรมใด นอกเหนือจากที่ผู้ดูแลระบบอนุญาต', 1, 2),
|
|
('ห้ามผู้ใช้งานเปิดโปรแกรมเพื่อความบันเทิงส่วนบุคคล เช่น การดูหนัง เล่นเกมส์ในระหว่างปฏิบัติงาน', 1, 3),
|
|
('หากเจ้าหน้าที่โรงพยาบาลเกาะสมุยจำเป็นต้องการส่งข้อมูลผู้ป่วยปรึกษาเพื่อการรักษาทางสื่อสังคมออนไลน์ เช่น Facebook , Line, Website หรือโปรแกรมอื่นๆ ที่เชื่อมต่อกับอินเทอร์เน็ต ต้องขออนุญาตผู้ป่วยเป็นลายลักษณ์อักษรโดยส่งตรงไปยังบุคคลที่ต้องการปรึกษาเท่านั้น เมื่อเสร็จสิ้นการปรึกษาให้ทำการลบข้อมูล ชื่อ-นามสกุล เลขประจำตัวผู้ป่วย ข้อมูลการเจ็บป่วย รูปภาพ ผลการตรวจต่างๆ รวมถึงคลิปวิดีโอการดูแลรักษาของผู้ป่วยทุกอย่างออกจากสื่อสังคมออนไลน์ทุกครั้ง', 1, 4),
|
|
('ผู้ใช้งานต้องรักษาชื่อผู้ใช้ (Username) และ รหัสผ่าน (Password) เป็นความลับ ห้ามใช้ร่วมกับผู้อื่น', 1, 5),
|
|
('เจ้าหน้าที่โรงพยาบาลเกาะสมุยต้องเก็บรักษาความลับข้อมูลผู้ป่วย ต้องไม่เปิดเผยหรือส่งต่อข้อมูล ชื่อ-นามสกุล เลขประจำตัวผู้ป่วย ข้อมูลการเจ็บป่วย รูปภาพ ผลการตรวจต่างๆ รวมถึงคลิปวิดีโอการดูแลรักษาผู้ป่วยในทุกช่องทาง', 1, 6),
|
|
('ห้ามผู้ใช้งานเข้าถึงข้อมูลผู้ป่วยที่ไม่ได้อยู่ในความรับผิดชอบ โดยไม่ขออนุญาตจากแพทย์หรือผู้รับผิดชอบโดยตรง', 1, 7),
|
|
('เจ้าหน้าที่โรงพยาบาลเกาะสมุยต้องยอมรับและถือปฏิบัติตามกฎระเบียบที่กำหนดขึ้น และปฏิบัติตาม พรบ.คอมพิวเตอร์ พ.ศ.2560 อย่างเคร่งครัดจะอ้างว่าไม่ทราบไม่ได้ กรณีฝ่าฝืนระเบียบปฏิบัติฯนี้ ครั้งที่1แจ้งหัวหน้าตักเตือน/ครั้งที่2 แจ้งหัวหน้ากลุ่มงานตักเตือน/ครั้งที่3เขียนรายงานให้ผู้บริหาร', 1, 8);
|
|
|
|
|
|
CREATE TABLE `it_slas` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`service_name` varchar(255) NOT NULL,
|
|
`standard_time` int(11) NOT NULL COMMENT 'Minutes',
|
|
`is_active` tinyint(1) DEFAULT 1,
|
|
`order_no` int(11) DEFAULT 0,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
INSERT INTO `it_slas` (`service_name`, `standard_time`, `is_active`, `order_no`) VALUES
|
|
('การให้คำปรึกษา (help desk)', 5, 1, 1),
|
|
('แก้ไขปัญหาเครื่องคอมพิวเตอร์ขัดข้อง', 30, 1, 2),
|
|
('แก้ไขปัญหาเครื่องพิมพ์ขัดข้อง', 15, 1, 3),
|
|
('แก้ไขปัญหาเครื่องสำรองไฟขัดข้อง', 15, 1, 4),
|
|
('แก้ไขปัญหาอุปกรณ์ต่อพ่วงขัดข้อง', 15, 1, 5),
|
|
('แก้ไขปัญหาระบบเครือข่ายขัดข้อง', 30, 1, 6),
|
|
('แก้ไขปัญหาการใช้งานโปรแกรม HOSxP', 15, 1, 7),
|
|
('แก้ไขปัญหาการใช้งานโปรแกรมอื่นๆ', 30, 1, 8),
|
|
('ขอข้อมูลสารสนเทศ', 420, 1, 9);
|
|
|
|
|
|
DROP TABLE IF EXISTS `it_assessments`;
|
|
CREATE TABLE `it_assessments` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`assess_year` varchar(4) NOT NULL,
|
|
`hr_cid` varchar(13) NOT NULL,
|
|
`fullname` varchar(255) DEFAULT NULL,
|
|
`position` varchar(255) DEFAULT NULL,
|
|
`department` varchar(255) DEFAULT NULL,
|
|
`computer_use` enum('1','2') NOT NULL COMMENT '1=ใช้, 2=ไม่ใช้',
|
|
`rules_data` json DEFAULT NULL,
|
|
`sla_data` json DEFAULT NULL,
|
|
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `idx_year_cid` (`assess_year`,`hr_cid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
|
|
CREATE TABLE `it_logs` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`admin_cid` varchar(13) NOT NULL,
|
|
`admin_name` varchar(255) DEFAULT NULL,
|
|
`action_type` varchar(50) NOT NULL,
|
|
`action_detail` text DEFAULT NULL,
|
|
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|