<?php

namespace Modules\VetClinic\Database\Seeders;

use Illuminate\Database\Seeder;
use Modules\VetClinic\Entities\VcConsentTemplate;

/**
 * Built-in (system) consent templates — bilingual EN/AR, placeholder-driven.
 * Seeded with business_id = NULL so every clinic gets the same starting set;
 * clinics clone/edit their own copies from the Consent Templates settings page.
 *
 * Idempotent: keyed on (business_id NULL, code) so re-running never duplicates.
 */
class ConsentTemplatesSeeder extends Seeder
{
    public function run()
    {
        foreach ($this->templates() as $sort => $t) {
            VcConsentTemplate::firstOrCreate(
                ['business_id' => null, 'code' => $t['code']],
                [
                    'category'         => $t['category'],
                    'name_en'          => $t['name_en'],
                    'name_ar'          => $t['name_ar'],
                    'body_en'          => $t['body_en'],
                    'body_ar'          => $t['body_ar'],
                    'requires_witness' => $t['requires_witness'] ?? false,
                    'sort_order'       => ($sort + 1) * 10,
                    'status'           => 'active',
                ]
            );
        }
    }

    private function templates(): array
    {
        // Shared opening line reused across templates.
        $patientEn = "Patient: {{pet_name}}  ·  {{species}} / {{breed}}  ·  {{pet_sex}}  ·  Age {{pet_age}}\nOwner: {{owner_name}}";
        $patientAr = "المريض: {{pet_name}}  ·  {{species}} / {{breed}}  ·  {{pet_sex}}  ·  العمر {{pet_age}}\nالمالك: {{owner_name}}";

        return [
            [
                'code' => 'general_treatment', 'category' => 'general',
                'name_en' => 'General Treatment Consent',
                'name_ar' => 'إقرار الموافقة على العلاج العام',
                'body_en' => $patientEn . "\n\n"
                    . "I, {{owner_name}}, confirm that I am the owner (or the authorised agent of the owner) of the above patient. I authorise the veterinary team of {{clinic_name}}, under the care of Dr. {{doctor}}, to examine my pet and to carry out the diagnostic tests and treatment they consider necessary on {{appointment_date}}.\n\n"
                    . "I understand that:\n"
                    . "• Veterinary medicine cannot guarantee results, and every diagnosis and treatment carries inherent risk.\n"
                    . "• Conditions may be found during examination that require additional procedures or cost.\n"
                    . "• I am responsible for the fees of all services provided to my pet.\n"
                    . "• I have been able to ask questions and they were answered to my satisfaction.\n\n"
                    . "I confirm the history and information I have given about my pet are accurate and complete.",
                'body_ar' => $patientAr . "\n\n"
                    . "أقر أنا، {{owner_name}}، بأنني مالك المريض المذكور أعلاه (أو الوكيل المفوّض عن المالك). وأفوّض الفريق البيطري في {{clinic_name}}، تحت رعاية الدكتور {{doctor}}، بفحص حيواني وإجراء الفحوصات التشخيصية والعلاج الذي يرونه ضرورياً بتاريخ {{appointment_date}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• لا يمكن للطب البيطري ضمان النتائج، وكل تشخيص وعلاج ينطوي على مخاطر متأصلة.\n"
                    . "• قد تُكتشف حالات أثناء الفحص تستلزم إجراءات أو تكاليف إضافية.\n"
                    . "• أتحمّل مسؤولية رسوم جميع الخدمات المقدّمة لحيواني.\n"
                    . "• أُتيحت لي فرصة طرح الأسئلة وتمت الإجابة عنها بما يرضيني.\n\n"
                    . "وأقر بأن التاريخ المرضي والمعلومات التي قدمتها عن حيواني صحيحة وكاملة.",
            ],
            [
                'code' => 'surgical', 'category' => 'surgical',
                'name_en' => 'Surgical Procedure Consent',
                'name_ar' => 'إقرار الموافقة على إجراء جراحي',
                'body_en' => $patientEn . "\n\n"
                    . "I authorise Dr. {{doctor}} and the surgical team of {{clinic_name}} to perform the surgical procedure discussed with me on the above patient, together with any additional procedure found necessary for the pet's wellbeing during surgery.\n\n"
                    . "I understand that:\n"
                    . "• All surgery and anaesthesia carry risk, including a rare risk of complications or death.\n"
                    . "• Pre-anaesthetic blood work is recommended and reduces — but does not remove — that risk.\n"
                    . "• The outcome cannot be guaranteed and unforeseen findings may change the plan or the estimated cost.\n"
                    . "• I will follow all post-operative instructions, including rest, medication and follow-up visits.\n\n"
                    . "I authorise the administration of anaesthesia and emergency treatment, including resuscitation, should it be required.",
                'body_ar' => $patientAr . "\n\n"
                    . "أفوّض الدكتور {{doctor}} والفريق الجراحي في {{clinic_name}} بإجراء العملية الجراحية التي نُوقشت معي للمريض المذكور أعلاه، بالإضافة إلى أي إجراء آخر يتبيّن ضرورته لمصلحة الحيوان أثناء الجراحة.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• كل عملية جراحية وتخدير ينطوي على مخاطر، تشمل احتمالاً نادراً لحدوث مضاعفات أو الوفاة.\n"
                    . "• يُنصح بإجراء تحاليل دم قبل التخدير، وهي تقلل المخاطر ولا تُلغيها.\n"
                    . "• لا يمكن ضمان النتيجة، وقد تغيّر المكتشفات غير المتوقعة الخطة أو التكلفة التقديرية.\n"
                    . "• ألتزم باتباع جميع تعليمات ما بعد الجراحة من راحة وأدوية وزيارات متابعة.\n\n"
                    . "وأفوّض بإعطاء التخدير والعلاج الطارئ، بما في ذلك الإنعاش، إذا لزم الأمر.",
                'requires_witness' => false,
            ],
            [
                'code' => 'anesthesia', 'category' => 'surgical',
                'name_en' => 'Anesthesia Consent',
                'name_ar' => 'إقرار الموافقة على التخدير',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to the administration of sedation and/or general anaesthesia to my pet by the team of {{clinic_name}} as part of the procedure planned for {{appointment_date}}.\n\n"
                    . "I understand that:\n"
                    . "• Anaesthesia is necessary to keep my pet still and free of pain, but carries a small risk even in healthy animals.\n"
                    . "• Age, weight and hidden illness can increase that risk; pre-anaesthetic testing has been offered to me.\n"
                    . "• My pet should be fasted as instructed by the clinic before anaesthesia.\n\n"
                    . "Pre-anaesthetic blood work:   ☐ Accepted    ☐ Declined\n\n"
                    . "I authorise the veterinary team to take all measures they judge necessary for my pet's safety during and after anaesthesia.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على إعطاء حيواني التهدئة و/أو التخدير العام بواسطة فريق {{clinic_name}} كجزء من الإجراء المقرر بتاريخ {{appointment_date}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• التخدير ضروري لتثبيت الحيوان وتجنيبه الألم، لكنه ينطوي على مخاطرة بسيطة حتى في الحيوانات السليمة.\n"
                    . "• قد يزيد العمر والوزن والأمراض الخفية من هذه المخاطرة، وقد عُرض عليّ إجراء تحاليل ما قبل التخدير.\n"
                    . "• يجب تصويم الحيوان حسب تعليمات العيادة قبل التخدير.\n\n"
                    . "تحاليل الدم قبل التخدير:   ☐ موافق    ☐ غير موافق\n\n"
                    . "وأفوّض الفريق البيطري باتخاذ كل ما يراه ضرورياً لسلامة حيواني أثناء التخدير وبعده.",
            ],
            [
                'code' => 'spay_neuter', 'category' => 'surgical',
                'name_en' => 'Spay / Neuter Consent',
                'name_ar' => 'إقرار الموافقة على الإخصاء / التعقيم',
                'body_en' => $patientEn . "\n\n"
                    . "I request and authorise Dr. {{doctor}} at {{clinic_name}} to perform a spay (ovariohysterectomy) or neuter (castration) sterilisation procedure on my pet, including the necessary anaesthesia.\n\n"
                    . "I understand that:\n"
                    . "• This procedure is permanent and my pet will no longer be able to reproduce.\n"
                    . "• As with any surgery there is a small risk of bleeding, infection or anaesthetic complication.\n"
                    . "• I confirm my pet is, to my knowledge, in good health and (for females) not known to be pregnant or in heat unless I have told the clinic.\n\n"
                    . "I agree to provide a quiet recovery space and to prevent my pet from licking or disturbing the wound.",
                'body_ar' => $patientAr . "\n\n"
                    . "أطلب وأفوّض الدكتور {{doctor}} في {{clinic_name}} بإجراء عملية التعقيم (استئصال المبيض والرحم) أو الإخصاء (الخصي) لحيواني، بما في ذلك التخدير اللازم.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• هذا الإجراء دائم ولن يكون حيواني قادراً على التكاثر بعده.\n"
                    . "• كأي عملية جراحية، هناك خطر بسيط للنزيف أو العدوى أو مضاعفات التخدير.\n"
                    . "• أؤكد أن حيواني بصحة جيدة على حد علمي، و(للإناث) ليس معروفاً أنه حامل أو في فترة الشبق ما لم أُبلغ العيادة بذلك.\n\n"
                    . "وأوافق على توفير مكان هادئ للتعافي ومنع الحيوان من لعق الجرح أو العبث به.",
            ],
            [
                'code' => 'dental', 'category' => 'surgical',
                'name_en' => 'Dental Procedure Consent',
                'name_ar' => 'إقرار الموافقة على إجراء أسنان',
                'body_en' => $patientEn . "\n\n"
                    . "I authorise the dental assessment, scaling, polishing and any necessary tooth extraction for my pet under anaesthesia at {{clinic_name}}.\n\n"
                    . "I understand that:\n"
                    . "• The full extent of dental disease can only be assessed once my pet is anaesthetised.\n"
                    . "• Additional extractions or treatment beyond the original estimate may prove necessary, and I authorise the team to proceed in my pet's best interest.\n"
                    . "• Dental procedures require anaesthesia, which carries a small inherent risk.\n\n"
                    . "If extra treatment is needed, the clinic will contact me on the number provided where possible.",
                'body_ar' => $patientAr . "\n\n"
                    . "أفوّض بإجراء تقييم الأسنان وإزالة الجير والتلميع وأي خلع ضروري للأسنان لحيواني تحت التخدير في {{clinic_name}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• لا يمكن تقييم المدى الكامل لأمراض الأسنان إلا بعد تخدير حيواني.\n"
                    . "• قد يتبيّن لزوم خلع أو علاج إضافي يتجاوز التقدير الأولي، وأفوّض الفريق بالمضي قدماً بما يحقق مصلحة حيواني.\n"
                    . "• تتطلب إجراءات الأسنان التخدير الذي ينطوي على مخاطرة بسيطة متأصلة.\n\n"
                    . "إذا لزم علاج إضافي، ستتصل العيادة بي على الرقم المُقدَّم متى أمكن ذلك.",
            ],
            [
                'code' => 'hospitalization', 'category' => 'hospitalization',
                'name_en' => 'Hospitalization & Admission Consent',
                'name_ar' => 'إقرار الموافقة على الحجز والإقامة بالمستشفى',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to the admission and hospitalisation of my pet at {{clinic_name}} for observation, diagnostics and treatment under the care of Dr. {{doctor}}.\n\n"
                    . "I understand that:\n"
                    . "• My pet will receive monitoring and nursing care, and treatment may be adjusted as its condition changes.\n"
                    . "• The clinic will keep me informed and will seek my approval for major changes in treatment or cost where practical.\n"
                    . "• In a life-threatening emergency where I cannot be reached, I authorise the team to provide the care they judge necessary.\n"
                    . "• I am responsible for hospitalisation fees, which may change with length of stay and treatment given.\n\n"
                    . "Emergency contact number: ____________________",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على قبول حيواني وحجزه بالمستشفى في {{clinic_name}} للملاحظة والتشخيص والعلاج تحت رعاية الدكتور {{doctor}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• سيتلقى حيواني المراقبة والرعاية التمريضية، وقد يُعدَّل العلاج مع تغيّر حالته.\n"
                    . "• ستُبقيني العيادة على اطلاع وستطلب موافقتي على التغييرات الكبيرة في العلاج أو التكلفة متى أمكن.\n"
                    . "• في حالة طارئة مهددة للحياة وتعذّر الوصول إليّ، أفوّض الفريق بتقديم الرعاية التي يراها ضرورية.\n"
                    . "• أتحمّل مسؤولية رسوم الإقامة، التي قد تتغيّر بحسب مدة البقاء والعلاج المقدَّم.\n\n"
                    . "رقم الاتصال في الطوارئ: ____________________",
            ],
            [
                'code' => 'euthanasia', 'category' => 'end_of_life',
                'name_en' => 'Euthanasia Authorization',
                'name_ar' => 'إقرار التفويض بالقتل الرحيم',
                'body_en' => $patientEn . "\n\n"
                    . "I, {{owner_name}}, certify that I am the lawful owner of the above pet and have the authority to make this decision. I have discussed my pet's condition and prognosis with Dr. {{doctor}} and I request and authorise the humane euthanasia of my pet by intravenous injection.\n\n"
                    . "I understand that:\n"
                    . "• Euthanasia is final and will end my pet's life.\n"
                    . "• To my knowledge my pet has not bitten any person or animal in the last 10 days. (If it has, I will inform the clinic, as rabies observation may be legally required.)\n\n"
                    . "Care of remains:   ☐ Clinic to arrange    ☐ Private cremation    ☐ Owner will take remains\n\n"
                    . "I make this decision of my own free will, with full understanding of its consequences.",
                'body_ar' => $patientAr . "\n\n"
                    . "أقر أنا، {{owner_name}}، بأنني المالك الشرعي للحيوان المذكور أعلاه وأملك صلاحية اتخاذ هذا القرار. وقد ناقشت حالة حيواني ومآل مرضه مع الدكتور {{doctor}}، وأطلب وأفوّض بإجراء القتل الرحيم لحيواني عن طريق الحقن الوريدي.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• القتل الرحيم إجراء نهائي يُنهي حياة حيواني.\n"
                    . "• على حد علمي لم يَعَضّ حيواني أي شخص أو حيوان خلال آخر 10 أيام. (وإن حدث ذلك سأُبلغ العيادة، إذ قد تكون ملاحظة داء الكلب مطلوبة قانوناً.)\n\n"
                    . "التصرّف في الرفات:   ☐ تتولّاه العيادة    ☐ حرق خاص    ☐ سيأخذ المالك الرفات\n\n"
                    . "وأتخذ هذا القرار بمحض إرادتي وبفهم كامل لعواقبه.",
                'requires_witness' => true,
            ],
            [
                'code' => 'imaging', 'category' => 'diagnostic',
                'name_en' => 'Diagnostic Imaging Consent',
                'name_ar' => 'إقرار الموافقة على التصوير التشخيصي',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to diagnostic imaging of my pet at {{clinic_name}} — including X-ray, ultrasound and/or other imaging — as recommended by Dr. {{doctor}}.\n\n"
                    . "I understand that:\n"
                    . "• Sedation or light anaesthesia may be required to obtain clear, safe images, and carries a small risk.\n"
                    . "• Imaging is a diagnostic aid and may not, on its own, give a definitive diagnosis.\n"
                    . "• Further tests or referral may be advised based on the findings.\n\n"
                    . "I authorise the team to use sedation if, in their professional judgement, it is needed for my pet's safety and for an accurate study.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على إجراء التصوير التشخيصي لحيواني في {{clinic_name}} — بما في ذلك الأشعة السينية والموجات فوق الصوتية و/أو أنواع تصوير أخرى — حسب توصية الدكتور {{doctor}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• قد تلزم التهدئة أو التخدير الخفيف للحصول على صور واضحة وآمنة، وهو ينطوي على مخاطرة بسيطة.\n"
                    . "• التصوير وسيلة تشخيصية مساعدة وقد لا يعطي وحده تشخيصاً نهائياً.\n"
                    . "• قد يُنصح بإجراء فحوصات إضافية أو تحويل بناءً على النتائج.\n\n"
                    . "وأفوّض الفريق باستخدام التهدئة إذا رأى بحكمه المهني أنها لازمة لسلامة حيواني وللحصول على دراسة دقيقة.",
            ],
            [
                'code' => 'sedation', 'category' => 'diagnostic',
                'name_en' => 'Sedation Consent',
                'name_ar' => 'إقرار الموافقة على التهدئة',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to the sedation of my pet by the team of {{clinic_name}} to allow examination, grooming, sample collection or a minor procedure to be carried out safely.\n\n"
                    . "I understand that:\n"
                    . "• Sedation calms my pet and reduces stress, but any sedative carries a small risk of reaction.\n"
                    . "• The team will monitor my pet during and after sedation until it has recovered.\n"
                    . "• My pet may be drowsy and unsteady for some hours afterwards and should be kept quiet and safe.\n\n"
                    . "I confirm I have disclosed any known illness, medication or previous reaction to sedation.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على تهدئة حيواني بواسطة فريق {{clinic_name}} للسماح بإجراء الفحص أو التزيين أو أخذ العيّنات أو إجراء بسيط بأمان.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• تُهدّئ التهدئة حيواني وتقلل التوتر، لكن أي مهدّئ ينطوي على خطر بسيط لحدوث رد فعل.\n"
                    . "• سيراقب الفريق حيواني أثناء التهدئة وبعدها حتى يتعافى.\n"
                    . "• قد يكون حيواني خاملاً وغير متّزن لبضع ساعات بعدها، ويجب إبقاؤه هادئاً وآمناً.\n\n"
                    . "وأؤكد أنني أفصحت عن أي مرض معروف أو دواء أو رد فعل سابق تجاه التهدئة.",
            ],
            [
                'code' => 'blood_transfusion', 'category' => 'treatment',
                'name_en' => 'Blood Transfusion Consent',
                'name_ar' => 'إقرار الموافقة على نقل الدم',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to the administration of a blood or blood-product transfusion to my pet at {{clinic_name}}, as recommended by Dr. {{doctor}} to treat its current condition.\n\n"
                    . "I understand that:\n"
                    . "• A transfusion can be life-saving but carries a risk of a transfusion reaction despite blood typing and cross-matching.\n"
                    . "• My pet will be monitored closely throughout the transfusion.\n"
                    . "• More than one transfusion may be required, and the outcome cannot be guaranteed.\n\n"
                    . "I authorise the veterinary team to stop the transfusion and provide emergency treatment if a reaction occurs.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على نقل الدم أو أحد مشتقاته لحيواني في {{clinic_name}}، حسب توصية الدكتور {{doctor}} لعلاج حالته الراهنة.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• قد يكون نقل الدم منقذاً للحياة لكنه ينطوي على خطر حدوث رد فعل تجاه النقل رغم تحديد فصيلة الدم والمطابقة.\n"
                    . "• ستتم مراقبة حيواني عن كثب طوال عملية النقل.\n"
                    . "• قد يلزم أكثر من عملية نقل، ولا يمكن ضمان النتيجة.\n\n"
                    . "وأفوّض الفريق البيطري بإيقاف النقل وتقديم العلاج الطارئ إذا حدث رد فعل.",
            ],
            [
                'code' => 'vaccination', 'category' => 'preventive',
                'name_en' => 'Vaccination Consent',
                'name_ar' => 'إقرار الموافقة على التطعيم',
                'body_en' => $patientEn . "\n\n"
                    . "I consent to the vaccination of my pet at {{clinic_name}} as advised by Dr. {{doctor}}.\n\n"
                    . "I understand that:\n"
                    . "• Vaccination protects against serious disease, but mild, short-lived side effects (soreness, tiredness, mild fever) can occur.\n"
                    . "• Severe allergic reactions are rare; I will contact the clinic if my pet shows facial swelling, vomiting or weakness.\n"
                    . "• My pet should be in good health on the day of vaccination for the vaccine to work best.\n\n"
                    . "I confirm my pet is currently well and I have reported any past vaccine reaction to the clinic.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوافق على تطعيم حيواني في {{clinic_name}} حسب نصيحة الدكتور {{doctor}}.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• يحمي التطعيم من أمراض خطيرة، لكن قد تحدث آثار جانبية خفيفة وقصيرة المدى (ألم موضعي، إرهاق، حُمّى خفيفة).\n"
                    . "• ردود الفعل التحسسية الشديدة نادرة، وسأتصل بالعيادة إذا ظهر على حيواني تورّم في الوجه أو قيء أو ضعف.\n"
                    . "• ينبغي أن يكون حيواني بصحة جيدة يوم التطعيم ليعمل اللقاح على أفضل وجه.\n\n"
                    . "وأؤكد أن حيواني بصحة جيدة حالياً وأنني أبلغت العيادة بأي رد فعل سابق تجاه اللقاحات.",
            ],
            [
                'code' => 'boarding', 'category' => 'boarding',
                'name_en' => 'Boarding & Day-care Consent',
                'name_ar' => 'إقرار الموافقة على الإيواء والرعاية النهارية',
                'body_en' => $patientEn . "\n\n"
                    . "I am placing my pet in the boarding / day-care care of {{clinic_name}} for the agreed period.\n\n"
                    . "I understand that:\n"
                    . "• My pet will be housed, fed and exercised according to the clinic's routine and any instructions I have provided.\n"
                    . "• I confirm my pet's vaccinations and parasite prevention are up to date.\n"
                    . "• If my pet becomes unwell during its stay, I authorise the clinic to provide veterinary care and I accept the related fees.\n"
                    . "• I will collect my pet by the agreed date and settle all fees on collection.\n\n"
                    . "Emergency contact number: ____________________",
                'body_ar' => $patientAr . "\n\n"
                    . "أُودِع حيواني في رعاية الإيواء / الرعاية النهارية لدى {{clinic_name}} للمدة المتفق عليها.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• سيتم إيواء حيواني وإطعامه وتمرينه وفق روتين العيادة وأي تعليمات قدّمتها.\n"
                    . "• أؤكد أن تطعيمات حيواني والوقاية من الطفيليات محدّثة.\n"
                    . "• إذا اعتلّت صحة حيواني أثناء إقامته، أفوّض العيادة بتقديم الرعاية البيطرية وأقبل الرسوم المترتبة على ذلك.\n"
                    . "• سأستلم حيواني في الموعد المتفق عليه وأُسدّد جميع الرسوم عند الاستلام.\n\n"
                    . "رقم الاتصال في الطوارئ: ____________________",
            ],
            [
                'code' => 'financial', 'category' => 'financial',
                'name_en' => 'Treatment Estimate & Financial Responsibility',
                'name_ar' => 'تقدير تكلفة العلاج وإقرار المسؤولية المالية',
                'body_en' => $patientEn . "\n\n"
                    . "I acknowledge that the treatment plan for my pet at {{clinic_name}} has been explained to me, together with an estimate of its cost.\n\n"
                    . "I understand that:\n"
                    . "• An estimate is a good-faith approximation; the final cost may be higher or lower depending on what treatment my pet actually needs.\n"
                    . "• The clinic will make reasonable efforts to inform me before the cost exceeds the estimate significantly.\n"
                    . "• Payment is due at the time services are provided, unless a separate written arrangement has been agreed.\n\n"
                    . "Estimated cost: ____________________      I accept financial responsibility for the care of my pet.",
                'body_ar' => $patientAr . "\n\n"
                    . "أُقر بأن خطة علاج حيواني في {{clinic_name}} قد شُرحت لي مع تقدير لتكلفتها.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• التقدير هو تقريب بحُسن نية، وقد تكون التكلفة النهائية أعلى أو أقل بحسب ما يحتاجه حيواني فعلياً من علاج.\n"
                    . "• ستبذل العيادة جهداً معقولاً لإبلاغي قبل أن تتجاوز التكلفة التقدير بشكل كبير.\n"
                    . "• السداد مستحق وقت تقديم الخدمات، ما لم يُتفق على ترتيب كتابي منفصل.\n\n"
                    . "التكلفة التقديرية: ____________________      أقبل المسؤولية المالية عن رعاية حيواني.",
            ],
            [
                'code' => 'refusal', 'category' => 'general',
                'name_en' => 'Refusal of Treatment (Against Medical Advice)',
                'name_ar' => 'إقرار رفض العلاج (ضد المشورة الطبية)',
                'body_en' => $patientEn . "\n\n"
                    . "Dr. {{doctor}} of {{clinic_name}} has recommended diagnostic tests and/or treatment for my pet and has explained to me the likely consequences of not proceeding.\n\n"
                    . "I have decided to DECLINE the following recommended care:\n"
                    . "____________________________________________________________\n\n"
                    . "I understand that:\n"
                    . "• Declining the recommended care may allow my pet's condition to worsen, and may result in suffering or death.\n"
                    . "• This decision is made against the veterinary advice given to me.\n\n"
                    . "I accept full responsibility for this decision and release {{clinic_name}} and its staff from liability for any outcome resulting from it.",
                'body_ar' => $patientAr . "\n\n"
                    . "أوصى الدكتور {{doctor}} من {{clinic_name}} بإجراء فحوصات تشخيصية و/أو علاج لحيواني، وشرح لي العواقب المحتملة لعدم المضي قدماً.\n\n"
                    . "قررت رفض الرعاية الموصى بها التالية:\n"
                    . "____________________________________________________________\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• قد يؤدي رفض الرعاية الموصى بها إلى تدهور حالة حيواني، وقد يتسبب في معاناته أو وفاته.\n"
                    . "• هذا القرار يُتّخذ خلافاً للمشورة البيطرية المقدَّمة لي.\n\n"
                    . "وأتحمّل المسؤولية الكاملة عن هذا القرار، وأُعفي {{clinic_name}} وطاقمها من المسؤولية عن أي نتيجة تترتب عليه.",
                'requires_witness' => true,
            ],
            [
                'code' => 'necropsy', 'category' => 'end_of_life',
                'name_en' => 'Necropsy / Post-mortem Consent',
                'name_ar' => 'إقرار الموافقة على التشريح بعد الوفاة',
                'body_en' => $patientEn . "\n\n"
                    . "Following the death of my pet, I authorise {{clinic_name}} to perform a necropsy (post-mortem examination) to help establish the cause of death.\n\n"
                    . "I understand that:\n"
                    . "• A necropsy involves an internal examination and the collection of tissue samples for analysis.\n"
                    . "• A necropsy may not always identify a definitive cause of death.\n"
                    . "• Results may take time and laboratory fees may apply.\n\n"
                    . "Care of remains after necropsy:   ☐ Clinic to arrange    ☐ Private cremation    ☐ Owner will take remains\n\n"
                    . "I give this authorisation of my own free will.",
                'body_ar' => $patientAr . "\n\n"
                    . "عقب وفاة حيواني، أفوّض {{clinic_name}} بإجراء تشريح (فحص ما بعد الوفاة) للمساعدة في تحديد سبب الوفاة.\n\n"
                    . "أُدرك ما يلي:\n"
                    . "• يشمل التشريح فحصاً داخلياً وأخذ عيّنات نسيجية للتحليل.\n"
                    . "• قد لا يحدد التشريح دائماً سبباً قاطعاً للوفاة.\n"
                    . "• قد تستغرق النتائج وقتاً وقد تُطبَّق رسوم مختبرية.\n\n"
                    . "التصرّف في الرفات بعد التشريح:   ☐ تتولّاه العيادة    ☐ حرق خاص    ☐ سيأخذ المالك الرفات\n\n"
                    . "وأمنح هذا التفويض بمحض إرادتي.",
                'requires_witness' => true,
            ],
        ];
    }
}
