Files
streamline-emr/docker/_streamline-src/database/seeders/DosageFrequenciesClassTableSeeder.php
T

48 lines
2.5 KiB
PHP
Executable File

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Streamline\Models\DosageFrequency;
class DosageFrequenciesClassTableSeeder extends Seeder {
/**
* Run the database seeders.
*
* @return void
*/
public function run() {
$frequencies = [
['Frequency_Id' => '1', 'Frequency' => 'every morning', 'Factor' => '1.00'],
['Frequency_Id' => '2', 'Frequency' => 'Once daily', 'Factor' => '1.00'],
['Frequency_Id' => '3', 'Frequency' => 'Twice daily', 'Factor' => '2.00'],
['Frequency_Id' => '4', 'Frequency' => 'Three times a day', 'Factor' => '3.00'],
['Frequency_Id' => '5', 'Frequency' => 'Four times a day', 'Factor' => '4.00'],
['Frequency_Id' => '6', 'Frequency' => 'Every evening', 'Factor' => '1.00'],
['Frequency_Id' => '7', 'Frequency' => 'Every 6 hours regularly', 'Factor' => '4.00'],
['Frequency_Id' => '8', 'Frequency' => 'Every 6 hours if needed', 'Factor' => '3.00'],
['Frequency_Id' => '9', 'Frequency' => 'Every 4 hours regularly', 'Factor' => '6.00'],
['Frequency_Id' => '10', 'Frequency' => 'Every 4 hours if needed', 'Factor' => '4.00'],
['Frequency_Id' => '11', 'Frequency' => 'Every 8 hours regularly', 'Factor' => '3.00'],
['Frequency_Id' => '12', 'Frequency' => 'Every 8 hours if needed', 'Factor' => '2.00'],
['Frequency_Id' => '13', 'Frequency' => 'Once a week', 'Factor' => '0.15'],
['Frequency_Id' => '14', 'Frequency' => 'STAT', 'Factor' => '1.00'],
['Frequency_Id' => '16', 'Frequency' => 'At bed time', 'Factor' => '1.00'],
['Frequency_Id' => '17', 'Frequency' => 'Twice weekly', 'Factor' => '0.30'],
['Frequency_Id' => '18', 'Frequency' => 'pre-breakfast / pre-supper', 'Factor' => '2.00'],
['Frequency_Id' => '19', 'Frequency' => 'Every 2 hours', 'Factor' => '12.00'],
['Frequency_Id' => '20', 'Frequency' => 'Day 0 (2 vials); Day 7 and 21 (1 vial each) r', 'Factor' => '4.00'],
['Frequency_Id' => '21', 'Frequency' => 'Morning & evening', 'Factor' => '1.00'],
['Frequency_Id' => '22', 'Frequency' => 'five times a day', 'Factor' => '5.00']
];
foreach ($frequencies as $frequency) {
DosageFrequency::firstOrCreate([
'name' => $frequency['Frequency'],
'factor' => $frequency['Factor']
]);
}
}
}