diff --git a/__manifest__.py b/__manifest__.py
index 9dc548e79a1f159f6e8b2db71a05272e44316d7a..1581d8fc52b731c0d2fcd649ca54dce11ab553b3 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -33,7 +33,7 @@
         "views/menuitem.xml",
         "views/health_insurance_view.xml",
         "views/health_insurance_plan_view.xml",
-        "views/health_insurance_tariff_view.xml",
+        # "views/health_insurance_tariff_view.xml",
     ],
     "qweb": ['static/src/xml/*.xml'],
     "installable": True,
diff --git a/i18n/es_AR.po b/i18n/es_AR.po
index 955d0a3404869ebf2dd63dda5699448548fdafd0..f9ee63ed49c035907e885c6a3938771e129b3b1a 100644
--- a/i18n/es_AR.po
+++ b/i18n/es_AR.po
@@ -1,13 +1,13 @@
 # Translation of Odoo Server.
 # This file contains the translation of the following modules:
-#	* health_insurance
+# * health_insurance
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 12.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-10 13:49+0000\n"
-"PO-Revision-Date: 2019-10-10 13:49+0000\n"
+"POT-Creation-Date: 2020-02-12 18:45+0000\n"
+"PO-Revision-Date: 2020-02-12 18:45+0000\n"
 "Last-Translator: <>\n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
@@ -15,6 +15,11 @@ msgstr ""
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: \n"
 
+#. module: health_insurance
+#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__active
+msgid "Active"
+msgstr "Activo"
+
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "Address"
@@ -31,7 +36,6 @@ msgid "City"
 msgstr "Ciudad"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__code
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__code
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__code
 msgid "Code"
@@ -68,7 +72,6 @@ msgid "Country"
 msgstr "País"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__create_uid
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__create_uid
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__create_uid
 #: model:ir.model.fields,field_description:health_insurance.field_model__create_uid
@@ -76,17 +79,11 @@ msgid "Created by"
 msgstr "Creado por"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__create_date
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__create_date
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__create_date
 #: model:ir.model.fields,field_description:health_insurance.field_model__create_date
 msgid "Created on"
-msgstr "Creado en"
-
-#. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__date
-msgid "Date"
-msgstr "Fecha"
+msgstr "Creado el"
 
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
@@ -94,36 +91,27 @@ msgid "Delivery"
 msgstr "Entrega"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__display_name
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__display_name
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__display_name
 #: model:ir.model.fields,field_description:health_insurance.field_model__display_name
 msgid "Display Name"
-msgstr "Mostrar Nombre"
-
-#. module: health_insurance
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_form
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_form
-msgid "Healt Insurance"
-msgstr "Obra Social"
+msgstr "Nombre mostrado"
 
 #. module: health_insurance
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_form
-msgid "Healt Insurance Plan"
-msgstr "Plan de Obra Social"
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_search
+msgid "Group By..."
+msgstr "Agrupar por..."
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__health_insurance_id
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__health_insurance_id
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_form
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_form
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_search
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "Health Insurance"
 msgstr "Obra Social"
 
 #. module: health_insurance
 #: model:ir.model,name:health_insurance.model_health_insurance_benefit
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_form
 msgid "Health Insurance Benefit"
 msgstr "Prestacion"
 
@@ -131,13 +119,17 @@ msgstr "Prestacion"
 #: model:ir.model,name:health_insurance.model_health_insurance_plan
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__insurance_plan_id
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_form
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_form
 msgid "Health Insurance Plan"
 msgstr "Plan de Obra Social"
 
+#. module: health_insurance
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_search
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_search
+msgid "Health Insurance Plans"
+msgstr "Planes de Obra Social"
+
 #. module: health_insurance
 #: model:ir.model,name:health_insurance.model_health_insurance_tariff
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_form
 msgid "Health Insurance Tariff"
 msgstr "Arancel"
 
@@ -149,13 +141,6 @@ msgstr "Arancel"
 msgid "Health Insurances"
 msgstr "Obras Sociales"
 
-#. module: health_insurance
-#: model:ir.actions.act_window,name:health_insurance.health_insurance_benefit_action
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_tree
-#: model:ir.ui.menu,name:health_insurance.menu_health_insurance_benefit
-msgid "Health Insurances Benefit"
-msgstr "Prestaciones"
-
 #. module: health_insurance
 #: model:ir.actions.act_window,name:health_insurance.health_insurance_plan_action
 #: model:ir.ui.menu,name:health_insurance.menu_health_insurance_plan
@@ -164,14 +149,6 @@ msgid "Health Insurances Plans"
 msgstr "Planes de Obras Sociales"
 
 #. module: health_insurance
-#: model:ir.actions.act_window,name:health_insurance.health_insurance_tariff_action
-#: model:ir.ui.menu,name:health_insurance.menu_health_insurance_tariff
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_tree
-msgid "Health Insurances Tariff"
-msgstr "Aranceles"
-
-#. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__id
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__id
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__id
 #: model:ir.model.fields,field_description:health_insurance.field_model__id
@@ -196,12 +173,10 @@ msgstr "Factura"
 #. module: health_insurance
 #: model:ir.model.fields,field_description:health_insurance.field_res_partner__is_insurance
 #: model:ir.model.fields,field_description:health_insurance.field_res_users__is_insurance
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "Is a Health Insurance?"
 msgstr "Es una Obra Social?"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit____last_update
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan____last_update
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff____last_update
 #: model:ir.model.fields,field_description:health_insurance.field_model____last_update
@@ -209,15 +184,13 @@ msgid "Last Modified on"
 msgstr "Última modificación en"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__write_uid
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__write_uid
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__write_uid
 #: model:ir.model.fields,field_description:health_insurance.field_model__write_uid
 msgid "Last Updated by"
-msgstr "Última actualización realizada por"
+msgstr "Última actualización por"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__write_date
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__write_date
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__write_date
 #: model:ir.model.fields,field_description:health_insurance.field_model__write_date
@@ -235,36 +208,43 @@ msgid "Mobile:"
 msgstr "Móvil:"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__name
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__name
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__name
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_form
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_form
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_form
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_tree
 msgid "Name"
 msgstr "Nombre"
 
 #. module: health_insurance
-#: model:ir.model.fields,field_description:health_insurance.field_health_insurance_benefit__observations
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_plan__observations
 #: model:ir.model.fields,field_description:health_insurance.field_health_insurance_tariff__observations
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_benefit_view_form
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_plan_view_form
-#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_tariff_view_form
 msgid "Observations"
 msgstr "Observaciones"
 
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_kanban
 msgid "Phone:"
 msgstr "Teléfono:"
 
+#. module: health_insurance
+#: model:ir.model.fields,field_description:health_insurance.field_res_partner__health_insurance_plan_ids
+#: model:ir.model.fields,field_description:health_insurance.field_res_users__health_insurance_plan_ids
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
+msgid "Plans"
+msgstr "Planes"
+
+#. module: health_insurance
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_search
+msgid "Search Health Insurance"
+msgstr ""
+
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "State"
-msgstr "Estado"
+msgstr "Provincia"
 
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
@@ -281,11 +261,21 @@ msgstr "Calle..."
 msgid "Total"
 msgstr ""
 
+#. module: health_insurance
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
+msgid "XXXX"
+msgstr ""
+
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "ZIP"
 msgstr "C.P."
 
+#. module: health_insurance
+#: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
+msgid "Zip..."
+msgstr "C.P."
+
 #. module: health_insurance
 #: model_terms:ir.ui.view,arch_db:health_insurance.health_insurance_view_form
 msgid "e.g. BE0477472701"
@@ -315,4 +305,3 @@ msgstr "Nota interna..."
 #: model:ir.model,name:health_insurance.model_model
 msgid "model"
 msgstr "Modelo"
-
diff --git a/models/__init__.py b/models/__init__.py
index ae2d7ba0283d00a9bc24b73f306264b0a756f472..4d43e1ed35bd02434d126c5a672c3afc82f7c2c4 100644
--- a/models/__init__.py
+++ b/models/__init__.py
@@ -3,6 +3,6 @@
 #   License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 ###############################################################################
 
-from . import res_partner  # noqa
+from . import health_insurance  # noqa
 from . import health_insurance_plan  # noqa
 from . import health_insurance_tariff  # noqa
diff --git a/models/res_partner.py b/models/health_insurance.py
similarity index 57%
rename from models/res_partner.py
rename to models/health_insurance.py
index 45d281b59931ca8e191a9fef9a17d59d3949ccca..678dab148f1d2d8b562883a6564d4a82718424ad 100644
--- a/models/res_partner.py
+++ b/models/health_insurance.py
@@ -6,7 +6,7 @@
 
 import logging
 
-from odoo import models, fields
+from odoo import models, fields, api
 # from odoo.exceptions import except_orm
 # from odoo.addons.decimal_precision import decimal_precision as dp
 # from odoo.tools import DEFAULT_SERVER_DATE_FORMAT, \
@@ -20,4 +20,20 @@ class Partner(models.Model):
     _name = "res.partner"
     _inherit = "res.partner"
 
+    # is_taxed = fields.Boolean(string="Is taxed?")
     is_insurance = fields.Boolean(string="Is a Health Insurance?")
+    health_insurance_plan_ids = fields.One2many(
+        'health.insurance.plan',
+        'health_insurance_id',
+        string='Plans')
+
+    @api.multi
+    def name_get(self):
+        result = []
+        for partner in self:
+            if partner.is_insurance:
+                name = "[{}] {}".format(partner.ref, partner.name)
+            else:
+                name = partner.name
+            result.append((partner.id, name))
+        return result
diff --git a/models/health_insurance_plan.py b/models/health_insurance_plan.py
index 65c0ab0761c556e73ef02150ce91af2c54eed805..9b574e13d924d61edc700a80d0c97268c33be9e8 100644
--- a/models/health_insurance_plan.py
+++ b/models/health_insurance_plan.py
@@ -23,8 +23,9 @@ class HealthInsurancePlan(models.Model):
     health_insurance_id = fields.Many2one(
         'res.partner',
         string='Health Insurance',
+        required=True,
         domain='[("is_insurance","=", True)]')
-    date = fields.Date(string='Date')
-    name = fields.Char(string='Name')
-    code = fields.Char(string='Code')
+    active = fields.Boolean(default=True)
+    name = fields.Char(string='Name', required=True)
+    code = fields.Char(string='Code', required=True)
     observations = fields.Text(string='Observations')
diff --git a/views/health_insurance_plan_view.xml b/views/health_insurance_plan_view.xml
index 5810509727ccbbbf382d44a7543bcd8222443f76..5a76a4a602571a6c96b4d092684ace59400eba15 100644
--- a/views/health_insurance_plan_view.xml
+++ b/views/health_insurance_plan_view.xml
@@ -11,18 +11,21 @@
             <field name="arch" type="xml">
                 <form string="Health Insurance Plan">
                     <sheet>
+                        <div class="oe_button_box" name="button_box">
+                            <button name="toggle_active" type="object" class="oe_stat_button" icon="fa-check">
+                                <field name="active" widget="boolean_button" options='{"terminology": "active"}'/>
+                            </button>
+                        </div>
                         <div class="oe_title">
                             <h1>
-                                <field name="name" class="oe_title" placeholder="Name"/>
+                                <field name="name" class="oe_title" placeholder="Name" required="True"/>
                             </h1>
-                            <label for="health_insurance_id" string="Healt Insurance"/>
-                            <field name="health_insurance_id" class="oe_inline"
-                                   placeholder="Health Insurance"
-                                   context="{'form_view_ref': 'health_insurance.health_insurance_view_form'}"/>
                         </div>
                         <group>
+                            <field name="health_insurance_id" class="oe_inline"
+                                   placeholder="Health Insurance" required="True"
+                                   context="{'form_view_ref': 'health_insurance.health_insurance_view_form'}"/>
                             <field name="code"/>
-                            <field name="date"/>
                         </group>
                         <footer>
                             <group string="Observations">
@@ -43,13 +46,33 @@
             <field name="arch" type="xml">
                 <tree string="Health Insurances Plans">
                     <field name="name"/>
-                    <field name="health_insurance_id"/>
                     <field name="code"/>
-                    <field name="date"/>
+                    <field name="health_insurance_id"/>
                 </tree>
             </field>
         </record>
 
+        <!-- Search View -->
+        <record id="health_insurance_plan_view_search" model="ir.ui.view">
+            <field name="name">health.insurance.plan.search</field>
+            <field name="model">health.insurance.plan</field>
+            <field name="type">search</field>
+            <field name="arch" type="xml">
+                <search string="Health Insurance Plans">
+                    <field name="name"
+                        filter_domain="['|',('name','ilike',self),
+                                            ('code','=',self)]"/>
+                    <field name="health_insurance_id"/>
+                    <field name="code"/>
+                    <group expand="0" string="Group By..."
+                        groups="base.group_user">
+                        <filter name="health_insurance" string="Health Insurance"
+                            domain="[]" context="{'group_by':'health_insurance_id'}"/>
+                    </group>
+                </search>
+            </field>
+        </record>
+
         <!-- Action View -->
         <record id="health_insurance_plan_action" model="ir.actions.act_window">
             <field name="name">Health Insurances Plans</field>
@@ -57,6 +80,8 @@
             <field name="res_model">health.insurance.plan</field>
             <field name="view_type">form</field>
             <field name="view_mode">tree,form</field>
+            <field name="search_view_id" ref="health_insurance_plan_view_search" />
+            <field name="context">{'search_default_health_insurance':1}</field>
         </record>
 
         <!-- Menu Item -->
diff --git a/views/health_insurance_view.xml b/views/health_insurance_view.xml
index 0459b0b9ca325dce36d471dbd8fa04fc08be55d2..186ad00ea56656e8f305f62014fdc2a6428c0e93 100644
--- a/views/health_insurance_view.xml
+++ b/views/health_insurance_view.xml
@@ -12,11 +12,12 @@
                 <form string="Health Insurance">
                     <sheet>
                         <div class="oe_title">
-                            <h1>
-                                <field name="name" class="oe_title" placeholder="Name"/>
+                            <h1 class="mt0">
+                                <field name="ref" class="col-2 oe_inline" placeholder="XXXX" required="True"/>
+                                    -
+                                <field name="name" class="col-7" placeholder="Name" required="True"/>
                             </h1>
-                            <label for="is_insurance" string="Is a Health Insurance?"/>
-                            <field name="is_insurance" readonly="True"/> 
+                            <field name="is_insurance" readonly="True" invisible="True"/> 
                         </div>
                         <group>
                             <group>
@@ -27,21 +28,28 @@
                                         <field name="street2" placeholder="Street 2..." class="o_address_street"/>
                                         <field name="city" placeholder="City" class="o_address_city"/>
                                         <field name="state_id" class="o_address_state" placeholder="State" options='{"no_open": True}' context="{'country_id': country_id}"/>
+                                        <field name="zip" placeholder="Zip..." class="o_address_zip"/>
                                         <field name="country_id" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'/>
                                     </div>
                                 </div>
-                                <field name="vat" placeholder="e.g. BE0477472701"/>
+                                <field name="vat" placeholder="e.g. BE0477472701" required="True"/>
                             </group>
                             <group>
                                 <field name="phone" widget="phone"/>
-                                <field name="mobile" widget="phone"/>
                                 <field name="email" widget="email" context="{'gravatar_image': True}"/>
                                 <field name="website" widget="url" placeholder="e.g. https://www.eynes.com.ar"/>
-                                <field name="lang"/>
                             </group>
                         </group>
                         <notebook>
-                            <page string="Contacts &amp; Addresses" autofocus="autofocus">
+                            <page name="health_insurance_plans" string="Plans" autofocus="autofocus">
+                                <field name="health_insurance_plan_ids">
+                                    <tree editable="top">
+                                        <field name="name"/>
+                                        <field name="code"/>
+                                    </tree>
+                                </field>
+                            </page>
+                            <page string="Contacts &amp; Addresses">
                                 <field name="child_ids" mode="kanban">
                                     <kanban>
                                         <field name="id"/>
@@ -152,6 +160,47 @@
             </field>
         </record>
         
+        <!-- Kanban View -->
+        <record id="health_insurance_view_kanban" model="ir.ui.view">
+            <field name="name">health.insurance.kanban</field>
+            <field name="model">res.partner</field>
+            <field name="arch" type="xml">
+                <kanban>
+                    <field name="id"/>
+                    <field name="name"/>
+                    <field name="email"/>
+                    <field name="state_id"/>
+                    <field name="zip"/>
+                    <field name="city"/>
+                    <field name="phone"/>
+                    <field name="country_id"/>
+                    <field name="ref"/>
+                    <templates>
+                        <t t-name="kanban-box">
+                            <div t-attf-class="oe_kanban_card oe_kanban_global_click">
+                                <div class="o_kanban_record_top">
+                                    <div class="o_kanban_record_headings">
+                                        <h1><field name="name" class="o_kanban_record_title"/></h1>
+                                    </div>
+                                    <div class="oe_inline" style="border: 1px solid #dee2e6;">
+                                            <strong style="padding: 3px;"><field name="ref"/></strong>
+                                    </div>
+                                </div>
+                                <div t-if="record.email.raw_value"><field name="email" widget="email"/></div>
+                                    <div>
+                                        <field name="zip"/>
+                                        <field name="city"/>
+                                    </div>
+                                <field t-if="record.state_id.raw_value" name="state_id"/>
+                                <field name="country_id"/>
+                                <div t-if="record.phone.raw_value">Phone: <field name="phone"/></div>
+                            </div>
+                        </t>
+                    </templates>
+                </kanban>
+            </field>
+        </record>
+
         <!-- Tree View -->
         <record id="health_insurance_view_tree" model="ir.ui.view">
             <field name="name">health.insurance.tree</field>
@@ -160,30 +209,60 @@
             <field name="arch" type="xml">
                 <tree string="Health Insurances">
                     <field name="name" string="Name"/>
+                    <field name="ref"/>
+                    <field name="email"/>
+                    <field name="city"/>
+                    <field name="state_id"/>
+                    <field name="zip"/>
+                    <field name="phone"/>
                 </tree>
             </field>
         </record>
 
+        <!-- Search View -->
+        <record id="health_insurance_view_search" model="ir.ui.view">
+            <field name="name">health.insurance.search</field>
+            <field name="model">res.partner</field>
+            <field name="arch" type="xml">
+                <search string="Search Health Insurance">
+                   <field name="name"
+                       filter_domain="['|','|',('display_name','ilike',self),
+                                    ('ref','=',self),('email','ilike',self)]"/>
+                   <field name="ref"/>
+                   <field name="vat"/>
+                   <field name="health_insurance_plan_ids" string="Health Insurance Plans"/>
+               </search>
+            </field>
+        </record>
+
         <!-- Action View -->
         <record id="health_insurance_action" model="ir.actions.act_window">
             <field name="name">Health Insurances</field>
             <field name="type">ir.actions.act_window</field>
             <field name="res_model">res.partner</field>
             <field name="view_type">form</field>
-            <field name="view_mode">tree,form</field>
+            <field name="view_mode">kanban,tree,form</field>
+            <field name="search_view_id" ref="health_insurance_view_search"/>
             <field name="domain">[('is_insurance','=',True)]</field>
             <field name="context">{'default_is_insurance': True}</field>
         </record>
         
-        <record id="health_insurance_action_tree_view" model="ir.actions.act_window.view">
+        <record id="health_insurance_action_kanban_view" model="ir.actions.act_window.view">
             <field name="sequence" eval="1"/>
+            <field name="view_mode">kanban</field>
+            <field name="view_id" ref="health_insurance_view_kanban"/>
+            <field name="act_window_id" ref="health_insurance_action"/>
+        </record>
+
+        <record id="health_insurance_action_tree_view" model="ir.actions.act_window.view">
+            <field name="sequence" eval="2"/>
             <field name="view_mode">tree</field>
             <field name="view_id" ref="health_insurance_view_tree"/>
             <field name="act_window_id" ref="health_insurance_action"/>
         </record>
 
         <record id="health_insurance_action_form_view" model="ir.actions.act_window.view">
-            <field name="sequence" eval="2"/>
+            <field name="sequence" eval="3"/>
             <field name="view_mode">form</field>
             <field name="view_id" ref="health_insurance_view_form"/>
             <field name="act_window_id" ref="health_insurance_action"/>