test wawancara

This commit is contained in:
person-programmer
2025-12-02 13:32:45 +07:00
parent efffe71082
commit fcde54700f
15 changed files with 276 additions and 1 deletions
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class DoctorHealthcareService extends Model
{
use HasFactory;
protected $table = 'master.ms_doctor_healthcare_service';
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class DoctorModel extends Model
{
use HasFactory;
protected $table = 'master.ms_doctor';
}
+24
View File
@@ -0,0 +1,24 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class HealthCareServiceModel extends Model
{
use HasFactory;
protected $table = 'master.ms_healthcare_service';
public function ref_healthcare_type()
{
return $this->belongsTo(RefHealthCareType::class, 'fk_ref_healthcare_type_id');
}
public function ref_service_type()
{
return $this->belongsTo(RefServiceType::class, 'fk_ref_service_type_id');
}
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class HealthCareServiceSchedule extends Model
{
use HasFactory;
protected $table = 'master.ms_healthcare_service_schedule';
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class HealthCareServiceShift extends Model
{
use HasFactory;
protected $table = 'master.ms_healthcare_service_shift';
}
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class PatientAttachment extends Model
{
use HasFactory;
protected $table = 'master.ms_patient_attachment';
public function patient()
{
return $this->belongsTo(PatientModel::class, 'fk_ms_patient_id');
}
}
+21
View File
@@ -0,0 +1,21 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class PatientModel extends Model
{
use HasFactory;
protected $table = 'master.ms_patient';
public function attachment(){
return $this->hasMany(PatientAttachment::class, 'fk_ms_patient_id');
}
public function paymentType(){
return $this->hasMany(PatientPaymentType::class, 'fk_ms_patient_id');
}
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class PatientPaymentType extends Model
{
use HasFactory;
protected $table = 'master.ms_patient_payment_type';
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class RefHealthCareType extends Model
{
use HasFactory;
protected $table = "reference.ref_healthcare_type";
}
+13
View File
@@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class RefServiceType extends Model
{
use HasFactory;
protected $table = "reference.ref_service_type";
}