clinical_laboratory/lims_management/security/lims_security.xml
2025-07-12 16:15:02 -06:00

38 lines
1.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="module_category_lims" model="ir.module.category">
<field name="name">Laboratorio</field>
<field name="description">Permisos y roles para el módulo de Laboratorio Clínico.</field>
<field name="sequence">20</field>
</record>
<record id="group_lims_receptionist" model="res.groups">
<field name="name">Laboratorio / Recepcionista</field>
<field name="category_id" ref="module_category_lims"/>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
<field name="comment">
El usuario puede registrar pacientes, crear órdenes de laboratorio y generar facturas. No tiene acceso a los resultados clínicos.
</field>
</record>
<record id="group_lims_technician" model="res.groups">
<field name="name">Laboratorio / Técnico</field>
<field name="category_id" ref="module_category_lims"/>
<field name="implied_ids" eval="[(4, ref('group_lims_receptionist'))]"/>
<field name="comment">
El usuario puede gestionar muestras, registrar la toma e ingresar resultados de los análisis. No puede validar resultados.
</field>
</record>
<record id="group_lims_admin" model="res.groups">
<field name="name">Laboratorio / Administrador</field>
<field name="category_id" ref="module_category_lims"/>
<field name="implied_ids" eval="[(4, ref('group_lims_technician'))]"/>
<field name="comment">
El usuario tiene acceso completo al módulo LIMS, incluyendo la validación de resultados, configuración y reportes.
</field>
</record>
</data>
</odoo>