diff --git a/.tx/config b/.tx/config
index 445a6e51f7..2230803d75 100644
--- a/.tx/config
+++ b/.tx/config
@@ -496,6 +496,15 @@ resource_name = toy_store
replace_edited_strings = false
keep_translations = false
+[o:odoo:p:odoo-s18-1:r:veterinary_clinic]
+file_filter = veterinary_clinic/i18n/.po
+source_file = veterinary_clinic/i18n/veterinary_clinic.pot
+type = PO
+minimum_perc = 0
+resource_name = veterinary_clinic
+replace_edited_strings = false
+keep_translations = false
+
[o:odoo:p:odoo-s18-1:r:wedding_planner]
file_filter = wedding_planner/i18n/.po
source_file = wedding_planner/i18n/wedding_planner.pot
diff --git a/veterinary_clinic/__manifest__.py b/veterinary_clinic/__manifest__.py
new file mode 100644
index 0000000000..472da6df9d
--- /dev/null
+++ b/veterinary_clinic/__manifest__.py
@@ -0,0 +1,93 @@
+{
+ 'name': 'Veterinary Clinic',
+ 'version': '1.0',
+ 'category': 'Health and Fitness',
+ 'author': 'Odoo S.A.',
+ 'depends': [
+ 'crm_enterprise',
+ 'documents_sign',
+ 'industry_fsm_sale_report',
+ 'knowledge',
+ 'pos_online_payment',
+ 'sale_crm',
+ 'sale_planning',
+ 'web_studio',
+ 'website_appointment_crm',
+ ],
+ 'data': [
+ 'data/res_config_settings.xml',
+ 'data/ir_model.xml',
+ 'data/ir_model_fields.xml',
+ 'data/ir_actions_act_window.xml',
+ 'data/base_automation.xml',
+ 'data/ir_actions_server.xml',
+ 'data/ir_ui_view.xml',
+ 'data/ir_ui_menu.xml',
+ 'data/ir_model_access.xml',
+ 'data/ir_default.xml',
+ 'data/ir_sequence.xml',
+ 'data/crm_stage.xml',
+ 'data/documents_document.xml',
+ 'data/knowledge_article.xml',
+ 'data/ir_attachment_post.xml',
+ 'data/project_task_type.xml',
+ 'data/project_project.xml',
+ 'data/product_category.xml',
+ 'data/product_template.xml',
+ 'data/product_attribute.xml',
+ 'data/product_attribute_value.xml',
+ 'data/product_template_attribute_line.xml',
+ 'data/product_template_attribute_value.xml',
+ 'data/product_product.xml',
+ 'data/sale_order_template.xml',
+ 'data/sale_order_template_line.xml',
+ 'data/sign_template.xml',
+ 'data/sign_item.xml',
+ 'data/x_species.xml',
+ 'data/x_illnesses.xml',
+ 'data/x_species_line.xml',
+ 'data/x_pets.xml',
+ 'data/x_vaccines.xml',
+ 'data/mail_message.xml',
+ 'data/knowledge_article_favorite.xml',
+ 'data/knowledge_tour.xml',
+ 'data/pos_payment_method.xml',
+ 'data/pos_config.xml',
+ 'data/appointment_type.xml',
+ 'data/appointment_question.xml',
+ 'data/appointment_answer.xml',
+ 'data/crm_tag.xml',
+ 'data/website_view.xml',
+ 'data/website_theme_apply.xml',
+ ],
+ 'demo': [
+ 'demo/appointment_type.xml',
+ 'demo/appointment_question.xml',
+ 'demo/crm_team.xml',
+ 'demo/website.xml',
+ 'demo/website_view.xml',
+ 'demo/pos_session.xml',
+ 'demo/res_partner.xml',
+ 'demo/calendar_event.xml',
+ 'demo/crm_lead.xml',
+ 'demo/ir_attachment_post.xml',
+ 'demo/sale_order.xml',
+ 'demo/sale_order_line.xml',
+ 'demo/x_pets.xml',
+ 'demo/website_theme_apply.xml',
+ 'demo/stock_warehouse_orderpoint.xml',
+ ],
+ 'license': 'OPL-1',
+ 'assets': {
+ 'web.assets_backend': [
+ 'veterinary_clinic/static/src/js/my_tour.js',
+ ]
+ },
+ 'cloc_exclude': [
+ 'data/knowledge_article.xml',
+ 'data/website_view.xml',
+ 'static/src/js/my_tour.js',
+ 'demo/website_view.xml',
+ ],
+ 'images': ['images/main.png'],
+}
diff --git a/veterinary_clinic/data/appointment_answer.xml b/veterinary_clinic/data/appointment_answer.xml
new file mode 100644
index 0000000000..867ad37a28
--- /dev/null
+++ b/veterinary_clinic/data/appointment_answer.xml
@@ -0,0 +1,35 @@
+
+
+
+ Annual Checkup / General Consultation
+
+
+
+ Cat
+
+
+
+ Pet is sick
+
+
+
+ Dog
+
+
+
+
+ Dental checkup
+
+
+ Other
+
+
+
+ First visit
+
+
+
+ Vaccination
+
+
+
diff --git a/veterinary_clinic/data/appointment_question.xml b/veterinary_clinic/data/appointment_question.xml
new file mode 100644
index 0000000000..622b997af5
--- /dev/null
+++ b/veterinary_clinic/data/appointment_question.xml
@@ -0,0 +1,15 @@
+
+
+
+ Purpose of the visit
+
+
+
+ Animal species
+
+
+
+ Questions or remarks
+
+
+
diff --git a/veterinary_clinic/data/appointment_type.xml b/veterinary_clinic/data/appointment_type.xml
new file mode 100644
index 0000000000..5ebaec60ac
--- /dev/null
+++ b/veterinary_clinic/data/appointment_type.xml
@@ -0,0 +1,36 @@
+
+
+
+ Consultation - Checkup
+
+
+ 0.5
+
+ time_resource
+ recurring
+ hide
+ Easily schedule an appointment with our experienced veterinary team to keep your pet happy and healthy. Whether it’s a routine check-up, vaccinations, or specialized care, we’re here to provide expert, compassionate service.
+✔ Convenient online booking
+✔ Flexible appointment times
+✔ Experienced & caring veterinarians
+Secure your spot today and give your pet the care they deserve!
+
]]>
+ 4.0
+ 24.0
+ 30
+ 0.75
+
+
+
+
diff --git a/veterinary_clinic/data/base_automation.xml b/veterinary_clinic/data/base_automation.xml
new file mode 100644
index 0000000000..71aa786db4
--- /dev/null
+++ b/veterinary_clinic/data/base_automation.xml
@@ -0,0 +1,15 @@
+
+
+
+ Appointment Sequence
+
+ on_create_or_write
+
+
+
+ Pet Owner Automation
+
+ on_change
+
+
+
diff --git a/veterinary_clinic/data/crm_stage.xml b/veterinary_clinic/data/crm_stage.xml
new file mode 100644
index 0000000000..958157f2dc
--- /dev/null
+++ b/veterinary_clinic/data/crm_stage.xml
@@ -0,0 +1,13 @@
+
+
+
+ New request
+
+
+ Validated
+
+
+ Booked
+
+
+
diff --git a/veterinary_clinic/data/crm_tag.xml b/veterinary_clinic/data/crm_tag.xml
new file mode 100644
index 0000000000..e8042bb909
--- /dev/null
+++ b/veterinary_clinic/data/crm_tag.xml
@@ -0,0 +1,15 @@
+
+
+
+ Surgery
+
+
+ First Visit
+
+
+ Dental checkup
+
+
+ Active treatment
+
+
diff --git a/veterinary_clinic/data/documents_document.xml b/veterinary_clinic/data/documents_document.xml
new file mode 100644
index 0000000000..5d023ec98b
--- /dev/null
+++ b/veterinary_clinic/data/documents_document.xml
@@ -0,0 +1,9 @@
+
+
+
+ Surgeries
+ folder
+
+
+
+
diff --git a/veterinary_clinic/data/ir_actions_act_window.xml b/veterinary_clinic/data/ir_actions_act_window.xml
new file mode 100644
index 0000000000..835cd6151a
--- /dev/null
+++ b/veterinary_clinic/data/ir_actions_act_window.xml
@@ -0,0 +1,57 @@
+
+
+
+ Pets
+ x_pets
+ list,form,kanban
+
+
+ Species
+ x_species
+
+
+ Vaccines
+ x_vaccines
+
+
+ Vaccines Tags
+ x_vaccines_tag
+
+
+ Illnesses
+ x_illnesses
+
+
+ Veterinary Visits
+ calendar.event
+ {'search_default_x_many2many_field_6r2_1ijqjdqkq': active_id,'default_x_many2many_field_6r2_1ijqjdqkq': [active_id]}
+ [('x_new_pet_field', '=', active_id)]
+
+
+ Pets
+ x_pets
+ kanban,list,form
+
+
+ Sale Order
+ sale.order
+ {'search_default_x_pet_id': active_id,'default_x_pet_id': active_id}
+ [('x_pet_id', '=', active_id)]
+
+
+ Sale Order
+ sale.order
+ {'search_default_x_pet': active_id,'default_x_pet': active_id}
+ [('x_pet', '=', active_id)]
+
+
+ Consultations
+ x_pets_line_model
+
+
+ Pets
+ x_pets
+ {'search_default_x_owner': active_id,'default_x_owner': active_id}
+ [('x_owner', '=', active_id)]
+
+
diff --git a/veterinary_clinic/data/ir_actions_server.xml b/veterinary_clinic/data/ir_actions_server.xml
new file mode 100644
index 0000000000..2c7196674a
--- /dev/null
+++ b/veterinary_clinic/data/ir_actions_server.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ code
+ catalog
+
+
+
+
+
+ code
+ View Action
+
+
+ Appointment Sequence server action
+
+ code
+
+
+
+
+ Pet Owner Automation
+
+ code
+
+
+
+
diff --git a/veterinary_clinic/data/ir_attachment_post.xml b/veterinary_clinic/data/ir_attachment_post.xml
new file mode 100644
index 0000000000..d8bd0da83c
--- /dev/null
+++ b/veterinary_clinic/data/ir_attachment_post.xml
@@ -0,0 +1,36 @@
+
+
+
+ Euthanasia Consent Form.pdf
+
+ sign.template
+
+
+
+ Animal Neutering Consent Form.pdf
+
+ sign.template
+
+
+
+ image.png
+
+
+ knowledge.article
+
+
+
+ image.png
+
+
+ knowledge.article
+
+
+
+ image.png
+
+
+ knowledge.article
+
+
+
diff --git a/veterinary_clinic/data/ir_default.xml b/veterinary_clinic/data/ir_default.xml
new file mode 100644
index 0000000000..3fb818a49a
--- /dev/null
+++ b/veterinary_clinic/data/ir_default.xml
@@ -0,0 +1,39 @@
+
+
+
+
+ true
+
+
+
+ 10
+
+
+
+ true
+
+
+
+ 10
+
+
+
+ true
+
+
+
+ 10
+
+
+
+ true
+
+
+
+ 10
+
+
+
+ "0"
+
+
diff --git a/veterinary_clinic/data/ir_model.xml b/veterinary_clinic/data/ir_model.xml
new file mode 100644
index 0000000000..88c02d132e
--- /dev/null
+++ b/veterinary_clinic/data/ir_model.xml
@@ -0,0 +1,41 @@
+
+
+
+ Pets
+ x_pets
+
+
+
+
+ pets_line
+ x_pets_line_model
+
+
+
+
+ Species
+ x_species
+
+
+ Vaccines
+ x_vaccines
+
+
+ Vaccines Tags
+ x_vaccines_tag
+
+
+ Illnesses
+ x_illnesses
+
+
+
+
+ pets_line
+ x_pets_line
+
+
+ species_line
+ x_species_line
+
+
diff --git a/veterinary_clinic/data/ir_model_access.xml b/veterinary_clinic/data/ir_model_access.xml
new file mode 100644
index 0000000000..019e2514d1
--- /dev/null
+++ b/veterinary_clinic/data/ir_model_access.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+ Pets group_system
+
+
+
+
+
+
+
+
+ Pets group_user
+
+
+
+
+
+
+
+ pets_line group_system
+
+
+
+
+
+
+
+
+ pets_line group_user
+
+
+
+
+
+
+
+ Species group_system
+
+
+
+
+
+
+
+
+ Species group_user
+
+
+
+
+
+
+
+ Vaccines group_system
+
+
+
+
+
+
+
+
+ Vaccines group_user
+
+
+
+
+
+
+
+ Vaccines Tags group_system
+
+
+
+
+
+
+
+
+ Vaccines Tags group_user
+
+
+
+
+
+
+
+ Illnesses group_system
+
+
+
+
+
+
+
+
+ Illnesses group_user
+
+
+
+
+
+
+
+ pets_line group_system
+
+
+
+
+
+
+
+
+ pets_line group_user
+
+
+
+
+
+
+
+ species_line group_system
+
+
+
+
+
+
+
+
+ species_line group_user
+
+
+
+
+
diff --git a/veterinary_clinic/data/ir_model_fields.xml b/veterinary_clinic/data/ir_model_fields.xml
new file mode 100644
index 0000000000..bd9dc6f678
--- /dev/null
+++ b/veterinary_clinic/data/ir_model_fields.xml
@@ -0,0 +1,844 @@
+
+
+
+ char
+
+ Name
+
+ x_name
+
+ 1
+
+
+
+ boolean
+
+ Active
+
+ x_active
+ 1
+
+
+ html
+
+ Notes
+
+ x_notes
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ many2one
+
+ X Pets
+
+ x_pets_id
+ x_pets
+
+
+ one2many
+ - (Consultations)
+
+ x_pets_line_ids_3673c
+
+ x_pets_line_model
+ x_pets_id
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ char
+
+ Consultation ID
+
+ x_name
+
+
+
+ datetime
+
+ Appointment date
+
+ x_appointment_date
+
+
+
+ binary
+
+ Bloodwork
+
+ x_bloodwork
+
+
+ char
+
+ Bloodwork
+
+ x_bloodwork_filename
+
+
+ datetime
+ x_appointment_date
+ Appointment date
+
+ x_appointment_date_1
+
+
+
+
+
+ many2one
+
+ Owner
+
+ x_owner
+ res.partner
+
+
+ char
+
+ Description
+
+ x_name
+
+
+
+
+ boolean
+
+ Active
+
+ x_active
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ many2one
+
+ Species
+
+ x_species
+ x_species
+
+
+ date
+
+ Date of Birth
+
+ x_date_of_birth
+
+
+
+ many2many
+
+ New pet
+
+ x_new_pet_field
+ x_pets
+ x_calendar_event_x_pets_rel
+
+
+ char
+
+ Microchip number
+
+ x_microchip_number
+
+
+ selection
+
+ Gender
+
+ x_gender
+ [('Male', 'Male'), ('Female', 'Female')]
+
+
+ selection
+
+ Reproductive status
+
+ x_reproductive_status
+ [('Spayed', 'Spayed'), ('Neutered', 'Neutered'), ('Intact', 'Intact')]
+
+
+ char
+ x_owner.email
+ Owner Email
+
+ x_owner_email
+
+
+ 1
+
+
+ char
+ x_owner.phone_mobile_search
+ Owner phone/mobile
+
+ x_owner_phonemobile
+
+
+
+
+ char
+
+ Weight
+
+ x_weight
+
+
+ char
+
+ Temperature
+
+ x_temperature
+
+
+ char
+
+ Heart rate
+
+ x_heart_rate
+
+
+ char
+
+ Respiration rate
+
+ x_respiration_rate
+
+
+ char
+
+ Dental health
+
+ x_dental_health
+
+
+ char
+
+ Skin condition
+
+ x_skin_condition
+
+
+ char
+
+ Coat condition
+
+ x_coat_condition
+
+
+ char
+
+ Ear health
+
+ x_ear_health
+
+
+ char
+
+ Nose health
+
+ x_nose_health
+
+
+ binary
+
+ Urinalysis
+
+ x_urinalysis
+
+
+ char
+
+ Urinalysis
+
+ x_urinalysis_filename
+
+
+ binary
+
+ Fecal exam results
+
+ x_fecal_exam_results
+
+
+ char
+
+ Fecal Exam
+
+ x_fecal_exam_results_filename
+
+
+ binary
+
+ X-ray
+
+ x_x_ray
+
+
+ char
+
+ X-Ray
+
+ x_x_ray_filename
+
+
+ binary
+
+ Ultrasound
+
+ x_ultrasound
+
+
+ char
+
+ Ultrasound
+
+ x_ultrasound_filename
+
+
+ binary
+
+ MRI
+
+ x_mri
+
+
+ char
+
+ MRI
+
+ x_mri_filename
+
+
+ char
+
+ Vaccine
+
+ x_name
+
+
+
+
+ boolean
+
+ Active
+
+ x_active
+
+
+ html
+
+ Notes
+
+ x_notes
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ many2many
+
+ Tags
+
+ x_tag_ids
+ x_vaccines_tag
+ x_vaccines_tag_rel
+
+
+ char
+
+ Name
+
+ x_name
+
+
+
+ integer
+
+ Color
+
+ x_color
+
+
+ many2many
+
+ Species
+
+ x_species
+ x_species
+ x_x_species_x_vaccines_rel
+
+
+ char
+
+ Description
+
+ x_name
+
+ 1
+
+
+
+ boolean
+
+ Active
+
+ x_active
+ 1
+
+
+ html
+
+ Notes
+
+ x_notes
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ many2many
+
+ Species
+
+ x_species
+ x_species
+ x_x_illnesses_x_species_rel
+
+
+ many2many
+
+ Observed Illnesses
+
+ x_observed_illnesses
+ x_illnesses
+ x_x_illnesses_x_pets_line_model_rel
+
+
+ text
+
+ Diet & Nutrition
+
+ x_diet_nutrition
+
+
+ text
+
+ Activity level & Exercise
+
+ x_activity_level_exercise
+
+
+ date
+ x_pets_id.x_date_of_birth
+ Pet date of birth
+
+ x_pet_date_of_birth
+
+
+
+
+ selection
+ x_pets_id.x_reproductive_status
+ Reproductive Status
+
+ x_reproductive_status
+
+ [('Spayed', 'Spayed'), ('Neutered', 'Neutered'), ('Intact', 'Intact')]
+
+
+
+ many2one
+ x_pets_id.x_species
+ Species
+
+ x_species
+ x_species
+
+
+
+ char
+ x_pets_id.x_microchip_number
+ Microchip number
+
+ x_microchip_number
+
+
+
+ char
+ x_pets_id.x_name
+ Pet name
+
+ x_pet_name
+
+ 1
+
+
+ html
+
+ Details
+
+ x_rehabilitation_plan
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ char
+
+ Description
+
+ x_name
+
+
+
+
+ many2one
+
+ X Pets
+
+ x_pets_id
+ x_pets
+
+
+ one2many
+ New Lines
+
+ x_one2many_field_339_1ijspb1td
+
+ x_pets_line
+ x_pets_id
+
+
+ text
+
+ Instructions
+
+ x_instructions
+
+
+ binary
+
+ Avatar
+
+ x_avatar_image
+
+
+ integer
+
+ Sequence
+
+ x_sequence
+
+
+ char
+
+ Breed
+
+ x_name
+
+
+
+
+ many2one
+
+ X Species
+
+ x_species_id
+ x_species
+
+
+ one2many
+ Breeds
+
+ x_race
+ x_species_line
+ x_species_id
+
+
+ many2one
+
+ Breed
+
+ x_breed
+ x_species_line
+
+
+ selection
+
+ Aggression level
+
+ x_aggression_level
+ [('Passive', 'Passive'), ('Tolerant', 'Tolerant'), ('Defensive', 'Defensive'), ('Reactive', 'Reactive'), ('Aggressive', 'Aggressive'), ('Severe aggression', 'Severe aggression')]
+
+
+ selection
+ x_pets_id.x_aggression_level
+ Aggression level
+
+ x_aggression_level
+
+ [('Scared', 'Scared'), ('Passive', 'Passive'), ('Tolerant', 'Tolerant'), ('Defensive', 'Defensive'), ('Reactive', 'Reactive'), ('Aggressive', 'Aggressive'), ('Severe aggression', 'Severe aggression')]
+
+
+
+ many2one
+ x_pets_id.x_breed
+ Breed
+
+ x_breed
+ x_species_line
+
+
+
+ char
+ x_weight
+ Weight
+
+ x_weight_1
+
+
+
+
+
+ integer
+ Appointments
+
+ x_x_many2many_field_6r2_1ijqjdqkq_calendar_event_count
+
+
+
+
+ many2many
+
+ Vaccines given
+
+ x_vaccines_given
+ x_vaccines
+ x_x_pets_line_model_x_vaccines_rel
+
+
+ many2one
+
+ Pet id
+
+ x_pet_id
+ x_pets
+
+
+ one2many
+ Sale Orders
+
+ x_sale_order
+
+ sale.order
+ x_pet_id
+
+
+
+ integer
+ Pet id count
+
+ x_x_pet_id_sale_order_count
+
+
+
+
+ many2one
+
+ Pet
+
+ x_pet
+ x_pets_line_model
+
+
+
+ integer
+ Pet count
+
+ x_x_pet_sale_order_count
+
+
+
+
+ one2many
+ sale order link
+
+ x_sale_order_link
+
+ sale.order
+ x_pet
+
+
+
+ integer
+ x_sale_order_link.order_line
+ sale_order_line_count
+
+ x_sale_order_line_count
+
+
+
+ many2one
+
+ Currency
+
+ x_currency_id
+
+ res.currency
+
+
+
+ monetary
+ x_sale_order_link.order_line.price_subtotal
+ total_sale_price
+
+ x_total_sale_price
+
+ x_currency_id
+
+
+
+ char
+ x_sale_order_line_count,x_total_sale_price
+ Products
+
+ x_products
+
+
+
+ many2one
+ x_pets_id.x_owner
+ Pet Owner
+
+ x_pet_owner
+ res.partner
+
+
+
+ binary
+ x_pets_id.x_avatar_image
+ Picture
+
+ x_picture
+
+
+
+
+
+ integer
+ Owner count
+
+ x_x_owner_x_pets_count
+
+
+
+
+ x_create_uid
+ many2one
+
+ Created by
+
+
+ res.users
+
+
diff --git a/veterinary_clinic/data/ir_sequence.xml b/veterinary_clinic/data/ir_sequence.xml
new file mode 100644
index 0000000000..673fbaae61
--- /dev/null
+++ b/veterinary_clinic/data/ir_sequence.xml
@@ -0,0 +1,8 @@
+
+
+
+ Appointment Sequence
+ appointment.sequence
+ 4
+
+
diff --git a/veterinary_clinic/data/ir_ui_menu.xml b/veterinary_clinic/data/ir_ui_menu.xml
new file mode 100644
index 0000000000..477ba3150c
--- /dev/null
+++ b/veterinary_clinic/data/ir_ui_menu.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/ir_ui_view.xml b/veterinary_clinic/data/ir_ui_view.xml
new file mode 100644
index 0000000000..bd742c3f07
--- /dev/null
+++ b/veterinary_clinic/data/ir_ui_view.xml
@@ -0,0 +1,660 @@
+
+
+
+ crm.lead.kanban.lead customization
+
+ extension
+ crm.lead
+
+ 320
+ kanban
+
+
+
+ Pet owner
+
+
+
+
+
+ Default list view for x_pets
+ x_pets
+
+ list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default form view for x_pets
+ x_pets
+ form
+
+
+
+
+
+
+ Default search view for x_pets
+ x_pets
+
+ search
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pets
+ x_pets_line_model
+
+ list
+
+
+
+
+
+
+
+
+
+
+
+
+ form view for x_pets_line_model
+ x_pets_line_model
+
+ form
+
+
+
+
+
+ Default search view for x_pets_line_model
+ x_pets_line_model
+
+ search
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default list view for x_species
+ x_species
+
+ list
+
+
+
+
+
+
+
+
+ Default form view for x_species
+ x_species
+
+ form
+
+
+
+
+
+ Default search view for x_species
+ x_species
+
+ search
+
+
+
+
+
+
+
+
+
+
+ calendar.event.form customization
+
+ extension
+ calendar.event
+
+ 160
+ form
+
+
+
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+
+
+
+
+
+ False
+
+
+
+
+
+ Default list view for x_vaccines
+ x_vaccines
+
+ list
+
+
+
+
+
+
+
+
+
+
+ Default form view for x_vaccines
+ x_vaccines
+
+ form
+
+
+
+
+
+ Default search view for x_vaccines
+ x_vaccines
+
+ search
+
+
+
+
+
+
+
+
+
+
+
+ Default list view for x_vaccines_tag
+ x_vaccines_tag
+
+ list
+
+
+
+
+
+
+
+
+ Default form view for x_vaccines_tag
+ x_vaccines_tag
+
+ form
+
+
+
+
+
+ Default search view for x_vaccines_tag
+ x_vaccines_tag
+
+ search
+
+
+
+
+
+
+
+ Default list view for x_illnesses
+ x_illnesses
+
+ list
+
+
+
+
+
+
+
+
+
+ Default form view for x_illnesses
+ x_illnesses
+
+ form
+
+
+
+
+
+ Default search view for x_illnesses
+ x_illnesses
+
+ search
+
+
+
+
+
+
+
+
+
+
+
+
+ Default list view for x_pets_line
+ x_pets_line
+
+ list
+
+
+
+
+
+
+
+
+ Default form view for x_pets_line
+ x_pets_line
+
+ form
+
+
+
+
+
+ Default search view for x_pets_line
+ x_pets_line
+
+ search
+
+
+
+
+
+
+
+ Default kanban view for x_pets
+ primary
+ x_pets
+
+ 16
+ kanban
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default list view for x_species_line
+ x_species_line
+
+ list
+
+
+
+
+
+
+
+
+ Default form view for x_species_line
+ x_species_line
+
+ form
+
+
+
+
+
+ Default search view for x_species_line
+ x_species_line
+
+ search
+
+
+
+
+
+
+
+ res.partner.form customization
+
+ extension
+ res.partner
+
+ 200
+ form
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/knowledge_article.xml b/veterinary_clinic/data/knowledge_article.xml
new file mode 100644
index 0000000000..be5482c3a9
--- /dev/null
+++ b/veterinary_clinic/data/knowledge_article.xml
@@ -0,0 +1,238 @@
+
+
+
+
+ Odoo for Veterinarians
+
+ Odoo for Veterinarians is designed to enable you to manage all your operations fluently, from website to consultations, to accounting.
+
+ Basics
+
+
+
+ Website 🌐: Publish services online and capture appointment requests through engaging, responsive pages.
+
+
+ Appointments 📅: Let clients self‑book visits, synchronize calendars, and automate confirmation emails.
+
+
+ Pets 🐾: Record pet profiles, species, breed, vaccines, and owner links for personalized care.
+
+
+ Consultations 🩺: Log clinical notes, vitals, diagnoses, and treatments in structured veterinary encounter forms.
+
+
+ Products 🛒: Maintain medicines, vaccines, food, and services with prices, stock, and barcodes.
+
+
+ Sales 📝: Generate quotations and invoices from consultation products, tracking revenue easily.
+
+
+ Point of Sale 💳: Collect payments at reception with barcode scanning, split bills, and multiple tender types.
+
+
+
+
⚠️
+
+
If you want to easily discover every features of this package, try downloading the Demo Data.
+
You can still do it by upgrading your package in Apps.
+
Just be careful, once demo data are uploaded, it cannot be easily deleted. But you can restart a fresh database on Odoo.com/trial
+
+
+
+ Website 🌐
+ The Website module helps you showcase clinic services, accept appointments, and nurture client relationships online.
+ Our Website app lets you publish pages, embed booking widgets, and convert visitors into appointments.
+
+
+ Drag‑and‑drop builder to create service, team, and FAQ pages in minutes.
+
+
+ Booking widget automatically links to the Appointment app for real‑time availability.
+
+
+ SEO tools improve ranking so local pet owners find you first.
+
+
+ Live chat answers visitor questions and captures leads 24/7.
+
+
+ Website Documentation
+ Appointments 📅
+ The Appointments module streamlines scheduling, avoids double‑booking, and sends automated reminders to reduce no‑shows.
+ Our Appointment app enables self‑service booking, calendar sync, and effortless follow‑ups.
+
+
+ Online calendar shows real‑time slots for each vet or room.
+
+
+ Automatic confirmations & reminders via email/SMS keep owners informed.
+
+
+ Buffer times between consults prevent overruns.
+
+
+ Staff agenda integration syncs with Google, Outlook, and mobile calendars.
+
+
+ Appointments Documentation
+ Pets 🐾
+ The Pets registry stores complete animal profiles, linking medical history to the right owner instantly.
+ Our Pet records feature centralizes identity, vaccination status, and allergies for safer treatments.
+
+
+ Unique pet IDs with breed, color, microchip, and photo.
+
+
+ Owner relationship connects contact details for billing and reminders.
+
+
+ Vaccination timeline shows past and due shots at a glance.
+
+
+ Custom fields capture weight, insurance, behavior notes, or anything you need.
+
+
+
+ Consultations 🩺
+ The Consultations module, located in the Pets app, captures clinical insights during the visit, driving accurate diagnoses and treatment plans.
+ Our Consultation sheets record symptoms, vitals, and actions while keeping the vet’s workflow fluid.
+
+
+ Template fields (vaccines, agression level, observed ilnesses, etc.) speed up SOAP or problem‑oriented entries.
+
+
+ One‑click product picker adds vaccines or meds directly to the visit through the catalog .
+
+
+ Attachments store lab results, X‑rays, or referral letters alongside notes in the Lab Tests & Diagnostics tab .
+
+
+ The chatter can be used to track ongoing discussion about a pet's consultation for record keeping.
+
+
+
+ Products 🛒
+ The Products catalog organizes every vaccine, medication, or service with real‑time stock status.
+ Our Product management keeps pricing, barcodes, and expiry dates accurate across sales channels.
+
+
+ Multiple units (dose, box, bottle) with automatic conversions.
+
+
+ Lot/serial tracking meets pharmaceutical compliance.
+
+
+ Reorder rules trigger purchase orders before you run out.
+
+
+ Price lists & promos support wellness plans or discounted packages.
+
+
+
+ Sales 📝
+ The Sales module turns consultations into clear quotations and invoices in seconds. $
+ By clicking the Catalog button from a consultation, and adding the (to be invoiced) products to the consultation, the person in charge of collecting payments gets all the information they need to finalize the transaction.
+ Our Sales app groups treatments, products, and services into neat documents owners trust.
+
+
+ One‑click quotation from consultation converts to invoice or POS ticket.
+
+
+ Payment terms handle deposits, installments, or immediate pay.
+
+
+ Electronic signatures accelerate acceptance for surgeries or long‑term care plans.
+
+
+ Revenue reporting reveals top services, margins, and seasonal trends.
+
+
+ The veterinarian can add notes, instructions and sections to the sales order.
+ Point of Sale 💳
+ The Point of Sale app delivers quick, front‑desk checkout with integrated payments and inventory updates.
+ From the Point of Sale app, the person in charge of payments can simply load any Sales Order, and allow for the pet owner to pay directly using your connected bank terminal.
+ Our POS lets receptionists scan, split bills, and print receipts—while stock levels adjust instantly.
+
+
+ Touch interface optimized for tablets or desktop stations.
+
+
+ Barcode & RFID scanning speeds up product selection.
+
+
+ Multiple payment methods (cash, card, vouchers) in one screen.
+
+
+ Real‑time sync with accounting and inventory for zero re‑entry.
+
+
+ Sign app ✏
+
+
+
+ Use the Sign App to manage consent forms, employee contracts, and more !
+
+
+
+
+ Send out your documents digitally and keep them all stored in one place
+ Reminders can be managed automatically
+ Never lose, forget, or manually process signature requests anymore !
+
+
+
+
✅
+
+
+ Tips for Success
+
+
+
+ Start small, iterate. Configure your website and appointments first, then add your products to the mix, before managing your consultations.
+
+
+
+ Visit our E-Learning platform on Odoo.com/slides
+
+
+
+
+ Experiment ! Did you know you can create a copy of your database to try things out ? Simply go to Odoo.com , go to My Databases, then click the gear icon to
+ duplicate your database.
+
+
+
+ Automate reminders. SMS or email nudges cut no‑shows and keep vaccinations on schedule.
+
+
+
+
+ Do You Want to Go Further?
+
+
+ The Accounting App is a fully featured accounting suite localized around over 120 countries around the world
+
+ Handle your HR needs through Odoo's suite of apps: from Time Off for holidays, to Expenses for small company expenses, to Sign for employee contracts and
+ Fleet for company cars.
+
+ Keep an eye on your company's performance through the Dashboard app .
+
+
+
💡
+
+
Would you like to discuss your Odoo setup with us or explore more features?
+
Reach us
+
+
+
+
+
+ Odoo for Veterinarians
+ 🐱
+
+
+ write
+
+
+
diff --git a/veterinary_clinic/data/knowledge_article_favorite.xml b/veterinary_clinic/data/knowledge_article_favorite.xml
new file mode 100644
index 0000000000..3d5b6471e4
--- /dev/null
+++ b/veterinary_clinic/data/knowledge_article_favorite.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/knowledge_tour.xml b/veterinary_clinic/data/knowledge_tour.xml
new file mode 100644
index 0000000000..7d63d1d063
--- /dev/null
+++ b/veterinary_clinic/data/knowledge_tour.xml
@@ -0,0 +1,8 @@
+
+
+
+ veterinary_clinic_knowledge_tour
+ 2
+ Welcome! Happy exploring.
+
+
diff --git a/veterinary_clinic/data/mail_message.xml b/veterinary_clinic/data/mail_message.xml
new file mode 100644
index 0000000000..d83ea04245
--- /dev/null
+++ b/veterinary_clinic/data/mail_message.xml
@@ -0,0 +1,15 @@
+
+
+
+ discuss.channel
+
+ email
+
+
+ 🚀 Get started with Odoo Veterinary Clinic
+
+
+
diff --git a/veterinary_clinic/data/pos_config.xml b/veterinary_clinic/data/pos_config.xml
new file mode 100644
index 0000000000..246c1365d1
--- /dev/null
+++ b/veterinary_clinic/data/pos_config.xml
@@ -0,0 +1,7 @@
+
+
+
+ Reception
+
+
+
diff --git a/veterinary_clinic/data/pos_payment_method.xml b/veterinary_clinic/data/pos_payment_method.xml
new file mode 100644
index 0000000000..2e20c0eaeb
--- /dev/null
+++ b/veterinary_clinic/data/pos_payment_method.xml
@@ -0,0 +1,13 @@
+
+
+
+ Card
+
+
+ Customer Account
+
+
+
+ Cash
+
+
diff --git a/veterinary_clinic/data/product_attribute.xml b/veterinary_clinic/data/product_attribute.xml
new file mode 100644
index 0000000000..d843f5b408
--- /dev/null
+++ b/veterinary_clinic/data/product_attribute.xml
@@ -0,0 +1,17 @@
+
+
+
+ Surgery Type
+ no_variant
+ multi
+
+
+ Vaccinations
+ no_variant
+ multi
+
+
+ Frequency and/or dosage
+ no_variant
+
+
diff --git a/veterinary_clinic/data/product_attribute_value.xml b/veterinary_clinic/data/product_attribute_value.xml
new file mode 100644
index 0000000000..d5f17b5e0f
--- /dev/null
+++ b/veterinary_clinic/data/product_attribute_value.xml
@@ -0,0 +1,40 @@
+
+
+
+ Spaying & Neutering
+
+
+
+ Tumor Removal
+
+
+
+ Dental Extraction
+
+
+
+ Orthopedic Surgery
+
+
+
+ Rabies
+
+
+
+ Distemper
+
+
+
+ Parvovirus
+
+
+
+ Heartworm Prevention
+
+
+
+ Detail
+
+
+
+
diff --git a/veterinary_clinic/data/product_category.xml b/veterinary_clinic/data/product_category.xml
new file mode 100644
index 0000000000..6f49c87d42
--- /dev/null
+++ b/veterinary_clinic/data/product_category.xml
@@ -0,0 +1,21 @@
+
+
+
+ Goods
+
+
+ Accessories
+
+
+
+ Drugs
+
+
+
+ Food
+
+
+
+ Services
+
+
diff --git a/veterinary_clinic/data/product_product.xml b/veterinary_clinic/data/product_product.xml
new file mode 100644
index 0000000000..5a95e5d6fd
--- /dev/null
+++ b/veterinary_clinic/data/product_product.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/product_template.xml b/veterinary_clinic/data/product_template.xml
new file mode 100644
index 0000000000..0d0a14478d
--- /dev/null
+++ b/veterinary_clinic/data/product_template.xml
@@ -0,0 +1,70 @@
+
+
+
+ Antibiotics
+
+
+ 10.0
+
+
+
+ manual
+ order
+
+
+ Antifugal
+
+
+ 5.0
+
+
+
+ manual
+ order
+
+
+ Antiparasitic
+
+
+ 15.0
+
+
+
+ manual
+ order
+
+
+ Antiviral for Dogs
+
+
+ 10.0
+
+
+
+ manual
+ order
+
+
+ Surgical Intervention
+
+ service
+ task_global_project
+
+
+
+
+ timesheet
+ order
+
+
+
+ Vaccination
+
+
+ 30.0
+
+
+ manual
+ order
+
+
diff --git a/veterinary_clinic/data/product_template_attribute_line.xml b/veterinary_clinic/data/product_template_attribute_line.xml
new file mode 100644
index 0000000000..ec92f55502
--- /dev/null
+++ b/veterinary_clinic/data/product_template_attribute_line.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/product_template_attribute_value.xml b/veterinary_clinic/data/product_template_attribute_value.xml
new file mode 100644
index 0000000000..dd961a479d
--- /dev/null
+++ b/veterinary_clinic/data/product_template_attribute_value.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/project_project.xml b/veterinary_clinic/data/project_project.xml
new file mode 100644
index 0000000000..b60472fa6b
--- /dev/null
+++ b/veterinary_clinic/data/project_project.xml
@@ -0,0 +1,10 @@
+
+
+
+ Surgeries
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/project_task_type.xml b/veterinary_clinic/data/project_task_type.xml
new file mode 100644
index 0000000000..cce9b86982
--- /dev/null
+++ b/veterinary_clinic/data/project_task_type.xml
@@ -0,0 +1,12 @@
+
+
+
+ Backlog
+
+
+ Pre-Surgery
+
+
+ Post Surgery
+
+
diff --git a/veterinary_clinic/data/res_config_settings.xml b/veterinary_clinic/data/res_config_settings.xml
new file mode 100644
index 0000000000..80a4cb6df0
--- /dev/null
+++ b/veterinary_clinic/data/res_config_settings.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/sale_order_template.xml b/veterinary_clinic/data/sale_order_template.xml
new file mode 100644
index 0000000000..e7aec8e1e8
--- /dev/null
+++ b/veterinary_clinic/data/sale_order_template.xml
@@ -0,0 +1,10 @@
+
+
+
+ Vaccination Visit
+
+
+ Surgery Visit
+
+
+
diff --git a/veterinary_clinic/data/sale_order_template_line.xml b/veterinary_clinic/data/sale_order_template_line.xml
new file mode 100644
index 0000000000..fe563a975b
--- /dev/null
+++ b/veterinary_clinic/data/sale_order_template_line.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ line_section
+
+
+
+
+
+
+
+
+ line_section
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ line_section
+
+
+
+
+ line_note
+
+
+
+
+ line_section
+
+
+
+
+
+
+
+
+ line_section
+
+
+
+
+
+
+
+
+ line_section
+
+
+
+
+ line_note
+
+
diff --git a/veterinary_clinic/data/sign_item.xml b/veterinary_clinic/data/sign_item.xml
new file mode 100644
index 0000000000..6b0554947d
--- /dev/null
+++ b/veterinary_clinic/data/sign_item.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+ Name
+ 0.351
+ 0.312
+ 0.212
+ 0.017
+
+
+
+
+
+ Phone
+ 0.317
+ 0.33
+ 0.252
+ 0.015
+
+
+
+
+
+ Email
+ 0.311
+ 0.347
+ 0.159
+ 0.015
+
+
diff --git a/veterinary_clinic/data/sign_template.xml b/veterinary_clinic/data/sign_template.xml
new file mode 100644
index 0000000000..9228adedab
--- /dev/null
+++ b/veterinary_clinic/data/sign_template.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/website_theme_apply.xml b/veterinary_clinic/data/website_theme_apply.xml
new file mode 100644
index 0000000000..b5af193b38
--- /dev/null
+++ b/veterinary_clinic/data/website_theme_apply.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/website_view.xml b/veterinary_clinic/data/website_view.xml
new file mode 100644
index 0000000000..82c8427996
--- /dev/null
+++ b/veterinary_clinic/data/website_view.xml
@@ -0,0 +1,161 @@
+
+
+
+ Contact Us
+ veterinary_clinic.contactus
+ qweb
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get in touch
+
Apply to have your pet become a patient with us.
+
+
+
+
+
+
+
+ We'll do our best to get back to you as soon as possible.
+
+
+
+
+
My Company
+
+
+
+ 3575 Fake Buena Vista Avenue
+
+
+
+ +1 555-555-5556
+
+ info@yourcompany.example.com
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/data/x_illnesses.xml b/veterinary_clinic/data/x_illnesses.xml
new file mode 100644
index 0000000000..48ebd2c08c
--- /dev/null
+++ b/veterinary_clinic/data/x_illnesses.xml
@@ -0,0 +1,82 @@
+
+
+
+ Parvovirus
+
+
+
+ Distemper
+
+
+
+ Kennel Cough (Bordetella)
+
+
+
+ Lyme disease
+
+
+
+ Ear Infenction
+
+
+
+ Heartworm disease
+
+
+
+ Obesity
+
+
+
+ Arthritis
+
+
+
+ Dental disease
+
+
+
+ Cat flu
+
+
+
+ Feline Leukemia Virus
+
+
+
+ Feline Immunodeficiency virus
+
+
+
+ Urinary Tract Infection
+
+
+
+ Diabetes
+
+
+
+ Hyperthyroidism
+
+
+
+ Kidney disease
+
+
+
+ Fleas
+
+
+
+ Ticks
+
+
+
+ Worms
+
+
+
+ None
+
+
diff --git a/veterinary_clinic/data/x_pets.xml b/veterinary_clinic/data/x_pets.xml
new file mode 100644
index 0000000000..54aac1a415
--- /dev/null
+++ b/veterinary_clinic/data/x_pets.xml
@@ -0,0 +1,102 @@
+
+
+
+ Lucie
+ 12021021012
+
+ Female
+ 2010-07-23
+ Neutered
+
+
+
+ Tolerant
+
+
+ Mitsi
+ Adorable cat!]]>
+ 1020102012012
+
+ Female
+ 2025-03-12
+ Neutered
+
+
+ Tolerant
+
+
+ Vanya
+ 20032023023
+
+ Male
+ 2025-03-20
+
+
+ Severe aggression
+
+
+ Milos
+ ]]>
+ 11
+ 10201032032030302
+
+ Male
+ 2025-02-12
+ Neutered
+
+
+
+ Defensive
+
+
+ Heloise
+ 11
+ 013012012001
+
+ Female
+ 2002-10-10
+ Neutered
+
+
+
+
+ Marcel
+ 12
+
+ Male
+
+
+
+ Miyu
+ 13
+ 91201903003290120
+
+ Female
+ 2025-02-02
+ Neutered
+
+
+ Tolerant
+
+
+ Nori
+ 14
+
+ Female
+
+
+
+ Ket
+ 15
+
+ Male
+
+
+
+ Rox
+ 16
+
+ Male
+
+
+
diff --git a/veterinary_clinic/data/x_species.xml b/veterinary_clinic/data/x_species.xml
new file mode 100644
index 0000000000..e09634c7d7
--- /dev/null
+++ b/veterinary_clinic/data/x_species.xml
@@ -0,0 +1,18 @@
+
+
+
+ Cat
+
+
+ Dog
+
+
+ Hamster
+
+
+ Rabbit
+
+
+ Horse
+
+
diff --git a/veterinary_clinic/data/x_species_line.xml b/veterinary_clinic/data/x_species_line.xml
new file mode 100644
index 0000000000..7416e984b8
--- /dev/null
+++ b/veterinary_clinic/data/x_species_line.xml
@@ -0,0 +1,124 @@
+
+
+
+ Abyssinian
+
+
+
+ 1
+ American shorthair
+
+
+
+ 2
+ Bengal
+
+
+
+ 3
+ Bombay
+
+
+
+ 4
+ British shorthair
+
+
+
+ 5
+ Burmese
+
+
+
+ 6
+ Cornish Rex
+
+
+
+ 7
+ Devon Rex
+
+
+
+ 8
+ Egyptian Mau
+
+
+
+ 9
+ Oriental Shorthair
+
+
+
+ 10
+ Russian Blue
+
+
+
+ 11
+ Savannah
+
+
+
+ 12
+ Siamese
+
+
+
+ 13
+ Sphynx
+
+
+
+ Chihuahua
+
+
+
+ 1
+ Pomeranian
+
+
+
+ 2
+ French Bulldog
+
+
+
+ 3
+ Dachshund
+
+
+
+ 4
+ Yorkshire Terrier
+
+
+
+ 5
+ Shih Tzu
+
+
+
+ 6
+ Pekingese
+
+
+
+ 7
+ Papillon
+
+
+
+ 8
+ Border Collie
+
+
+
+ 9
+ Cocker Spaniel
+
+
+
+ European Shorthair
+
+
diff --git a/veterinary_clinic/data/x_vaccines.xml b/veterinary_clinic/data/x_vaccines.xml
new file mode 100644
index 0000000000..98051b2128
--- /dev/null
+++ b/veterinary_clinic/data/x_vaccines.xml
@@ -0,0 +1,51 @@
+
+
+
+ Rabies
+
+
+
+ DHPP (Distemper, Hepatitis, Parvovirus, Parainfluenza)
+
+
+
+ Leptospirosis
+
+
+
+ Bordetella (Kennel Cough)
+
+
+
+ Lyme Disease
+
+
+
+ Canine Influenza (Dog Flu)
+
+
+
+ FVRCP (Feline Viral Rhinotracheitis, Calicivirus, Panleukopenia)
+
+
+
+ Feline Leukemia (FeLV)
+
+
+
+ Feline Immunodeficiency Virus (FIV)
+
+
+
+ Tetanus
+
+
+
+ West Nile Virus
+
+
+
+ Equine Influenza
+
+
+
diff --git a/veterinary_clinic/demo/appointment_question.xml b/veterinary_clinic/demo/appointment_question.xml
new file mode 100644
index 0000000000..eaf808746e
--- /dev/null
+++ b/veterinary_clinic/demo/appointment_question.xml
@@ -0,0 +1,12 @@
+
+
+
+ select
+
+
+ select
+
+
+ text
+
+
diff --git a/veterinary_clinic/demo/appointment_type.xml b/veterinary_clinic/demo/appointment_type.xml
new file mode 100644
index 0000000000..18e22ef177
--- /dev/null
+++ b/veterinary_clinic/demo/appointment_type.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/calendar_event.xml b/veterinary_clinic/demo/calendar_event.xml
new file mode 100644
index 0000000000..a801baec19
--- /dev/null
+++ b/veterinary_clinic/demo/calendar_event.xml
@@ -0,0 +1,95 @@
+
+
+
+ Booking - Vanya
+
+ 1.0
+
+
+
+
+
+ Robert Wilson - Consultation - Checkup Booking
+
+ MyCompany, Rue des Bourlottes 9, 1367 Ramillies, Belgium
+
+
+ 0.5
+
+
+
+ booked
+
+
+
+ Robert Wilson - Consultation - Checkup Booking
+
+ MyCompany, Rue des Bourlottes 9, 1367 Ramillies, Belgium
+
+
+ 0.5
+
+
+
+ booked
+
+
+
+
+ walk in customer name
+
+
+
+ 1.0
+
+
+
+
+ John Smith, Lucie
+ Regular checkup
]]>
+
+
+
+ 1.0
+
+
+
+
+ Emily Johnson - Consultation - Checkup Booking
+
+ MyCompany, Rue des Bourlottes 9, 1367 Ramillies, Belgium
+
+
+ 0.5
+
+
+
+ booked
+
+
+
+
diff --git a/veterinary_clinic/demo/crm_lead.xml b/veterinary_clinic/demo/crm_lead.xml
new file mode 100644
index 0000000000..438e97f97f
--- /dev/null
+++ b/veterinary_clinic/demo/crm_lead.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ John Smith's opportunity
+
+
+
+
+
+
+
+ Mike Brown's opportunity
+
+
+
+
+ 100.0
+
+
+
+ Michael Demo's opportunity
+
+
+
+
+
+
+
+ Fourth Company's opportunity
+
+
+
+
+
+
+
+ Amanda White's opportunity
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/crm_team.xml b/veterinary_clinic/demo/crm_team.xml
new file mode 100644
index 0000000000..56d8f99121
--- /dev/null
+++ b/veterinary_clinic/demo/crm_team.xml
@@ -0,0 +1,6 @@
+
+
+
+ Sales
+
+
diff --git a/veterinary_clinic/demo/ir_attachment_post.xml b/veterinary_clinic/demo/ir_attachment_post.xml
new file mode 100644
index 0000000000..cdff427462
--- /dev/null
+++ b/veterinary_clinic/demo/ir_attachment_post.xml
@@ -0,0 +1,45 @@
+
+
+
+ website.s_image_frame_default_image
+
+ website.s_image_frame_default_image
+
+
+
+
+ website.s_pricelist_boxed_default_background
+
+ website.s_pricelist_boxed_default_background
+
+
+
+
+ website.s_text_cover_default_image
+
+ website.s_text_cover_default_image
+
+
+
+
+ website.s_text_image_default_image
+
+ website.s_text_image_default_image
+
+
+
+
+ website.s_parallax_default_image
+
+ website.s_parallax_default_image
+
+
+
+
+ website.s_masonry_block_default_image_1
+
+ website.s_masonry_block_default_image_1
+
+
+
+
diff --git a/veterinary_clinic/demo/pos_session.xml b/veterinary_clinic/demo/pos_session.xml
new file mode 100644
index 0000000000..390efad65b
--- /dev/null
+++ b/veterinary_clinic/demo/pos_session.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/res_partner.xml b/veterinary_clinic/demo/res_partner.xml
new file mode 100644
index 0000000000..367306aff4
--- /dev/null
+++ b/veterinary_clinic/demo/res_partner.xml
@@ -0,0 +1,314 @@
+
+
+
+ Emily Johnson
+ emily.johnson@fourth.example.com
+ 020112002102
+
+
+
+ Fifth Company
+
+ Rue Paul Reuter 8
+ 6700
+ Arlon
+
+
+
+
+ John Smith
+
+
+ Rue Paul Reuter 8
+ 6700
+ Arlon
+ john.smith@fifth.example.com
+
+
+
+ First Company
+
+ Rue du Laid Burniat 5
+ 1348
+ Ottignies-Louvain-la-Neuve
+
+
+
+
+ Amanda White
+
+
+ Rue du Laid Burniat 5
+ 1348
+ Ottignies-Louvain-la-Neuve
+ amanda.white@first.example.com
+
+
+
+ Fourth Company
+
+ 40 Fountain Plaza
+ Suite 1200
+ 14202
+ Buffalo
+
+
+
+
+
+ Emily Johnson
+
+
+ 40 Fountain Plaza
+ Suite 1200
+ 14202
+ Buffalo
+
+ emily.johnson@fourth.example.com
+
+
+
+ Jessica Martinez
+
+ Chaussée de Namur 40
+ 1367
+ Grand-Rosière
+ jessica.martinez@b2c.example.com
+
+
+
+ Lisa Anderson
+
+ Avda Cortes Valencianas, s/n portal 58
+ 46015
+ Valencia
+ lisa.anderson@b2c.example.com
+
+
+
+ Mike Brown
+
+ Rue Brederode 16
+ 1000
+ Bruxelles
+ mike.brown@b2c.example.com
+
+
+
+
+ MyVeterinarian
+ BE0477472701
+
+ 0477472701
+ http://odoo.com
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ hello@yourcompany.example.com
+ +1 650-691-3277
+
+ 3
+
+
+ Americas Sales Office
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +1 (929) 352-6366
+
+
+ Americas Sales, Services
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +1 (650) 691-3277
+
+
+ Asia/Pacific Sales Office
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +852 39 500 610
+
+
+ Asia/Pacific Services and R&D
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +91 (79) 40 500 100
+
+
+
+ David Miller
+
+ BE0477472701
+
+ 0477472701
+
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ david.miller@yourcompany.example.com
+
+
+
+ EMEA Sales Office
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +32 2 290 34 90
+
+
+ EMEA Services, R&D and Headquarters
+
+ BE0477472701
+
+ 0477472701
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ +32 81 81 37 00
+
+
+
+ Jessica Rodriguez
+
+ BE0477472701
+
+ 0477472701
+
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ jessica.rodriguez@yourcompany.example.com
+
+
+
+
+ Robert Wilson
+
+ BE0477472701
+
+ 0477472701
+
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ robert.wilson@yourcompany.example.com
+
+
+
+
+ Sarah Thompson
+
+ BE0477472701
+
+ 0477472701
+
+ Rue des Bourlottes 9
+ 1367
+ Ramillies
+ sarah.thompson@yourcompany.example.com
+
+
+
+ Robert Wilson
+ robert.wilson@yourcompany.example.com
+ 0120120102012
+
+
+ Robert Wilson
+ robert.wilson@yourcompany.example.com
+ 0120120102012
+
+
+
+ Sarah Davis
+
+ Avenue de Miramar 11
+ 1000
+ Bruxelles
+ sarah.davis@b2c.example.com
+
+
+
+ Second Company
+
+ Roderverldlaan 3
+ 2600
+ Antwerpen
+
+
+
+
+ Chris Taylor
+
+
+ Purchase Manager
+ Roderverldlaan 3
+ 2600
+ Antwerpen
+ chris.taylor@second.example.com
+
+
+
+ Tom Wilson
+
+
+ Sales Manager
+ Roderverldlaan 3
+ 2600
+ Antwerpen
+ tom.wilson@second.example.com
+
+
+
+ Third Company
+
+ Rue de Ramilies 1
+ 1367
+ Ramilies
+
+
+
+
+ David Lee
+
+
+ Rue de Ramilies 1
+ 1367
+ Ramilies
+ david.lee@third.example.com
+
+
+
+ YourCompany
+
+ Avenue des déportés 48
+ 1367
+ Ramillies
+ hello@yourcompany.example.com
+ +32 123456789
+
+
+
diff --git a/veterinary_clinic/demo/sale_order.xml b/veterinary_clinic/demo/sale_order.xml
new file mode 100644
index 0000000000..13cfb3a795
--- /dev/null
+++ b/veterinary_clinic/demo/sale_order.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/sale_order_line.xml b/veterinary_clinic/demo/sale_order_line.xml
new file mode 100644
index 0000000000..42b00b2d09
--- /dev/null
+++ b/veterinary_clinic/demo/sale_order_line.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/stock_warehouse_orderpoint.xml b/veterinary_clinic/demo/stock_warehouse_orderpoint.xml
new file mode 100644
index 0000000000..7da0b36d56
--- /dev/null
+++ b/veterinary_clinic/demo/stock_warehouse_orderpoint.xml
@@ -0,0 +1,23 @@
+
+
+
+
+ 10.0
+ 5.0
+
+
+
+ 10.0
+ 5.0
+
+
+
+ 10.0
+ 5.0
+
+
+
+ 10.0
+ 5.0
+
+
diff --git a/veterinary_clinic/demo/website.xml b/veterinary_clinic/demo/website.xml
new file mode 100644
index 0000000000..e1299385a5
--- /dev/null
+++ b/veterinary_clinic/demo/website.xml
@@ -0,0 +1,11 @@
+
+
+
+ My Website
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/website_theme_apply.xml b/veterinary_clinic/demo/website_theme_apply.xml
new file mode 100644
index 0000000000..291306d129
--- /dev/null
+++ b/veterinary_clinic/demo/website_theme_apply.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/demo/website_view.xml b/veterinary_clinic/demo/website_view.xml
new file mode 100644
index 0000000000..ec0733cdc9
--- /dev/null
+++ b/veterinary_clinic/demo/website_view.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+ Book an Appointment – Compassionate Care for Your Pets
+
+
+
+
+ Home
+ veterinary_clinic.homepage
+ qweb
+
+
+
+
+
+
+
+
+
+
+
MyVeterinarian
+
At MyVeterinarian, we treat every pet like a cherished member of the family. Our experienced team is dedicated to providing gentle, expert care in a welcoming environment. Whether it’s a routine checkup or an unexpected emergency, we’re here to help your pets live their happiest, healthiest lives.
+
+
+
+
Schedule an appointment
+
+
+
+
+
+
+
+
+
+
Compassion
+
How we care for your pets
+
+
+
Focus
+
Building connections with pets
+
+
+
+
+
+
+
+
+
22%
+
Reaching new heights in pet care
+
+
+
+12
+
Mark the difference
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Our Pet Care Collection
+
+
+ Enhance your pet's health with our range of expert veterinary services and products. Tailored for every breed and size.
+
+
+
+
+ ✽ Veterinary Services
+
+
+
+
+ Long-Lasting Pet Nutrition
+
+ $50.00
+
+
+ A gentle, effective dental cleaning service that promotes oral health while keeping your pet comfortable.
+
+
+
+
+ Flea and Tick Treatment
+
+ $45.00
+
+
+ Effective treatment that protects your pet from fleas and ticks, ensuring comfort and health for your furry friend.
+
+
+
+
+ Flea and Tick Prevention
+
+ $25.00
+
+
+ High-quality flea and tick prevention products available in various forms, providing long-lasting protection for your pets.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Compassionate care for your furry friends
+
+ Join us and enjoy the pleasure of caring for your beloved pets.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Appointment type
+
+
+
+
+
+
+
+
+
+
+
+ Search...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ website_appointment.website_calendar_index_topbar
+ Topbar
+ qweb
+
+
+
diff --git a/veterinary_clinic/demo/x_pets.xml b/veterinary_clinic/demo/x_pets.xml
new file mode 100644
index 0000000000..94d19b9beb
--- /dev/null
+++ b/veterinary_clinic/demo/x_pets.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/veterinary_clinic/i18n/veterinary_clinic.pot b/veterinary_clinic/i18n/veterinary_clinic.pot
new file mode 100644
index 0000000000..f2d1e95018
--- /dev/null
+++ b/veterinary_clinic/i18n/veterinary_clinic.pot
@@ -0,0 +1,2095 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * veterinary_clinic
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~18.1+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-06-24 08:57+0000\n"
+"PO-Revision-Date: 2025-06-24 08:57+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pets_line_ids_3673c_field
+msgid " - (Consultations)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "+12"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+", go to My Databases, then click the gear icon to\n"
+" duplicate your database. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.kanban_custom_view_for_x_pets
+msgid "- (Consultations)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "22%"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid ""
+" At MyVeterinarian, we treat every pet like a cherished member of the "
+"family. Our experienced team is dedicated to providing gentle, expert care "
+"in a welcoming environment. Whether it’s a routine checkup or an unexpected "
+"emergency, we’re here to help your pets live their happiest, healthiest "
+"lives."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid " info@yourcompany.example.com"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+" \n"
+" 3575 Fake Buena Vista Avenue "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+" \n"
+" +1 555-555-5556 "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"💡 "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"✅ "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"⚠️ "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Odoo for Veterinarians "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Basics "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid ""
+"\n"
+" Flea and Tick Prevention \n"
+" \n"
+" $25.00 \n"
+" \n"
+" \n"
+" High-quality flea and tick prevention products available in various forms, providing long-lasting protection for your pets.\n"
+" "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid ""
+"\n"
+" Flea and Tick Treatment \n"
+" \n"
+" $45.00 \n"
+" \n"
+" \n"
+" Effective treatment that protects your pet from fleas and ticks, ensuring comfort and health for your furry friend.\n"
+" "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid ""
+"\n"
+" Long-Lasting Pet Nutrition \n"
+" \n"
+" $50.00 \n"
+" \n"
+" \n"
+" A gentle, effective dental cleaning service that promotes oral health while keeping your pet comfortable.\n"
+" "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+"Details of your enquiry \n"
+" * "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Phone Number "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+"Purpose of the visit \n"
+" * "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+"Subject \n"
+" * "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+"Your Email \n"
+" * "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid ""
+"Your Name \n"
+" * "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"\n"
+" Use the Sign App to manage consent forms, employee contracts, and more ! \n"
+" \n"
+" "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Tips for Success "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Appointments 📅: Let clients self‑book visits, synchronize "
+"calendars, and automate confirmation emails."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Attachments store lab results, X‑rays, or referral letters "
+"alongside notes in the Lab Tests & Diagnostics tab ."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Automate reminders. SMS or email nudges cut no‑shows and "
+"keep vaccinations on schedule."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Automatic confirmations & reminders via email/SMS keep "
+"owners informed."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Barcode & RFID scanning speeds up product selection."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.custom_appointment_info_heading
+msgid ""
+"Book an Appointment – Compassionate Care for Your Pets "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Booking widget automatically links to the Appointment app "
+"for real‑time availability."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Buffer times between consults prevent overruns."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Consultations 🩺: Log clinical notes, vitals, diagnoses, and"
+" treatments in structured veterinary encounter forms."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Custom fields capture weight, insurance, behavior notes, or"
+" anything you need."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Drag‑and‑drop builder to create service, team, and FAQ "
+"pages in minutes."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Electronic signatures accelerate acceptance for surgeries "
+"or long‑term care plans."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Experiment ! Did you know you can create a copy of your "
+"database to try things out ? Simply go to"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Live chat answers visitor questions and captures leads "
+"24/7."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Lot/serial tracking meets pharmaceutical compliance."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Multiple payment methods (cash, card, vouchers) in one "
+"screen."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Multiple units (dose, box, bottle) with automatic "
+"conversions."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"One‑click product picker adds vaccines or meds directly to "
+"the visit through the catalog ."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"One‑click quotation from consultation converts to invoice "
+"or POS ticket."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Online calendar shows real‑time slots for each vet or room."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Appointment app enables self‑service booking, calendar sync, and"
+" effortless follow‑ups. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Consultation sheets record symptoms, vitals, and actions while "
+"keeping the vet’s workflow fluid. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our POS lets receptionists scan, split bills, and print "
+"receipts—while stock levels adjust instantly. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Pet records feature centralizes identity, vaccination status, "
+"and allergies for safer treatments. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Product management keeps pricing, barcodes, and expiry dates "
+"accurate across sales channels. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Sales app groups treatments, products, and services into neat "
+"documents owners trust. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Our Website app lets you publish pages, embed booking widgets, and "
+"convert visitors into appointments. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Owner relationship connects contact details for billing and"
+" reminders."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Payment terms handle deposits, installments, or immediate "
+"pay."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Pets 🐾: Record pet profiles, species, breed, vaccines, and "
+"owner links for personalized care."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Point of Sale 💳: Collect payments at reception with barcode"
+" scanning, split bills, and multiple tender types."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Price lists & promos support wellness plans or "
+"discounted packages."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Products 🛒: Maintain medicines, vaccines, food, and "
+"services with prices, stock, and barcodes."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Real‑time sync with accounting and inventory for zero "
+"re‑entry."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Reorder rules trigger purchase orders before you run out."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Revenue reporting reveals top services, margins, and "
+"seasonal trends."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"SEO tools improve ranking so local pet owners find you "
+"first."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Sales 📝: Generate quotations and invoices from consultation"
+" products, tracking revenue easily."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Staff agenda integration syncs with Google, Outlook, and "
+"mobile calendars."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Start small, iterate. Configure your website and "
+"appointments first, then add your products to the mix, before managing your "
+"consultations."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Template fields (vaccines, agression level, observed "
+"ilnesses, etc.) speed up SOAP or problem‑oriented entries."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The chatter can be used to track ongoing discussion about a"
+" pet's consultation for record keeping."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Touch interface optimized for tablets or desktop stations."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Unique pet IDs with breed, color, microchip, and photo."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Vaccination timeline shows past and due shots at a glance."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Visit our E-Learning platform on"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Website 🌐: Publish services online and capture appointment "
+"requests through engaging, responsive pages."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_1
+msgid "Abyssinian"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.active_illnesses_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.active_species_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_active_pets_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_active_vaccine_model_field
+msgid "Active"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:crm.tag,name:veterinary_clinic.crm_tag_4
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Active treatment"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_activity_level_exercise_pets_line_model_field
+msgid "Activity level & Exercise"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_aggression_level_pets_line_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_aggression_level_pets_model_field
+msgid "Aggression level"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_2
+msgid "American shorthair"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.question,name:veterinary_clinic.appointment_question_2
+msgid "Animal species"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_1
+msgid "Annual Checkup / General Consultation"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.template,name:veterinary_clinic.product_template_2
+msgid "Antibiotics"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.template,name:veterinary_clinic.product_template_5
+msgid "Antifugal"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.template,name:veterinary_clinic.product_template_4
+msgid "Antiparasitic"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.template,name:veterinary_clinic.product_template_7
+msgid "Antiviral for Dogs"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Apply to have your pet become a patient with us. "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:base.automation,name:veterinary_clinic.appointment_sequence_automation_rule
+msgid "Appointment Sequence"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_appointment_date_pets_line_field
+msgid "Appointment date"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_appointment_date_1_pets_line_field
+msgid "Appointment date "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Appointment log"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_general_remarks_1_pets_line_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Appointment summary"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.ir_ui_view_2735
+msgid "Appointment type"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_many2many_field_6r2_1ijqjdqkq_calendar_event_count_pets_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Appointments"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Appointments Documentation"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Appointments 📅"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_illnesses_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_pets_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_species
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_vaccines
+msgid "Archived"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_8
+msgid "Arthritis"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_avatar_image_pets_model_field
+msgid "Avatar"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:project.task.type,name:veterinary_clinic.project_task_type_1
+msgid "Backlog"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_3
+msgid "Bengal"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_bloodwork_pets_line_field
+msgid "Bloodwork"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_bloodwork_filename_pets_line_field
+msgid "Bloodwork "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_4
+msgid "Bombay"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Book a veterinary appointment"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_23
+msgid "Border Collie"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_4
+msgid "Bordetella (Kennel Cough)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_breed_pets_line_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_breed_pets_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_name_species_line_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_default
+msgid "Breed"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_race_species_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_default
+msgid "Breeds"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_5
+msgid "British shorthair"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Building connections with pets"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_6
+msgid "Burmese"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"By clicking the Catalog button from a consultation, and adding the (to be "
+"invoiced) products to the consultation, the person in charge of collecting "
+"payments gets all the information they need to finalize the transaction."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_6
+msgid "Canine Influenza (Dog Flu)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:pos.payment.method,name:veterinary_clinic.pos_payment_method_2
+msgid "Card"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:pos.payment.method,name:veterinary_clinic.pos_payment_method_1
+msgid "Cash"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_6
+#: model:x_species,x_name:veterinary_clinic.x_species_1
+msgid "Cat"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_10
+msgid "Cat flu"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Catalog"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_15
+msgid "Chihuahua"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:sign.template,redirect_url_text:veterinary_clinic.sign_template_2
+#: model:sign.template,redirect_url_text:veterinary_clinic.sign_template_3
+msgid "Close"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_coat_condition_pets_line_model_field
+msgid "Coat condition"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_24
+msgid "Cocker Spaniel"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.color_vaccines_tags_model_field
+msgid "Color"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Compassion"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Compassionate care for your furry friends"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_configuration
+msgid "Configuration"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.type,name:veterinary_clinic.appointment_type_1
+msgid "Consultation - Checkup"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_name_pets_line_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Consultation ID"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.consultations_pet_line_action_window
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_consultations
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Consultations"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Consultations 🩺"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_7
+msgid "Cornish Rex"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.default_search_view_for_x_pets_line_model
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_pets_default
+msgid "Created by"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.created_by_field
+msgid "Created by "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_pets_default
+msgid "Created on"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_currency_id_pets_line_model_field
+msgid "Currency"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:pos.payment.method,name:veterinary_clinic.pos_payment_method_3
+msgid "Customer Account"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_2
+msgid "DHPP (Distemper, Hepatitis, Parvovirus, Parainfluenza)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_18
+msgid "Dachshund"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_date_of_birth_pets_model_field
+msgid "Date of Birth"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_3
+msgid "Dental Extraction"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_3
+#: model:crm.tag,name:veterinary_clinic.crm_tag_3
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Dental checkup"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_9
+msgid "Dental disease"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_dental_health_pets_line_model_field
+msgid "Dental health"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.description_illnesse_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.description_pets_line_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_name_species_field
+msgid "Description"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_9
+msgid "Detail"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_rehabilitation_plan_pets_line_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Details"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_8
+msgid "Devon Rex"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_14
+msgid "Diabetes"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_diet_nutrition_pets_line_model_field
+msgid "Diet & Nutrition"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_6
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_2
+msgid "Distemper"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Do You Want to Go Further?"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_7
+#: model:x_species,x_name:veterinary_clinic.x_species_2
+msgid "Dog"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_5
+msgid "Ear Infenction"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_ear_health_pets_line_model_field
+msgid "Ear health"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:appointment.type,message_intro:veterinary_clinic.appointment_type_1
+msgid ""
+"Easily schedule an appointment with our experienced veterinary team to keep "
+"your pet happy and healthy. Whether it’s a routine check-up, vaccinations, "
+"or specialized care, we’re here to provide expert, compassionate service."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_9
+msgid "Egyptian Mau"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid ""
+"Enhance your pet's health with our range of expert veterinary services and "
+"products. Tailored for every breed and size."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_12
+msgid "Equine Influenza"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_25
+msgid "European Shorthair"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.server,name:veterinary_clinic.action_server_appointment_sequence
+#: model:ir.actions.server,name:veterinary_clinic.action_server_pet_owner_automation
+msgid "Execute Code"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_7
+msgid "FVRCP (Feline Viral Rhinotracheitis, Calicivirus, Panleukopenia)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_fecal_exam_results_filename_pets_line_model_field
+msgid "Fecal Exam"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_fecal_exam_results_pets_line_model_field
+msgid "Fecal exam results"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_9
+msgid "Feline Immunodeficiency Virus (FIV)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_12
+msgid "Feline Immunodeficiency virus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_8
+msgid "Feline Leukemia (FeLV)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_11
+msgid "Feline Leukemia Virus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:crm.tag,name:veterinary_clinic.crm_tag_2
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "First Visit"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_4
+msgid "First visit"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_17
+msgid "Fleas"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Focus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_17
+msgid "French Bulldog"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute,name:veterinary_clinic.product_attribute_11
+msgid "Frequency and/or dosage"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"From the Point of Sale app, the person in charge of payments can simply load"
+" any Sales Order, and allow for the pet owner to pay directly using your "
+"connected bank terminal."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_gender_pets_model_field
+msgid "Gender"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_general_remarks_pets_line_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_general_remarks_pets_model_field
+msgid "General Remarks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "General observations"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "General remarks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Get in touch"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species,x_name:veterinary_clinic.x_species_3
+msgid "Hamster"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Handle your HR needs through Odoo's suite of apps: from Time Off for holidays, to Expenses for small company expenses, to Sign for employee contracts and\n"
+" Fleet for company cars."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Handling instructions"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_heart_rate_pets_line_model_field
+msgid "Heart rate"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_8
+msgid "Heartworm Prevention"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_6
+msgid "Heartworm disease"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_12
+msgid "Heloise"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species,x_name:veterinary_clinic.x_species_5
+msgid "Horse"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "How we care for your pets"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_15
+msgid "Hyperthyroidism"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Identifiers"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"If you want to easily discover every features of this package, try "
+"downloading the Demo Data."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.illness_window_action
+#: model:ir.model,name:veterinary_clinic.x_illnesses_model
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_illnesses
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_illnesses
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_illnesses
+msgid "Illnesses"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+msgid "Information"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_12
+msgid "Insert notes here"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_4
+msgid "Insert notes on treatment here"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_instructions_pets_model_field
+msgid "Instructions"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Join us and enjoy the pleasure of caring for your beloved pets."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Just be careful, once demo data are uploaded, it cannot be easily deleted. "
+"But you can restart a fresh database on"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Keep an eye on your company's performance through the Dashboard "
+"app ."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_3
+msgid "Kennel Cough (Bordetella)"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_6
+msgid "Ket"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_16
+msgid "Kidney disease"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Lab Tests & Diagnostics"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_3
+msgid "Leptospirosis"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_2
+msgid "Lucie"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_5
+msgid "Lyme Disease"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_4
+msgid "Lyme disease"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_mri_pets_line_model_field
+msgid "MRI"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_mri_filename_pets_line_model_field
+msgid "MRI "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_3
+msgid "Marcel"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Mark the difference"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Meeting remarks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_microchip_number_pets_line_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_microchip_number_pets_model_field
+msgid "Microchip number"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_1
+msgid "Milos"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_8
+msgid "Mitsi"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_4
+msgid "Miyu"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "My Company"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "MyVeterinarian "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.name_vaccines_tags_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_name_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.calendar_event_custom_form_view
+msgid "Name"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_illnesses
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_line
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_vaccines_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_vaccines_tag
+msgid "Name..."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Never lose, forget, or manually process signature requests anymore !"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.new_lines_pets_model_field
+msgid "New Lines"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_new_pet_model_field
+msgid "New pet"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_20
+msgid "None"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_5
+msgid "Nori"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_nose_health_pets_line_model_field
+msgid "Nose health"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.notes_illnesses_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.notes_vaccines_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_notes_pets_model_field
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_10
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_3
+msgid "Notes"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_7
+msgid "Obesity"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_observed_illnesses_pets_line_model_field
+msgid "Observed Illnesses"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Odoo for Veterinarians is designed to enable you to manage all your "
+"operations fluently, from website to consultations, to accounting."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Odoo.com"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Odoo.com/slides"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Odoo.com/trial"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_10
+msgid "Oriental Shorthair"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_4
+msgid "Orthopedic Surgery"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_8
+msgid "Other"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Our Pet Care Collection"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_owner_pets_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_pets_default
+msgid "Owner"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_owner_email_pets_model_field
+msgid "Owner Email"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_owner_x_pets_count_res_partner_field
+msgid "Owner count"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_owner_phonemobile_pets_model_field
+msgid "Owner phone/mobile"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_22
+msgid "Papillon"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_7
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_1
+msgid "Parvovirus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_21
+msgid "Pekingese"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pet_sale_order_field
+msgid "Pet"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Pet Details"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pet_owner_pets_line_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.calendar_event_custom_form_view
+msgid "Pet Owner"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:base.automation,name:veterinary_clinic.base_automation_3
+msgid "Pet Owner Automation"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_pet_sale_order_count_pets_line_model_field
+msgid "Pet count"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pet_date_of_birth_pets_line_model_field
+msgid "Pet date of birth"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pet_id_sale_order_field
+msgid "Pet id"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_pet_id_sale_order_count_pets_model_field
+msgid "Pet id count"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_2
+msgid "Pet is sick"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pet_name_pets_line_model_field
+msgid "Pet name"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.crm_lead_custom_kanban_view
+msgid "Pet owner"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.action_window_pets
+#: model:ir.actions.act_window,name:veterinary_clinic.pets_window_action
+#: model:ir.model,name:veterinary_clinic.x_pets_model
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_pets
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_pets_config_root
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_main
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_root
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.calendar_event_custom_form_view
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.kanban_custom_view_for_x_pets
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.res_partner_custom_form_view
+msgid "Pets"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.pets_default_owner_window_action
+msgid "Pets "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Pets 🐾"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Physical"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_picture_pets_line_model_field
+msgid "Picture"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Point of Sale 💳"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_16
+msgid "Pomeranian"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:project.task.type,name:veterinary_clinic.project_task_type_3
+msgid "Post Surgery"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:project.task.type,name:veterinary_clinic.project_task_type_2
+msgid "Pre-Surgery"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_products_pets_line_model_field
+msgid "Products"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Products 🛒"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.question,name:veterinary_clinic.appointment_question_1
+msgid "Purpose of the visit"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.question,name:veterinary_clinic.appointment_question_5
+msgid "Questions or remarks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species,x_name:veterinary_clinic.x_species_4
+msgid "Rabbit"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_5
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_1
+msgid "Rabies"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Reach us"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Reaching new heights in pet care"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Rehabilitation or Physical Therapy Plan"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Reminders can be managed automatically"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_reproductive_status_pets_line_model_field
+msgid "Reproductive Status"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_reproductive_status_pets_model_field
+msgid "Reproductive status"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_respiration_rate_pets_line_model_field
+msgid "Respiration rate"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_7
+msgid "Rox"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_11
+msgid "Russian Blue"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.sale_order_x_pet_id_window_action
+#: model:ir.actions.act_window,name:veterinary_clinic.sale_order_x_pet_window_action
+msgid "Sale Order"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_sale_order_pets_model_field
+msgid "Sale Orders"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Sales Order"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Sales 📝"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_12
+msgid "Savannah"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "Schedule an appointment"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.ir_ui_view_2735
+msgid "Search..."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:appointment.type,message_intro:veterinary_clinic.appointment_type_1
+msgid "Secure your spot today and give your pet the care they deserve!"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Send out your documents digitally and keep them all stored in one place"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.sequence_illnesses_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.sequence_pets_line_field
+#: model:ir.model.fields,field_description:veterinary_clinic.sequence_pets_line_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.sequence_species_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.sequence_vaccines_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_sequence_pets_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_sequence_species_line_model_field
+msgid "Sequence"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_20
+msgid "Shih Tzu"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_13
+msgid "Siamese"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Sign app ✏"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_skin_condition_pets_line_model_field
+msgid "Skin condition"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_1
+msgid "Spaying & Neutering"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.species_window_action
+#: model:ir.model,name:veterinary_clinic.x_species_model
+#: model:ir.model.fields,field_description:veterinary_clinic.x_species_illness_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_species_pets_line_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_species_pets_model_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_species_vaccine_model_field
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_species
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_species
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_illnesses_default
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.search_view_for_x_pets_default
+msgid "Species"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_14
+msgid "Sphynx"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Submit"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:project.project,name:veterinary_clinic.project_project_1
+msgid "Surgeries"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:crm.tag,name:veterinary_clinic.crm_tag_1
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_9
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "Surgery"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute,name:veterinary_clinic.product_attribute_9
+msgid "Surgery Type"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.template,name:veterinary_clinic.product_template_3
+msgid "Surgical Intervention"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.tags_vaccines_model_field
+msgid "Tags"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:project.project,label_tasks:veterinary_clinic.project_project_1
+msgid "Tasks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_temperature_pets_line_model_field
+msgid "Temperature"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_10
+msgid "Tetanus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Accounting App is a fully featured accounting suite "
+"localized around over 120 countries around the world"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Appointments module streamlines scheduling, avoids double‑booking, and "
+"sends automated reminders to reduce no‑shows."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Consultations module, located in the Pets app, captures clinical "
+"insights during the visit, driving accurate diagnoses and treatment plans."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Pets registry stores complete animal profiles, linking medical history "
+"to the right owner instantly."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Point of Sale app delivers quick, front‑desk checkout with integrated "
+"payments and inventory updates."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Products catalog organizes every vaccine, medication, or service with "
+"real‑time stock status."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Sales module turns consultations into clear quotations and invoices in "
+"seconds. $"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The Website module helps you showcase clinic services, accept appointments, "
+"and nurture client relationships online."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"The veterinarian can add notes, instructions and sections to the sales "
+"order."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_18
+msgid "Ticks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_13
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_5
+msgid "Treatments"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute.value,name:veterinary_clinic.product_attribute_value_2
+msgid "Tumor Removal"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_illnesses
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_vaccines_default
+msgid "Type down your notes here..."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_ultrasound_pets_line_model_field
+msgid "Ultrasound"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_ultrasound_filename_pets_line_model_field
+msgid "Ultrasound "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_urinalysis_pets_line_model_field
+msgid "Urinalysis"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_urinalysis_filename_pets_line_model_field
+msgid "Urinalysis "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_13
+msgid "Urinary Tract Infection"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:appointment.answer,name:veterinary_clinic.appointment_answer_5
+#: model:product.template,name:veterinary_clinic.product_template_6
+msgid "Vaccination"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:product.attribute,name:veterinary_clinic.product_attribute_10
+#: model:sale.order.template.line,name:veterinary_clinic.sale_order_template_line_1
+msgid "Vaccinations"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_name_vaccine_model_field
+msgid "Vaccine"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_vaccine_tags
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_vaccine_tags
+msgid "Vaccine Tags"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.vaccines_window_action
+#: model:ir.model,name:veterinary_clinic.x_vaccine_model
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_vaccines
+#: model:ir.ui.menu,name:veterinary_clinic.menu_pets_vaccines
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_vaccines_default
+msgid "Vaccines"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.ui.menu,name:veterinary_clinic.menu_contacts_vaccine_config
+msgid "Vaccines Items"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.vaccines_tags_window_action
+#: model:ir.model,name:veterinary_clinic.x_vaccines_tag_model
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_vaccines_tag
+msgid "Vaccines Tags"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_vaccines_given_pets_line_field
+msgid "Vaccines given"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_pets,x_name:veterinary_clinic.x_pets_9
+msgid "Vanya"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.act_window,name:veterinary_clinic.veterinary_visits_window_action
+msgid "Veterinary Visits"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.calendar_event_custom_form_view
+msgid "View"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.server,name:veterinary_clinic.ir_actions_server_790
+msgid "View Action"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Visit remarks"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.contactus
+msgid "We'll do our best to get back to you as soon as possible."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Website Documentation"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "Website 🌐"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_weight_pets_line_model_field
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "Weight"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_weight_1_pets_line_field
+msgid "Weight "
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:web_tour.tour,rainbow_man_message:veterinary_clinic.knowledge_tour
+msgid "Welcome! Happy exploring."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_vaccines,x_name:veterinary_clinic.x_vaccines_11
+msgid "West Nile Virus"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_illnesses,x_name:veterinary_clinic.x_illnesses_19
+msgid "Worms"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid ""
+"Would you like to discuss your Odoo setup with us or explore more features?"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pets_id_pet_line_field
+#: model:ir.model.fields,field_description:veterinary_clinic.x_pets_id_pets_line_model_field
+msgid "X Pets"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_species_id_species_line_model_field
+msgid "X Species"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_ray_filename_pets_line_model_field
+msgid "X-Ray"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_x_ray_pets_line_model_field
+msgid "X-ray"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:x_species_line,x_name:veterinary_clinic.x_species_line_19
+msgid "Yorkshire Terrier"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.welcome_article_body
+msgid "You can still do it by upgrading your package in Apps."
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.actions.server,name:veterinary_clinic.ir_actions_server_795
+msgid "catalog"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model,name:veterinary_clinic.x_pets_line_model_record
+#: model:ir.model,name:veterinary_clinic.x_pets_line_record
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_pets_line_model
+msgid "pets_line"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_sale_order_link_pets_line_model_field
+msgid "sale order link"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_sale_order_line_count_pets_line_model_field
+msgid "sale_order_line_count"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model,name:veterinary_clinic.x_species_line_model
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.form_view_for_x_species_line
+msgid "species_line"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model:ir.model.fields,field_description:veterinary_clinic.x_total_sale_price_pets_line_model_field
+msgid "total_sale_price"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:appointment.type,message_intro:veterinary_clinic.appointment_type_1
+msgid "✔ Convenient online booking"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:appointment.type,message_intro:veterinary_clinic.appointment_type_1
+msgid "✔ Experienced & caring veterinarians"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:appointment.type,message_intro:veterinary_clinic.appointment_type_1
+msgid "✔ Flexible appointment times"
+msgstr ""
+
+#. module: veterinary_clinic
+#: model_terms:ir.ui.view,arch_db:veterinary_clinic.homepage
+msgid "✽ Veterinary Services"
+msgstr ""
diff --git a/veterinary_clinic/images/main.png b/veterinary_clinic/images/main.png
new file mode 100644
index 0000000000..324f1e02d5
Binary files /dev/null and b/veterinary_clinic/images/main.png differ
diff --git a/veterinary_clinic/static/description/icon.png b/veterinary_clinic/static/description/icon.png
new file mode 100644
index 0000000000..ef0f3d5a76
Binary files /dev/null and b/veterinary_clinic/static/description/icon.png differ
diff --git a/veterinary_clinic/static/description/index.html b/veterinary_clinic/static/description/index.html
new file mode 100644
index 0000000000..67f4371ce9
--- /dev/null
+++ b/veterinary_clinic/static/description/index.html
@@ -0,0 +1,29 @@
+Odoo for Veterinarians
+This industry package includes all the essentials for veterinarians to manage appointments, medical records, and pet-related services efficiently.
+Basics
+
+
+ Handle pet consultations from A to Z using the Appointments , Pets , and Consultations modules.
+
+
+ Link pet visits directly to your Payment Terminal for seamless invoicing and follow-up.
+
+
+ Effortlessly manage your online presence and marketing efforts through the Website and Marketing Apps .
+
+
+Customisations
+
+
+ Custom application to manage pets and their associated veterinarian consultations.
+
+
+ New models to track vaccines, pet species, diseases, and medical history.
+
+
+ Enhanced appointment screen to support pet owners and their pets during booking and check-in.
+
+
+ Smart button to quickly access pets from the owner's contact profile, and vice versa.
+
+
diff --git a/veterinary_clinic/static/src/binary/appointment_type/1-image_1920 b/veterinary_clinic/static/src/binary/appointment_type/1-image_1920
new file mode 100644
index 0000000000..4330f44d55
Binary files /dev/null and b/veterinary_clinic/static/src/binary/appointment_type/1-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1205-website.s_masonry_block_default_image_1.jpg b/veterinary_clinic/static/src/binary/ir_attachment/1205-website.s_masonry_block_default_image_1.jpg
new file mode 100644
index 0000000000..a34794e73c
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1205-website.s_masonry_block_default_image_1.jpg differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1215-website.s_parallax_default_image b/veterinary_clinic/static/src/binary/ir_attachment/1215-website.s_parallax_default_image
new file mode 100644
index 0000000000..80866b40b2
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1215-website.s_parallax_default_image differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1225-website.s_text_image_default_image.jpg b/veterinary_clinic/static/src/binary/ir_attachment/1225-website.s_text_image_default_image.jpg
new file mode 100644
index 0000000000..e89c26b07e
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1225-website.s_text_image_default_image.jpg differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1247-website.s_pricelist_boxed_default_background.jpg b/veterinary_clinic/static/src/binary/ir_attachment/1247-website.s_pricelist_boxed_default_background.jpg
new file mode 100644
index 0000000000..36239a2881
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1247-website.s_pricelist_boxed_default_background.jpg differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1264-website.s_image_frame_default_image b/veterinary_clinic/static/src/binary/ir_attachment/1264-website.s_image_frame_default_image
new file mode 100644
index 0000000000..9aeb36c9a1
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1264-website.s_image_frame_default_image differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1322-veterinary.png b/veterinary_clinic/static/src/binary/ir_attachment/1322-veterinary.png
new file mode 100644
index 0000000000..ae5cb79c88
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1322-veterinary.png differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1428-EuthanasiaConsentForm.pdf b/veterinary_clinic/static/src/binary/ir_attachment/1428-EuthanasiaConsentForm.pdf
new file mode 100644
index 0000000000..6229019296
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1428-EuthanasiaConsentForm.pdf differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1429-AnimalNeuteringConsentForm.pdf b/veterinary_clinic/static/src/binary/ir_attachment/1429-AnimalNeuteringConsentForm.pdf
new file mode 100644
index 0000000000..1001a06708
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1429-AnimalNeuteringConsentForm.pdf differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1620-image.png b/veterinary_clinic/static/src/binary/ir_attachment/1620-image.png
new file mode 100644
index 0000000000..a9a0ef134f
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1620-image.png differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1621-image.png b/veterinary_clinic/static/src/binary/ir_attachment/1621-image.png
new file mode 100644
index 0000000000..e73d8fcb36
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1621-image.png differ
diff --git a/veterinary_clinic/static/src/binary/ir_attachment/1622-image.png b/veterinary_clinic/static/src/binary/ir_attachment/1622-image.png
new file mode 100644
index 0000000000..2374e43851
Binary files /dev/null and b/veterinary_clinic/static/src/binary/ir_attachment/1622-image.png differ
diff --git a/veterinary_clinic/static/src/binary/product_template/2-image_1920 b/veterinary_clinic/static/src/binary/product_template/2-image_1920
new file mode 100644
index 0000000000..b6c5feadcf
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/2-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/product_template/3-image_1920 b/veterinary_clinic/static/src/binary/product_template/3-image_1920
new file mode 100644
index 0000000000..2139eac53d
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/3-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/product_template/4-image_1920 b/veterinary_clinic/static/src/binary/product_template/4-image_1920
new file mode 100644
index 0000000000..42ecba9ccd
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/4-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/product_template/5-image_1920 b/veterinary_clinic/static/src/binary/product_template/5-image_1920
new file mode 100644
index 0000000000..d0799965df
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/5-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/product_template/6-image_1920 b/veterinary_clinic/static/src/binary/product_template/6-image_1920
new file mode 100644
index 0000000000..d5e8e52871
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/6-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/product_template/7-image_1920 b/veterinary_clinic/static/src/binary/product_template/7-image_1920
new file mode 100644
index 0000000000..ab55ee204b
Binary files /dev/null and b/veterinary_clinic/static/src/binary/product_template/7-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/1-image_1920 b/veterinary_clinic/static/src/binary/res_partner/1-image_1920
new file mode 100644
index 0000000000..ef0f3d5a76
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/1-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/55-image_1920 b/veterinary_clinic/static/src/binary/res_partner/55-image_1920
new file mode 100644
index 0000000000..4a78f7d3b1
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/55-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/56-image_1920 b/veterinary_clinic/static/src/binary/res_partner/56-image_1920
new file mode 100644
index 0000000000..667c89c32e
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/56-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/57-image_1920 b/veterinary_clinic/static/src/binary/res_partner/57-image_1920
new file mode 100644
index 0000000000..fed1f7aa9d
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/57-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/58-image_1920 b/veterinary_clinic/static/src/binary/res_partner/58-image_1920
new file mode 100644
index 0000000000..99541f2ea4
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/58-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/59-image_1920 b/veterinary_clinic/static/src/binary/res_partner/59-image_1920
new file mode 100644
index 0000000000..40ae50ec28
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/59-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/60-image_1920 b/veterinary_clinic/static/src/binary/res_partner/60-image_1920
new file mode 100644
index 0000000000..90ee7742c5
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/60-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/61-image_1920 b/veterinary_clinic/static/src/binary/res_partner/61-image_1920
new file mode 100644
index 0000000000..7d38b5c371
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/61-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/62-image_1920 b/veterinary_clinic/static/src/binary/res_partner/62-image_1920
new file mode 100644
index 0000000000..03e00f7845
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/62-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/63-image_1920 b/veterinary_clinic/static/src/binary/res_partner/63-image_1920
new file mode 100644
index 0000000000..6caaa4b572
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/63-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/64-image_1920 b/veterinary_clinic/static/src/binary/res_partner/64-image_1920
new file mode 100644
index 0000000000..00104edb80
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/64-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/65-image_1920 b/veterinary_clinic/static/src/binary/res_partner/65-image_1920
new file mode 100644
index 0000000000..220464a6bb
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/65-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/66-image_1920 b/veterinary_clinic/static/src/binary/res_partner/66-image_1920
new file mode 100644
index 0000000000..5ffdb420b5
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/66-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/67-image_1920 b/veterinary_clinic/static/src/binary/res_partner/67-image_1920
new file mode 100644
index 0000000000..01c05a6db8
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/67-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/68-image_1920 b/veterinary_clinic/static/src/binary/res_partner/68-image_1920
new file mode 100644
index 0000000000..4b4d08fc57
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/68-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/69-image_1920 b/veterinary_clinic/static/src/binary/res_partner/69-image_1920
new file mode 100644
index 0000000000..ff94e8fb45
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/69-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/70-image_1920 b/veterinary_clinic/static/src/binary/res_partner/70-image_1920
new file mode 100644
index 0000000000..937f8c8297
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/70-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/74-image_1920 b/veterinary_clinic/static/src/binary/res_partner/74-image_1920
new file mode 100644
index 0000000000..dae60b14ba
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/74-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/75-image_1920 b/veterinary_clinic/static/src/binary/res_partner/75-image_1920
new file mode 100644
index 0000000000..9fe0adf89e
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/75-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/76-image_1920 b/veterinary_clinic/static/src/binary/res_partner/76-image_1920
new file mode 100644
index 0000000000..a309264e41
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/76-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/res_partner/77-image_1920 b/veterinary_clinic/static/src/binary/res_partner/77-image_1920
new file mode 100644
index 0000000000..0f930d64ff
Binary files /dev/null and b/veterinary_clinic/static/src/binary/res_partner/77-image_1920 differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/1-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/1-x_avatar_image
new file mode 100644
index 0000000000..6184fc2d49
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/1-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/12-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/12-x_avatar_image
new file mode 100644
index 0000000000..085a7545af
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/12-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/2-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/2-x_avatar_image
new file mode 100644
index 0000000000..61287d48f0
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/2-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/3-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/3-x_avatar_image
new file mode 100644
index 0000000000..f0377359b9
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/3-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/4-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/4-x_avatar_image
new file mode 100644
index 0000000000..d62059e4f1
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/4-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/5-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/5-x_avatar_image
new file mode 100644
index 0000000000..9b2c377599
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/5-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/6-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/6-x_avatar_image
new file mode 100644
index 0000000000..63749ab50b
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/6-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/7-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/7-x_avatar_image
new file mode 100644
index 0000000000..76ac25c0ac
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/7-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/8-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/8-x_avatar_image
new file mode 100644
index 0000000000..37c30f165a
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/8-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/binary/x_pets/9-x_avatar_image b/veterinary_clinic/static/src/binary/x_pets/9-x_avatar_image
new file mode 100644
index 0000000000..dc56cadd99
Binary files /dev/null and b/veterinary_clinic/static/src/binary/x_pets/9-x_avatar_image differ
diff --git a/veterinary_clinic/static/src/js/my_tour.js b/veterinary_clinic/static/src/js/my_tour.js
new file mode 100644
index 0000000000..333c7098a7
--- /dev/null
+++ b/veterinary_clinic/static/src/js/my_tour.js
@@ -0,0 +1,12 @@
+import { _t } from "@web/core/l10n/translation";
+import { registry } from "@web/core/registry";
+
+registry.category("web_tour.tours").add("veterinary_clinic_knowledge_tour", {
+ steps: () => [
+ {
+ trigger: '.o_app[data-menu-xmlid="knowledge.knowledge_menu_root"]',
+ content: _t("Get on track and explore our recommendations for your Odoo usage here!"),
+ run: "click",
+ },
+ ],
+});