'datetime', 'cancelled_at' => 'datetime', ]; public function patient(): BelongsTo { return $this->belongsTo(Patient::class); } public function user(): BelongsTo { return $this->belongsTo(User::class); } public function cancelledBy(): BelongsTo { return $this->belongsTo(User::class, 'cancelled_by'); } public function treatments() { return $this->hasMany(Treatment::class); } }