94 lines
9.1 KiB
PHP
94 lines
9.1 KiB
PHP
<?php
|
|
|
|
namespace App\Database\Seeds;
|
|
|
|
use CodeIgniter\Database\Seeder;
|
|
|
|
class CodedTxtSeeder extends Seeder {
|
|
public function run() {
|
|
// codedtxt
|
|
$data = [
|
|
['CTID' => 1,'CTGroup' => 1, 'CT' =>'0', 'Description' => 'Primary', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 2,'CTGroup' => 1, 'CT' =>'1', 'Description' => 'Secondary', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 3,'CTGroup' => 2, 'CT' =>'0', 'Description' => 'Disabled', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 4,'CTGroup' => 2, 'CT' =>'1', 'Description' => 'Enabled', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 5,'CTGroup' => 3, 'CT' =>'1', 'Description' => 'Female', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 6,'CTGroup' => 3, 'CT' =>'2', 'Description' => 'Male', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 7,'CTGroup' => 3, 'CT' =>'3', 'Description' => 'Unknown', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 8,'CTGroup' => 4, 'CT' =>'A', 'Description' => 'Separated', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 9,'CTGroup' => 4, 'CT' =>'D', 'Description' => 'Divorced', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 10,'CTGroup' => 4, 'CT' =>'M', 'Description' => 'Married', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 11,'CTGroup' => 4, 'CT' =>'S', 'Description' => 'Single', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 12,'CTGroup' => 4, 'CT' =>'W', 'Description' => 'Widowed', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 13,'CTGroup' => 4, 'CT' =>'B', 'Description' => 'Unmarried', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 14,'CTGroup' => 4, 'CT' =>'U', 'Description' => 'Unknown', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 15,'CTGroup' => 4, 'CT' =>'O', 'Description' => 'Other', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 16,'CTGroup' => 5, 'CT' =>'Y', 'Description' => 'Death', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 17,'CTGroup' => 5, 'CT' =>'N', 'Description' => 'Life', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 18,'CTGroup' => 6, 'CT' =>'KTP', 'Description' => 'Kartu Tanda Penduduk', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 19,'CTGroup' => 6, 'CT' =>'PASS', 'Description' => 'Passport', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 20,'CTGroup' => 6, 'CT' =>'SSN', 'Description' => 'Social Security Number', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 21,'CTGroup' => 6, 'CT' =>'SIM', 'Description' => 'Surat Izin Mengemudi', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 22,'CTGroup' => 6, 'CT' =>'KTAS', 'Description' => 'Kartu Izin Tinggal Terbatas', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 23,'CTGroup' => 7, 'CT' =>'Create', 'Description' => 'create record', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 24,'CTGroup' => 7, 'CT' =>'Read', 'Description' => 'read record/field', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 25,'CTGroup' => 7, 'CT' =>'Update', 'Description' => 'update record/field', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 26,'CTGroup' => 7, 'CT' =>'Delete', 'Description' => 'delete record/field', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 27,'CTGroup' => 8, 'CT' =>'WDID', 'Description' => 'Windows Device ID', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 28,'CTGroup' => 8, 'CT' =>'AAID', 'Description' => 'Android AAID', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 29,'CTGroup' => 8, 'CT' =>'IDFA', 'Description' => 'IOS IDFA', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 30,'CTGroup' => 9, 'CT' =>'PAT', 'Description' => 'Patient', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 31,'CTGroup' => 9, 'CT' =>'ISN', 'Description' => 'Insurance', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 32,'CTGroup' => 9, 'CT' =>'ACC', 'Description' => 'Account', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 33,'CTGroup' => 9, 'CT' =>'DOC', 'Description' => 'Doctor', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 34,'CTGroup' => 10, 'CT' =>'S', 'Description' => 'Stat', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 35,'CTGroup' => 10, 'CT' =>'A', 'Description' => 'ASAP', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 36,'CTGroup' => 10, 'CT' =>'R', 'Description' => 'Routine', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 37,'CTGroup' => 10, 'CT' =>'P', 'Description' => 'Preop', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 38,'CTGroup' => 10, 'CT' =>'C', 'Description' => 'Callback', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 39,'CTGroup' => 10, 'CT' =>'T', 'Description' => 'Timing critical', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 40,'CTGroup' => 10, 'CT' =>'PRN', 'Description' => 'As needed', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 41,'CTGroup' => 11, 'CT' =>'A', 'Description' => 'Some, not all results available', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 42,'CTGroup' => 11, 'CT' =>'CA', 'Description' => 'Order is cancelled', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 43,'CTGroup' => 11, 'CT' =>'CM', 'Description' => 'Order is completed', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 44,'CTGroup' => 11, 'CT' =>'DC', 'Description' => 'Order was discontinued', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 45,'CTGroup' => 11, 'CT' =>'ER', 'Description' => 'Error, order not found', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 46,'CTGroup' => 11, 'CT' =>'HD', 'Description' => 'Order “on hold”', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 47,'CTGroup' => 11, 'CT' =>'IP', 'Description' => 'In process, unspecified', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 48,'CTGroup' => 11, 'CT' =>'RP', 'Description' => 'Order has been replaced', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 49,'CTGroup' => 11, 'CT' =>'SC', 'Description' => 'In process, scheduled', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 50,'CTGroup' => 11, 'CT' =>'CL', 'Description' => 'Closed', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 51,'CTGroup' => 11, 'CT' =>'AC', 'Description' => 'Archived', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 52,'CTGroup' => 11, 'CT' =>'DL', 'Description' => 'Deleted', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 53,'CTGroup' => 12, 'CT' =>'FCLT', 'Description' => 'Facility. Organisasi atau lembaga tempat layanan disediakan, atau gedung tertentu dalam organisasi', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 54,'CTGroup' => 12, 'CT' =>'BLDG', 'Description' => 'Building. Gedung', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 55,'CTGroup' => 12, 'CT' =>'FLOR', 'Description' => 'Floor. Lantai dari gedung', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 56,'CTGroup' => 12, 'CT' =>'POC', 'Description' => 'Point of Care', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 57,'CTGroup' => 12, 'CT' =>'ROOM', 'Description' => 'Room. Ruangan dalam Gedung-lantai', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 58,'CTGroup' => 12, 'CT' =>'BED', 'Description' => 'Bed. Tempat tidur pasien', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 59,'CTGroup' => 12, 'CT' =>'MOBL', 'Description' => 'Mobile. Lokasi bergerak, ditandai dengan koordinat GPS, lokasi sementara, atau deskripsi lokasi unit bergerak saat ini.', 'FontStyle' => '0', 'Category' => '0'],
|
|
['CTID' => 60,'CTGroup' => 12, 'CT' =>'REMT', 'Description' => 'Remote. Lokasi di luar lokasi utama', 'FontStyle' => '0', 'Category' => '0']
|
|
];
|
|
$this->db->table('codedtxt')->insertBatch($data);
|
|
|
|
// locationAddress
|
|
$data = [
|
|
['CTFldID' => 1,'TblName' =>'workstation', 'FldName' => 'Type', 'CTGroup' => '1'],
|
|
['CTFldID' => 2,'TblName' =>'workstation', 'FldName' => 'Enable', 'CTGroup' => '2'],
|
|
['CTFldID' => 3,'TblName' =>'patient', 'FldName' => 'Gender', 'CTGroup' => '3'],
|
|
['CTFldID' => 4,'TblName' =>'patient', 'FldName' => 'MaritalStatus', 'CTGroup' => '4'],
|
|
['CTFldID' => 5,'TblName' =>'patient', 'FldName' => 'DeathIndicator', 'CTGroup' => '5'],
|
|
['CTFldID' => 6,'TblName' =>'patidt', 'FldName' => 'IdentifierType', 'CTGroup' => '6'],
|
|
['CTFldID' => 7,'TblName' =>'patreglog', 'FldName' => 'Operation', 'CTGroup' => '7'],
|
|
['CTFldID' => 8,'TblName' =>'patreglog', 'FldName' => 'DIDType', 'CTGroup' => '8'],
|
|
['CTFldID' => 9,'TblName' =>'patvisitlog', 'FldName' => 'Operation', 'CTGroup' => '7'],
|
|
['CTFldID' => 10,'TblName' =>'patvisitlog', 'FldName' => 'DIDType', 'CTGroup' => '8'],
|
|
['CTFldID' => 11,'TblName' =>'order', 'FldName' => 'ReqEntity', 'CTGroup' => '9'],
|
|
['CTFldID' => 12,'TblName' =>'order', 'FldName' => 'Priority', 'CTGroup' => '10'],
|
|
['CTFldID' => 13,'TblName' =>'orderststatus', 'FldName' => 'OrderStatus', 'CTGroup' => '11'],
|
|
['CTFldID' => 14,'TblName' =>'orderlog', 'FldName' => 'Operation', 'CTGroup' => '7'],
|
|
['CTFldID' => 15,'TblName' =>'location', 'FldName' => 'LocationType', 'CTGroup' => '12'],
|
|
];
|
|
$this->db->table('codedtxtfld')->insertBatch($data);
|
|
}
|
|
} |