From e456ce6354f67bc99485e992e3f48a8e1901a3f1 Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Wed, 10 Jun 2026 16:01:54 +0700 Subject: [PATCH] FHM09062601IBL - create table one_klinik.m_clinic_unit dengan data awal 4 poli Co-Authored-By: Claude Sonnet 4.6 --- .../2026-06-10-create-m-clinic-unit.sql | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 sql/manual_changes/2026-06-10-create-m-clinic-unit.sql diff --git a/sql/manual_changes/2026-06-10-create-m-clinic-unit.sql b/sql/manual_changes/2026-06-10-create-m-clinic-unit.sql new file mode 100644 index 00000000..9a93d1d8 --- /dev/null +++ b/sql/manual_changes/2026-06-10-create-m-clinic-unit.sql @@ -0,0 +1,23 @@ +-- Buat tabel m_clinic_unit di one_klinik +-- Untuk master poli klinik, bagian dari SATUSEHAT readiness + +CREATE TABLE IF NOT EXISTS one_klinik.m_clinic_unit ( + M_ClinicUnitID INT(11) NOT NULL AUTO_INCREMENT, + M_ClinicUnitCode VARCHAR(30) NOT NULL DEFAULT '', + M_ClinicUnitName VARCHAR(100) NOT NULL DEFAULT '', + M_ClinicUnitDescription VARCHAR(255) NULL DEFAULT NULL, + M_ClinicUnitSatusehatLocationID VARCHAR(64) NULL DEFAULT NULL, + M_ClinicUnitIsActive CHAR(1) NOT NULL DEFAULT 'Y', + M_ClinicUnitUserID INT(11) NULL DEFAULT NULL, + M_ClinicUnitCreated DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + M_ClinicUnitLastUpdated DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (M_ClinicUnitID), + UNIQUE KEY M_ClinicUnitCode (M_ClinicUnitCode), + KEY M_ClinicUnitIsActive (M_ClinicUnitIsActive) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +INSERT INTO one_klinik.m_clinic_unit (M_ClinicUnitCode, M_ClinicUnitName, M_ClinicUnitDescription, M_ClinicUnitIsActive) VALUES +('POLI_UMUM', 'Poli Umum', 'Pelayanan rawat jalan umum', 'Y'), +('POLI_VAKSINASI', 'Poli Vaksinasi', 'Pelayanan imunisasi/vaksinasi', 'Y'), +('POLI_KHITAN', 'Poli Khitan', 'Pelayanan tindakan khitan', 'Y'), +('POLI_MCU', 'Poli MCU', 'Pelayanan medical check-up', 'Y');