2025-09-16 10:10:19 +07:00
< ? php
namespace App\Database\Seeds ;
use CodeIgniter\Database\Seeder ;
class ValueSetSeeder extends Seeder {
public function run () {
$data = [
2025-09-17 15:50:55 +07:00
[ 'VSetID' => 1 , 'VOrder' => 1 , 'VValue' => '0' , 'VDesc' => 'Primary' , 'VCategory' => '1' ],
[ 'VSetID' => 1 , 'VOrder' => 2 , 'VValue' => '1' , 'VDesc' => 'Secondary' , 'VCategory' => '1' ],
[ 'VSetID' => 2 , 'VOrder' => 1 , 'VValue' => '0' , 'VDesc' => 'Disabled' , 'VCategory' => '1' ],
[ 'VSetID' => 2 , 'VOrder' => 2 , 'VValue' => '1' , 'VDesc' => 'Enabled' , 'VCategory' => '1' ],
[ 'VSetID' => 3 , 'VOrder' => 1 , 'VValue' => '1' , 'VDesc' => 'Female' , 'VCategory' => '1' ],
[ 'VSetID' => 3 , 'VOrder' => 2 , 'VValue' => '2' , 'VDesc' => 'Male' , 'VCategory' => '1' ],
[ 'VSetID' => 3 , 'VOrder' => 3 , 'VValue' => '3' , 'VDesc' => 'Unknown' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 1 , 'VValue' => 'A' , 'VDesc' => 'Separated' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 2 , 'VValue' => 'D' , 'VDesc' => 'Divorced' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 3 , 'VValue' => 'M' , 'VDesc' => 'Married' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 4 , 'VValue' => 'S' , 'VDesc' => 'Single' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 5 , 'VValue' => 'W' , 'VDesc' => 'Widowed' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 6 , 'VValue' => 'B' , 'VDesc' => 'Unmarried' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 7 , 'VValue' => 'U' , 'VDesc' => 'Unknown' , 'VCategory' => '1' ],
[ 'VSetID' => 4 , 'VOrder' => 8 , 'VValue' => 'O' , 'VDesc' => 'Other' , 'VCategory' => '1' ],
[ 'VSetID' => 5 , 'VOrder' => 1 , 'VValue' => 'Y' , 'VDesc' => 'Death' , 'VCategory' => '1' ],
[ 'VSetID' => 5 , 'VOrder' => 2 , 'VValue' => 'N' , 'VDesc' => 'Life' , 'VCategory' => '1' ],
[ 'VSetID' => 6 , 'VOrder' => 1 , 'VValue' => 'KTP' , 'VDesc' => 'Kartu Tanda Penduduk' , 'VCategory' => '1' ],
[ 'VSetID' => 6 , 'VOrder' => 2 , 'VValue' => 'PASS' , 'VDesc' => 'Passport' , 'VCategory' => '1' ],
[ 'VSetID' => 6 , 'VOrder' => 3 , 'VValue' => 'SSN' , 'VDesc' => 'Social Security Number' , 'VCategory' => '1' ],
[ 'VSetID' => 6 , 'VOrder' => 4 , 'VValue' => 'SIM' , 'VDesc' => 'Surat Izin Mengemudi' , 'VCategory' => '1' ],
[ 'VSetID' => 6 , 'VOrder' => 5 , 'VValue' => 'KTAS' , 'VDesc' => 'Kartu Izin Tinggal Terbatas' , 'VCategory' => '1' ],
[ 'VSetID' => 7 , 'VOrder' => 1 , 'VValue' => 'Create' , 'VDesc' => 'create record' , 'VCategory' => '1' ],
[ 'VSetID' => 7 , 'VOrder' => 2 , 'VValue' => 'Read' , 'VDesc' => 'read record/field' , 'VCategory' => '1' ],
[ 'VSetID' => 7 , 'VOrder' => 3 , 'VValue' => 'Update' , 'VDesc' => 'update record/field' , 'VCategory' => '1' ],
[ 'VSetID' => 7 , 'VOrder' => 4 , 'VValue' => 'Delete' , 'VDesc' => 'delete record/field' , 'VCategory' => '1' ],
[ 'VSetID' => 8 , 'VOrder' => 1 , 'VValue' => 'WDID' , 'VDesc' => 'Windows Device ID' , 'VCategory' => '1' ],
[ 'VSetID' => 8 , 'VOrder' => 2 , 'VValue' => 'AAID' , 'VDesc' => 'Android AAID' , 'VCategory' => '1' ],
[ 'VSetID' => 8 , 'VOrder' => 3 , 'VValue' => 'IDFA' , 'VDesc' => 'IOS IDFA' , 'VCategory' => '1' ],
[ 'VSetID' => 9 , 'VOrder' => 1 , 'VValue' => 'PAT' , 'VDesc' => 'Patient' , 'VCategory' => '1' ],
[ 'VSetID' => 9 , 'VOrder' => 2 , 'VValue' => 'ISN' , 'VDesc' => 'Insurance' , 'VCategory' => '1' ],
[ 'VSetID' => 9 , 'VOrder' => 3 , 'VValue' => 'ACC' , 'VDesc' => 'Account' , 'VCategory' => '1' ],
[ 'VSetID' => 9 , 'VOrder' => 4 , 'VValue' => 'DOC' , 'VDesc' => 'Doctor' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 1 , 'VValue' => 'S' , 'VDesc' => 'Stat' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 2 , 'VValue' => 'A' , 'VDesc' => 'ASAP' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 3 , 'VValue' => 'R' , 'VDesc' => 'Routine' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 4 , 'VValue' => 'P' , 'VDesc' => 'Preop' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 5 , 'VValue' => 'C' , 'VDesc' => 'Callback' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 6 , 'VValue' => 'T' , 'VDesc' => 'Timing critical' , 'VCategory' => '1' ],
[ 'VSetID' => 10 , 'VOrder' => 7 , 'VValue' => 'PRN' , 'VDesc' => 'As needed' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 1 , 'VValue' => 'A' , 'VDesc' => 'Some, not all results available' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 2 , 'VValue' => 'CA' , 'VDesc' => 'Order is cancelled' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 3 , 'VValue' => 'CM' , 'VDesc' => 'Order is completed' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 4 , 'VValue' => 'DC' , 'VDesc' => 'Order was discontinued' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 5 , 'VValue' => 'ER' , 'VDesc' => 'Error, order not found' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 6 , 'VValue' => 'HD' , 'VDesc' => 'Order “on hold”' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 7 , 'VValue' => 'IP' , 'VDesc' => 'In process, unspecified' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 8 , 'VValue' => 'RP' , 'VDesc' => 'Order has been replaced' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 9 , 'VValue' => 'SC' , 'VDesc' => 'In process, scheduled' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 10 , 'VValue' => 'CL' , 'VDesc' => 'Closed' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 11 , 'VValue' => 'AC' , 'VDesc' => 'Archived' , 'VCategory' => '1' ],
[ 'VSetID' => 11 , 'VOrder' => 12 , 'VValue' => 'DL' , 'VDesc' => 'Deleted' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 1 , 'VValue' => 'FCLT' , 'VDesc' => 'Facility. Organisasi atau lembaga tempat layanan disediakan, atau gedung tertentu dalam organisasi' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 2 , 'VValue' => 'BLDG' , 'VDesc' => 'Building. Gedung' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 3 , 'VValue' => 'FLOR' , 'VDesc' => 'Floor. Lantai dari gedung' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 4 , 'VValue' => 'POC' , 'VDesc' => 'Point of Care' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 5 , 'VValue' => 'ROOM' , 'VDesc' => 'Room. Ruangan dalam Gedung-lantai' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 6 , 'VValue' => 'BED' , 'VDesc' => 'Bed. Tempat tidur pasien' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 7 , 'VValue' => 'MOBL' , 'VDesc' => 'Mobile. Lokasi bergerak, ditandai dengan koordinat GPS, lokasi sementara, atau deskripsi lokasi unit bergerak saat ini.' , 'VCategory' => '1' ],
[ 'VSetID' => 12 , 'VOrder' => 8 , 'VValue' => 'REMT' , 'VDesc' => 'Remote. Lokasi di luar lokasi utama' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 1 , 'VValue' => 'Hep' , 'VDesc' => 'Heparin ammonium' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 2 , 'VValue' => 'Apro' , 'VDesc' => 'Aprotinin (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 3 , 'VValue' => 'HepCa' , 'VDesc' => 'Heparin calcium' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 4 , 'VValue' => 'H3BO3' , 'VDesc' => 'Boric acid' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 5 , 'VValue' => 'CaOxa' , 'VDesc' => 'Calcium oxalate' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 6 , 'VValue' => 'EDTA' , 'VDesc' => 'EDTA' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 7 , 'VValue' => 'Ede' , 'VDesc' => 'Edetate (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 8 , 'VValue' => 'HCl' , 'VDesc' => 'Hydrochloric acid' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 9 , 'VValue' => 'Hrdn' , 'VDesc' => 'Hirudin (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 10 , 'VValue' => 'EdeK' , 'VDesc' => 'Edetate dipotassium' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 11 , 'VValue' => 'EdeTri' , 'VDesc' => 'Tripotassium edetate' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 12 , 'VValue' => 'LiHep' , 'VDesc' => 'Heparin lithium (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 13 , 'VValue' => 'EdeNa' , 'VDesc' => 'Edetate disodium (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 14 , 'VValue' => 'NaCtrt' , 'VDesc' => 'Sodium citrate (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 15 , 'VValue' => 'NaHep' , 'VDesc' => 'Heparin sodium' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 16 , 'VValue' => 'NaF' , 'VDesc' => 'Sodium fluoride' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 17 , 'VValue' => 'Borax' , 'VDesc' => 'Sodium tetraborate' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 18 , 'VValue' => 'Mntl' , 'VDesc' => 'Mannitol (substance)' , 'VCategory' => '1' ],
[ 'VSetID' => 13 , 'VOrder' => 19 , 'VValue' => 'NaFrm' , 'VDesc' => 'Sodium formate' , 'VCategory' => '1' ],
[ 'VSetID' => 14 , 'VOrder' => 1 , 'VValue' => 'Pri' , 'VDesc' => 'primary, kontak langsung dengan spesimen' , 'VCategory' => '1' ],
[ 'VSetID' => 14 , 'VOrder' => 2 , 'VValue' => 'Sec' , 'VDesc' => 'secondary, wadah primary container' , 'VCategory' => '1' ],
[ 'VSetID' => 14 , 'VOrder' => 3 , 'VValue' => 'Ter' , 'VDesc' => 'tertiary, wadah secondary container.' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 1 , 'VValue' => 'BLD' , 'VDesc' => 'Whole blood' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 2 , 'VValue' => 'BLDA' , 'VDesc' => 'Blood arterial' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 3 , 'VValue' => 'BLDCO' , 'VDesc' => 'Cord blood' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 4 , 'VValue' => 'FBLOOD' , 'VDesc' => 'Blood, Fetal' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 5 , 'VValue' => 'FBLOOD' , 'VDesc' => 'Blood, Fetal' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 6 , 'VValue' => 'WB' , 'VDesc' => 'Blood, Whole' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 7 , 'VValue' => 'BBL' , 'VDesc' => 'Blood bag' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 8 , 'VValue' => 'SER' , 'VDesc' => 'Serum' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 9 , 'VValue' => 'PLAS' , 'VDesc' => 'Plasma' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 10 , 'VValue' => 'PLB' , 'VDesc' => 'Plasma bag' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 11 , 'VValue' => 'MUCOS' , 'VDesc' => 'Mucosa' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 12 , 'VValue' => 'MUCUS' , 'VDesc' => 'Mucus' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 13 , 'VValue' => 'UR' , 'VDesc' => 'Urine' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 14 , 'VValue' => 'RANDU' , 'VDesc' => 'Urine, Random' , 'VCategory' => '1' ],
[ 'VSetID' => 15 , 'VOrder' => 15 , 'VValue' => 'URINM' , 'VDesc' => 'Urine, Midstream' , 'VCategory' => '1' ],
[ 'VSetID' => 16 , 'VOrder' => 1 , 'VValue' => 'L' , 'VDesc' => 'Liter' , 'VCategory' => '1' ],
[ 'VSetID' => 16 , 'VOrder' => 2 , 'VValue' => 'mL' , 'VDesc' => 'Mili Liter' , 'VCategory' => '1' ],
[ 'VSetID' => 16 , 'VOrder' => 3 , 'VValue' => 'mL' , 'VDesc' => 'Micro Liter' , 'VCategory' => '1' ],
[ 'VSetID' => 16 , 'VOrder' => 4 , 'VValue' => 'Pcs' , 'VDesc' => 'Pieces' , 'VCategory' => '1' ],
[ 'VSetID' => 17 , 'VOrder' => 1 , 'VValue' => 'order' , 'VDesc' => 'Generate by order' , 'VCategory' => '1' ],
[ 'VSetID' => 17 , 'VOrder' => 2 , 'VValue' => 'user' , 'VDesc' => 'Generate by user' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 1 , 'VValue' => 'SColl' , 'VDesc' => 'Collection' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 2 , 'VValue' => 'STran' , 'VDesc' => 'Transport' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 3 , 'VValue' => 'SRec' , 'VDesc' => 'Reception' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 4 , 'VValue' => 'SPrep' , 'VDesc' => 'Preparation' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 5 , 'VValue' => 'SAlqt' , 'VDesc' => 'Aliquot' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 6 , 'VValue' => 'SDisp' , 'VDesc' => 'Dispatching' , 'VCategory' => '1' ],
[ 'VSetID' => 18 , 'VOrder' => 7 , 'VValue' => 'SDest' , 'VDesc' => 'Destruction' , 'VCategory' => '1' ],
[ 'VSetID' => 19 , 'VOrder' => 1 , 'VValue' => '0' , 'VDesc' => 'Failed' , 'VCategory' => '1' ],
[ 'VSetID' => 19 , 'VOrder' => 2 , 'VValue' => '1' , 'VDesc' => 'Success with note' , 'VCategory' => '1' ],
[ 'VSetID' => 19 , 'VOrder' => 3 , 'VValue' => '2' , 'VDesc' => 'Success' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 1 , 'VValue' => 'STC' , 'VDesc' => 'To be collected' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 2 , 'VValue' => 'SCFld' , 'VDesc' => 'Collection failed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 3 , 'VValue' => 'SCtd' , 'VDesc' => 'Collected' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 4 , 'VValue' => 'STran' , 'VDesc' => 'In-transport' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 5 , 'VValue' => 'STFld' , 'VDesc' => 'Transport failed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 6 , 'VValue' => 'SArrv' , 'VDesc' => 'Arrived' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 7 , 'VValue' => 'SRejc' , 'VDesc' => 'Rejected' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 8 , 'VValue' => 'SRcvd' , 'VDesc' => 'Received' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 9 , 'VValue' => 'SPAna' , 'VDesc' => 'Pre-analytical' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 10 , 'VValue' => 'SPAF' , 'VDesc' => 'Pre-analytical failed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 11 , 'VValue' => 'STA' , 'VDesc' => 'To be analyze' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 12 , 'VValue' => 'SAFld' , 'VDesc' => 'Analytical failed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 13 , 'VValue' => 'SAna' , 'VDesc' => 'Analytical' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 14 , 'VValue' => 'STS' , 'VDesc' => 'To be stored' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 15 , 'VValue' => 'SSFld' , 'VDesc' => 'Store failed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 16 , 'VValue' => 'SStrd' , 'VDesc' => 'Stored' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 17 , 'VValue' => 'SExp' , 'VDesc' => 'Expired' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 18 , 'VValue' => 'STD' , 'VDesc' => 'To be destroyed' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 19 , 'VValue' => 'SDFld' , 'VDesc' => 'Failed to destroy' , 'VCategory' => '1' ],
[ 'VSetID' => 20 , 'VOrder' => 20 , 'VValue' => 'SDstd' , 'VDesc' => 'Destroyed' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 1 , 'VValue' => 'HEM' , 'VDesc' => 'Hemolyzed' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 2 , 'VValue' => 'ITC' , 'VDesc' => 'Icteric' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 3 , 'VValue' => 'LIP' , 'VDesc' => 'Lipemic' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 4 , 'VValue' => 'CFU' , 'VDesc' => 'Centrifuged' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 5 , 'VValue' => 'ROOM' , 'VDesc' => 'Room temperature' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 6 , 'VValue' => 'COOL' , 'VDesc' => 'Cool' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 7 , 'VValue' => 'FROZ' , 'VDesc' => 'Frozen' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 8 , 'VValue' => 'CLOT' , 'VDesc' => 'Clotted' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 9 , 'VValue' => 'AUT' , 'VDesc' => 'Autolyzed' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 10 , 'VValue' => 'CON' , 'VDesc' => 'Contaminated' , 'VCategory' => '1' ],
[ 'VSetID' => 21 , 'VOrder' => 11 , 'VValue' => 'LIVE' , 'VDesc' => 'Live' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 1 , 'VValue' => 'P' , 'VDesc' => 'Patient' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 2 , 'VValue' => 'B' , 'VDesc' => 'Blind Sample' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 3 , 'VValue' => 'Q' , 'VDesc' => 'Control specimen' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 4 , 'VValue' => 'E' , 'VDesc' => 'Electronic QC. Used with manufactured reference providing signals that simulate QC results' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 5 , 'VValue' => 'F' , 'VDesc' => 'Filler Organization Proficiency. Specimen used for testing proficiency of the organization performing the testing (Filler) à PME' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 6 , 'VValue' => 'O' , 'VDesc' => 'Operator Proficiency. Specimen used for testing Operator Proficiency.' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 7 , 'VValue' => 'C' , 'VDesc' => 'Calibrator' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 8 , 'VValue' => 'R' , 'VDesc' => 'Replicate (of patient sample as a control). Used when a patient sample is re-run as a control for a repeat test' , 'VCategory' => '1' ],
[ 'VSetID' => 22 , 'VOrder' => 9 , 'VValue' => 'V' , 'VDesc' => 'Verifying Calibrator. Used for periodic calibration checks.' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 1 , 'VValue' => 'pcntr' , 'VDesc' => 'Puncture' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 2 , 'VValue' => 'fprk' , 'VDesc' => 'Finger-prick sampling' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 3 , 'VValue' => 'ucct' , 'VDesc' => 'Urine specimen collection, clean catch' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 4 , 'VValue' => 'utcl' , 'VDesc' => 'Timed urine collection' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 5 , 'VValue' => 'ucth' , 'VDesc' => 'Urine specimen collection, catheterized' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 6 , 'VValue' => 'scgh' , 'VDesc' => 'Collection of coughed sputum' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 7 , 'VValue' => 'bpsy' , 'VDesc' => 'Biopsy' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 8 , 'VValue' => 'aspn' , 'VDesc' => 'Aspiration' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 9 , 'VValue' => 'excs' , 'VDesc' => 'Excision' , 'VCategory' => '1' ],
[ 'VSetID' => 23 , 'VOrder' => 10 , 'VValue' => 'scrp' , 'VDesc' => 'Scraping' , 'VCategory' => '1' ],
[ 'VSetID' => 24 , 'VOrder' => 1 , 'VValue' => 'LA' , 'VDesc' => 'Left Arm' , 'VCategory' => '1' ],
[ 'VSetID' => 24 , 'VOrder' => 2 , 'VValue' => 'RA' , 'VDesc' => 'Right Arm' , 'VCategory' => '1' ],
[ 'VSetID' => 24 , 'VOrder' => 3 , 'VValue' => 'LF' , 'VDesc' => 'Left Foot' , 'VCategory' => '1' ],
[ 'VSetID' => 24 , 'VOrder' => 4 , 'VValue' => 'RF' , 'VDesc' => 'Right Foot' , 'VCategory' => '1' ],
[ 'VSetID' => 26 , 'VOrder' => 1 , 'VValue' => 'F' , 'VDesc' => 'Fasting. Pasien puasa' , 'VCategory' => '1' ],
[ 'VSetID' => 26 , 'VOrder' => 2 , 'VValue' => 'NF' , 'VDesc' => 'Not Fasting. Pasien tidak puasa' , 'VCategory' => '1' ],
[ 'VSetID' => 26 , 'VOrder' => 3 , 'VValue' => 'NG' , 'VDesc' => 'Not Given. Pasien tidak ditanyakan status puasanya.' , 'VCategory' => '1' ]
2025-09-16 10:10:19 +07:00
];
$this -> db -> table ( 'valueset' ) -> insertBatch ( $data );
$data = [
2025-09-17 15:50:55 +07:00
[ 'VSName' => 'WSType' , 'VDesc' => 'workstation.Type' , 'VSetID' => '1' ],
[ 'VSName' => 'WSEnable' , 'VDesc' => 'workstation.Enable' , 'VSetID' => '2' ],
[ 'VSName' => 'Gender' , 'VDesc' => 'patient.Gender' , 'VSetID' => '3' ],
[ 'VSName' => 'Marital Status' , 'VDesc' => 'patient.MaritalStatus' , 'VSetID' => '4' ],
[ 'VSName' => 'Death Indicator' , 'VDesc' => 'patient.DeathIndicator' , 'VSetID' => '5' ],
[ 'VSName' => 'Identifier Type' , 'VDesc' => 'patidt.IdentifierType' , 'VSetID' => '6' ],
[ 'VSName' => 'Operation' , 'VDesc' => 'patreglog.Operation patvisitlog.Operation orderlog.Operation' , 'VSetID' => '7' ],
[ 'VSName' => 'DID Type' , 'VDesc' => 'patreglog.DIDType patvisitlog.DIDType' , 'VSetID' => '8' ],
[ 'VSName' => 'Requested Entity' , 'VDesc' => 'order.ReqEntity' , 'VSetID' => '9' ],
[ 'VSName' => 'Order Priority' , 'VDesc' => 'order.Priority' , 'VSetID' => '10' ],
[ 'VSName' => 'Order Status' , 'VDesc' => 'orderststatus.OrderStatus' , 'VSetID' => '11' ],
[ 'VSName' => 'Location Type' , 'VDesc' => 'location.LocationType' , 'VSetID' => '12' ],
[ 'VSName' => 'Additive' , 'VDesc' => 'containertype.Additive' , 'VSetID' => '13' ],
[ 'VSName' => 'Container Class' , 'VDesc' => 'containertype.ConClass' , 'VSetID' => '14' ],
[ 'VSName' => 'Specimen Type' , 'VDesc' => 'spcdef.SpcType' , 'VSetID' => '15' ],
[ 'VSName' => 'Unit' , 'VDesc' => 'spcdef.Unit specimens.Unit specimenstatus.Unit' , 'VSetID' => '16' ],
[ 'VSName' => 'GenerateBy' , 'VDesc' => 'specimens. GenerateBy' , 'VSetID' => '17' ],
[ 'VSName' => 'Activity' , 'VDesc' => 'specimenstatus.SpcAct' , 'VSetID' => '18' ],
[ 'VSName' => 'Activity Result' , 'VDesc' => 'specimenstatus.ActRes' , 'VSetID' => '19' ],
[ 'VSName' => 'Specimen Status' , 'VDesc' => 'specimenstatus.SpcStatus' , 'VSetID' => '20' ],
[ 'VSName' => 'Specimen Condition' , 'VDesc' => 'specimenstatus.SpcCon' , 'VSetID' => '21' ],
[ 'VSName' => 'Specimen Role' , 'VDesc' => 'specimencollection.SpcRole' , 'VSetID' => '22' ],
[ 'VSName' => 'Collection Method' , 'VDesc' => 'specimencollection.ColMethod' , 'VSetID' => '23' ],
[ 'VSName' => 'Body Site' , 'VDesc' => 'specimencollection.BodySite' , 'VSetID' => '24' ],
[ 'VSName' => 'Container Size' , 'VDesc' => 'specimencollection.CntSize' , 'VSetID' => '25' ],
[ 'VSName' => 'Fasting Status' , 'VDesc' => 'specimencollection.Fasting' , 'VSetID' => '26' ]
2025-09-16 10:10:19 +07:00
];
2025-09-17 15:50:55 +07:00
$this -> db -> table ( 'valuesetdef' ) -> insertBatch ( $data );
2025-09-16 10:10:19 +07:00
}
}