<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;

class Visit extends Model
{
    protected $fillable = ['patient_id', 'doctor_id', 'visit_date', 'cc', 'oe', 'pd', 'advice', 'next_visit'];

    // একটি ভিজিট একটি নির্দিষ্ট রোগীর
    public function patient()
    {
        return $this->belongsTo(Patient::class);
    }

    // একটি ভিজিটে অনেকগুলো প্রেসক্রিপশন আইটেম থাকতে পারে
    public function prescriptions()
    {
        return $this->hasMany(Prescription::class);
    }

    public function doctor()
    {
        return $this->belongsTo(Doctor::class);
    }
}