← Back to team overview

openerp-community-reviewer team mailing list archive

[Merge] lp:~the-clone-master/oemedical/oemedical_module_split_step_3 into lp:oemedical

 

Mario Arias has proposed merging lp:~the-clone-master/oemedical/oemedical_module_split_step_3 into lp:oemedical.

Requested reviews:
  OEmedical Commiter (oemedical-commiter)

For more details, see:
https://code.launchpad.net/~the-clone-master/oemedical/oemedical_module_split_step_3/+merge/200770

Module Split Step III.

web_doc_oemedical, oemedical and oemedical_emr are now installable !!

All other modules have been marked as installable=False.  Feel free to work on them to complete migration!!  
Just update the Blueprint "separate-main-module" so that others know and avoid duplicating work...

Modified python files to new 'from openerp import xxxx' standard
Replaced osv.osv by orm.Model in all modules

added basic oemedical security groups and rules templates to all modules.  The ones on modules marked as not installable stil need cleanup.

added file to keep common constants like list of days / hours / minutes, and replaced values where needed

Patient and Physician models cleanup
 *Removed Patient SSN field as redundant: field 'ref' from partner already overwriten as SSN
 *ref can not be a sequence in Patient\nRedundant photo field for patient as partner already has image field
 *Physician and Patient made to inherit from User, in preparation to online web access to oemedical using new website CMS modules in trunk !
 *Created patient - medical center relation, so a patient can be related to several medical centers and not just one.     
    ****This has been changed to make use of base_contact module, and will be updated in next MP ****
 *Created physician agenda template, so each doctor can define own working hours

Appointment cleanup


Lots of code cleanup and model improvements coming in next MP !!
(not included here to avoid too much noise)
-- 
https://code.launchpad.net/~the-clone-master/oemedical/oemedical_module_split_step_3/+merge/200770
Your team OEmedical Commiter is requested to review the proposed merge of lp:~the-clone-master/oemedical/oemedical_module_split_step_3 into lp:oemedical.
=== modified file 'oemedical/__init__.py'
--- oemedical/__init__.py	2013-09-23 18:55:14 +0000
+++ oemedical/__init__.py	2014-01-08 06:19:48 +0000
@@ -20,50 +20,7 @@
 #
 ##############################################################################
 
-import oemedical_secondary_condition
-import oemedical_pathology_category
-import oemedical_signs_and_symptoms
-import product_product
-import oemedical_physician
-import oemedical_directions
-import oemedical_insurance
-import res_partner
-import oemedical_pathology
-import oemedical_operational_area
-import oemedical_ethnicity
-import oemedical_operational_sector
-import oemedical_prescription_order
-import oemedical_medicament_category
-import oemedical_insurance_plan
-import oemedical_diagnostic_hypothesis
-import oemedical_procedure
-import oemedical_medication_template
-import oemedical_vaccination
-import oemedical_medication_dosage
-import oemedical_family_member
-import oemedical_hospital_ward
-import oemedical_hospital_or
-import oemedical_drug_form
-import oemedical_patient_medication
-import oemedical_patient_evaluation
-import oemedical_hospital_building
-import oemedical_patient
-import oemedical_prescription_line
-import oemedical_patient_disease
-import oemedical_drug_route
-import oemedical_hospital_unit
-import oemedical_appointment
-import oemedical_specialty
-import oemedical_family
-import oemedical_hospital_bed
-import oemedical_occupation
-import oemedical_disease_group_members
-import oemedical_medicament
-import oemedical_pathology_group
-import oemedical_gynecology_and_obstetrics
-import oemedical_lifestyle
-import oemedical_genetics
-import oemedical_socioeconomics
-import oemedical_lab
+import oemedical_constants
+import models
 
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical/__openerp__.py'
--- oemedical/__openerp__.py	2013-09-23 18:29:30 +0000
+++ oemedical/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -38,7 +38,7 @@
     'version': '1.0',
     'author': "OeMEdical Team",
     'category': 'Generic Modules/Others',
-    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'depends': ['base', 'product'],
     'application': True,
     'description': """
 
@@ -90,69 +90,25 @@
     "website": "http://launchpad.net/oemedical";,
     "licence": "AGPL v3",
     "data": [
-        'sequence/oemedical_sequence.xml',
-        'oemedical_secondary_condition/oemedical_secondary_condition_view.xml',
-        'oemedical_pathology_category/oemedical_pathology_category_view.xml',
-        'oemedical_signs_and_symptoms/oemedical_signs_and_symptoms_view.xml',
-        'product_product/product_product_view.xml',
-        'oemedical_physician/oemedical_physician_view.xml',
-        'oemedical_directions/oemedical_directions_view.xml',
-        'oemedical_insurance/oemedical_insurance_view.xml',
-        'res_partner/res_partner_view.xml',
-        'oemedical_pathology/oemedical_pathology_view.xml',
-        'oemedical_operational_area/oemedical_operational_area_view.xml',
-        'oemedical_ethnicity/oemedical_ethnicity_view.xml',
-        'oemedical_operational_sector/oemedical_operational_sector_view.xml',
-        'oemedical_prescription_order/oemedical_prescription_order_view.xml',
-        'oemedical_medicament_category/oemedical_medicament_category_view.xml',
-        'oemedical_insurance_plan/oemedical_insurance_plan_view.xml',
-        'oemedical_diagnostic_hypothesis/'
-        'oemedical_diagnostic_hypothesis_view.xml',
-        'oemedical_procedure/oemedical_procedure_view.xml',
-        'oemedical_medication_template/oemedical_medication_template_view.xml',
-        'oemedical_vaccination/oemedical_vaccination_view.xml',
-        'oemedical_medication_dosage/oemedical_medication_dosage_view.xml',
-        'oemedical_family_member/oemedical_family_member_view.xml',
-        'oemedical_hospital_ward/oemedical_hospital_ward_view.xml',
-        'oemedical_hospital_or/oemedical_hospital_or_view.xml',
-        'oemedical_drug_form/oemedical_drug_form_view.xml',
-        'oemedical_patient_medication/oemedical_patient_medication_view.xml',
-        'oemedical_patient_evaluation/oemedical_patient_evaluation_view.xml',
-        'oemedical_hospital_building/oemedical_hospital_building_view.xml',
-        'oemedical_patient/oemedical_patient_view.xml',
-        'oemedical_prescription_line/oemedical_prescription_line_view.xml',
-        'oemedical_patient_disease/oemedical_patient_disease_view.xml',
-        'oemedical_drug_route/oemedical_drug_route_view.xml',
-        'oemedical_hospital_unit/oemedical_hospital_unit_view.xml',
-        'oemedical_appointment/oemedical_appointment_view.xml',
-        'oemedical_specialty/oemedical_specialty_view.xml',
-        'oemedical_family/oemedical_family_view.xml',
-        'oemedical_hospital_bed/oemedical_hospital_bed_view.xml',
-        'oemedical_occupation/oemedical_occupation_view.xml',
-        'oemedical_disease_group_members/'
-        'oemedical_disease_group_members_view.xml',
-        'oemedical_medicament/oemedical_medicament_view.xml',
-        'oemedical_pathology_group/oemedical_pathology_group_view.xml',
-        'oemedical_gynecology_and_obstetrics/oemedical_gynecology_and_obstetrics_view.xml',
-        'oemedical_lifestyle/oemedical_lifestyle_view.xml',
-        'oemedical_lifestyle/data/recreational_drugs.xml',
-        'oemedical_genetics/oemedical_disease_gene_view.xml',
-        'oemedical_genetics/data/disease_genes.xml',
-        'oemedical_socioeconomics/oemedical_socioeconomics_view.xml',
-        'oemedical_lab/oemedical_lab_view.xml',
+        'views/oemedical_sequence.xml',
+        'views/product_product_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'security/oemedical_security.xml',
         'security/ir.model.access.csv',
-        'oemedical_menu.xml',
+        'views/oemedical_menu.xml',
     ],
     "demo": [
 
     ],
-    'test':[
-            'test/physician.yml',
-            'test/patient.yml',
-            'test/partners.yml',
-            'test/insurance_plan.yml',
-            'test/insurance.yml',
-            'test/physician_speciality.yml'
+    'test': [
+            'tests/physician.yml',
+            'tests/patient.yml',
+            'tests/partners.yml',
+            'tests/physician_speciality.yml'
     ],
     'css': [
 

=== added file 'oemedical/models/__init__.py'
--- oemedical/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import product_product
+import oemedical_physician
+import res_partner
+import oemedical_patient
+import oemedical_appointment
+import oemedical_specialty
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical/models/oemedical_appointment.py'
--- oemedical/models/oemedical_appointment.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/oemedical_appointment.py	2014-01-08 06:19:48 +0000
@@ -19,67 +19,37 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
+
 import time
-
-
-class OeMedicalAppointment(osv.Model):
+from datetime import datetime
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+from openerp.addons.oemedical.oemedical_constants import hours, minutes
+
+
+class OeMedicalAppointment(orm.Model):
     _name = 'oemedical.appointment'
 
     _columns = {
+        'user_id': fields.many2one('res.users', 'Responsible', readonly=True, states={'draft': [('readonly', False)]}),
         'patient_id': fields.many2one('oemedical.patient', string='Patient',
                                    required=True, select=True,
                                    help='Patient Name'),
         'name': fields.char(size=256, string='Appointment ID', readonly=True),
         'appointment_date': fields.datetime(string='Date and Time'),
         'appointment_day': fields.date(string='Date'),
-        'appointment_hour': fields.selection([
-            ('01', '01'),
-            ('02', '02'),
-            ('03', '03'),
-            ('04', '04'),
-            ('05', '05'),
-            ('06', '06'),
-            ('07', '07'),
-            ('08', '08'),
-            ('09', '09'),
-            ('10', '10'),
-            ('11', '11'),
-            ('12', '12'),
-            ('13', '13'),
-            ('14', '14'),
-            ('15', '15'),
-            ('16', '16'),
-            ('17', '17'),
-            ('18', '18'),
-            ('19', '19'),
-            ('20', '20'),
-            ('21', '21'),
-            ('22', '22'),
-            ('23', '23'),
-             ],
+        'appointment_hour': fields.selection(hours,
             string='Hour'),
-        'appointment_minute': fields.selection([
-            ('05', '05'),
-            ('10', '10'),
-            ('15', '15'),
-            ('20', '20'),
-            ('25', '25'),
-            ('30', '30'),
-            ('35', '35'),
-            ('40', '40'),
-            ('45', '45'),
-            ('50', '50'),
-            ('55', '55'),
-             ],
+        'appointment_minute': fields.selection(minutes,
             string='Minute'),
 
         'duration': fields.float('Duration'),
         'doctor': fields.many2one('oemedical.physician',
-                                  string='Physician',select=True, 
+                                  string='Physician', select=True,
                                   help='Physician\'s Name'),
-        'alias' : fields.char(size=256, string='Alias', ),
+        'alias': fields.char(size=256, string='Alias', ),
         'comments': fields.text(string='Comments'),
         'appointment_type': fields.selection([
             ('ambulatory', 'Ambulatory'),
@@ -88,19 +58,20 @@
         ], string='Type'),
         'institution': fields.many2one('res.partner',
                                        string='Health Center',
-                                       help='Medical Center'
-                                        , domain="[('category_id', '=', 'Doctor Office')]"),
+                                       help='Medical Center',
+                                       domain="[('is_institution', '=', True)]"),
+#        'institution': fields.related('user_id','parent_id', type='many2one', relation='res.partner', string='Institution', store=True, domain="[('is_institution', '=', True)]"), #, readonly=True
         'consultations': fields.many2one('product.product',
                                          string='Consultation Services',
-                                          help='Consultation Services'
-                                        , domain="[('type', '=', 'service'), ]"),
+                                         help='Consultation Services',
+                                         domain="[('type', '=', 'service'), ]"),
         'urgency': fields.selection([
             ('a', 'Normal'),
             ('b', 'Urgent'),
             ('c', 'Medical Emergency'), ],
             string='Urgency Level'),
         'speciality': fields.many2one('oemedical.specialty',
-                                      string='Specialty', 
+                                      string='Specialty',
                                       help='Medical Specialty / Sector'),
         'state': fields.selection([
             ('draft', 'Draft'),
@@ -111,24 +82,24 @@
             ('canceled', 'Canceled'),
              ],
             string='State'),
-        'history_ids' : fields.one2many('oemedical.appointment.history','appointment_id_history','History lines', states={'start':[('readonly',True)]}),
+        'history_ids': fields.one2many('oemedical.appointment.history', 'appointment_id_history', 'History lines', states={'start': [('readonly', True)]}),
 
     }
-    
+
     _defaults = {
-        'name': lambda obj, cr, uid, context: 
+        'name': lambda obj, cr, uid, context:
             obj.pool.get('ir.sequence').get(cr, uid, 'oemedical.appointment'),
         'duration': 30.00,
         'urgency': 'a',
         'state': 'draft',
-
+        'user_id': lambda s, cr, u, c: u,
                  }
 
     def create(self, cr, uid, vals, context=None):
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
-
-
+        date_time_str = vals['appointment_day'] + ' ' + vals['appointment_hour'] + ':' + vals['appointment_minute']
+        vals['appointment_date'] = datetime.strptime(date_time_str, '%Y-%m-%d %H:%M')
 
         val_history['name'] = uid
         val_history['date'] = time.strftime('%Y-%m-%d %H:%M:%S')
@@ -147,20 +118,20 @@
 
         for order in self.browse(cr, uid, ids, context=context):
             if order.state == 'confirm':
-                self.write(cr, uid, ids, {'state':'draft'} ,context=context)
+                self.write(cr, uid, ids, {'state': 'draft'}, context=context)
                 val_history['action'] = "--------------------------------  Changed to Draft  ------------------------------------\n"
             if order.state == 'waiting':
                 val_history['action'] = "--------------------------------  Changed to Confirm  ------------------------------------\n"
-                self.write(cr, uid, ids, {'state':'confirm'} ,context=context)
+                self.write(cr, uid, ids, {'state': 'confirm'}, context=context)
             if order.state == 'in_consultation':
                 val_history['action'] = "--------------------------------  Changed to Waiting  ------------------------------------\n"
-                self.write(cr, uid, ids, {'state':'waiting'} ,context=context)
+                self.write(cr, uid, ids, {'state': 'waiting'}, context=context)
             if order.state == 'done':
                 val_history['action'] = "--------------------------------  Changed to In Consultation  ------------------------------------\n"
-                self.write(cr, uid, ids, {'state':'in_consultation'} ,context=context)
+                self.write(cr, uid, ids, {'state': 'in_consultation'}, context=context)
             if order.state == 'canceled':
                 val_history['action'] = "--------------------------------  Changed to Draft  ------------------------------------\n"
-                self.write(cr, uid, ids, {'state':'draft'} ,context=context)
+                self.write(cr, uid, ids, {'state': 'draft'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -175,7 +146,7 @@
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
 
-        self.write(cr, uid, ids, {'state':'confirm'} ,context=context)
+        self.write(cr, uid, ids, {'state': 'confirm'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -190,7 +161,7 @@
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
 
-        self.write(cr, uid, ids, {'state':'waiting'} ,context=context)
+        self.write(cr, uid, ids, {'state': 'waiting'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -205,7 +176,7 @@
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
 
-        self.write(cr, uid, ids, {'state':'in_consultation'} ,context=context)
+        self.write(cr, uid, ids, {'state': 'in_consultation'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -220,7 +191,7 @@
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
 
-        self.write(cr, uid, ids, {'state':'done'} ,context=context)
+        self.write(cr, uid, ids, {'state': 'done'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -235,7 +206,7 @@
         val_history = {}
         ait_obj = self.pool.get('oemedical.appointment.history')
 
-        self.write(cr, uid, ids, {'state':'canceled'} ,context=context)
+        self.write(cr, uid, ids, {'state': 'canceled'}, context=context)
 
         val_history['appointment_id_history'] = ids[0]
         val_history['name'] = uid
@@ -245,19 +216,19 @@
 
         return True
 
-
 OeMedicalAppointment()
 
-class OeMedicalAppointment_history(osv.Model):
+
+class OeMedicalAppointment_history(orm.Model):
     _name = 'oemedical.appointment.history'
 
     _columns = {
-        'appointment_id_history' :  fields.many2one('oemedical.appointment','History', ondelete='cascade'),
+        'appointment_id_history': fields.many2one('oemedical.appointment', 'History', ondelete='cascade'),
         'date': fields.datetime(string='Date and Time'),
         'name': fields.many2one('res.users', string='User', help=''),
-	    'action' : fields.text('Action'),
+        'action': fields.text('Action'),
     }
-    
+
     _defaults = {
                  }
 

=== modified file 'oemedical/models/oemedical_patient.py'
--- oemedical/models/oemedical_patient.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/oemedical_patient.py	2014-01-08 06:19:48 +0000
@@ -19,31 +19,32 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
+
+from openerp.osv import fields, orm, orm
+from openerp.tools.translate import _
+
 from dateutil.relativedelta import relativedelta
 from datetime import datetime
 
 
-class OeMedicalPatient(osv.Model):
-    _name='oemedical.patient'
-    _inherits={
-        'res.partner': 'partner_id',
-    }
-
-    def onchange_name(self, cr, uid, ids, first_name, lastname, slastname, context=None):
-        if first_name == False:
-            first_name = ''
-        if lastname == False:
-            lastname = ''
-        if slastname == False:
-            slastname = ''
-
-        res = {}
-        res = {'value': { 
-                        'name' : first_name + ' ' + lastname + ' ' + slastname
-                         } }
-        return res
+class oemedical_patient_med_center_rel(orm.Model):
+    _name = 'oemedical.patient.med.center.rel'
+    _rec_name = 'patient_id'
+    _columns = {
+        'patient_id': fields.many2one('oemedical.patient', 'Patient', required=True, select=1, ondelete='cascade'),
+        'medical_center_id': fields.many2one('res.partner', 'Medical Center', required=True, select=1, ondelete='cascade', domain="[('is_institution', '=', True)]"),
+        'identification_code': fields.char(size=256, string='ID', help='Patient Identifier provided by the Health Center.Is not the Social Security Number'),
+    }
+    _sql_constraints = [
+        ('uniq_patient_center', 'unique(patient_id, medical_center_id)', "You cannot have twice a medical center for a patient"),
+    ]
+
+
+class OeMedicalPatient(orm.Model):
+    _name = 'oemedical.patient'
+    _inherits = {
+        'res.users': 'user_id',
+    }
 
     def _get_age(self, cr, uid, ids, field_name, arg, context=None):
         res = {}
@@ -73,61 +74,35 @@
             res[record.id] = age
         return res
 
-
-    _columns={
-        'partner_id': fields.many2one(
-            'res.partner', 'Related Partner', required=True,
-            ondelete='cascade', help='Partner-related data of the patient'),
-        'first_name': fields.char(size=256, string='Name', required=True),
-        'lastname': fields.char(size=256, string='Lastname', required=True),    
-        'slastname': fields.char(size=256, string='Second Lastname',),
-        'family': fields.many2one('oemedical.family', string='Family', help='Family Code'),
-        'photo': fields.binary(string='Picture'),
+    _columns = {
+        'id': fields.integer('ID', readonly=True),
+        'user_id': fields.many2one(
+            'res.users', 'Related User', required=True,
+            ondelete='cascade', help='User-related data of the patient'),
         'sex': fields.selection([('m', 'Male'), ('f', 'Female'), ], string='Sex', required=True),
-        'blood_type': fields.selection([
-                                        ('A', 'A'), 
-                                        ('B', 'B'),
-                                        ('AB', 'AB'),
-                                        ('O', 'O'), ], string='Blood Type'),
-        'rh': fields.selection([
-                                        ('+', '+'), 
-                                        ('-', '-'), ], string='Rh'),
         'general_info': fields.text(string='General Information', help='General information about the patient'),
-        'primary_care_doctor': fields.many2one('oemedical.physician', 'Primary Care Doctor', help='Current primary care / family doctor'),
-        'childbearing_age': fields.boolean('Potential for Childbearing'),
-        'medications': fields.one2many('oemedical.patient.medication', 'patient_id', string='Medications',),
-        'evaluations': fields.one2many('oemedical.patient.evaluation', 'patient_id', string='Evaluations',),
-        'critical_info': fields.text( string='Important disease, allergy or procedures information', help='Write any important information on the patient\'s disease, surgeries, allergies, ...'),
-        'diseases': fields.one2many('oemedical.patient.disease', 'patient_id', string='Diseases', help='Mark if the patient has died'),
-        'ethnic_group': fields.many2one('oemedical.ethnicity', string='Ethnic group',),
-        'ssn': fields.char(size=256, string='SSN',),
-        'vaccinations': fields.one2many('oemedical.vaccination', 'patient_id', 'Vaccinations',),
         'dob': fields.date(string='DoB'),
+        'medical_center_ids': fields.one2many('oemedical.patient.med.center.rel', 'patient_id', 'Related Medical Centers', readonly=True),
         'age': fields.function(_get_age, type='char', string='Age', help="It shows the age of the patient in years(y), months(m) and days(d).\nIf the patient has died, the age shown is the age at time of death, the age corresponding to the date on the death certificate. It will show also \"deceased\" on the field", multi=False),
         'marital_status': fields.selection([('s', 'Single'), ('m', 'Married'),
                                             ('w', 'Widowed'),
                                             ('d', 'Divorced'),
                                             ('x', 'Separated'),
-                                            ('z', 'law marriage'),  
+                                            ('z', 'law marriage'),
                                             ],
                                            string='Marital Status', sort=False),
+        'deceased': fields.boolean(string='Deceased'),
         'dod': fields.datetime(string='Date of Death'),
-        'current_insurance': fields.many2one('oemedical.insurance', string='Insurance', help='Insurance information. You may choose from the different insurances belonging to the patient'),
-        'cod': fields.many2one('oemedical.pathology', string='Cause of Death',),
         'identification_code': fields.char(size=256, string='ID', help='Patient Identifier provided by the Health Center.Is not the Social Security Number'),
-        'deceased': fields.boolean(string='Deceased'),
+        'active': fields.boolean('Active', help="If unchecked, it will allow you to hide the patient without removing it."),
     }
-    
-    _defaults={
-         'ref': lambda obj, cr, uid, context: 
-                obj.pool.get('ir.sequence').get(cr, uid, 'oemedical.patient'),
-                 }
 
     def create(self, cr, uid, vals, context=None):
-        sequence = unicode (self.pool.get('ir.sequence').get(cr, uid, 'oemedical.patient'))
+        sequence = unicode(self.pool.get('ir.sequence').get(cr, uid, 'oemedical.patient'))
         vals['identification_code'] = sequence
+        vals['is_patient'] = True
+        vals['customer'] = True
         return super(OeMedicalPatient, self).create(cr, uid, vals, context=context)
-    
 
 OeMedicalPatient()
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical/models/oemedical_physician.py'
--- oemedical/models/oemedical_physician.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/oemedical_physician.py	2014-01-08 06:19:48 +0000
@@ -19,28 +19,78 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPhysician(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+from openerp.addons.oemedical.oemedical_constants import days, hours, minutes
+
+
+class oemedical_physician_schedule_template(orm.Model):
+    _name = 'oemedical.physician.schedule.template'
+    _columns = {
+        'physician_id': fields.many2one('oemedical.physician', 'Physician', required=True, select=1, ondelete='cascade'),
+        'day': fields.selection(days,
+                                string='Day', sort=False),
+        'start_hour': fields.selection(hours,
+            string='Hour'),
+        'start_minute': fields.selection(minutes,
+            string='Minute'),
+        'end_hour': fields.selection(hours,
+            string='Hour'),
+        'end_minute': fields.selection(minutes,
+            string='Minute'),
+        'duration': fields.selection(minutes,
+            string='Duration'),
+    }
+
+
+class OeMedicalPhysician(orm.Model):
     _name = 'oemedical.physician'
-
-    def _get_name(self, cr, uid, ids, field_name, arg, context=None):
-        res = {}
-        for record in self.browse(cr, uid, ids, context=context):
-            res[record.id] = record.physician_id.name
-        return res
-
-
+    _inherits = {
+        'res.users': 'user_id',
+    }
     _columns = {
-        'physician_id': fields.many2one('res.partner', string='Health Professional',required=True , help='Physician' ,domain=[('category_id', '=', 'Physician')]  ),
+        'id': fields.integer('ID', readonly=True),
+        'user_id': fields.many2one(
+            'res.users', 'Related User', required=True,
+            ondelete='cascade', help='User-related data of the physician'),
         'code': fields.char(size=256, string='ID'),
-        'name': fields.function(_get_name, type='char', string='Health Professional', help="", multi=False),
-        'specialty': fields.many2one('oemedical.specialty', string='Specialty',required=True, help='Specialty Code'),
-        'institution': fields.many2one('res.partner', string='Institution', help='Instituion where she/he works' ),
+        'specialty': fields.many2one('oemedical.specialty', string='Specialty', required=True, help='Specialty Code'),
         'info': fields.text(string='Extra info'),
+        'active': fields.boolean('Active', help="If unchecked, it will allow you to hide the physician without removing it."),
+        'schedule_template_ids': fields.one2many('oemedical.physician.schedule.template', 'physician_id', 'Related schedules'),
     }
 
-OeMedicalPhysician()
+    def create(self, cr, uid, vals, context=None):
+        vals['is_doctor'] = True
+        vals['supplier'] = True
+        return super(OeMedicalPhysician, self).create(cr, uid, vals, context=context)
+
+    def action_update_schedule(self, cr, uid, ids, context=None):
+
+        schedule_template_proxy = self.pool.get('oemedical.physician.schedule.template')
+
+        this = self.browse(cr, uid, ids)[0]
+        defined_templates = len(this.schedule_template_ids)
+
+        #check for overlapping ranges
+        for i in range(defined_templates):
+            day_1 = this.schedule_template_ids[i].day
+            start_time_1 = this.schedule_template_ids[i].start_hour * 60 + this.schedule_template_ids[i].start_minute
+            end_time_1 = this.schedule_template_ids[i].end_hour * 60 + this.schedule_template_ids[i].end_minute
+
+            for j in range(i + 1, defined_templates):
+                day_2 = this.schedule_template_ids[j].day
+                start_time_2 = this.schedule_template_ids[j].start_hour * 60 + this.schedule_template_ids[j].start_minute
+                end_time_2 = this.schedule_template_ids[j].end_hour * 60 + this.schedule_template_ids[j].end_minute
+                if day_1 == day_2 and \
+                    start_time_1 < end_time_2 and \
+                    end_time_1 > start_time_2:
+                    # overlaped ranges
+                    raise orm.except_orm(_('Error!'), _('Overlapped ranges for day "%s" ') % (days[day_1][1]))
+        #create
+
+        return True
+
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical/models/oemedical_specialty.py'
--- oemedical/models/oemedical_specialty.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/oemedical_specialty.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalSpecialty(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalSpecialty(orm.Model):
     _name = 'oemedical.specialty'
 
     _columns = {

=== modified file 'oemedical/models/product_product.py'
--- oemedical/models/product_product.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/product_product.py	2014-01-08 06:19:48 +0000
@@ -19,19 +19,20 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class ProductProduct(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class ProductProduct(orm.Model):
     _inherit = 'product.product'
 
     _columns = {
         'is_medicament': fields.boolean(string='Medicament', help='Check if the product is a medicament'),
         'is_bed': fields.boolean(string='Bed', help='Check if the product is a bed on the gnuhealth.center'),
         'is_vaccine': fields.boolean(string='Vaccine', help='Check if the product is a vaccine'),
-        'is_medical_supply' : fields.boolean(string='Medical Supply', help='Check if the product is a medical supply'),
-        'is_insurance_plan' : fields.boolean(string='Insurance Plan', help='Check if the product is an insurance plan'),
+        'is_medical_supply': fields.boolean(string='Medical Supply', help='Check if the product is a medical supply'),
+        'is_insurance_plan': fields.boolean(string='Insurance Plan', help='Check if the product is an insurance plan'),
     }
 
 ProductProduct()

=== modified file 'oemedical/models/res_partner.py'
--- oemedical/models/res_partner.py	2014-01-01 00:21:27 +0000
+++ oemedical/models/res_partner.py	2014-01-08 06:19:48 +0000
@@ -19,51 +19,53 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class ResPartner(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class ResPartner(orm.Model):
     _inherit = 'res.partner'
 
     _columns = {
         #'insurance_plan_ids': fields.one2many('oemedical.insurance.plan',
         #                                       'relation_id',
         #                                       string='Insurance Plans', ),
-        'is_insurance_company': fields.boolean(string='Insurance Company', 
+        'is_insurance_company': fields.boolean(string='Insurance Company',
                             help='Check if the party is an Insurance Company'),
         'relationship': fields.char(size=256, string='Relationship'),
         'insurance_company_type': fields.selection([
             ('state', 'State'),
             ('labour_union', 'Labour Union / Syndical'),
             ('private', 'Private'), ],
-            string='Insurance Type',select=True),
-        'is_institution': fields.boolean(string='Institution', 
+            string='Insurance Type', select=True),
+        'is_institution': fields.boolean(string='Institution',
                                 help='Check if the party is a Medical Center'),
         'relative_id': fields.many2one('res.partner', string='Contact', ),
-        'is_doctor': fields.boolean(string='Health Prof', 
+        'is_doctor': fields.boolean(string='Health Prof',
                             help='Check if the party is a health professional'),
-        'is_patient': fields.boolean(string='Patient', 
+        'is_patient': fields.boolean(string='Patient',
                                      help='Check if the party is a patient'),
-        'alias': fields.char(size=256, string='Alias', 
+        'alias': fields.char(size=256, string='Alias',
                              help='Common name that the Party is reffered'),
-        'internal_user': fields.many2one('res.users', string='Internal User', 
-        help='In GNU Health is the user (doctor, nurse) that logins.When the'\
-        ' party is a doctor or a health professional, it will be the user'\
+        'internal_user': fields.many2one('res.users', string='Internal User',
+        help='In GNU Health is the user (doctor, nurse) that logins.When the' \
+        ' party is a doctor or a health professional, it will be the user' \
         ' that maps the doctor\'s party name. It must be present.'),
-        'activation_date': fields.date(string='Activation date', 
+        'activation_date': fields.date(string='Activation date',
                                        help='Date of activation of the party'),
         'lastname': fields.char(size=256, string='Last Name', help='Last Name'),
         'is_work': fields.boolean(string='Work'),
-        'is_person': fields.boolean(string='Person', 
+        'is_person': fields.boolean(string='Person',
                                     help='Check if the party is a person.'),
         'is_school': fields.boolean(string='School'),
-        'is_pharmacy': fields.boolean(string='Pharmacy', 
+        'is_pharmacy': fields.boolean(string='Pharmacy',
                                       help='Check if the party is a Pharmacy'),
-        'ref': fields.char(size=256, string='SSN', 
+        'ref': fields.char(size=256, string='ID/SSN',
                            help='Patient Social Security Number or equivalent'),
         #'insurance': fields.one2many('oemedical.insurance', 'relation_id',
         #                               string='Insurance', ),
+        'patient_ids': fields.one2many('oemedical.patient.med.center.rel', 'medical_center_id', 'Related Patients'),
     }
 
 ResPartner()

=== added file 'oemedical/oemedical_constants.py'
--- oemedical/oemedical_constants.py	1970-01-01 00:00:00 +0000
+++ oemedical/oemedical_constants.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,80 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+months = {
+    1: "January", 2: "February", 3: "March", 4: "April", \
+    5: "May", 6: "June", 7: "July", 8: "August", 9: "September", \
+    10: "October", 11: "November", 12: "December"
+}
+
+days = [(1, 'Monday'),
+        (2, 'Tuesday'),
+        (3, 'Wednesday'),
+        (4, 'Thursday'),
+        (5, 'Friday'),
+        (6, 'Saturday'),
+        (7, 'Sunday'),
+]
+
+hours = [
+            ('0', '00'),
+            ('1', '01'),
+            ('2', '02'),
+            ('3', '03'),
+            ('4', '04'),
+            ('5', '05'),
+            ('6', '06'),
+            ('7', '07'),
+            ('8', '08'),
+            ('9', '09'),
+            ('10', '10'),
+            ('11', '11'),
+            ('12', '12'),
+            ('13', '13'),
+            ('14', '14'),
+            ('15', '15'),
+            ('16', '16'),
+            ('17', '17'),
+            ('18', '18'),
+            ('19', '19'),
+            ('20', '20'),
+            ('21', '21'),
+            ('22', '22'),
+            ('23', '23'),
+]
+
+minutes = [
+            ('0', '00'),
+            ('5', '05'),
+            ('10', '10'),
+            ('15', '15'),
+            ('20', '20'),
+            ('25', '25'),
+            ('30', '30'),
+            ('35', '35'),
+            ('40', '40'),
+            ('45', '45'),
+            ('50', '50'),
+            ('55', '55'),
+]
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical/security/ir.model.access.csv'
--- oemedical/security/ir.model.access.csv	2013-09-09 22:50:51 +0000
+++ oemedical/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -1,41 +1,8 @@
 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,base.group_user,1,1,1,0
-access_oemedical_pathology_category,model,model_oemedical_pathology_category,base.group_user,1,1,1,0
-access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,base.group_user,1,1,1,0
-access_product_product,model,model_product_product,base.group_user,1,1,1,0
-access_oemedical_physician,model,model_oemedical_physician,base.group_user,1,1,1,0
-access_oemedical_directions,model,model_oemedical_directions,base.group_user,1,1,1,0
-access_oemedical_insurance,model,model_oemedical_insurance,base.group_user,1,1,1,0
-access_res_partner,model,model_res_partner,base.group_user,1,1,1,0
-access_oemedical_pathology,model,model_oemedical_pathology,base.group_user,1,1,1,0
-access_oemedical_operational_area,model,model_oemedical_operational_area,base.group_user,1,1,1,0
-access_oemedical_ethnicity,model,model_oemedical_ethnicity,base.group_user,1,1,1,0
-access_oemedical_operational_sector,model,model_oemedical_operational_sector,base.group_user,1,1,1,0
-access_oemedical_prescription_order,model,model_oemedical_prescription_order,base.group_user,1,1,1,0
-access_oemedical_medicament_category,model,model_oemedical_medicament_category,base.group_user,1,1,1,0
-access_oemedical_insurance_plan,model,model_oemedical_insurance_plan,base.group_user,1,1,1,0
-access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,base.group_user,1,1,1,0
-access_oemedical_procedure,model,model_oemedical_procedure,base.group_user,1,1,1,0
-access_oemedical_medication_template,model,model_oemedical_medication_template,base.group_user,1,1,1,0
-access_oemedical_vaccination,model,model_oemedical_vaccination,base.group_user,1,1,1,0
-access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,base.group_user,1,1,1,0
-access_oemedical_family_member,model,model_oemedical_family_member,base.group_user,1,1,1,0
-access_oemedical_hospital_ward,model,model_oemedical_hospital_ward,base.group_user,1,1,1,0
-access_oemedical_hospital_or,model,model_oemedical_hospital_or,base.group_user,1,1,1,0
-access_oemedical_drug_form,model,model_oemedical_drug_form,base.group_user,1,1,1,0
-access_oemedical_patient_medication,model,model_oemedical_patient_medication,base.group_user,1,1,1,0
-access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,base.group_user,1,1,1,0
-access_oemedical_hospital_building,model,model_oemedical_hospital_building,base.group_user,1,1,1,0
-access_oemedical_patient,model,model_oemedical_patient,base.group_user,1,1,1,0
-access_oemedical_prescription_line,model,model_oemedical_prescription_line,base.group_user,1,1,1,0
-access_oemedical_patient_disease,model,model_oemedical_patient_disease,base.group_user,1,1,1,0
-access_oemedical_drug_route,model,model_oemedical_drug_route,base.group_user,1,1,1,0
-access_oemedical_hospital_unit,model,model_oemedical_hospital_unit,base.group_user,1,1,1,0
-access_oemedical_appointment,model,model_oemedical_appointment,base.group_user,1,1,1,0
-access_oemedical_specialty,model,model_oemedical_specialty,base.group_user,1,1,1,0
-access_oemedical_family,model,model_oemedical_family,base.group_user,1,1,1,0
-access_oemedical_hospital_bed,model,model_oemedical_hospital_bed,base.group_user,1,1,1,0
-access_oemedical_occupation,model,model_oemedical_occupation,base.group_user,1,1,1,0
-access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,base.group_user,1,1,1,0
-access_oemedical_medicament,model,model_oemedical_medicament,base.group_user,1,1,1,0
-access_oemedical_pathology_group,model,model_oemedical_pathology_group,base.group_user,1,1,1,0
+access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0
+access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0
+access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0
+access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
+access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0
+access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0
+access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0

=== added file 'oemedical/security/oemedical_security.xml'
--- oemedical/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical/tests/insurance.yml'
--- oemedical/tests/insurance.yml	1970-01-01 00:00:00 +0000
+++ oemedical/tests/insurance.yml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,9 @@
+-
+  Create New Insurance
+-
+  !record {model: oemedical.insurance, id: oe_ins_1}:
+    name: Medical Insurance
+    category: Medical
+    company: ins_com_lombard
+    plan_id: oe_insplan_1
+    number: 101   
\ No newline at end of file

=== added file 'oemedical/tests/insurance_plan.yml'
--- oemedical/tests/insurance_plan.yml	1970-01-01 00:00:00 +0000
+++ oemedical/tests/insurance_plan.yml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,8 @@
+-
+  Create New Insurance Plan
+-
+  !record {model: oemedical.insurance.plan, id: oe_insplan_1}:
+    name: Medical Insurance - Surgery
+    is_default: True
+    company: ins_com_lombard
+    
\ No newline at end of file

=== modified file 'oemedical/views/oemedical_appointment_view.xml'
--- oemedical/views/oemedical_appointment_view.xml	2014-01-01 00:21:27 +0000
+++ oemedical/views/oemedical_appointment_view.xml	2014-01-08 06:19:48 +0000
@@ -52,16 +52,17 @@
                         <notebook>
                             <page string="Main">
                                 <group col="4" colspan="4">
-					                <field name="patient_id" />
                 					<field name="alias" />
+                                    <field name="patient_id" />
 					                <field name="doctor" />
 					                <field name="speciality" />
                                     <group colspan="2" col="6">
+					                    <field name="appointment_date" nolabel="0"/>
 					                    <field name="appointment_day" nolabel="0"/>
 					                    <field name="appointment_hour" nolabel="1"/>
 					                    <field name="appointment_minute" nolabel="1"/>
                                     </group>
-   					                <field name="duration" />
+   					                <field name="duration" widget="float_time"/>
 
        				                <field name="appointment_date" invisible="1"/>
                                 </group>
@@ -173,10 +174,10 @@
 			<field name="view_type">form</field>
 			<field name="view_mode">kanban,tree,form,calendar</field>
 			<field name="search_view_id" ref="view_oemedical_appointment_search" />
-			<field name="domain">[]</field>
 			<field name="context">{}</field>
 		</record>
-
+			<!-- field name="domain">['|',('patient_id.user_id.id','=',uid),('doctor.user_id.id','=',uid)]</field -->
+		
 		<record model="ir.actions.act_window.view" id="act_open_oemedical_appointment_view_form">
 			<field name="act_window_id" ref="act_open_oemedical_appointment_view" />
 			<field name="sequence" eval="40" />

=== added file 'oemedical/views/oemedical_menu.xml'
--- oemedical/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+	</data>
+</openerp>

=== modified file 'oemedical/views/oemedical_patient_view.xml'
--- oemedical/views/oemedical_patient_view.xml	2014-01-01 00:21:27 +0000
+++ oemedical/views/oemedical_patient_view.xml	2014-01-08 06:19:48 +0000
@@ -8,8 +8,7 @@
  			<field name="arch" type="xml"> 
  				<tree string="Oemedical Patient"> 
  					<field name="name" />
-<!-- 					<field name="lastname" />-->
- 					<field name="ssn" /> 
+ 					<field name="ref" /> 
  					<field name="identification_code" /> 
  					<field name="age" />
  					<field name="sex" /> 
@@ -25,25 +24,21 @@
  			 <form string="Patient" version="7.0"> 
                     <sheet> 
                         <div>
-                            <field name="photo" widget='image' class="oe_left oe_avatar"/> 
+                            <field name="image" widget='image' class="oe_left oe_avatar"/> 
                             <div> 
                                  <h1> 
-		                            <field name="first_name" placeholder="First Name" style="width: 20%%" on_change="onchange_name(first_name, lastname, slastname, context)"  /> 
-		                            <field name="lastname" placeholder="Last Name" style="width: 20%%" on_change="onchange_name(first_name, lastname, slastname, context)" /> 
-		                            <field name="slastname" placeholder="S Last Name" style="width: 20%%" on_change="onchange_name(first_name, lastname, slastname, context)" /> 
-	                            </h1> 
+		                            <field name="name" placeholder="First Name" style="width: 20%%" /> 
+		                            <field name="login" placeholder="Login" style="width: 20%%" /> 
+		                         </h1> 
                             </div> 
      						<div> 
      							<label for="sex" class="oe_edit_only"/> 
      							<field name="sex" style="width: 30%%"/> 
-     							<label for="ssn"/> 
-     							<field name="ssn" style="width: 20%%"/> 
+     							<label for="ref"/> 
+     							<field name="ref" style="width: 20%%"/> 
      							<label for="identification_code"/> 
      							<field name="identification_code" style="width: 17%%" attrs="{'readonly': True }"/> 
      						</div> 
-     						<div> 
-     							<field name="name" invisible="1"/> 
-     						</div> 
                             <div>
      							<label for="dob"/> 
      							<field name="dob" style="width: 30%%"/> 
@@ -53,11 +48,6 @@
                         </div>
                     <notebook> 
                         <page string="General Information"> 
-                            <group  col="6" colspan="4"> 
-     							<field name="blood_type" style="width: 8%%"/> 
-     							<field name="rh" nolabel="1"/> 
-               					<field name="ethnic_group" /> 
-                            </group>
                             <group string="Contact Information">
                                 <group>
                                     <label for="street" string="Address"/>
@@ -84,117 +74,22 @@
                             </group>
                             <group  col="4" colspan="4"> 
              					<field name="marital_status" colspan="2"/> 
-             					<field name="family" invisivle="1" colspan="2"/> 
-                                <group colspan="4" col="4">
-                 					<field name="primary_care_doctor" />
-                 					<field name="current_insurance" /> 
-                                </group>
-                                <separator colspan="4" string="Patient Allergies and Critical Information"/>
-             					<field name="critical_info" colspan="4" nolabel="1"/> 
              				</group> 
          				</page> 
-                        <page string="Medication" >
-<!-- Patient Medications -->
-                            <separator string="Medications" colspan="4"/>
-          					<field name="medications"  nolabel="1" colspan="4">  
-			                    <tree string="Oemedical Patient Medication">
-				                    <field name="doctor" />
-				                    <field name="adverse_reaction" />
-				                    <field name="notes" />
-				                    <field name="is_active" />
-				                    <field name="course_completed" />
-				                    <field name="template" />
-				                    <field name="discontinued_reason" />
-				                    <field name="discontinued" />
-			                    </tree>
-			                    <form string="Oemedical Patient Medication">
-				                    <field name="doctor" />
-				                    <field name="adverse_reaction" />
-				                    <field name="notes" />
-				                    <field name="is_active" />
-				                    <field name="course_completed" />
-				                    <field name="template" />
-				                    <field name="discontinued_reason" />
-				                    <field name="discontinued" />
-			                    </form>
-                            </field>
-<!-- Patient Vaccinations -->
-                            <separator string="Vaccinations" colspan="4"/>
-          					<field name="vaccinations"  nolabel="1" colspan="4"> 
-			                    <tree string="Oemedical Vaccination">
-				                    <field name="name" />
-				                    <field name="vaccine_lot" />
-				                    <field name="patient_id" />
-				                    <field name="vaccine" />
-				                    <field name="dose" />
-				                    <field name="observations" />
-				                    <field name="date" />
-				                    <field name="institution" />
-				                    <field name="next_dose_date" />
-			                    </tree>
-			                    <form string="Oemedical Vaccination">
-				                    <field name="name" />
-				                    <field name="vaccine_lot" />
-				                    <field name="patient_id" />
-				                    <field name="vaccine" />
-				                    <field name="dose" />
-				                    <field name="observations" />
-				                    <field name="date" />
-				                    <field name="institution" />
-				                    <field name="next_dose_date" />
-			                    </form>
-                            </field>
-
-                        </page>
-
-<!-- Patient Diseases -->
-                        <page string="Diseases" >
-                                <separator string="Diseases" colspan="4"/>
-              					<field name="diseases"  nolabel="1" colspan="4">  
-				                    <tree string="Oemedical Patient Disease">
-					                    <field name="treatment_description" />
-					                    <field name="healed_date" />
-					                    <field name="pathology" />
-					                    <field name="is_allergy" />
-					                    <field name="doctor" />
-					                    <field name="pregnancy_warning" />
-					                    <field name="weeks_of_pregnancy" />
-					                    <field name="is_on_treatment" />
-					                    <field name="diagnosed_date" />
-				                    </tree>
-				                    <form string="Oemedical Patient Disease">
-					                    <field name="treatment_description" />
-					                    <field name="healed_date" />
-					                    <field name="pathology" />
-					                    <field name="is_allergy" />
-					                    <field name="doctor" />
-					                    <field name="pregnancy_warning" />
-					                    <field name="weeks_of_pregnancy" />
-					                    <field name="is_on_treatment" />
-					                    <field name="diagnosed_date" />
-					                    <field name="extra_info" />
-					                    <field name="is_active" />
-					                    <field name="date_stop_treatment" />
-					                    <field name="pcs_code" />
-					                    <field name="is_infectious" />
-					                    <field name="patient_id" />
-					                    <field name="age" />
-					                    <field name="date_start_treatment" />
-					                    <field name="short_comment" />
-				                    </form>
-                                </field>
-                        </page>
-                        <page string="Misc">
-                            <group colspan="4" col="4">
-                                <separator colspan="4" string="Patient Extra Information"/>
-              					<field name="general_info" nolabel="1"  colspan="4"/> 
-                            </group>
-                            <newline/>
-                            <group colspan="4" col="6">
-                                <field name="deceased"/>
-                                <field name="dod" attrs="{'invisible':[('deceased','=',False)],'required':[('deceased','=',True)]}"/>
-                                <field name="cod" attrs="{'invisible':[('deceased','=',False)]}"/>
-                            </group>
+                        <page string="Medical Centers">
+                            <field name="medical_center_ids">
+                                colspan="4"
+                                nolabel="1"
+                                <tree string="Medical Centers">
+                                    <field name="medical_center_id" />
+                                    <field name="identification_code" />
+                                </tree>
+                                <form string="Medical Centers">
+                                    <separator string="Medical Center Information" colspan="4" />
+                                    <field name="medical_center_id" />
+                                    <field name="identification_code" />
+                                </form>
+                            </field>
                         </page>
                     </notebook> 
  				</sheet> 
@@ -213,7 +108,7 @@
                         <t t-name="kanban-box">
                             <div class="oe_kanban_content">
                                 <div class="oe_kanban_vignette oe_semantic_html_override">
-                                    <a type="open"><img t-att-src="kanban_image('oemedical.patient', 'photo', record.id.value)" width="150" height="110" class="oe_employee_picture"/></a>
+                                    <a type="open"><img t-att-src="kanban_image('oemedical.patient', 'image', record.id.value)" width="150" height="110" class="oe_employee_picture"/></a>
                                     <div class="oe_kanban_details">
                                         <h3>
                                             <a type="open"><field name="name"/></a>
@@ -221,14 +116,13 @@
                                         <ul>
                                             <li t-if="record.age.raw_value"><b>Age:</b> <field name="age"/></li>
                                             <li t-if="record.sex.raw_value"><b>Sex:</b> <field name="sex"/></li>
-                                            <li t-if="record.blood_type.raw_value"><b>Blond:</b> <field name="blood_type"/><field name="rh"/></li>
-                                            <li t-if="record.ssn.raw_value"><b>SSN:</b> <field name="ssn"/></li>
+                                            <li t-if="record.ref.raw_value"><b>SSN:</b> <field name="ref"/></li>
                                         </ul>
                                     </div>
                                 </div>
                             </div>
                         </t>
-                    </templates>
+                    </templates> 
                 </kanban>
             </field>
         </record>
@@ -240,31 +134,17 @@
  			<field name="arch" type="xml"> 
  				<search string="Oemedical Patient"> 
  					<field name="name" /> 
- 					<field name="family" /> 
  					<field name="general_info" /> 
- 					<field name="primary_care_doctor" /> 
- 					<field name="childbearing_age" /> 
- 					<field name="critical_info" /> 
- 					<field name="lastname" /> 
- 					<field name="ethnic_group" /> 
- 					<field name="ssn" /> 
+ 					<field name="ref" /> 
  					<field name="dob" /> 
  					<field name="age" /> 
- 					<field name="dod" /> 
- 					<field name="current_insurance" /> 
- 					<field name="cod" /> 
  					<field name="identification_code" /> 
- 					<field name="deceased" /> 
  					<newline /> 
  					<group expand="0" string="Group By...">  
- 						<filter string="SSN" domain="[]" context="{'group_by':'ssn'}" /> 
+ 						<filter string="SSN" domain="[]" context="{'group_by':'ref'}" /> 
  						<filter string="DoB" domain="[]" context="{'group_by':'dob'}" /> 
  						<filter string="Age" domain="[]" context="{'group_by':'age'}" /> 
- 						<filter string="Date of Death" domain="[]" context="{'group_by':'dod'}" /> 
- 						<filter string="Insurance" domain="[]" context="{'group_by':'current_insurance'}" /> 
- 						<filter string="Cause of Death" domain="[]" context="{'group_by':'cod'}" /> 
  						<filter string="ID" domain="[]" context="{'group_by':'identification_code'}" /> 
- 						<filter string="Deceased" domain="[]" context="{'group_by':'deceased'}" /> 
  					</group> 
  				</search> 
  			</field> 

=== modified file 'oemedical/views/oemedical_physician_view.xml'
--- oemedical/views/oemedical_physician_view.xml	2014-01-01 00:21:27 +0000
+++ oemedical/views/oemedical_physician_view.xml	2014-01-08 06:19:48 +0000
@@ -10,7 +10,7 @@
 					<field name="name" />
 					<field name="code" />
 					<field name="specialty" />
-					<field name="institution" />
+					<field name="parent_id" />
 				</tree>
 			</field>
 		</record>
@@ -20,18 +20,71 @@
 			<field name="model">oemedical.physician</field>
 			<field name="priority" eval="8" />
 			<field name="arch" type="xml">
-				<form string="Oemedical Physician">
-                    <group colspan="2" >
-					    <field name="code" />
-					    <field name="physician_id" />
-					    <field name="name" invisible="1"/>
-					    <field name="specialty" />				
-					    <field name="institution" />
-                    </group>
-					<newline/>
-                    <group colspan="4" col="4" string="Extra Information">
-    					<field name="info" colspan="4" nolabel="1"/>
-                    </group>
+				<form string="Oemedical Physician" version="7.0">
+	                <header>
+	                    <button name="action_update_schedule" string="Update Schedule" type="object" />
+	                </header>
+				    <sheet>
+						<field name="image" widget='image' class="oe_left oe_avatar"/> 
+						<div> 
+							<h1> 
+								<field name="name" placeholder="Doctor's Name" style="width: 20%%" /> 
+	                            <field name="login" placeholder="Login" style="width: 20%%" /> 
+							</h1> 
+						</div> 
+						<div> 
+							<label for="code"/> 
+	   					    <field name="code" style="width: 20%%"/>
+	   					    <label for="specialty"/>
+							<field name="specialty" style="width: 20%%"/>
+						</div> 
+						<group>
+						<label for="ref"/> 
+						<field name="ref" style="width: 20%%"/> 
+						<field name="parent_id" />
+						<newline/>
+						<field name="info" colspan="4"/>
+						</group>
+	                    <notebook> 
+	                        <page string="General Information"> 
+			                    <group> 
+			                        <field name="active"/>
+			                        <field name="phone" placeholder="e.g. +506 5555 5555"/>
+			                        <field name="mobile"/>
+			                        <field name="fax"/>
+			                       	<field name="user_ids" invisible="1"/>
+			                        <field name="email" widget="email" attrs="{'required': [('user_ids','!=', [])]}"/>
+			                    </group> 
+			                    <group> 
+			                       	<label for="street" string="Address"/>
+			                        <div>
+			                            <field name="use_parent_address" invisible="1"/>
+			                            <field name="street" placeholder="Street..."  attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                            <field name="street2"  attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                            <div class="address_format">
+			                                <field name="city" placeholder="City" style="width: 40%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                                <field name="state_id" class="oe_no_button" placeholder="State" style="width: 37%%" options='{"no_open": True}' on_change="onchange_state(state_id)" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                                <field name="zip" placeholder="ZIP" style="width: 20%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                            </div>
+			                            <field name="country_id" placeholder="Country" class="oe_no_button" options='{"no_open": True}' attrs="{'readonly': [('use_parent_address','=',True)]}"/>
+			                        </div>
+			                    </group> 
+			                </page>
+	                        <page string="Schedule Template">
+	                            <field name="schedule_template_ids">
+	                                colspan="4"
+	                                <tree string="Schedule Template" editable="bottom">
+	                                    <field name="day" />
+	                                    <field name="start_hour" />
+	                                    <field name="start_minute" />
+	                                    <field name="end_hour" />
+	                                    <field name="end_minute" />
+	                                    <field name="duration" />
+   	                                </tree>
+	                            </field>
+                            </page>
+                        </notebook> 
+                    </sheet>
 				</form>
 			</field>
 		</record>
@@ -45,7 +98,7 @@
 					<field name="name" />
 					<field name="code" />
 					<field name="specialty" />
-					<field name="institution" />
+					<field name="parent_id" />
 					<field name="info" />
 					<newline />
 					<group expand="0" string="Group By...">
@@ -53,7 +106,7 @@
 						<filter string="Name" domain="[]" context="{'group_by':'name'}" />
 						<filter string="ID" domain="[]" context="{'group_by':'code'}" />
 						<filter string="Specialty" domain="[]"	context="{'group_by':'specialty'}" />
-						<filter string="Institution" domain="[]" context="{'group_by':'institution'}" />
+						<filter string="Institution" domain="[]" context="{'group_by':'parent_id'}" />
 					</group>
 				</search>
 			</field>

=== added file 'oemedical/views/oemedical_sequence.xml'
--- oemedical/views/oemedical_sequence.xml	1970-01-01 00:00:00 +0000
+++ oemedical/views/oemedical_sequence.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+
+        <!-- Sequences for oemedical.patient -->
+        <record id="seq_type_oemedical_patient" model="ir.sequence.type">
+            <field name="name">OeMedical Patient</field>
+            <field name="code">oemedical.patient</field>
+        </record>
+
+        <record id="seq_oemedical_patient" model="ir.sequence">
+            <field name="name">OeMedical Patient</field>
+            <field name="code">oemedical.patient</field>
+            <field name="prefix">IP</field>
+            <field name="padding">3</field>
+        </record>
+        
+        <!-- Sequences for oemedical.appointment -->
+        <record id="seq_type_oemedical_appointment" model="ir.sequence.type">
+            <field name="name">OeMedical Appointment</field>
+            <field name="code">oemedical.appointment</field>
+        </record>
+
+        <record id="seq_oemedical_appointment" model="ir.sequence">
+            <field name="name">OeMedical Appointment</field>
+            <field name="code">oemedical.appointment</field>
+            <field name="prefix">AP</field>
+            <field name="padding">3</field>
+        </record>
+		
+    </data>
+</openerp>

=== modified file 'oemedical/views/res_partner_view.xml'
--- oemedical/views/res_partner_view.xml	2014-01-01 00:21:27 +0000
+++ oemedical/views/res_partner_view.xml	2014-01-08 06:19:48 +0000
@@ -10,10 +10,6 @@
                 <notebook position="inside">
                     <page string="OeMedical">
                         <group colspan="4" col="6">
-<!--							<field name="firstname" />-->
-<!--							<field name="lastname" />-->
-<!--							<field name="slastname" />-->
-                            <!--field name="insurance_plan_ids"/ -->
                             <field name="is_insurance_company" />
                             <field name="relationship" />
                             <!--field name="insurance_company_type"/ -->

=== added file 'oemedical_emr/__init__.py'
--- oemedical_emr/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_emr/__openerp__.py'
--- oemedical_emr/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,142 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical EMR : Electronic Medical Record management for OeMedical',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['oemedical'],
+    'application': True,
+    'description': """
+
+About OeMedical EMR
+-------------------
+
+OeMedical EMR is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) for openERP.
+
+OeMedical provides a free universal Health Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'views/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": True,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_emr/i18n'
=== added file 'oemedical_emr/models/__init__.py'
--- oemedical_emr/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import oemedical_secondary_condition
+import oemedical_pathology_category
+import oemedical_signs_and_symptoms
+import oemedical_directions
+import oemedical_pathology
+import oemedical_operational_area
+import oemedical_ethnicity
+import oemedical_operational_sector
+import oemedical_prescription_order
+import oemedical_medicament_category
+import oemedical_diagnostic_hypothesis
+import oemedical_procedure
+import oemedical_medication_template
+import oemedical_medication_dosage
+import oemedical_family_member
+import oemedical_drug_form
+import oemedical_patient_medication
+import oemedical_patient_evaluation
+import oemedical_prescription_line
+import oemedical_patient_disease
+import oemedical_drug_route
+import oemedical_family
+import oemedical_occupation
+import oemedical_disease_group_members
+import oemedical_medicament
+import oemedical_pathology_group
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_emr/models/oemedical_diagnostic_hypothesis.py'
--- oemedical_emr/models/oemedical_diagnostic_hypothesis.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_diagnostic_hypothesis.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDiagnosticHypothesis(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDiagnosticHypothesis(orm.Model):
     _name = 'oemedical.diagnostic_hypothesis'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_directions.py'
--- oemedical_emr/models/oemedical_directions.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_directions.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDirections(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDirections(orm.Model):
     _name = 'oemedical.directions'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_disease_group_members.py'
--- oemedical_emr/models/oemedical_disease_group_members.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_disease_group_members.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDiseaseGroupMembers(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDiseaseGroupMembers(orm.Model):
     _name = 'oemedical.disease_group.members'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_drug_form.py'
--- oemedical_emr/models/oemedical_drug_form.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_drug_form.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDrugForm(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDrugForm(orm.Model):
     _name = 'oemedical.drug.form'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_drug_route.py'
--- oemedical_emr/models/oemedical_drug_route.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_drug_route.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDrugRoute(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDrugRoute(orm.Model):
     _name = 'oemedical.drug.route'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_ethnicity.py'
--- oemedical_emr/models/oemedical_ethnicity.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_ethnicity.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalEthnicity(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalEthnicity(orm.Model):
     _name = 'oemedical.ethnicity'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_family.py'
--- oemedical_emr/models/oemedical_family.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_family.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalFamily(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalFamily(orm.Model):
     _name = 'oemedical.family'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_family_member.py'
--- oemedical_emr/models/oemedical_family_member.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_family_member.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalFamilyMember(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalFamilyMember(orm.Model):
     _name = 'oemedical.family_member'
     _columns = {
         'member': fields.many2one('res.partner', string='Member', 

=== modified file 'oemedical_emr/models/oemedical_medicament.py'
--- oemedical_emr/models/oemedical_medicament.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_medicament.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalMedicament(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalMedicament(orm.Model):
     _name = 'oemedical.medicament'
 
     def _get_name(self, cr, uid, ids, field_name, arg, context=None):

=== modified file 'oemedical_emr/models/oemedical_medicament_category.py'
--- oemedical_emr/models/oemedical_medicament_category.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_medicament_category.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalMedicamentCategory(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalMedicamentCategory(orm.Model):
     _name = 'oemedical.medicament.category'
 
     _columns = {
@@ -34,7 +35,7 @@
                                   string='Parent', select=True),
     }
     _constraints = [
-        (osv.Model._check_recursion, 'Error ! You cannot create recursive \n' 
+        (orm.Model._check_recursion, 'Error ! You cannot create recursive \n' 
         'Category.', ['parent_id'])
     ]
 OeMedicalMedicamentCategory()

=== modified file 'oemedical_emr/models/oemedical_medication_dosage.py'
--- oemedical_emr/models/oemedical_medication_dosage.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_medication_dosage.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalMedicationDosage(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalMedicationDosage(orm.Model):
     _name = 'oemedical.medication.dosage'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_medication_template.py'
--- oemedical_emr/models/oemedical_medication_template.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_medication_template.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalMedicationTemplate(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalMedicationTemplate(orm.Model):
     _name = 'oemedical.medication.template'
 
     def _get_name(self, cr, uid, ids, field_name, arg, context=None):

=== modified file 'oemedical_emr/models/oemedical_occupation.py'
--- oemedical_emr/models/oemedical_occupation.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_occupation.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalOccupation(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalOccupation(orm.Model):
     _name = 'oemedical.occupation'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_pathology.py'
--- oemedical_emr/models/oemedical_pathology.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_pathology.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPathology(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPathology(orm.Model):
     _name = 'oemedical.pathology'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_pathology_category.py'
--- oemedical_emr/models/oemedical_pathology_category.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_pathology_category.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPathologyCategory(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPathologyCategory(orm.Model):
     _name = 'oemedical.pathology.category'
 
     _columns = {
@@ -35,7 +36,7 @@
                                   string='Parent Category', select=True),
     }
     _constraints = [
-        (osv.Model._check_recursion, 'Error ! You cannot create recursive \n' 
+        (orm.Model._check_recursion, 'Error ! You cannot create recursive \n' 
         'Category.', ['parent_id'])
     ]
 OeMedicalPathologyCategory()

=== modified file 'oemedical_emr/models/oemedical_pathology_group.py'
--- oemedical_emr/models/oemedical_pathology_group.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_pathology_group.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPathologyGroup(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPathologyGroup(orm.Model):
     _name = 'oemedical.pathology.group'
 
     _columns = {

=== added file 'oemedical_emr/models/oemedical_patient.py'
--- oemedical_emr/models/oemedical_patient.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr/models/oemedical_patient.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,56 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+from openerp.osv import fields, orm, orm
+from openerp.tools.translate import _
+
+from dateutil.relativedelta import relativedelta
+from datetime import datetime
+
+
+class OeMedicalPatient(orm.Model):
+    _name= 'oemedical.patient'
+    _inherit= 'oemedical.patient'
+
+    _columns={
+        'family': fields.many2one('oemedical.family', string='Family', help='Family Code'),
+        'blood_type': fields.selection([
+                                        ('A', 'A'), 
+                                        ('B', 'B'),
+                                        ('AB', 'AB'),
+                                        ('O', 'O'), ], string='Blood Type'),
+        'rh': fields.selection([
+                                        ('+', '+'), 
+                                        ('-', '-'), ], string='Rh'),
+        'primary_care_doctor': fields.many2one('oemedical.physician', 'Primary Care Doctor', help='Current primary care / family doctor'),
+        'childbearing_age': fields.boolean('Potential for Childbearing'),
+        'medications': fields.one2many('oemedical.patient.medication', 'patient_id', string='Medications',),
+        'evaluations': fields.one2many('oemedical.patient.evaluation', 'patient_id', string='Evaluations',),
+        'critical_info': fields.text( string='Important disease, allergy or procedures information', help='Write any important information on the patient\'s disease, surgeries, allergies, ...'),
+        'diseases': fields.one2many('oemedical.patient.disease', 'patient_id', string='Diseases', help='Mark if the patient has died'),
+        'ethnic_group': fields.many2one('oemedical.ethnicity', string='Ethnic group',),
+        'vaccinations': fields.one2many('oemedical.vaccination', 'patient_id', 'Vaccinations',),
+        'cod': fields.many2one('oemedical.pathology', string='Cause of Death',),
+    }
+    
+OeMedicalPatient()
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_emr/models/oemedical_patient_disease.py'
--- oemedical_emr/models/oemedical_patient_disease.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_patient_disease.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPatientDisease(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPatientDisease(orm.Model):
     _name = 'oemedical.patient.disease'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_patient_evaluation.py'
--- oemedical_emr/models/oemedical_patient_evaluation.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_patient_evaluation.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPatientEvaluation(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPatientEvaluation(orm.Model):
     _name='oemedical.patient.evaluation'
     _rec_name='patient_id'
     _columns={

=== modified file 'oemedical_emr/models/oemedical_patient_medication.py'
--- oemedical_emr/models/oemedical_patient_medication.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_patient_medication.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPatientMedication(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPatientMedication(orm.Model):
     _name = 'oemedical.patient.medication'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_prescription_line.py'
--- oemedical_emr/models/oemedical_prescription_line.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_prescription_line.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalPrescriptionLine(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalPrescriptionLine(orm.Model):
     _name = 'oemedical.prescription.line'
 
 

=== modified file 'oemedical_emr/models/oemedical_prescription_order.py'
--- oemedical_emr/models/oemedical_prescription_order.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_prescription_order.py	2014-01-08 06:19:48 +0000
@@ -19,8 +19,9 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
 from openerp import netsvc
 from datetime import datetime, timedelta
 from dateutil.relativedelta import relativedelta
@@ -28,7 +29,7 @@
 
 
 
-class OeMedicalPrescriptionOrder(osv.Model):
+class OeMedicalPrescriptionOrder(orm.Model):
     _name='oemedical.prescription.order'
 
     _columns={

=== modified file 'oemedical_emr/models/oemedical_procedure.py'
--- oemedical_emr/models/oemedical_procedure.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_procedure.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalProcedure(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalProcedure(orm.Model):
     _name = 'oemedical.procedure'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_secondary_condition.py'
--- oemedical_emr/models/oemedical_secondary_condition.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_secondary_condition.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalSecondaryCondition(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalSecondaryCondition(orm.Model):
     _name = 'oemedical.secondary_condition'
 
     _columns = {

=== modified file 'oemedical_emr/models/oemedical_signs_and_symptoms.py'
--- oemedical_emr/models/oemedical_signs_and_symptoms.py	2014-01-01 00:21:27 +0000
+++ oemedical_emr/models/oemedical_signs_and_symptoms.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalSignsAndSymptoms(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalSignsAndSymptoms(orm.Model):
     _name = 'oemedical.signs_and_symptoms'
 
     _columns = {

=== added file 'oemedical_emr/oemedical_menu.xml'
--- oemedical_emr/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_emr/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+
+<!--Menu Patient-->
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical.oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical.oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Prescriptions-->
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical.oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!-- Diseases -->
+		<menuitem id="oemedical.oemedical_root_disease" name="Disease"
+			parent="oemedical.oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical.oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical.oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical.oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical.oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical.oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical.oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+	</data>
+</openerp>

=== added file 'oemedical_emr/report/prescription_order.py'
--- oemedical_emr/report/prescription_order.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr/report/prescription_order.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,12 @@
+import time
+from openerp.report import report_sxw
+
+
+class order(report_sxw.rml_parse):
+    def __init__(self, cr, uid, name, context):
+        super(order, self).__init__(cr, uid, name, context)
+        self.localcontext.update({
+            'time': time,
+        })
+
+report_sxw.report_sxw('report.prescription.order', 'oemedical.prescription.order', 'addons/oemedical/oemedical_prescription_order/report/prescription_order.rml', parser=order, header=False)

=== added file 'oemedical_emr/security/ir.model.access.csv'
--- oemedical_emr/security/ir.model.access.csv	1970-01-01 00:00:00 +0000
+++ oemedical_emr/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -0,0 +1,28 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0
+access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0
+access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0
+access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0
+access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0
+access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0
+access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0
+access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0
+access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0
+access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0
+access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0
+access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0
+access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0
+access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0
+access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0
+access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0
+access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0
+access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0
+access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0
+access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0
+access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0
+access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0
+access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0

=== added file 'oemedical_emr/security/oemedical_security.xml'
--- oemedical_emr/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_emr/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_emr/views/oemedical_patient_view.xml'
--- oemedical_emr/views/oemedical_patient_view.xml	1970-01-01 00:00:00 +0000
+++ oemedical_emr/views/oemedical_patient_view.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+ 		<record id="view_oemedical_patient_form_emr" model="ir.ui.view"> 
+ 			<field name="name">oemedical.patient.form</field> 
+ 			<field name="model">oemedical.patient</field> 
+	                <field name="inherit_id" ref="oemedical.view_oemedical_patient_form"/>
+ 			<field name="priority" eval="8" /> 
+ 			<field name="arch" type="xml"> 
+ 			 <form string="Patient" version="7.0"> 
+                    <sheet> 
+                <notebook position="inside">
+                        <page string="Basic Medical Information"> 
+                            <group  col="6" colspan="4"> 
+     							<field name="blood_type" style="width: 8%%"/> 
+     							<field name="rh" nolabel="1"/> 
+               					<field name="ethnic_group" /> 
+             					<field name="family" invisivle="1" colspan="2"/> 
+                                </group>
+                                <group colspan="4" col="4">
+                 					<field name="primary_care_doctor" />
+                                </group>
+                                <separator colspan="4" string="Patient Allergies and Critical Information"/>
+             					<field name="critical_info" colspan="4" nolabel="1"/> 
+             				</group> 
+         				</page> 
+                        <page string="Medication" >
+<!-- Patient Medications -->
+                            <separator string="Medications" colspan="4"/>
+          					<field name="medications"  nolabel="1" colspan="4">  
+			                    <tree string="Oemedical Patient Medication">
+				                    <field name="doctor" />
+				                    <field name="adverse_reaction" />
+				                    <field name="notes" />
+				                    <field name="is_active" />
+				                    <field name="course_completed" />
+				                    <field name="template" />
+				                    <field name="discontinued_reason" />
+				                    <field name="discontinued" />
+			                    </tree>
+			                    <form string="Oemedical Patient Medication">
+				                    <field name="doctor" />
+				                    <field name="adverse_reaction" />
+				                    <field name="notes" />
+				                    <field name="is_active" />
+				                    <field name="course_completed" />
+				                    <field name="template" />
+				                    <field name="discontinued_reason" />
+				                    <field name="discontinued" />
+			                    </form>
+                            </field>
+<!-- Patient Vaccinations -->
+                            <separator string="Vaccinations" colspan="4"/>
+          					<field name="vaccinations"  nolabel="1" colspan="4"> 
+			                    <tree string="Oemedical Vaccination">
+				                    <field name="name" />
+				                    <field name="vaccine_lot" />
+				                    <field name="patient_id" />
+				                    <field name="vaccine" />
+				                    <field name="dose" />
+				                    <field name="observations" />
+				                    <field name="date" />
+				                    <field name="institution" />
+				                    <field name="next_dose_date" />
+			                    </tree>
+			                    <form string="Oemedical Vaccination">
+				                    <field name="name" />
+				                    <field name="vaccine_lot" />
+				                    <field name="patient_id" />
+				                    <field name="vaccine" />
+				                    <field name="dose" />
+				                    <field name="observations" />
+				                    <field name="date" />
+				                    <field name="institution" />
+				                    <field name="next_dose_date" />
+			                    </form>
+                            </field>
+
+                        </page>
+
+<!-- Patient Diseases -->
+                        <page string="Diseases" >
+                                <separator string="Diseases" colspan="4"/>
+              					<field name="diseases"  nolabel="1" colspan="4">  
+				                    <tree string="Oemedical Patient Disease">
+					                    <field name="treatment_description" />
+					                    <field name="healed_date" />
+					                    <field name="pathology" />
+					                    <field name="is_allergy" />
+					                    <field name="doctor" />
+					                    <field name="pregnancy_warning" />
+					                    <field name="weeks_of_pregnancy" />
+					                    <field name="is_on_treatment" />
+					                    <field name="diagnosed_date" />
+				                    </tree>
+				                    <form string="Oemedical Patient Disease">
+					                    <field name="treatment_description" />
+					                    <field name="healed_date" />
+					                    <field name="pathology" />
+					                    <field name="is_allergy" />
+					                    <field name="doctor" />
+					                    <field name="pregnancy_warning" />
+					                    <field name="weeks_of_pregnancy" />
+					                    <field name="is_on_treatment" />
+					                    <field name="diagnosed_date" />
+					                    <field name="extra_info" />
+					                    <field name="is_active" />
+					                    <field name="date_stop_treatment" />
+					                    <field name="pcs_code" />
+					                    <field name="is_infectious" />
+					                    <field name="patient_id" />
+					                    <field name="age" />
+					                    <field name="date_start_treatment" />
+					                    <field name="short_comment" />
+				                    </form>
+                                </field>
+                        </page>
+                        <page string="Misc">
+                            <group colspan="4" col="4">
+                                <separator colspan="4" string="Patient Extra Information"/>
+              					<field name="general_info" nolabel="1"  colspan="4"/> 
+                            </group>
+                        </page>
+                    </notebook> 
+		        <field name="dod" position="after">
+		        	<field name="cod" attrs="{'invisible':[('deceased','=',False)]}"/>
+		        </field>
+ 				</sheet> 
+ 				</form> 
+ 			</field> 
+ 		</record> 
+	</data>
+</openerp>

=== added file 'oemedical_emr/views/oemedical_sequence.xml'
--- oemedical_emr/views/oemedical_sequence.xml	1970-01-01 00:00:00 +0000
+++ oemedical_emr/views/oemedical_sequence.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+
+        <!-- Sequences for oemedical.prescription.order -->
+        <record id="seq_type_oemedical_prescription_order" model="ir.sequence.type">
+            <field name="name">OeMedical Prescription Order</field>
+            <field name="code">oemedical.prescription.order</field>
+        </record>
+
+        <record id="seq_oemedical_prescription_order" model="ir.sequence">
+            <field name="name">OeMedical Prescription Order</field>
+            <field name="code">oemedical.prescription.order</field>
+            <field name="prefix">PRO</field>
+            <field name="padding">3</field>
+        </record>
+		
+		
+    </data>
+</openerp>

=== added file 'oemedical_emr_data/__init__.py'
--- oemedical_emr_data/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr_data/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_emr_data/__openerp__.py'
--- oemedical_emr_data/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_emr_data/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,86 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical EMR: Module Data',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['oemedical_emr'],
+    'application': True,
+    'description': """
+
+About OeMedical Data
+---------------------
+
+Core Data for oemedical, is kept as a separate module to overcome need of
+localizing core data.
+
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'data/medicament_categories.xml',
+        'data/WHO_products.xml',
+        'data/WHO_list_of_essential_medicines.xml',
+        'data/health_specialties.xml',
+        'data/ethnic_groups.xml',
+        'data/occupations.xml',
+        'data/dose_units.xml',
+        'data/drug_routes.xml',
+        'data/medicament_form.xml',
+        'data/medication_frequencies.xml',
+        'data/disease_categories.xml',
+        'data/diseases.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ], 
+    "active": False
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_emr_data/i18n/es_MX.po'
=== added file 'oemedical_emr_data/i18n/oemedical_data.po'
--- oemedical_emr_data/i18n/oemedical_data.po	1970-01-01 00:00:00 +0000
+++ oemedical_emr_data/i18n/oemedical_data.po	2014-01-08 06:19:48 +0000
@@ -0,0 +1,6519 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+#	* oemedical_data
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 7.0alpha\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-12-03 17:06+0000\n"
+"PO-Revision-Date: 2012-12-03 17:06+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: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ325
+msgid "Loan officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ563
+msgid "Stuffer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em151
+#: model:product.template,name:oemedical_data.prod_em151_product_template
+msgid "artesunate + amodiaquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ649
+msgid "X-ray technician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.LEF
+msgid "Leaf"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ519
+msgid "Secret service agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ20
+msgid "Call girl"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ254
+msgid "Harper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em245
+#: model:product.template,name:oemedical_data.prod_em245_product_template
+msgid "isosorbide dinitrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ217
+msgid "Flutist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ328
+msgid "Logistician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ460
+msgid "Police officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ101
+msgid "Currier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.3
+msgid "Andrology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.229797004
+msgid "1 time per day"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ552
+msgid "Statistician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ500
+msgid "Rajan Brar"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em87
+#: model:product.template,name:oemedical_data.prod_em87_product_template
+msgid "nitrofurantoin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_46
+msgid "Ventimask"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em281
+#: model:product.template,name:oemedical_data.prod_em281_product_template
+msgid "dithranol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em317
+#: model:product.template,name:oemedical_data.prod_em222_product_template
+msgid "senna"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ135
+msgid "Dominatrix"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em296_product_template
+msgid "ethanol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ171
+msgid "Environmental scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ114
+msgid "Designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em223
+#: model:product.template,name:oemedical_data.prod_em223_product_template
+msgid "biperiden"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ205
+msgid "Fishmonger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ102
+msgid "Custodian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.ONT
+msgid "Ointment"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ227
+msgid "Gate-keeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ271
+msgid "Illusionist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PSSR
+msgid "Powder for suspension sustained release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em127
+#: model:product.template,name:oemedical_data.prod_em127_product_template
+msgid "efavirenz (EFV or EFZ)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.LOT
+msgid "Lotion"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ152
+msgid "Ecologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.LIP
+msgid "Liposome"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ576
+msgid "Tailor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ503
+msgid "Salesperson"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ416
+msgid "Orthodontist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ537
+msgid "Sociologists"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.229798009
+msgid "3 times per day"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ646
+msgid "Winemaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ520
+msgid "Secretary"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em209
+#: model:product.template,name:oemedical_data.prod_em209_product_template
+msgid "tamoxifen"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ320
+msgid "Lifeguard"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ134
+msgid "Domestic worker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.22
+msgid "Gynaecology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em190_product_template
+msgid "daunorubicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ140
+msgid "Dramaturg"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ614
+msgid "Undertaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ175
+msgid "Esthetician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ458
+msgid "Policeman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em177
+#: model:product.template,name:oemedical_data.prod_em177_product_template
+msgid "propranolol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em119
+#: model:product.template,name:oemedical_data.prod_em119_product_template
+msgid "flucytosine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ30
+msgid "Celebrity"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em367
+#: model:product.template,name:oemedical_data.prod_em367_product_template
+msgid "rabies vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ501
+msgid "Sailmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,name:oemedical_data.mg
+msgid "mg"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ422
+msgid "Parachute instructor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PATCH
+msgid "Patch"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em74_product_template
+msgid "phenoxymethylpenicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ60
+msgid "Coachman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em421
+#: model:product.template,name:oemedical_data.prod_em421_product_template
+msgid "sodium hydrogen carbonate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ610
+msgid "Tuner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ158
+msgid "Electrical engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ279
+msgid "Information Technologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ222
+msgid "Gamekeeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em183
+#: model:product.template,name:oemedical_data.prod_em183_product_template
+msgid "calcium folinate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ575
+msgid "Systems analyst"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.33
+msgid "Nursing"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_40
+msgid "Topical"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ650
+msgid "Yodeler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em201
+#: model:product.template,name:oemedical_data.prod_em201_product_template
+msgid "procarbazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ174
+msgid "Estate Agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ499
+msgid "Retailer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_39
+msgid "Sublingual"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ225
+msgid "Garbage collector"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ70
+msgid "Concierge"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ478
+msgid "Public Relations Officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ62
+msgid "Cobbler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ67
+msgid "Composer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.11
+msgid "Dermatology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ414
+msgid "Organizer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ137
+msgid "Doorman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ421
+msgid "Paleontologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.37
+msgid "Orthopedic surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ419
+msgid "Otorhinolaryngologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ266
+msgid "House painter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ390
+msgid "Netmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TAB
+msgid "Tablet"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_8
+msgid "Immerse (Soak) Body Part "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ580
+msgid "Taxidermist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ42
+msgid "Chemical Technologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em329
+#: model:product.template,name:oemedical_data.prod_em329_product_template
+msgid "copper‐containing device"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ263
+msgid "Hosier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em202_product_template
+msgid "thioguanine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TAP
+msgid "Tape"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_22
+msgid "Intrauterine "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ173
+msgid "Escort"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ187
+msgid "Farmer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em189
+#: model:product.template,name:oemedical_data.prod_em189_product_template
+msgid "dactinomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.19
+msgid "General surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.13
+msgid "Embryology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ482
+msgid "Radiologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.16
+msgid "Family Medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GDR
+msgid "Granule for suspension delayed release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ239
+msgid "Graphic artist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ618
+msgid "Upholsterer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ221
+msgid "Furrier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em1
+#: model:product.template,name:oemedical_data.prod_em1_product_template
+msgid "halothane"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ513
+msgid "Scout"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ1
+msgid "Unemployed"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ292
+msgid "Investment banker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em289
+#: model:product.template,name:oemedical_data.prod_em289_product_template
+msgid "tropicamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ508
+msgid "Scabbardmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ376
+msgid "Mortgage banker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ521
+msgid "Secretary general"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ139
+msgid "Dramatist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ480
+msgid "Publisher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ455
+msgid "Plumber"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ86
+msgid "Cosmonaut"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ403
+msgid "Occupational therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ401
+msgid "Oboist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth4
+msgid "Middle-East"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ125
+msgid "Dock labourer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em241
+#: model:product.template,name:oemedical_data.prod_em241_product_template
+msgid "factor IX complex (coagulation factors, II, VII, IX, X) concentrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em345
+#: model:product.template,name:oemedical_data.prod_em120_product_template
+msgid "potassium iodide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em292_product_template
+msgid "iohexol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PEN
+msgid "Pencil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ258
+msgid "Herald"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em138_product_template
+msgid "lamivudine + zidovudine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ379
+msgid "Mountain rescuer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ599
+msgid "Tiler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ7
+msgid "Auditor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307439001
+msgid "4 times per day"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.53
+msgid "Thoracic surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ370
+msgid "Modeller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ424
+msgid "Paramedic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SWA
+msgid "Swab"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ22
+msgid "Camp Counselor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ148
+msgid "Drycooper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ343
+msgid "Market gardener"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em369
+#: model:product.template,name:oemedical_data.prod_em369_product_template
+msgid "rubella vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em330_product_template
+msgid "condoms"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ185
+msgid "Extra"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em423
+#: model:product.template,name:oemedical_data.prod_em423_product_template
+msgid "water for injection"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.ml
+msgid "milliliter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ13
+msgid "Boilermaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em62_product_template
+msgid "triclabendazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_20
+msgid "Intrasynovial "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ377
+msgid "Mortgage broker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em165
+#: model:product.template,name:oemedical_data.prod_em165_product_template
+msgid "pentamidine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ95
+msgid "Crier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ418
+msgid "Ostler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ359
+msgid "Medical Technologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ322
+msgid "Lighting technician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em232_product_template
+msgid "tranexamic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ38
+msgid "Cheerleader"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ40
+msgid "Chef "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ19
+msgid "Calligrapher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ90
+msgid "Court jester"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ257
+msgid "Headmaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ336
+msgid "Make-up artist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ127
+msgid "Doctor (PhD)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ626
+msgid "Vicar"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.8
+msgid "Cardiovascular surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em373
+#: model:product.template,name:oemedical_data.prod_em373_product_template
+msgid "yellow fever vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em225
+#: model:product.template,name:oemedical_data.prod_em225_product_template
+msgid "ferrous salt"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ530
+msgid "Sheriff"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em90_product_template
+msgid "trimethoprim"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ319
+msgid "Librettist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em419
+#: model:product.template,name:oemedical_data.prod_em416_product_template
+msgid "potassium chloride"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ203
+msgid "Firefighter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.396142006
+msgid "1 time per day at bedtime"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ488
+msgid "Real estate developer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.229799001
+msgid "2 times per day"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ612
+msgid "Tutor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ243
+msgid "Grocer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em109
+#: model:product.template,name:oemedical_data.prod_em109_product_template
+msgid "cycloserine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_6
+msgid "Gastrostomy Tube "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PEC
+msgid "Powder enteric coated"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em427
+#: model:product.template,name:oemedical_data.prod_em427_product_template
+msgid "iodine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ288
+msgid "Interrogator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ438
+msgid "Pharmacist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ472
+msgid "Project Manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.unit
+#: model:oemedical.dose.unit,name:oemedical_data.unit
+msgid "unit"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.COR
+msgid "Cord"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ547
+msgid "Specialist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.42
+msgid "Pediatric surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.41
+msgid "Pediatrics"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_14
+msgid "Inhalation "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_19
+msgid "Intraperitoneal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ335
+msgid "Mailman or Mail carrier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ634
+msgid "Warder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ447
+msgid "Physiologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ561
+msgid "Structural engineers"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ145
+msgid "Driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ387
+msgid "Needler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307469008
+msgid "every 8 hours"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ363
+msgid "Meteorologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TDL
+msgid "Teat dilator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.36
+msgid "Ophthalmology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ58
+msgid "Clockmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SPS
+msgid "Suppository sustained release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ113
+msgid "Dermatologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ50
+msgid "Church usher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ110
+msgid "Demographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em337
+#: model:product.template,name:oemedical_data.prod_em337_product_template
+msgid "metformin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em132_product_template
+msgid "ritonavir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ133
+msgid "Dog walker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em152_product_template
+msgid "chloroquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TABC
+msgid "Tablet chewable"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em67
+#: model:product.template,name:oemedical_data.prod_em67_product_template
+msgid "benzathine benzylpenicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_47
+msgid "Wound"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ577
+msgid "Tanner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ310
+msgid "Laundress"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ463
+msgid "Presenter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em125
+#: model:product.template,name:oemedical_data.prod_em125_product_template
+msgid "tenofovir disoproxil fumarate (TDF)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ34
+msgid "CFO (Chief Financial Officer)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ151
+msgid "Dyer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em392_product_template
+msgid "oxytocin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_34
+msgid "Oral"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ539
+msgid "Software engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em105
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em95
+#: model:product.template,name:oemedical_data.prod_em95_product_template
+msgid "rifampicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em70_product_template
+msgid "cefazolin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ546
+msgid "Special agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em350_product_template
+msgid "antivenom immunoglobulin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em376_product_template
+msgid "suxamethonium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ49
+msgid "Choreographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ149
+msgid "Drywaller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ572
+msgid "Switchboard operator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ609
+msgid "Truck Driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em287
+#: model:product.template,name:oemedical_data.prod_em287_product_template
+msgid "permethrin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ170
+msgid "Entrepreneur"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ71
+msgid "Conductor (music)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em275
+#: model:product.template,name:oemedical_data.prod_em275_product_template
+msgid "silver sulfadiazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ4
+msgid "Astronaut"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ124
+msgid "Diver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.396145008
+msgid "3 times per day, before meals"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em332_product_template
+msgid "levonorgestrel‐releasing implant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em307
+#: model:product.template,name:oemedical_data.prod_em304_product_template
+msgid "mannitol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ457
+msgid "Police"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ485
+msgid "Real estate agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ190
+msgid "FBI Agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ357
+msgid "Medic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ417
+msgid "Orthopaedist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_12
+msgid "Intracervical (uterus) "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ88
+msgid "Costume Designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.l
+msgid "liter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ295
+msgid "Ironmaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ620
+msgid "Urban planner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ31
+msgid "Cellist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ456
+msgid "Poet"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SUS
+msgid "Suspension"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ375
+msgid "Monk"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ68
+msgid "Computer engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ616
+msgid "Undercover agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ191
+msgid "Fellmonger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.category,name:oemedical_data.prod_medicament
+msgid "Medicaments"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_3
+msgid "Dental "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ380
+msgid "Mountaineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.43
+msgid "Pharmacology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em290_product_template
+msgid "amidotrizoate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em267
+#: model:product.template,name:oemedical_data.prod_em267_product_template
+msgid "streptokinase"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em145
+#: model:product.template,name:oemedical_data.prod_em145_product_template
+msgid "paromomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ451
+msgid "Pilot"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ44
+msgid "Chief of Police"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em233
+#: model:product.template,name:oemedical_data.prod_em233_product_template
+msgid "warfarin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ25
+msgid "Carpenter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.2
+msgid "Anatomy"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ477
+msgid "Psychologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ512
+msgid "Scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em144_product_template
+msgid "miltefosine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em75
+#: model:product.template,name:oemedical_data.prod_em75_product_template
+msgid "procaine benzylpenicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ538
+msgid "Software architect"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em113
+#: model:product.template,name:oemedical_data.prod_em113_product_template
+msgid "p‐aminosalicylic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ85
+msgid "Cosmetologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.POW
+msgid "Powder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_43
+msgid "Translingual"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ84
+msgid "Correspondent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ558
+msgid "Street vendor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ511
+msgid "School superintendent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ224
+msgid "Game designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em352_product_template
+msgid "rabies immunoglobulin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ178
+msgid "Etymologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em137
+#: model:product.template,name:oemedical_data.prod_em137_product_template
+msgid "lamivudine + nevirapine + zidovudine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ220
+msgid "Fruiterer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ36
+msgid "Chapman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ74
+msgid "Construction manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ469
+msgid "Professor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em418_product_template
+msgid "glucose with sodium chloride"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ524
+msgid "Sexton"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ287
+msgid "Interpreter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ83
+msgid "Corrector"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ369
+msgid "Model"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ23
+msgid "Car designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ518
+msgid "Second Mate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.POR
+msgid "Pellet (oral)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em13
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em19
+#: model:product.template,name:oemedical_data.prod_em13_product_template
+msgid "morphine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em196_product_template
+msgid "ifosfamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em146_product_template
+msgid "sodium stibogluconate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ14
+msgid "Bookseller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em227
+#: model:product.template,name:oemedical_data.prod_em227_product_template
+msgid "folic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ53
+msgid "Civil servant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em259
+#: model:product.template,name:oemedical_data.prod_em259_product_template
+msgid "sodium nitroprusside"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em378_product_template
+msgid "pyridostigmine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em9
+#: model:product.template,name:oemedical_data.prod_em9_product_template
+msgid "lidocaine + epinephrine (adrenaline)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ489
+msgid "Receptionist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em409
+#: model:product.template,name:oemedical_data.prod_em409_product_template
+msgid "methadone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ311
+msgid "Law enforcement agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em181
+#: model:product.template,name:oemedical_data.prod_em181_product_template
+msgid "asparaginase"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ386
+msgid "Navigator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em30_product_template
+msgid "charcoal, activated"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ431
+msgid "Pediatrician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em328_product_template
+msgid "norethisterone enantate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PMD
+msgid "Metered dose pump"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ644
+msgid "Wood cutter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ541
+msgid "Soil scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ157
+msgid "Egyptologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ8
+msgid "Author"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.6
+msgid "Biochemistry"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ415
+msgid "Ornithologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ483
+msgid "Radiographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ574
+msgid "Systems designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ273
+msgid "Importer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.JAM
+msgid "Jam"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ233
+msgid "Geologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em415
+#: model:product.template,name:oemedical_data.prod_em415_product_template
+msgid "oral rehydration salts"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ150
+msgid "Dustman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.58
+msgid "Urology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ603
+msgid "Tradesman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ579
+msgid "Tax Collector"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SYR
+msgid "Syrup"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_2
+msgid "Buccal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ226
+msgid "Gardener"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ284
+msgid "Intelligence officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ315
+msgid "Lecturer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em420_product_template
+msgid "sodium chloride"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ26
+msgid "Cartographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ73
+msgid "Construction engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PEF
+msgid "Powder effervescent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ69
+msgid "Computer programmer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em326_product_template
+msgid "estradiol cypionate + medroxyprogesterone acetate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em224_product_template
+msgid "levodopa + carbidopa"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_24
+msgid "Mouth/Throat "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.5
+msgid "Anesthesiology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ82
+msgid "Correctional Officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ120
+msgid "Director"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_21
+msgid "Intrathecal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ307
+msgid "Landlord "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em277
+#: model:product.template,name:oemedical_data.prod_em277_product_template
+msgid "calamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ302
+msgid "Judge"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ625
+msgid "Vibraphonist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ197
+msgid "Financial analyst"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em126_product_template
+msgid "zidovudine (ZDV or AZT)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em147
+#: model:product.template,name:oemedical_data.prod_em147_product_template
+msgid "amodiaquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em334_product_template
+msgid "glucagon"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ275
+msgid "Industrial engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em355
+#: model:product.template,name:oemedical_data.prod_em355_product_template
+msgid "diphtheria vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ272
+msgid "Illustrator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ413
+msgid "Organist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em77
+#: model:product.template,name:oemedical_data.prod_em77_product_template
+msgid "ceftazidime"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ126
+msgid "Documentalist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em60_product_template
+msgid "ivermectin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SMD
+msgid "Spray metered dose"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ583
+msgid "Tea lady"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em354_product_template
+msgid "cholera vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ108
+msgid "Deputy (law enforcement)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ6
+msgid "Architect"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ491
+msgid "Recording engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ437
+msgid "Personal Trainer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ99
+msgid "Crystallographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ121
+msgid "Disc jockey"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ46
+msgid "Chimney-sweeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ388
+msgid "Négociant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em61
+#: model:product.template,name:oemedical_data.prod_em56_product_template
+msgid "praziquantel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em114_product_template
+msgid "clotrimazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ448
+msgid "Physiotherapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em16_product_template
+msgid "paracetamol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em393
+#: model:product.template,name:oemedical_data.prod_em393_product_template
+msgid "mifepristone – misoprostol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_42
+msgid "Transdermal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em311
+#: model:product.template,name:oemedical_data.prod_em311_product_template
+msgid "ranitidine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em4_product_template
+msgid "oxygen"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ406
+msgid "Oncologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ188
+msgid "Farrier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ330
+msgid "Lyricist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ327
+msgid "Locksmith"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ473
+msgid "Proofreader"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ502
+msgid "Sailor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ425
+msgid "Park ranger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ200
+msgid "Financier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth1
+msgid "Black"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ506
+msgid "Saxophonist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em66_product_template
+msgid "Ampicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SRS
+msgid "Syrup sustained release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ605
+msgid "Transit planner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em197
+#: model:product.template,name:oemedical_data.prod_em197_product_template
+msgid "mercaptopurine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth7
+msgid "Indian American"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ652
+msgid "Zookeeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em35
+#: model:product.template,name:oemedical_data.prod_em35_product_template
+msgid "naloxone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ39
+msgid "Cheesemaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.INS
+msgid "Insert"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PWSO
+msgid "Powder for solution"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em263
+#: model:product.template,name:oemedical_data.prod_em263_product_template
+msgid "furosemide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em33
+#: model:product.template,name:oemedical_data.prod_em33_product_template
+msgid "calcium gluconate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em391
+#: model:product.template,name:oemedical_data.prod_em391_product_template
+msgid "misoprostol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ107
+msgid "Database administrator (DBA)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.FLS
+msgid "Floss"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ498
+msgid "Restaurateur"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ47
+msgid "Chiropodist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em199
+#: model:product.template,name:oemedical_data.prod_em24_product_template
+msgid "methotrexate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ176
+msgid "Ethnologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ96
+msgid "Crofter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em229
+#: model:product.template,name:oemedical_data.prod_em229_product_template
+msgid "heparin sodium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ640
+msgid "Web designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ256
+msgid "Hayward"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ527
+msgid "Shepherd"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ21
+msgid "Cameraman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em216_product_template
+msgid "hyoscine hydrobromide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em150_product_template
+msgid "artesunate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.44
+msgid "Physical medicine and rehabilitation"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_37
+msgid "Soaked Dressing"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ129
+msgid "Doctor (MD)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ651
+msgid "Youth worker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ201
+msgid "Fire marshal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.38
+msgid "Otolaryngology, or ENT"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ523
+msgid "Sexologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SPR
+msgid "Spray"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em251
+#: model:product.template,name:oemedical_data.prod_em246_product_template
+msgid "verapamil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ18
+msgid "Cabinet-maker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.21
+msgid "Geriatrics"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em359
+#: model:product.template,name:oemedical_data.prod_em359_product_template
+msgid "influenza vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ559
+msgid "Stringer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ109
+msgid "Deputy (parliamentary)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em428_product_template
+msgid "nicotinamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em331
+#: model:product.template,name:oemedical_data.prod_em331_product_template
+msgid "diaphragms"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.46
+msgid "Proctology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ163
+msgid "Emergency Medical Technician (EMT)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em271
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em39
+#: model:product.template,name:oemedical_data.prod_em39_product_template
+msgid "sodium thiosulfate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ250
+msgid "Harpist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em3
+#: model:product.template,name:oemedical_data.prod_em3_product_template
+msgid "nitrous oxide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em172_product_template
+msgid "benznidazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em149
+#: model:product.template,name:oemedical_data.prod_em149_product_template
+msgid "artemether + lumefantrine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em401
+#: model:product.template,name:oemedical_data.prod_em210_product_template
+msgid "amitriptyline"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em51
+#: model:product.template,name:oemedical_data.prod_em51_product_template
+msgid "ethosuximide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ15
+msgid "Builder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ647
+msgid "Writer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em437
+#: model:product.template,name:oemedical_data.prod_em82_product_template
+msgid "ciprofloxacin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ464
+msgid "Press officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em323
+#: model:product.template,name:oemedical_data.prod_em323_product_template
+msgid "ethinylestradiol +   levonorgestrel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em111
+#: model:product.template,name:oemedical_data.prod_em111_product_template
+msgid "kanamycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em272_product_template
+msgid "terbinafine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em322_product_template
+msgid "testosterone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ624
+msgid "Veterinarian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.420449005
+msgid "as needed"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ213
+msgid "Flight instructor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ12
+msgid "Boatswain"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ324
+msgid "Linguist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ361
+msgid "Mesmerist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ364
+msgid "Microbiologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em205
+#: model:product.template,name:oemedical_data.prod_em26_product_template
+msgid "dexamethasone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ569
+msgid "Surgical Technologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,name:oemedical_data.mmol
+msgid "mmol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_10
+msgid "Intrabursal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ159
+msgid "Electrician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ589
+msgid "Telemarketer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.50
+msgid "Rheumatology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.EVT
+msgid "Tablet effervescent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ570
+msgid "Surveyor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em299
+#: model:product.template,name:oemedical_data.prod_em299_product_template
+msgid "chloroxylenol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ65
+msgid "Comedian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ286
+msgid "Internist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ153
+msgid "Economist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TEA
+msgid "Tea herbal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ397
+msgid "Numismatist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em155
+#: model:product.template,name:oemedical_data.prod_em155_product_template
+msgid "primaquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em404_product_template
+msgid "lithium carbonate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em5
+#: model:product.template,name:oemedical_data.prod_em5_product_template
+msgid "ketamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ627
+msgid "Video editor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.34
+msgid "Obstetrics and gynecology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em408_product_template
+msgid "nicotine replacement therapy (NRT)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ261
+msgid "Historian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em38_product_template
+msgid "sodium nitrite"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em124_product_template
+msgid "stavudine (d4T)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ313
+msgid "Leadworker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.60
+msgid "General Practitioner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em324_product_template
+msgid "ethinylestradiol +   norethisterone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em198_product_template
+msgid "mesna"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ532
+msgid "Shoemaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_4
+msgid "Epidural "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_9
+msgid "Intra-arterial "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ452
+msgid "Pirate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ479
+msgid "Public speaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em84_product_template
+msgid "erythromycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em424_product_template
+msgid "ascorbic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em407
+#: model:product.template,name:oemedical_data.prod_em407_product_template
+msgid "clomipramine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ179
+msgid "Evangelist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ314
+msgid "Leatherer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.category,name:oemedical_data.prod_insurance
+msgid "Insurances"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ89
+msgid "Courier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ428
+msgid "Pathologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ510
+msgid "School Principal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ628
+msgid "Video game developer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em425
+#: model:product.template,name:oemedical_data.prod_em425_product_template
+msgid "cholecalciferol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.225756002
+msgid "every 4 hours"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em163
+#: model:product.template,name:oemedical_data.prod_em163_product_template
+msgid "sulfadiazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em390_product_template
+msgid "ergometrine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TPT
+msgid "Toothpaste"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307472001
+msgid "1 time per day in the morning"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ449
+msgid "Pianist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em417
+#: model:product.template,name:oemedical_data.prod_em417_product_template
+msgid "glucose"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ409
+msgid "Ophthalmologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em182_product_template
+msgid "bleomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ234
+msgid "Geometer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ351
+msgid "Mathematician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ602
+msgid "Trader"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em341
+#: model:product.template,name:oemedical_data.prod_em341_product_template
+msgid "levothyroxine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em226_product_template
+msgid "ferrous salt + folic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em6_product_template
+msgid "propofol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth5
+msgid "Hispanic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ592
+msgid "Test developer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ55
+msgid "Clarinetist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ130
+msgid "Doctor of Physical Therapy"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ291
+msgid "Investment analyst"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ411
+msgid "Oracle"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ402
+msgid "Obstetrician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ349
+msgid "Materials engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ381
+msgid "Muleskinner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em72_product_template
+msgid "ceftriaxone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ454
+msgid "Playwright"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em231
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em235
+#: model:product.template,name:oemedical_data.prod_em231_product_template
+msgid "protamine sulfate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em442_product_template
+msgid "surfactant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ404
+msgid "Odontologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ372
+msgid "Moldmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em353
+#: model:product.template,name:oemedical_data.prod_em353_product_template
+msgid "BCG vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ590
+msgid "Telephone operator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ632
+msgid "Vocalist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ398
+msgid "Nun"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_15
+msgid "Intrahepatic Artery "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ636
+msgid "Weatherman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ621
+msgid "Usher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ210
+msgid "Fletcher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ182
+msgid "Exotic dancer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ551
+msgid "Stage designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em79
+#: model:product.template,name:oemedical_data.prod_em79_product_template
+msgid "azithromycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em365
+#: model:product.template,name:oemedical_data.prod_em365_product_template
+msgid "pneumococcal vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ340
+msgid "Manufacturer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ344
+msgid "Martial artist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.EML
+msgid "Emulsion"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ165
+msgid "Engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.BAR
+msgid "Bar chewable"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em394_product_template
+msgid "nifedipine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ540
+msgid "Software project manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.DRE
+msgid "Dressing"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em203
+#: model:product.template,name:oemedical_data.prod_em203_product_template
+msgid "vinblastine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.WAF
+msgid "Wafer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em48_product_template
+msgid "phenobarbital"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ581
+msgid "Taxi-driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ334
+msgid "Maid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ147
+msgid "Drummer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PAD
+msgid "Pad"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ615
+msgid "Ufologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em441
+#: model:product.template,name:oemedical_data.prod_em441_product_template
+msgid "prostaglandin E"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ161
+msgid "Embalmer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ280
+msgid "Inker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.IMP
+msgid "Implant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ52
+msgid "Circuit preacher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em213
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em45
+#: model:product.template,name:oemedical_data.prod_em45_product_template
+msgid "diazepam"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ2
+msgid "Administrator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_13
+msgid "Intradermal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.CART
+msgid "Cartridge"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.7
+msgid "Cardiology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em211
+#: model:product.template,name:oemedical_data.prod_em211_product_template
+msgid "cyclizine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SPG
+msgid "Sponge"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.KIT
+msgid "Kit"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.29
+msgid "Maxillofacial surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em96_product_template
+msgid "ethambutol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em10_product_template
+msgid "ephedrine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em161
+#: model:product.template,name:oemedical_data.prod_em161_product_template
+msgid "proguanil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ318
+msgid "Library technical assistant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ193
+msgid "Ferryman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em27
+#: model:product.template,name:oemedical_data.prod_em443_product_template
+msgid "epinefrine (adrenaline)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ189
+msgid "Fashion designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ534
+msgid "Sider"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ584
+msgid "Teacher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em327
+#: model:product.template,name:oemedical_data.prod_em327_product_template
+msgid "medroxyprogesterone acetate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em141
+#: model:product.template,name:oemedical_data.prod_em141_product_template
+msgid "diloxanide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em136_product_template
+msgid "lamivudine + nevirapine + stavudine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ87
+msgid "Costermonger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.39
+msgid "Palliative care"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ92
+msgid "CPA (Certified Public Accountant)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ410
+msgid "Optician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ9
+msgid "Artist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ77
+msgid "Consultant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ329
+msgid "Lumberjack"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em140_product_template
+msgid "ribavirin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ525
+msgid "Sex worker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SOL
+msgid "Solution"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ237
+msgid "Governor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ337
+msgid "Management consultant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ64
+msgid "Columnist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ494
+msgid "Registrar"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ300
+msgid "Journalist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ104
+msgid "Cutler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ426
+msgid "Patent attorney"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ582
+msgid "Taxonomist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_36
+msgid "Rebreather Mask"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ604
+msgid "Trainer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GRT
+msgid "Graft"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,name:oemedical_data.kg
+msgid "kg"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em335
+#: model:product.template,name:oemedical_data.prod_em335_product_template
+msgid "insulin injection (soluble)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em89
+#: model:product.template,name:oemedical_data.prod_em89_product_template
+msgid "sulfamethoxazole + trimethoprim"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GEF
+msgid "Granule effervescent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em116_product_template
+msgid "griseofulvin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em395
+#: model:product.template,name:oemedical_data.prod_em395_product_template
+msgid "intraperitoneal dialysis solution (of appropriate composition)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.20050000
+msgid "every two weeks"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ588
+msgid "Telegraphist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ467
+msgid "Private detective"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ326
+msgid "Lobbyist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em98_product_template
+msgid "ethambutol + isoniazid + pyrazinamide + rifampicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em325
+#: model:product.template,name:oemedical_data.prod_em325_product_template
+msgid "levonorgestrel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ138
+msgid "Draftsman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ430
+msgid "Peddler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em93
+#: model:product.template,name:oemedical_data.prod_em93_product_template
+msgid "clofazimine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.49
+msgid "Radiology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_33
+msgid "Perfusion"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.422114001
+msgid "1 time"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em414_product_template
+msgid "salbutamol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ167
+msgid "Enologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em273
+#: model:product.template,name:oemedical_data.prod_em273_product_template
+msgid "mupirocin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ285
+msgid "Interior designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ347
+msgid "Master of Ceremony (MC)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ591
+msgid "Tennis player"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ106
+msgid "Dance instructor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SUP
+msgid "Suppository"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em52_product_template
+msgid "albendazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ63
+msgid "Cognitive scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ54
+msgid "Civil engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SPCAP
+msgid "Sprinkle capsule"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ98
+msgid "Cryptozoologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em215
+#: model:product.template,name:oemedical_data.prod_em215_product_template
+msgid "fluoxetine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth6
+msgid "African American"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em2_product_template
+msgid "isoflurane"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em134_product_template
+msgid "efavirenz + emtricitabine + tenofovir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ331
+msgid "Magazine Editor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ144
+msgid "Drill instructor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ183
+msgid "Expressman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ223
+msgid "Game show host"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em336_product_template
+msgid "intermediate‐acting insulin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ160
+msgid "Elevator Mechanic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ543
+msgid "Solicitor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ606
+msgid "Translator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ484
+msgid "Racing Driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.CAP
+msgid "Capsule"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em207
+#: model:product.template,name:oemedical_data.prod_em207_product_template
+msgid "methylprednisolone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em148_product_template
+msgid "artemether"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ378
+msgid "Mortician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.ELX
+msgid "Elixir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em57
+#: model:product.template,name:oemedical_data.prod_em57_product_template
+msgid "pyrantel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ332
+msgid "Magician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ122
+msgid "Dispatcher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GUM
+msgid "Gum chewable"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ474
+msgid "Prostitute"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ3
+msgid "Agronomist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ548
+msgid "Speech therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307470009
+msgid "every 12 hours"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ346
+msgid "Massage therapist "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em313
+#: model:product.template,name:oemedical_data.prod_em313_product_template
+msgid "metoclopramide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ274
+msgid "Industrial designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ639
+msgid "Web developer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ111
+msgid "Demolitionist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ427
+msgid "Patent examiner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_17
+msgid "Intranasal "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ587
+msgid "Technical Writer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em397
+#: model:product.template,name:oemedical_data.prod_em397_product_template
+msgid "fluphenazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em280_product_template
+msgid "coal tar"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ198
+msgid "Financial manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ470
+msgid "Professional dominant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em115
+#: model:product.template,name:oemedical_data.prod_em115_product_template
+msgid "fluconazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em128_product_template
+msgid "nevirapine (NVP)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ242
+msgid "Greengrocer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ641
+msgid "Welder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ56
+msgid "Cleaner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ131
+msgid "Dog breeder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em291
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em293
+#: model:product.template,name:oemedical_data.prod_em291_product_template
+msgid "barium sulfate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em297
+#: model:product.template,name:oemedical_data.prod_em297_product_template
+msgid "polyvidone iodine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em255
+#: model:product.template,name:oemedical_data.prod_em255_product_template
+msgid "enalapril"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em204_product_template
+msgid "vincristine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em25
+#: model:product.template,name:oemedical_data.prod_em25_product_template
+msgid "chlorphenamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em99
+#: model:product.template,name:oemedical_data.prod_em99_product_template
+msgid "ethambutol + isoniazid + rifampicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ105
+msgid "Dancer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ66
+msgid "Compasssmith"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ93
+msgid "Craftsman "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ450
+msgid "Piano tuner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.ECT
+msgid "Tablet enteric coated"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ61
+msgid "Coast guard"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ164
+msgid "Engine-driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ321
+msgid "Lighthouse keeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.55
+msgid "Transplant surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em173
+#: model:product.template,name:oemedical_data.prod_em170_product_template
+msgid "nifurtimox"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em68_product_template
+msgid "benzylpenicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ486
+msgid "Real estate broker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em274_product_template
+msgid "potassium permanganate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ571
+msgid "Swimmer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ260
+msgid "Herder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ196
+msgid "Financial adviser"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ155
+msgid "Educationalist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em53
+#: model:product.template,name:oemedical_data.prod_em53_product_template
+msgid "levamisole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PSU
+msgid "Powder for suspension"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ600
+msgid "Toolmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth3
+msgid "White"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em375
+#: model:product.template,name:oemedical_data.prod_em375_product_template
+msgid "neostigmine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ374
+msgid "Moneylender"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ436
+msgid "Perfumer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ466
+msgid "Printer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em399
+#: model:product.template,name:oemedical_data.prod_em396_product_template
+msgid "chlorpromazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_1
+msgid "Apply Externally "
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em192_product_template
+msgid "doxorubicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em339
+#: model:product.template,name:oemedical_data.prod_em339_product_template
+msgid "clomifene"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ255
+msgid "Hatter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_5
+msgid "Endotrachial Tube"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ79
+msgid "Controller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.UNS
+msgid "Unassigned"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ385
+msgid "Nanny"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em310_product_template
+msgid "omeprazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_30
+msgid "Ophthalmic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ585
+msgid "Technician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ317
+msgid "Librarian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ282
+msgid "Instructor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.BIS
+msgid "Biscuit"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ516
+msgid "Sculptor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ495
+msgid "Remedial teacher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ132
+msgid "Dogcatcher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ304
+msgid "King"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ645
+msgid "Wrangler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.26
+msgid "Immunology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ635
+msgid "Weaponsmith"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ72
+msgid "Constable"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ166
+msgid "Engraver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ629
+msgid "Vintner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ45
+msgid "Chief Mate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em410_product_template
+msgid "beclometasone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em184_product_template
+msgid "carboplatin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_44
+msgid "Urethral"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ209
+msgid "Flavorist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ492
+msgid "Referee"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ566
+msgid "Stunt performer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ353
+msgid "Mechanic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_45
+msgid "Vaginal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ493
+msgid "Refuse collector"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ459
+msgid "Policewoman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ177
+msgid "Ethologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ308
+msgid "Landscaper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ146
+msgid "Drug dealer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em357
+#: model:product.template,name:oemedical_data.prod_em357_product_template
+msgid "hepatitis B vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ199
+msgid "Financial planner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em269
+#: model:product.template,name:oemedical_data.prod_em269_product_template
+msgid "miconazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em230_product_template
+msgid "phytomenadione"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ586
+msgid "Technologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.BLS
+msgid "Bolus"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ542
+msgid "Soldier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.12
+msgid "Dietetics"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em64_product_template
+msgid "amoxicillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ32
+msgid "Censor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TRD
+msgid "Tablet rapid dissolve"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em358_product_template
+msgid "Haemophilus influenzae type b vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.LOZ
+msgid "Lozenge"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ389
+msgid "Negotiator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.225750008
+msgid "every 2 hours"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em426_product_template
+msgid "ergocalciferol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ312
+msgid "Lawyer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GLO
+msgid "Globules"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ394
+msgid "Novelist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.CRM
+msgid "Cream"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ515
+msgid "Scribe"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ270
+msgid "Illuminator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ119
+msgid "Diplomat"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.20
+msgid "Genetics"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em80_product_template
+msgid "clarithromycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_16
+msgid "Intramuscular "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_11
+msgid "Intracardiac "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em129
+#: model:product.template,name:oemedical_data.prod_em129_product_template
+msgid "atazanavir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em288_product_template
+msgid "fluorescein"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.mg
+msgid "milligram"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ355
+msgid "Mechanician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em219
+#: model:product.template,name:oemedical_data.prod_em12_product_template
+msgid "midazolam"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em153
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em159
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em83
+#: model:product.template,name:oemedical_data.prod_em83_product_template
+msgid "doxycycline"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ228
+msgid "Gemcutter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em228_product_template
+msgid "hydroxocobalamin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em156_product_template
+msgid "quinine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ156
+msgid "Educator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em237
+#: model:product.template,name:oemedical_data.prod_em40_product_template
+msgid "deferoxamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ567
+msgid "Superhero"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ219
+msgid "Forensic scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em384_product_template
+msgid "tetracaine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em130_product_template
+msgid "indinavir (IDV)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ41
+msgid "Chemical Engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307475004
+msgid "every month"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em59
+#: model:product.template,name:oemedical_data.prod_em59_product_template
+msgid "diethylcarbamazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ283
+msgid "Insurer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PLS
+msgid "Plaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em117
+#: model:product.template,name:oemedical_data.prod_em117_product_template
+msgid "nystatin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ607
+msgid "Treasurer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.CMT
+msgid "Cement"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ382
+msgid "Muralist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em187
+#: model:product.template,name:oemedical_data.prod_em187_product_template
+msgid "cytarabine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ112
+msgid "Dentist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ504
+msgid "Salaryman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ75
+msgid "Construction worker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.STK
+msgid "Stick"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em55
+#: model:product.template,name:oemedical_data.prod_em55_product_template
+msgid "niclosamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em86_product_template
+msgid "metronidazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em102_product_template
+msgid "isoniazid + rifampicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ116
+msgid "Diamantaire"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ638
+msgid "Webmaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GEL
+msgid "Gel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ565
+msgid "Stunt double"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ115
+msgid "Detective"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ601
+msgid "Trademark attorney"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em195
+#: model:product.template,name:oemedical_data.prod_em195_product_template
+msgid "hydroxycarbamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.LIQ
+msgid "Liquid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ446
+msgid "Physiognomist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em368_product_template
+msgid "rotavirus vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ184
+msgid "Exterminator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em430_product_template
+msgid "retinol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ33
+msgid "CEO (Chief Executive Officer)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.30
+msgid "Nephrology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em253
+#: model:product.template,name:oemedical_data.prod_em253_product_template
+msgid "amlodipine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_32
+msgid "Other/Miscellaneous"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ432
+msgid "Pediatrist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ206
+msgid "Fisherman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.4
+msgid "Alternative Medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_18
+msgid "Intraocular "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.DPS
+msgid "Drops"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ298
+msgid "Janitor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ568
+msgid "Surgeon"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ316
+msgid "Level designer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em294_product_template
+msgid "meglumine iotroxate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ642
+msgid "Wet nurse"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ619
+msgid "Urologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ192
+msgid "Fence"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ339
+msgid "Manicurist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em169
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em171
+#: model:product.template,name:oemedical_data.prod_em169_product_template
+msgid "melarsoprol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ550
+msgid "Sports therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em298_product_template
+msgid "chlorine base compound"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ230
+msgid "General"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em305
+#: model:product.template,name:oemedical_data.prod_em305_product_template
+msgid "spironolactone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em131
+#: model:product.template,name:oemedical_data.prod_em131_product_template
+msgid "lopinavir + ritonavir (LPV/r)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ24
+msgid "Cardiologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ118
+msgid "Dietician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em432_product_template
+msgid "sodium fluoride"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ392
+msgid "Newscaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ35
+msgid "Chandler (candles)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_31
+msgid "Otic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em22_product_template
+msgid "azathioprine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ578
+msgid "Tapicer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ81
+msgid "Corporate executive officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307476003
+msgid "every 28 days"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ596
+msgid "Theologian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ441
+msgid "Photographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TDIS
+msgid "Tablet dispersible"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ368
+msgid "Miner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em81
+#: model:product.template,name:oemedical_data.prod_em81_product_template
+msgid "chloramphenicol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ240
+msgid "Gravedigger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ630
+msgid "Violinist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ80
+msgid "Coroner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ117
+msgid "Dictator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em110_product_template
+msgid "ethionamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ16
+msgid "Cab driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ554
+msgid "Stock broker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ643
+msgid "Woodcarver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ440
+msgid "Philologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ348
+msgid "Matador"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.IER
+msgid "Insert extended release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em194_product_template
+msgid "fluorouracil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ305
+msgid "Lab Assistant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ218
+msgid "Foreman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ202
+msgid "Fire officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em73
+#: model:product.template,name:oemedical_data.prod_em73_product_template
+msgid "cloxacillin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GRA
+msgid "Granules"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.48
+msgid "Pulmonology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ442
+msgid "Physical Therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ531
+msgid "Sheriff officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ195
+msgid "Film producer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ268
+msgid "Hunter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.51
+msgid "Stomatology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ186
+msgid "Falconer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ142
+msgid "Drayman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.BEA
+msgid "Bead"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PST
+msgid "Paste"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ553
+msgid "Steward or stewardess"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ289
+msgid "Inventor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ371
+msgid "Molecatcher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ17
+msgid "Cop"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em438_product_template
+msgid "xylometazoline"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.DCH
+msgid "Douche"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em17
+#: model:product.template,name:oemedical_data.prod_em14_product_template
+msgid "acetylsalicylic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em405
+#: model:product.template,name:oemedical_data.prod_em50_product_template
+msgid "valproic acid (sodium valproate)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ290
+msgid "Investigator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em411
+#: model:product.template,name:oemedical_data.prod_em411_product_template
+msgid "budesonide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em265
+#: model:product.template,name:oemedical_data.prod_em265_product_template
+msgid "dopamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em249
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em389
+#: model:product.template,name:oemedical_data.prod_em249_product_template
+msgid "epinephrine (adrenaline)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ366
+msgid "Milkman "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ350
+msgid "Materials scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PSS
+msgid "Powder sustained release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em108_product_template
+msgid "capreomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em252_product_template
+msgid "amiodarone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em94_product_template
+msgid "dapsone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em429
+#: model:product.template,name:oemedical_data.prod_em429_product_template
+msgid "pyridoxine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em43
+#: model:product.template,name:oemedical_data.prod_em43_product_template
+msgid "succimer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em23
+#: model:product.template,name:oemedical_data.prod_em23_product_template
+msgid "hydroxychloroquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em65
+#: model:product.template,name:oemedical_data.prod_em65_product_template
+msgid "amoxicillin + clavulanic acid "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ97
+msgid "Cryptographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ545
+msgid "Sound Engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.TDR
+msgid "Tablet delayed release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em283
+#: model:product.template,name:oemedical_data.prod_em283_product_template
+msgid "podophyllum resin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.24
+msgid "Hepatology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em256_product_template
+msgid "hydralazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em154_product_template
+msgid "mefloquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em333
+#: model:product.template,name:oemedical_data.prod_em333_product_template
+msgid "glibenclamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ435
+msgid "Percussionist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ367
+msgid "Miller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em168_product_template
+msgid "eflornithine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em18_product_template
+msgid "codeine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ623
+msgid "Verger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ407
+msgid "Ontologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ338
+msgid "Manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ573
+msgid "System administrator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em315
+#: model:product.template,name:oemedical_data.prod_em315_product_template
+msgid "sulfasalazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ215
+msgid "Florist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SUT
+msgid "Suture"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ471
+msgid "Programmer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ560
+msgid "Stripper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ462
+msgid "Political scientist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.category,name:oemedical_data.prod_medicament_WHO
+msgid "WHO essential Medicines"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em270_product_template
+msgid "selenium sulfide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em363
+#: model:product.template,name:oemedical_data.prod_em363_product_template
+msgid "mumps vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ180
+msgid "Exchequer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ653
+msgid "Zoologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.28
+msgid "Intensive care medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em351
+#: model:product.template,name:oemedical_data.prod_em351_product_template
+msgid "diphtheria antitoxin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ267
+msgid "Housewife"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ299
+msgid "Jeweler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ613
+msgid "Tyler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.54
+msgid "Toxicology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ169
+msgid "Entomologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ212
+msgid "Flight engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em88_product_template
+msgid "spectinomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em387
+#: model:product.template,name:oemedical_data.prod_em387_product_template
+msgid "timolol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_41
+msgid "Tracheostomy"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.52
+msgid "Surgical oncology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SOP
+msgid "Soap bar"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ557
+msgid "Street musician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.56
+msgid "Trauma surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em112_product_template
+msgid "ofloxacin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em185
+#: model:product.template,name:oemedical_data.prod_em185_product_template
+msgid "chlorambucil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GAS
+msgid "Gas"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SRC
+msgid "Sustained release capsule"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em21
+#: model:product.template,name:oemedical_data.prod_em21_product_template
+msgid "choloroquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em435
+#: model:product.template,name:oemedical_data.prod_em435_product_template
+msgid "acetic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em244_product_template
+msgid "glyceryl trinitrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ439
+msgid "Philanthropist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ236
+msgid "Government agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SLT
+msgid "Tablet sublingual"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ434
+msgid "Pedologist (children)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ393
+msgid "Notary"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PMX
+msgid "Drug premix"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em41
+#: model:product.template,name:oemedical_data.prod_em41_product_template
+msgid "dimercaprol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ341
+msgid "Marine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em143
+#: model:product.template,name:oemedical_data.prod_em118_product_template
+msgid "amphotericin B"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_27
+msgid "Nasogastric"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ549
+msgid "Sperm donor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ400
+msgid "Nursemaid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em29
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em383
+#: model:product.template,name:oemedical_data.prod_em29_product_template
+msgid "prednisolone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ475
+msgid "Psychiatrist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ232
+msgid "Geographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ633
+msgid "Waiter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em370_product_template
+msgid "tetanus vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em295
+#: model:product.template,name:oemedical_data.prod_em295_product_template
+msgid "chlorhexidine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SHP
+msgid "Shampoo"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ100
+msgid "Curator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.WIP
+msgid "Wipe "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ507
+msgid "Sawyer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em193
+#: model:product.template,name:oemedical_data.prod_em193_product_template
+msgid "etoposide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ631
+msgid "Violist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ247
+msgid "Gynecologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ168
+msgid "Entertainer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.ENM
+msgid "Enema"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.9
+msgid "Clinical laboratory sciences"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em268_product_template
+msgid "simvastatin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.59
+msgid "Vascular surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em309
+#: model:product.template,name:oemedical_data.prod_em309_product_template
+msgid "pancreatic enzymes"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em91
+#: model:product.template,name:oemedical_data.prod_em91_product_template
+msgid "clindamycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.35
+msgid "Oncology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em221
+#: model:product.template,name:oemedical_data.prod_em221_product_template
+msgid "ondansetron"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ294
+msgid "Ironmonger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em413
+#: model:product.template,name:oemedical_data.prod_em413_product_template
+msgid "ipratropium bromide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ564
+msgid "Stunt coordinator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em348_product_template
+msgid "anti‐D immunoglobulin (human)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.15
+msgid "Endocrinology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ76
+msgid "Consul"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ136
+msgid "Donkey Trainer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ536
+msgid "Social worker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ28
+msgid "Cartwright"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em71
+#: model:product.template,name:oemedical_data.prod_em71_product_template
+msgid "cefixime"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em258_product_template
+msgid "methyldopa"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em433
+#: model:product.template,name:oemedical_data.prod_em433_product_template
+msgid "thiamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em200_product_template
+msgid "paclitaxel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ408
+msgid "Operator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ373
+msgid "Moneychanger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.mmol
+msgid "millimol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em100_product_template
+msgid "isoniazid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ123
+msgid "Distiller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em381
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em85
+#: model:product.template,name:oemedical_data.prod_em381_product_template
+msgid "gentamicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em377
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em379
+#: model:product.template,name:oemedical_data.prod_em377_product_template
+msgid "vecuronium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em234_product_template
+msgid "heparin sodium "
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em20_product_template
+msgid "allopurinol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ248
+msgid "Garrett"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ245
+msgid "Guitarist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ423
+msgid "Paralegal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ296
+msgid "Ironworker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ345
+msgid "Mason"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em321
+#: model:product.template,name:oemedical_data.prod_em28_product_template
+msgid "hydrocortisone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ443
+msgid "Physician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ362
+msgid "Messenger"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ154
+msgid "Editor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em122_product_template
+msgid "abacavir (ABC)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em15
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em175
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em217
+#: model:product.template,name:oemedical_data.prod_em15_product_template
+msgid "ibuprofen"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_28
+msgid "Nasal Prongs"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em69
+#: model:product.template,name:oemedical_data.prod_em69_product_template
+msgid "cefalexin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ360
+msgid "Medical Transcriptionist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em214_product_template
+msgid "docusate sodium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.10
+msgid "Clinical Neurophysiology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ253
+msgid "Harbourmaster"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ216
+msgid "Fluffer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ141
+msgid "Draper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em276_product_template
+msgid "betamethasone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ453
+msgid "Plastic surgeon"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ384
+msgid "Musician"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ269
+msgid "Hydraulic engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.23
+msgid "Hematology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em104_product_template
+msgid "rifabutin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em78_product_template
+msgid "imipenem + cilastatin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ593
+msgid "Test pilot"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em343
+#: model:product.template,name:oemedical_data.prod_em343_product_template
+msgid "propylthiouracil"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ333
+msgid "Magistrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em361
+#: model:product.template,name:oemedical_data.prod_em361_product_template
+msgid "measles vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ505
+msgid "Saucier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ211
+msgid "Flight attendant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ194
+msgid "Film director"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.GER
+msgid "Gel controlled release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ365
+msgid "Midwife"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ476
+msgid "Psychodramatist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em371
+#: model:product.template,name:oemedical_data.prod_em371_product_template
+msgid "typhoid vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em121
+#: model:product.template,name:oemedical_data.prod_em121_product_template
+msgid "aciclovir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ433
+msgid "Pedologist (soil)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ27
+msgid "Cartoonist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em242_product_template
+msgid "human normal immunoglobulin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em362_product_template
+msgid "meningococcal meningitis vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ481
+msgid "Quilter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em366_product_template
+msgid "poliomyelitis vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ399
+msgid "Nurse"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ358
+msgid "Medical biller"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ555
+msgid "Store Manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ354
+msgid "Mechanical engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.40
+msgid "Pathology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ265
+msgid "Hotelier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em106_product_template
+msgid "streptomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em37
+#: model:product.template,name:oemedical_data.prod_em37_product_template
+msgid "potassium ferric hexacyano‐ferrate(II) ‐ 2H20 (Prussian blue)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ535
+msgid "Sleuth"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ277
+msgid "Infantryman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ235
+msgid "Geophysicist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em63
+#: model:product.template,name:oemedical_data.prod_em63_product_template
+msgid "oxamniquine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em188_product_template
+msgid "dacarbazine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ496
+msgid "Reporter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SDR
+msgid "Suspension delayed release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em162_product_template
+msgid "pyrimethamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ214
+msgid "Floor manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em47
+#: model:product.template,name:oemedical_data.prod_em47_product_template
+msgid "magnesium sulfate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.32
+msgid "Neurosurgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ429
+msgid "Pawnbroker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ229
+msgid "Genealogist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ78
+msgid "Contract Manager"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ509
+msgid "School-bus driver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ648
+msgid "Xylophonist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ249
+msgid "Haberdasher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em135
+#: model:product.template,name:oemedical_data.prod_em135_product_template
+msgid "emtricitabine + tenofovir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em8_product_template
+msgid "lidocaine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SRD
+msgid "Disc sustained release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ259
+msgid "Herbalist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ487
+msgid "Real estate investor"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ598
+msgid "Thimbler"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.14
+msgid "Emergency medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ252
+msgid "Handyman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ497
+msgid "Respiratory Therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em186_product_template
+msgid "cyclophosphamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.225760004
+msgid "every other day"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ241
+msgid "Grenadier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em218_product_template
+msgid "lactulose"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ544
+msgid "Sommelier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ281
+msgid "Innkeeper"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em167
+#: model:product.template,name:oemedical_data.prod_em167_product_template
+msgid "suramin sodium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_38
+msgid "Subcutaneous"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ264
+msgid "Horse trainer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em42_product_template
+msgid "sodium calcium edetate "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ301
+msgid "Jurist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.ECC
+msgid "Capsule enteric-coated"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ342
+msgid "Marketer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em301
+#: model:product.template,name:oemedical_data.prod_em301_product_template
+msgid "amiloride"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ617
+msgid "Upholder"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em239
+#: model:product.template,name:oemedical_data.prod_em239_product_template
+msgid "dextran 70"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ91
+msgid "Cowherd"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.18
+msgid "Gastroenterology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ461
+msgid "Police inspector"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em107
+#: model:product.template,name:oemedical_data.prod_em107_product_template
+msgid "amikacin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ29
+msgid "Cashier"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ391
+msgid "Neurosurgeon"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em385
+#: model:product.template,name:oemedical_data.prod_em385_product_template
+msgid "acetazolamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em279
+#: model:product.template,name:oemedical_data.prod_em279_product_template
+msgid "benzoyl peroxide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.MWH
+msgid "Mouthwash gargle"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.396146009
+msgid "3 times per day, with meals"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ444
+msgid "Physician Assistant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ94
+msgid "Creative engineering"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ11
+msgid "Bassist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.45
+msgid "Plastic surgery"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.AEM
+msgid "Aerosol metered-dose"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ595
+msgid "Theatre director"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ514
+msgid "Screenwriter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ420
+msgid "Painter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.AER
+msgid "Aerosol with propellants"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ533
+msgid "Singer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em347
+#: model:product.template,name:oemedical_data.prod_em347_product_template
+msgid "tuberculin, purified protein derivative (PPD)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em243
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em247
+#: model:product.template,name:oemedical_data.prod_em243_product_template
+msgid "bisoprolol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ207
+msgid "Fitter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ395
+msgid "Nuclear Engineer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em46_product_template
+msgid "lorazepam"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ262
+msgid "Historiographer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ528
+msgid "Shaman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.57
+msgid "Urgent Care Medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ246
+msgid "Gunsmith"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em123
+#: model:product.template,name:oemedical_data.prod_em123_product_template
+msgid "didanosine (ddI)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em286_product_template
+msgid "benzyl benzoate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.47
+msgid "Psychiatry"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ5
+msgid "Archaeologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em191
+#: model:product.template,name:oemedical_data.prod_em191_product_template
+msgid "docetaxel"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ244
+msgid "Guide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em7
+#: model:product.template,name:oemedical_data.prod_em7_product_template
+msgid "bupivacaine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ468
+msgid "Proctologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em101
+#: model:product.template,name:oemedical_data.prod_em101_product_template
+msgid "isoniazid + pyrazinamide + rifampicin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em285
+#: model:product.template,name:oemedical_data.prod_em285_product_template
+msgid "urea"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.307468000
+msgid "every 6 hours"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_25
+msgid "Mucous Membrane"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ352
+msgid "Matron"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ356
+msgid "Mediator"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ162
+msgid "Embryologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em374_product_template
+msgid "atracurium"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_23
+msgid "Intravenous "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ594
+msgid "Thatcher"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.SRT
+msgid "Sustained release tablet"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.PIC
+msgid "Piece chewable"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.31
+msgid "Neurology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.25
+msgid "Histology"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em257
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em303
+#: model:product.template,name:oemedical_data.prod_em257_product_template
+msgid "hydrochlorothiazide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em349
+#: model:product.template,name:oemedical_data.prod_em349_product_template
+msgid "antitetanus immunoglobulin (human)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.17
+msgid "Forensic Medicine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em356_product_template
+msgid "hepatitis A vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,name:oemedical_data.ug
+msgid "ug"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ556
+msgid "Street artist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em34_product_template
+msgid "methylthioninium chloride (methylene blue) "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ128
+msgid "Doctor of Education"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ37
+msgid "Chauffeur"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ10
+msgid "Ballerina"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em398_product_template
+msgid "haloperidol"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_29
+msgid "Nasotrachial Tube"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em422_product_template
+msgid "sodium lactate, compound solution"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ278
+msgid "Information Architect"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em49
+#: model:product.template,name:oemedical_data.prod_em49_product_template
+msgid "phenytoin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.396147000
+msgid "1 time per day in the evening"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ297
+msgid "Jailer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ208
+msgid "Flautist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em157
+#: model:product.template,name:oemedical_data.prod_em157_product_template
+msgid "sulfadoxine + pyrimethamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ622
+msgid "Valet"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em36_product_template
+msgid "penicillamine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em133
+#: model:product.template,name:oemedical_data.prod_em133_product_template
+msgid "saquinavir (SQV)"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em360_product_template
+msgid "Japanese encephalitis vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ204
+msgid "First Mate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em240_product_template
+msgid "factor VIII concentrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.OVU
+msgid "Ovules"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.specialty,name:oemedical_data.27
+msgid "Infectious disease"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,name:oemedical_data.ml
+msgid "mL"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ43
+msgid "Chemist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ293
+msgid "Investment broker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em76_product_template
+msgid "cefotaxime"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.RING
+msgid "Ring slow release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ303
+msgid "Kinesiologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ251
+msgid "Hairdresser"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.ug
+msgid "microgram"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ608
+msgid "Trigonometrist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_26
+msgid "Nasal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ445
+msgid "Physicist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ323
+msgid "Linesman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ405
+msgid "Office Assistant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ522
+msgid "Servant"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em54_product_template
+msgid "mebendazole"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ103
+msgid "Customs officer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ562
+msgid "Student"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.CDR
+msgid "Capsule delayed release"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em11
+#: model:product.template,name:oemedical_data.prod_em11_product_template
+msgid "atropine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ383
+msgid "Music Director"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em139
+#: model:product.template,name:oemedical_data.prod_em139_product_template
+msgid "oseltamivir"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em386_product_template
+msgid "pilocarpine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em364_product_template
+msgid "pertussis vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ172
+msgid "Ergonomist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ306
+msgid "Laborer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em372_product_template
+msgid "varicella vaccine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ396
+msgid "Numerologist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_35
+msgid "Rectal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em319
+#: model:product.template,name:oemedical_data.prod_em319_product_template
+msgid "zinc sulfate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em179
+#: model:product.template,name:oemedical_data.prod_em179_product_template
+msgid "ciclosporin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.form,name:oemedical_data.STP
+msgid "Strip"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em31
+#: model:product.template,name:oemedical_data.prod_em31_product_template
+msgid "acetylcysteine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em439
+#: model:product.template,name:oemedical_data.prod_em439_product_template
+msgid "caffeine citrate"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em261
+#: model:product.template,name:oemedical_data.prod_em248_product_template
+msgid "digoxin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em382_product_template
+msgid "tetracycline"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em320_product_template
+msgid "fludrocortisone"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em92_product_template
+msgid "vancomycin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.drug.route,name:oemedical_data.route_7
+msgid "GU Irrigant "
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ637
+msgid "Weaver"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em403
+#: model:product.template,name:oemedical_data.prod_em44_product_template
+msgid "carbamazepine"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em344_product_template
+msgid "Lugol solution"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em103
+#: model:product.template,name:oemedical_data.prod_em103_product_template
+msgid "pyrazinamide"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ526
+msgid "Sheepshearer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ143
+msgid "Dressmaker"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ231
+msgid "Geodesist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ59
+msgid "Coach"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ412
+msgid "Ordinary Seaman"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ238
+msgid "Grammarian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ517
+msgid "Seamstress"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em97
+#: model:product.template,name:oemedical_data.prod_em97_product_template
+msgid "ethambutol + isoniazid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ181
+msgid "Executive"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em300_product_template
+msgid "glutaral"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ309
+msgid "Lamplighter"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.dose.unit,desc:oemedical_data.kg
+msgid "kilogram"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ51
+msgid "CIA Agent"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medication.dosage,name:oemedical_data.225769003
+msgid "1 time per week"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ48
+msgid "Doctor of Chiropractic"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.medicament,active_component:oemedical_data.meds_em431
+#: model:product.template,name:oemedical_data.prod_em431_product_template
+msgid "riboflavin"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ597
+msgid "Therapist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ529
+msgid "Scott"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.ethnicity,name:oemedical_data.eth2
+msgid "Asian"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ276
+msgid "Industrialist"
+msgstr ""
+
+#. module: oemedical_data
+#: model:product.template,name:oemedical_data.prod_em284_product_template
+msgid "salicylic acid"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ611
+msgid "Turner"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ465
+msgid "Principal"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ490
+msgid "Record Producer"
+msgstr ""
+
+#. module: oemedical_data
+#: model:oemedical.occupation,name:oemedical_data.occ57
+msgid "Clerk"
+msgstr ""
+

=== added file 'oemedical_genetics/__init__.py'
--- oemedical_genetics/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_genetics/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+import oemedical_disease_gene
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_genetics/__openerp__.py'
--- oemedical_genetics/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_genetics/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False
+    "installable": False,}
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_genetics/i18n'
=== modified file 'oemedical_genetics/oemedical_disease_gene.py'
--- oemedical_genetics/oemedical_disease_gene.py	2014-01-01 00:21:27 +0000
+++ oemedical_genetics/oemedical_disease_gene.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalDiseaseGene(osv.osv):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalDiseaseGene(orm.Model):
 
     _name = 'oemedical.disease.gene'
     _description = 'Disease Genes'
@@ -46,7 +47,7 @@
 
 
 
-class PatientGeneticRisk(osv.Model):
+class PatientGeneticRisk(orm.Model):
     
     _name = 'oemedical.patient.genetic.risk'
     _description = 'Patient Genetic Risks'
@@ -57,7 +58,7 @@
 PatientGeneticRisk()
 
 
-class FamilyDiseases(osv.Model):
+class FamilyDiseases(orm.Model):
     
     _name = 'oemedical.patient.family.diseases'
     _description = 'Family Diseases'
@@ -88,7 +89,7 @@
 
 FamilyDiseases()
 
-class oemedicalPatient(osv.Model):
+class oemedicalPatient(orm.Model):
     'Add to the Medical patient_data class (oemedical.patient) the genetic ' \
     'and family risks'
     _inherit='oemedical.patient'

=== added file 'oemedical_genetics/oemedical_menu.xml'
--- oemedical_genetics/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_genetics/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_gynecology_and_obstetrics/__init__.py'
--- oemedical_gynecology_and_obstetrics/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_gynecology_and_obstetrics/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_gynecology_and_obstetrics/__openerp__.py'
--- oemedical_gynecology_and_obstetrics/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_gynecology_and_obstetrics/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False
+    "installable": False,}
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_gynecology_and_obstetrics/i18n'
=== added file 'oemedical_gynecology_and_obstetrics/models/__init__.py'
--- oemedical_gynecology_and_obstetrics/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_gynecology_and_obstetrics/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+import oemedical_gynecology_and_obstetrics
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_gynecology_and_obstetrics/models/oemedical_gynecology_and_obstetrics.py'
--- oemedical_gynecology_and_obstetrics/models/oemedical_gynecology_and_obstetrics.py	2014-01-01 00:21:27 +0000
+++ oemedical_gynecology_and_obstetrics/models/oemedical_gynecology_and_obstetrics.py	2014-01-08 06:19:48 +0000
@@ -20,10 +20,11 @@
 #
 #/#############################################################################
 
-from osv import osv
-from osv import fields
-
-class PatientPregnancy(osv.Model):
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class PatientPregnancy(orm.Model):
     
     _name = 'oemedical.patient.pregnancy'
     _description = 'Patient Pregnancy'
@@ -69,7 +70,7 @@
 
 PatientPregnancy()
 
-class PrenatalEvaluation(osv.Model):
+class PrenatalEvaluation(orm.Model):
 
     _name = 'oemedical.patient.prenatal.evaluation'
     _description =  'Prenatal and Antenatal Evaluations'
@@ -124,7 +125,7 @@
 
 
 
-class PuerperiumMonitor(osv.Model):
+class PuerperiumMonitor(orm.Model):
 
     _name = 'oemedical.puerperium.monitor'
     _description = 'Puerperium Monitor'
@@ -156,7 +157,7 @@
 PuerperiumMonitor()
 
 
-class PerinatalMonitor(osv.Model):
+class PerinatalMonitor(orm.Model):
     
     _name = 'oemedical.perinatal.monitor'
     _description = 'Perinatal monitor'
@@ -184,7 +185,7 @@
 PerinatalMonitor()
 
 
-class OemedicalPerinatal(osv.Model):
+class OemedicalPerinatal(orm.Model):
 
     _name = 'oemedical.perinatal'
     _description =  'Perinatal Information'
@@ -248,7 +249,7 @@
 OemedicalPerinatal()
 
 
-class OeMedicalPatient(osv.Model):
+class OeMedicalPatient(orm.Model):
 
     _inherit='oemedical.patient'
 
@@ -293,7 +294,7 @@
 OeMedicalPatient()
 
 
-class PatientMenstrualHistory(osv.Model):
+class PatientMenstrualHistory(orm.Model):
 
     _name = 'oemedical.patient.menstrual_history'
     _description =  'Menstrual History'
@@ -322,7 +323,7 @@
 PatientMenstrualHistory()
 
 
-class PatientMammographyHistory(osv.Model):
+class PatientMammographyHistory(orm.Model):
 
     _name = 'oemedical.patient.mammography_history'
     _description =  'Mammography History'
@@ -341,7 +342,7 @@
 PatientMammographyHistory()
 
 
-class PatientPAPHistory(osv.Model):
+class PatientPAPHistory(orm.Model):
 
     _name = 'oemedical.patient.pap_history'
     _description =  'PAP Test History'
@@ -364,7 +365,7 @@
 PatientPAPHistory()
 
 
-class PatientColposcopyHistory(osv.Model):
+class PatientColposcopyHistory(orm.Model):
 
     _name = 'oemedical.patient.colposcopy_history'
     _description =  'Colposcopy History'

=== added file 'oemedical_gynecology_and_obstetrics/security/ir.model.access.csv'
--- oemedical_gynecology_and_obstetrics/security/ir.model.access.csv	1970-01-01 00:00:00 +0000
+++ oemedical_gynecology_and_obstetrics/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -0,0 +1,28 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0
+access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0
+access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0
+access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0
+access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0
+access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0
+access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0
+access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0
+access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0
+access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0
+access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0
+access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0
+access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0
+access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0
+access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0
+access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0
+access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0
+access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0
+access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0
+access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0
+access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0
+access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0
+access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0

=== added file 'oemedical_gynecology_and_obstetrics/views/oemedical_menu.xml'
--- oemedical_gynecology_and_obstetrics/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_gynecology_and_obstetrics/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_his/__init__.py'
--- oemedical_his/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_his/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_his/__openerp__.py'
--- oemedical_his/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_his/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_his/i18n'
=== modified file 'oemedical_his/models/oemedical_hospital_bed.py'
--- oemedical_his/models/oemedical_hospital_bed.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_hospital_bed.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalHospitalBed(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalHospitalBed(orm.Model):
     _name = 'oemedical.hospital.bed'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_hospital_building.py'
--- oemedical_his/models/oemedical_hospital_building.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_hospital_building.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalHospitalBuilding(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalHospitalBuilding(orm.Model):
     _name = 'oemedical.hospital.building'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_hospital_or.py'
--- oemedical_his/models/oemedical_hospital_or.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_hospital_or.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalHospitalOr(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalHospitalOr(orm.Model):
     _name = 'oemedical.hospital.or'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_hospital_unit.py'
--- oemedical_his/models/oemedical_hospital_unit.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_hospital_unit.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalHospitalUnit(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalHospitalUnit(orm.Model):
     _name = 'oemedical.hospital.unit'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_hospital_ward.py'
--- oemedical_his/models/oemedical_hospital_ward.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_hospital_ward.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalHospitalWard(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalHospitalWard(orm.Model):
     _name = 'oemedical.hospital.ward'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_operational_area.py'
--- oemedical_his/models/oemedical_operational_area.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_operational_area.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalOperationalArea(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalOperationalArea(orm.Model):
     _name = 'oemedical.operational_area'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_operational_sector.py'
--- oemedical_his/models/oemedical_operational_sector.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_operational_sector.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalOperationalSector(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalOperationalSector(orm.Model):
     _name = 'oemedical.operational_sector'
 
     _columns = {

=== modified file 'oemedical_his/models/oemedical_surgery.py'
--- oemedical_his/models/oemedical_surgery.py	2014-01-01 00:21:27 +0000
+++ oemedical_his/models/oemedical_surgery.py	2014-01-08 06:19:48 +0000
@@ -17,21 +17,22 @@
 
 
 
-from osv import fields, osv
-
-
-class surgery (osv.osv):
-	_name = "medical.surgery"
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class surgery (orm.Model):
+	_name = "oemedical.surgery"
 	_description = "Surgery"
 	_columns = {
-		'name' : fields.many2one ('medical.procedure','Code', help="Procedure Code, for example ICD-10-PCS Code 7-character string"),
-		'pathology' : fields.many2one ('medical.pathology','Base condition', help="Base Condition / Reason"),
+		'name' : fields.many2one ('oemedical.procedure','Code', help="Procedure Code, for example ICD-10-PCS Code 7-character string"),
+		'pathology' : fields.many2one ('oemedical.pathology','Base condition', help="Base Condition / Reason"),
 		'classification' : fields.selection ([
 				('o','Optional'),
 				('r','Required'),
 				('u','Urgent'),
                                 ], 'Surgery Classification', select=True),
-		'surgeon' : fields.many2one('medical.physician','Surgeon', help="Surgeon who did the procedure"),
+		'surgeon' : fields.many2one('oemedical.physician','Surgeon', help="Surgeon who did the procedure"),
 		'date': fields.datetime ('Date of the surgery'),
 		'age': fields.char ('Patient age',size=3,help='Patient age at the moment of the surgery. Can be estimative'),
 		'description' : fields.char ('Description', size=128),
@@ -41,17 +42,17 @@
 surgery ()
 
 
-# Add to the Medical patient_data class (medical.patient) the surgery field.
+# Add to the Medical patient_data class (oemedical.patient) the surgery field.
 
-class medical_patient (osv.osv):
-	_name = "medical.patient"
-	_inherit = "medical.patient"
+class oemedical_patient (orm.Model):
+	_name = "oemedical.patient"
+	_inherit = "oemedical.patient"
 	_columns = {
-		'surgery' : fields.many2many ('medical.surgery', 'patient_surgery_rel','patient_id','surgery_id', 'Surgeries'),
+		'surgery' : fields.many2many ('oemedical.surgery', 'patient_surgery_rel','patient_id','surgery_id', 'Surgeries'),
 		
 	}
 
-medical_patient ()
+oemedical_patient ()
 
 
 

=== added file 'oemedical_his/security/ir.model.access.csv'
--- oemedical_his/security/ir.model.access.csv	1970-01-01 00:00:00 +0000
+++ oemedical_his/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -0,0 +1,42 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0
+access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0
+access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0
+access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0
+access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0
+access_oemedical_insurance,model,model_oemedical_insurance,group_oemedical_user,1,1,1,0
+access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0
+access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0
+access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0
+access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0
+access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0
+access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0
+access_oemedical_insurance_plan,model,model_oemedical_insurance_plan,group_oemedical_user,1,1,1,0
+access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0
+access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0
+access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0
+access_oemedical_vaccination,model,model_oemedical_vaccination,group_oemedical_user,1,1,1,0
+access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0
+access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_ward,model,model_oemedical_hospital_ward,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_or,model,model_oemedical_hospital_or,group_oemedical_user,1,1,1,0
+access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0
+access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0
+access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_building,model,model_oemedical_hospital_building,group_oemedical_user,1,1,1,0
+access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0
+access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0
+access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_unit,model,model_oemedical_hospital_unit,group_oemedical_user,1,1,1,0
+access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0
+access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0
+access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0
+access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_bed,model,model_oemedical_hospital_bed,group_oemedical_user,1,1,1,0
+access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0
+access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0
+access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0

=== added file 'oemedical_his/security/oemedical_security.xml'
--- oemedical_his/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_his/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_his/views/oemedical_menu.xml'
--- oemedical_his/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_his/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical.oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+	</data>
+</openerp>

=== modified file 'oemedical_his/views/oemedical_surgery_view.xml'
--- oemedical_his/views/oemedical_surgery_view.xml	2014-01-01 00:21:27 +0000
+++ oemedical_his/views/oemedical_surgery_view.xml	2014-01-08 06:19:48 +0000
@@ -5,9 +5,9 @@
 
 <!-- Surgery -->
 
-	<record model="ir.ui.view" id="medical_surgery_view">
+	<record model="ir.ui.view" id="oemedical_surgery_view">
 		<field name="name">Surgery</field>
-		<field name="model">medical.surgery</field>
+		<field name="model">oemedical.surgery</field>
 		<field name="type">form</field>
 			<field name="arch" type="xml">
 				<form string="Surgery">
@@ -27,9 +27,9 @@
 	</record>
 
 
-		<record model="ir.ui.view" id="medical_surgery_tree">
+		<record model="ir.ui.view" id="oemedical_surgery_tree">
 			<field name="name">Surgery Lists</field>
-			<field name="model">medical.surgery</field>
+			<field name="model">oemedical.surgery</field>
 			<field name="type">tree</field>
 			<field name="arch" type="xml">
 				<tree string='Surgery'>
@@ -45,9 +45,9 @@
 
 <!-- Procedure -->
 
-	<record model="ir.ui.view" id="medical_procedure_view">
+	<record model="ir.ui.view" id="oemedical_procedure_view">
 		<field name="name">Procedure</field>
-		<field name="model">medical.procedure</field>
+		<field name="model">oemedical.procedure</field>
 		<field name="type">form</field>
 			<field name="arch" type="xml">
 				<form string="Procedure">
@@ -58,9 +58,9 @@
 	</record>
 
 
-		<record model="ir.ui.view" id="medical_procedure_tree">
+		<record model="ir.ui.view" id="oemedical_procedure_tree">
 			<field name="name">Procedure List</field>
-			<field name="model">medical.procedure</field>
+			<field name="model">oemedical.procedure</field>
 			<field name="type">tree</field>
 			<field name="arch" type="xml">
 				<tree string='Procedure'>
@@ -73,10 +73,10 @@
 
 <!-- Include the Surgery page into the Patient History -->
 
-		<record model="ir.ui.view" id="medical_patient_view">
+		<record model="ir.ui.view" id="oemedical_patient_view">
 			<field name="name">Patient</field>
-			<field name="model">medical.patient</field>
-                        <field name="inherit_id" ref="medical.medical_patient_view" />
+			<field name="model">oemedical.patient</field>
+                        <field name="inherit_id" ref="oemedical.oemedical_patient_view" />
 			<field name="type">form</field>
 			<field name="arch" type="xml">
 				<notebook>

=== added file 'oemedical_icu/__openerp__.py'
--- oemedical_icu/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_icu/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_icu/i18n'
=== added file 'oemedical_icu/security/oemedical_security.xml'
--- oemedical_icu/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_icu/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_insurance/__init__.py'
--- oemedical_insurance/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_insurance/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_insurance/__openerp__.py'
--- oemedical_insurance/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_insurance/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,118 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['oemedical'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'views/oemedical_insurance_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'views/oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_insurance/i18n'
=== added file 'oemedical_insurance/models/__init__.py'
--- oemedical_insurance/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_insurance/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+import oemedical_insurance
+import oemedical_insurance_plan
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_insurance/models/oemedical_insurance.py'
--- oemedical_insurance/models/oemedical_insurance.py	2014-01-01 00:21:27 +0000
+++ oemedical_insurance/models/oemedical_insurance.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalInsurance(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalInsurance(orm.Model):
     _name = 'oemedical.insurance'
 
     def _get_name(self, cr, uid, ids, field_name, arg, context=None):

=== modified file 'oemedical_insurance/models/oemedical_insurance_plan.py'
--- oemedical_insurance/models/oemedical_insurance_plan.py	2014-01-01 00:21:27 +0000
+++ oemedical_insurance/models/oemedical_insurance_plan.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalInsurancePlan(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalInsurancePlan(orm.Model):
     _name = 'oemedical.insurance.plan'
 
     _columns = {

=== added file 'oemedical_insurance/security/oemedical_security.xml'
--- oemedical_insurance/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_insurance/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_insurance/views/oemedical_menu.xml'
--- oemedical_insurance/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_insurance/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical.oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+	</data>
+</openerp>

=== added file 'oemedical_invoice/__init__.py'
--- oemedical_invoice/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_invoice/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_invoice/__openerp__.py'
--- oemedical_invoice/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_invoice/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,47 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2010  Adrián Bernardi, Mario Puntin
+#    $Id$
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+{
+    "name" : "Medical Invoice",
+    "version" : "0.1",
+    "author" : "Silix",
+    "description" : """ 
+        This module add functionality to create invoices for doctor's consulting charge.
+
+        Features:
+        -Invoice of multiple appointments at a time.
+        """,
+    "website" : "http://www.silix.com.ar";,
+    "depends" : ["medical","medical_lab"],
+    "category" : "Generic Modules/Others",
+    "init_xml" : [],
+    "demo_xml" : [],
+    "update_xml" : [
+        "views/medical_invoice_view.xml",
+        "views/appointment_invoice.xml",
+        "views/prescription_invoice.xml",
+        "views/create_lab_invoice.xml"           
+    ],
+    'installable': False,
+    'active': False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_invoice/models/__init__.py'
--- oemedical_invoice/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_invoice/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,29 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2010  Adrián Bernardi, Mario Puntin
+#    $Id$
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import medical_invoice
+import wizard_appointment_invoice
+import wizard_prescription_invoice
+import wizard_create_lab_invoice
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+

=== modified file 'oemedical_invoice/models/medical_invoice.py'
--- oemedical_invoice/models/medical_invoice.py	2014-01-01 00:21:27 +0000
+++ oemedical_invoice/models/medical_invoice.py	2014-01-08 06:19:48 +0000
@@ -20,12 +20,13 @@
 #
 ##############################################################################
 
-from osv import fields, osv
-from tools.translate import _
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
 from mx import DateTime
 import datetime
 
-class patient_data (osv.osv):
+class patient_data (orm.Model):
 	_name = "medical.patient"
 	_inherit = "medical.patient"
 
@@ -37,7 +38,7 @@
 
 # Add Invoicing information to the Appointment
 
-class appointment (osv.osv):
+class appointment (orm.Model):
 	_name = "medical.appointment"
 	_inherit = "medical.appointment"
 
@@ -68,7 +69,7 @@
 
 # Add Invoicing information to the Lab Test
 
-class labtest (osv.osv):
+class labtest (orm.Model):
 	_name = "medical.patient.lab.test"
 	_inherit = "medical.patient.lab.test"
 
@@ -86,7 +87,7 @@
 
 labtest()
 
-class patient_prescription_order (osv.osv):
+class patient_prescription_order (orm.Model):
 
 	_name = "medical.prescription.order"
 	_inherit = "medical.prescription.order"

=== modified file 'oemedical_invoice/models/wizard_appointment_invoice.py'
--- oemedical_invoice/models/wizard_appointment_invoice.py	2014-01-01 00:21:27 +0000
+++ oemedical_invoice/models/wizard_appointment_invoice.py	2014-01-08 06:19:48 +0000
@@ -22,13 +22,12 @@
 
 import logging
 
-from osv import fields, osv
-import pooler
-from tools.translate import _
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
 
 logging.basicConfig(level=logging.DEBUG)
 
-class make_medical_appointment_invoice(osv.osv_memory):
+class make_medical_appointment_invoice(orm.Model_memory):
 	_name="medical.appointment.invoice"
 
 	def create_invoice(self, cr, uid, ids, context={}):

=== modified file 'oemedical_invoice/models/wizard_create_lab_invoice.py'
--- oemedical_invoice/models/wizard_create_lab_invoice.py	2014-01-01 00:21:27 +0000
+++ oemedical_invoice/models/wizard_create_lab_invoice.py	2014-01-08 06:19:48 +0000
@@ -21,15 +21,15 @@
 ##############################################################################
 
 import logging
-
-from osv import fields, osv
 import pooler
-from tools.translate import _
 import sys
 
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
 logging.basicConfig(level=logging.DEBUG)
 
-class create_test_invoice(osv.osv_memory):
+class create_test_invoice(orm.Model_memory):
     _name='medical.lab.test.invoice'
 
     def create_lab_invoice(self, cr, uid, ids, context={}):

=== modified file 'oemedical_invoice/models/wizard_prescription_invoice.py'
--- oemedical_invoice/models/wizard_prescription_invoice.py	2014-01-01 00:21:27 +0000
+++ oemedical_invoice/models/wizard_prescription_invoice.py	2014-01-08 06:19:48 +0000
@@ -22,15 +22,13 @@
 
 import logging
 
-from osv import fields, osv
-import pooler
-from tools.translate import _
-
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
 
 logging.basicConfig(level=logging.DEBUG)
 
 
-class make_medical_prescription_invoice(osv.osv_memory):
+class make_medical_prescription_invoice(orm.Model_memory):
 	_name="medical.prescription.invoice"
 
 	def create_prescription_invoice(self, cr, uid, ids, context={}):

=== added file 'oemedical_lab/__init__.py'
--- oemedical_lab/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_lab/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_lab/__openerp__.py'
--- oemedical_lab/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_lab/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,122 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['oemedical_emr'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        #'views/oemedical_lab_report.xml',  # not checked yet....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_lab/i18n'
=== modified file 'oemedical_lab/models/oemedical_lab.py'
--- oemedical_lab/models/oemedical_lab.py	2014-01-01 00:21:27 +0000
+++ oemedical_lab/models/oemedical_lab.py	2014-01-08 06:19:48 +0000
@@ -19,42 +19,22 @@
 import time
 from mx import DateTime
 import datetime
-from osv import fields, osv
-from tools.translate import _
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
 
 # Add Lab test information to the Patient object
 
-class oemedical_patient (osv.osv):
+class oemedical_patient (orm.Model):
 	_name = "oemedical.patient"
 	_inherit = "oemedical.patient"
 
-	def name_get(self, cr, uid, ids, context={}):
-		if not len(ids):
-			return []
-		rec_name = 'name'
-		res = [(r['id'], r[rec_name][1]) for r in self.read(cr, uid, ids, [rec_name], context)]
-		return res
-		
-	def name_search(self, cr, user, name='', args=None, operator='ilike', context=None, limit=80):
-		if not args:
-			args=[]
-		if not context:
-			context={}
-		if name:
-			ids = self.search(cr, user, [('patient_id','=',name)]+ args, limit=limit, context=context)
-			if not len(ids):
-				ids += self.search(cr, user, [('name',operator,name)]+ args, limit=limit, context=context)
-		else:
-			ids = self.search(cr, user, args, limit=limit, context=context)
-		result = self.name_get(cr, user, ids, context)
-		return result        
-
 	_columns = {
 		'lab_test_ids': fields.one2many('oemedical.patient.lab.test','patient_id','Lab Tests Required'),
 		}
 
     
-class test_type (osv.osv):
+class test_type (orm.Model):
 	_name = "oemedical.test_type"
 	_description = "Type of Lab test"
 	_columns = {
@@ -70,7 +50,7 @@
                 ('code_uniq', 'unique (name)', 'The Lab Test code must be unique')]
 
 
-class lab (osv.osv):
+class lab (orm.Model):
 	_name = "oemedical.lab"
 	_description = "Lab Test"
 	_columns = {
@@ -99,7 +79,7 @@
 
 
 
-class oemedical_lab_test_units(osv.osv):
+class oemedical_lab_test_units(orm.Model):
     _name = "oemedical.lab.test.units"
     _columns = {
         'name' : fields.char('Unit', size=25),
@@ -110,7 +90,7 @@
     
 
 
-class oemedical_test_critearea(osv.osv):
+class oemedical_test_critearea(orm.Model):
     _name = "oemedical_test.critearea"
     _description = "Lab Test Critearea"    
     _columns ={
@@ -130,7 +110,7 @@
 
     
 
-class oemedical_patient_lab_test(osv.osv):
+class oemedical_patient_lab_test(orm.Model):
     _name = 'oemedical.patient.lab.test'
     def _get_default_dr(self, cr, uid, context={}):
         partner_id = self.pool.get('res.partner').search(cr,uid,[('user_id','=',uid)])

=== added file 'oemedical_lab/security/ir.model.access.csv'
--- oemedical_lab/security/ir.model.access.csv	1970-01-01 00:00:00 +0000
+++ oemedical_lab/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_oemedical_lab_group,model,model_oemedical_lab_group,group_oemedical_lab_user,1,1,1,0

=== added file 'oemedical_lab/security/oemedical_security.xml'
--- oemedical_lab/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_lab/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_lab_user" model="res.groups">
+        <field name="name">OEMedical Lab User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+    <record id="group_oemedical_lab_manager" model="res.groups">
+        <field name="name">OEMedical Lab Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_lab_user'))]"/>
+    </record>
+
+</data>
+
+</openerp>

=== added file 'oemedical_lab/views/oemedical_menu.xml'
--- oemedical_lab/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_lab/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_lifestyle/__init__.py'
--- oemedical_lifestyle/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_lifestyle/__openerp__.py'
--- oemedical_lifestyle/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_lifestyle/i18n'
=== added file 'oemedical_lifestyle/models/__init__.py'
--- oemedical_lifestyle/models/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/models/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+import oemedical_lifestyle
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_lifestyle/models/oemedical_lifestyle.py'
--- oemedical_lifestyle/models/oemedical_lifestyle.py	2014-01-01 00:21:27 +0000
+++ oemedical_lifestyle/models/oemedical_lifestyle.py	2014-01-08 06:19:48 +0000
@@ -20,10 +20,11 @@
 #
 #/#############################################################################
 
-from osv import osv
-from osv import fields
-
-class DrugsRecreational(osv.Model):
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class DrugsRecreational(orm.Model):
     
     _name = 'oemedical.drugs_recreational'
     _description = 'Recreational Drug'
@@ -166,8 +167,8 @@
 
 DrugsRecreational()
 
-class PatientRecreationalDrugs(osv.Model):
-    
+class PatientRecreationalDrugs(orm.Model):
+# TODO:  If no more fields are needed, should be moved as one2many inside of oemedical_patient... 
     _name = 'oemedical.patient.recreational_drugs'
     _description = 'Patient use of Recreational Drugs'
 
@@ -179,7 +180,7 @@
 ''' CAGE questionnaire to assess patient dependency to alcohol '''
 PatientRecreationalDrugs()
 
-class PatientCAGE(osv.Model):
+class PatientCAGE(orm.Model):
 
     _name = 'oemedical.patient.cage'
     _description =  'Patient CAGE Questionnaire'
@@ -197,7 +198,7 @@
 
 PatientCAGE()
 
-class MedicalPatient(osv.Model):
+class MedicalPatient(orm.Model):
 
     _inherit='oemedical.patient'
 

=== added file 'oemedical_lifestyle/security/ir.model.access.csv'
--- oemedical_lifestyle/security/ir.model.access.csv	1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/security/ir.model.access.csv	2014-01-08 06:19:48 +0000
@@ -0,0 +1,42 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0
+access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0
+access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0
+access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0
+access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0
+access_oemedical_insurance,model,model_oemedical_insurance,group_oemedical_user,1,1,1,0
+access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0
+access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0
+access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0
+access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0
+access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0
+access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0
+access_oemedical_insurance_plan,model,model_oemedical_insurance_plan,group_oemedical_user,1,1,1,0
+access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0
+access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0
+access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0
+access_oemedical_vaccination,model,model_oemedical_vaccination,group_oemedical_user,1,1,1,0
+access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0
+access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_ward,model,model_oemedical_hospital_ward,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_or,model,model_oemedical_hospital_or,group_oemedical_user,1,1,1,0
+access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0
+access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0
+access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_building,model,model_oemedical_hospital_building,group_oemedical_user,1,1,1,0
+access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
+access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0
+access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0
+access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_unit,model,model_oemedical_hospital_unit,group_oemedical_user,1,1,1,0
+access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0
+access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0
+access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0
+access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0
+access_oemedical_hospital_bed,model,model_oemedical_hospital_bed,group_oemedical_user,1,1,1,0
+access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0
+access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0
+access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0
+access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0

=== added file 'oemedical_lifestyle/views/oemedical_menu.xml'
--- oemedical_lifestyle/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_pediatrics/__init__.py'
--- oemedical_pediatrics/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_pediatrics/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_pediatrics/__openerp__.py'
--- oemedical_pediatrics/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_pediatrics/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_pediatrics/i18n'
=== added file 'oemedical_pediatrics/oemedical_vaccination/__init__.py'
--- oemedical_pediatrics/oemedical_vaccination/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_pediatrics/oemedical_vaccination/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+import oemedical_vaccination
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'oemedical_pediatrics/oemedical_vaccination/oemedical_vaccination.py'
--- oemedical_pediatrics/oemedical_vaccination/oemedical_vaccination.py	2014-01-01 00:21:27 +0000
+++ oemedical_pediatrics/oemedical_vaccination/oemedical_vaccination.py	2014-01-08 06:19:48 +0000
@@ -19,11 +19,12 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
-
-
-class OeMedicalVaccination(osv.Model):
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
+
+
+class OeMedicalVaccination(orm.Model):
     _name = 'oemedical.vaccination'
 
     _columns = {

=== added file 'oemedical_pediatrics/security/oemedical_security.xml'
--- oemedical_pediatrics/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_pediatrics/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_pediatrics/views/oemedical_menu.xml'
--- oemedical_pediatrics/views/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_pediatrics/views/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_socioeconomics/__init__.py'
--- oemedical_socioeconomics/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_socioeconomics/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_socioeconomics/__openerp__.py'
--- oemedical_socioeconomics/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_socioeconomics/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_socioeconomics/i18n'
=== added file 'oemedical_socioeconomics/oemedical_menu.xml'
--- oemedical_socioeconomics/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_socioeconomics/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_socioeconomics/oemedical_socioeconomics/__init__.py'
--- oemedical_socioeconomics/oemedical_socioeconomics/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_socioeconomics/oemedical_socioeconomics/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,24 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+
+import oemedical_socioeconomics

=== modified file 'oemedical_socioeconomics/oemedical_socioeconomics/oemedical_socioeconomics.py'
--- oemedical_socioeconomics/oemedical_socioeconomics/oemedical_socioeconomics.py	2014-01-01 00:21:27 +0000
+++ oemedical_socioeconomics/oemedical_socioeconomics/oemedical_socioeconomics.py	2014-01-08 06:19:48 +0000
@@ -19,13 +19,14 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 #/#############################################################################
-from osv import osv
-from osv import fields
+
+from openerp.osv import fields, orm
+from openerp.tools.translate import _
 from dateutil.relativedelta import relativedelta
 from datetime import datetime
 
 
-class OeMedicalSocioeconomics(osv.Model):
+class OeMedicalSocioeconomics(orm.Model):
 
     _inherit='oemedical.patient'
 

=== added file 'oemedical_socioeconomics/security/oemedical_security.xml'
--- oemedical_socioeconomics/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_socioeconomics/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== added file 'oemedical_surgery/__init__.py'
--- oemedical_surgery/__init__.py	1970-01-01 00:00:00 +0000
+++ oemedical_surgery/__init__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+#/#############################################################################
+#
+#    Tech-Receptives Solutions Pvt. Ltd.
+#    Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#/#############################################################################
+
+import models
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added file 'oemedical_surgery/__openerp__.py'
--- oemedical_surgery/__openerp__.py	1970-01-01 00:00:00 +0000
+++ oemedical_surgery/__openerp__.py	2014-01-08 06:19:48 +0000
@@ -0,0 +1,168 @@
+##############################################################################
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+#    OeMedical, HMS Opensource Solution
+##############################################################################
+#    Collaborators of this module:
+#    Special Credit and Thanks to Thymbra Latinoamericana S.A.
+#    Coded by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Coded by: Ruchir Shukla <ruchir@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Parthiv Patel <parthiv@xxxxxxxxxxxxxxxxxx>
+#    Planifyied by: Nhomar Hernandéz <nhomar@xxxxxxxxxx>
+#
+##############################################################################
+#    This project is mantained by OeMEdical Team:
+#    https://launchpad.net/oemedical
+#
+##############################################################################
+#    It is a collaborative effort between several companies that want to join
+#    efforts in have a proposal solid and strong in the Health Care environment
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+
+    'name': 'OeMedical : Free Health and Hospital Information System',
+    'version': '1.0',
+    'author': "OeMEdical Team",
+    'category': 'Generic Modules/Others',
+    'depends': ['base', 'sale', 'purchase', 'account', 'product'],
+    'application': True,
+    'description': """
+
+About OeMedical
+---------------
+
+OeMedical is a multi-user, highly scalable, centralized Electronic
+Medical Record (EMR) and Hospital Information System for openERP.
+
+OeMedical provides a free universal Health and Hospital Information System,
+so doctors and institutions all over the world,
+specially in developing countries will benefit from a centralized,
+high quality, secure and scalable system.
+
+OeMedical at a glance:
+
+    * Strong focus in family medicine and Primary Health Care
+    
+    * Major interest in Socio-economics (housing conditions, substance abuse,
+    education...)
+    
+    * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
+    
+    * Patient Genetic and Hereditary risks : Over 4200 genes related to
+    diseases (NCBI / Genecards)
+    
+    * Epidemiological and other statistical reports
+    
+    * 100% paperless patient examination and history taking
+    
+    * Patient Administration 
+    (creation, evaluations / consultations, history ... )
+    
+    * Doctor Administration
+    
+    * Lab Administration
+    
+    * Medicine / Drugs information (vademécum)
+    
+    * Medical stock and supply chain management
+    
+    * Hospital Financial Administration
+    
+    * Designed with industry standards in mind
+    
+    * Open Source : Licensed under AGPL
+    
+""",
+    "website": "http://launchpad.net/oemedical";,
+    "licence": "AGPL v3",
+    "data": [
+        'sequence/oemedical_sequence.xml',
+        'views/oemedical_secondary_condition_view.xml',
+        'views/oemedical_pathology_category_view.xml',
+        'views/oemedical_signs_and_symptoms_view.xml',
+        'views/product_product_view.xml',
+        'views/oemedical_physician_view.xml',
+        'views/oemedical_directions_view.xml',
+        'views/oemedical_insurance_view.xml',
+        'views/res_partner_view.xml',
+        'views/oemedical_pathology_view.xml',
+        'views/oemedical_operational_area_view.xml',
+        'views/oemedical_ethnicity_view.xml',
+        'views/oemedical_operational_sector_view.xml',
+        'views/oemedical_prescription_order_view.xml',
+        'views/oemedical_medicament_category_view.xml',
+        'views/oemedical_insurance_plan_view.xml',
+        'views/oemedical_diagnostic_hypothesis_view.xml',
+        'views/oemedical_procedure_view.xml',
+        'views/oemedical_medication_template_view.xml',
+        'views/oemedical_vaccination_view.xml',
+        'views/oemedical_medication_dosage_view.xml',
+        'views/oemedical_family_member_view.xml',
+        'views/oemedical_hospital_ward_view.xml',
+        'views/oemedical_hospital_or_view.xml',
+        'views/oemedical_drug_form_view.xml',
+        'views/oemedical_patient_medication_view.xml',
+        'views/oemedical_patient_evaluation_view.xml',
+        'views/oemedical_hospital_building_view.xml',
+        'views/oemedical_patient_view.xml',
+        'views/oemedical_prescription_line_view.xml',
+        'views/oemedical_patient_disease_view.xml',
+        'views/oemedical_drug_route_view.xml',
+        'views/oemedical_hospital_unit_view.xml',
+        'views/oemedical_appointment_view.xml',
+        'views/oemedical_specialty_view.xml',
+        'views/oemedical_family_view.xml',
+        'views/oemedical_hospital_bed_view.xml',
+        'views/oemedical_occupation_view.xml',
+        'views/oemedical_disease_group_members_view.xml',
+        'views/oemedical_medicament_view.xml',
+        'views/oemedical_pathology_group_view.xml',
+        #'views/oemedical_gynecology_and_obstetrics_view.xml',   # view has errors, please correct before enabling....
+        #'views/oemedical_lifestyle_view.xml',
+        'views/data/recreational_drugs.xml',
+        #'views/oemedical_disease_gene_view.xml',  # view has errors, please correct before enabling....
+        'views/data/disease_genes.xml',
+        #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
+        #'views/oemedical_lab_view.xml',  # view has errors, please correct before enabling....
+        'security/oemedical_security.xml',
+        'security/ir.model.access.csv',
+        'oemedical_menu.xml',
+    ],
+    "demo": [
+
+    ],
+    'test':[
+            'test/physician.yml',
+            'test/patient.yml',
+            'test/partners.yml',
+            'test/insurance_plan.yml',
+            'test/insurance.yml',
+            'test/physician_speciality.yml'
+    ],
+    'css': [
+
+    ],
+    'js': [
+
+    ],
+    'qweb': [
+
+    ],
+    "active": False,
+    "installable": False,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== added directory 'oemedical_surgery/i18n'
=== added file 'oemedical_surgery/oemedical_menu.xml'
--- oemedical_surgery/oemedical_menu.xml	1970-01-01 00:00:00 +0000
+++ oemedical_surgery/oemedical_menu.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+	<data>
+		<menuitem id="oemedical_root" name="OeMedical" sequence="10" />
+
+
+<!--Menu Patient-->
+
+		<menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
+			sequence="10" />
+		<menuitem id="oemedical_patient" name=" Patient"
+			parent="oemedical_patient_root" sequence="10"
+			action="act_open_oemedical_patient_view" />
+
+		<menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
+			sequence="20" action="act_open_oemedical_family_view" />
+
+		<menuitem id="oemedical_family_member" name=" Family Member"
+			parent="oemedical_patient_root" sequence="30"
+			action="act_open_oemedical_family_member_view" />
+
+
+<!--Appointment-->
+
+		<menuitem id="oemedical_appoitment_root" name="Appoitment"
+			parent="oemedical_root" sequence="20" />
+
+		<menuitem id="oemedical_appointment" name=" Appointment"
+			parent="oemedical_appoitment_root" sequence="10"
+			action="act_open_oemedical_appointment_view" />
+
+<!--Prescriptions-->
+
+		<menuitem id="oemedical_prescription_root" name="Prescription"
+			parent="oemedical_root" sequence="30" />
+
+		<menuitem id="oemedical_prescription_order" name="Prescription Order"
+			parent="oemedical_prescription_root" sequence="10"
+			action="act_open_oemedical_prescription_order_view" />
+
+<!--       Laboratory    -->
+		<menuitem name="Laboratory" id="oemedical_laboratory_menu" 
+            parent="oemedical_root" sequence="4"/>
+
+
+<!--Configurations-->
+
+		<menuitem id="oemedical_root_sub" name="Configuration"
+			parent="oemedical_root" sequence="100" />
+
+<!--       Laboratory       -->
+		<menuitem name="Laboratory" id="oemedical_conf_laboratory" 
+            parent="oemedical_root_sub" sequence="3"/>
+
+
+<!-- Diseases -->
+
+		<menuitem id="oemedical_root_disease" name="Disease"
+			parent="oemedical_root_sub" sequence="10" />
+
+<!--  Menu of Pathology-->
+
+		<menuitem id="oemedical_pathology_category" name=" Pathology Category"	
+            parent="oemedical_root_disease" sequence="10"	
+            action="act_open_oemedical_pathology_category_view" />
+
+		<menuitem id="oemedical_pathology" name=" Pathology" 
+            parent="oemedical_root_disease"   sequence="30" 
+            action="act_open_oemedical_pathology_view" />
+
+		<menuitem id="oemedical_pathology_group" name=" Pathology Group" 
+            parent="oemedical_root_disease" sequence="20"
+            action="act_open_oemedical_pathology_group_view" />
+
+		<menuitem id="oemedical_root_disease_cat" name="Categories"
+			parent="oemedical_root_disease" sequence="100" />
+
+		<menuitem id="oemedical_disease_group_members" name=" Disease Group"
+			parent="oemedical_root_disease_cat" sequence="10"
+			action="act_open_oemedical_disease_group_members_view" />
+
+<!-- Misc -->
+
+		<menuitem id="oemedical_root_misc" name="Misc"
+			parent="oemedical_root_sub" sequence="200" />
+
+<!-- Occupation  ( Config/misc/Occupation) )--> 
+
+		<menuitem id="oemedical_occupation" name=" Occupation"
+			parent="oemedical_root_misc" sequence="20"
+			action="act_open_oemedical_occupation_view" />
+
+<!-- Medical Specialty  ( Config/misc/specialty) )--> 
+
+		<menuitem id="oemedical_specialty" name=" Medical Specialty"
+            parent="oemedical_root_misc" sequence="10" 
+            action="act_open_oemedical_specialty_view" />
+
+<!-- Ethnicity  ( Config/misc/Ethnicity) )--> 
+
+		<menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
+			sequence="10" action="act_open_oemedical_ethnicity_view" />
+
+
+
+
+
+
+<!--Medicaments-->
+
+		<menuitem id="oemedical_medicament_root" name="Medicaments"
+			parent="oemedical_root_sub" sequence="50" />
+
+
+		<menuitem id="oemedical_medicament" name="Medicaments"
+			parent="oemedical_medicament_root" sequence="10"
+			action="act_open_oemedical_medicament_view" />
+
+		<menuitem id="oemedical_medication_template" name=" Medication Template"
+			parent="oemedical_medicament_root" sequence="20"
+			action="act_open_oemedical_medication_template_view" />
+
+		<menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
+			parent="oemedical_medicament_root" sequence="30"
+			action="act_open_oemedical_medication_dosage_view" />
+
+		<menuitem id="oemedical_drug_route" name=" Drug Admin Route"
+			parent="oemedical_medicament_root" sequence="80"
+			action="act_open_oemedical_drug_route_view" />
+
+		<menuitem id="oemedical_drug_form" name=" Drug Form"
+            parent="oemedical_medicament_root" sequence="90"
+            action="act_open_oemedical_drug_form_view" />
+
+
+		<menuitem id="oemedical_medicament_category" name=" Medicament Category"
+			parent="oemedical_medicament_root" sequence="100"
+			action="act_open_oemedical_medicament_category_view" />
+
+<!--Hospital Centers-->
+
+		<menuitem id="oemedical_health_center_root" name="Health Center"
+			parent="oemedical_root_sub" sequence="10" />
+
+		<menuitem id="oemedical_hospital_building" name=" Hospital Building"
+			parent="oemedical_health_center_root" sequence="10"
+			action="act_open_oemedical_hospital_building_view" />
+
+		<menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
+			parent="oemedical_health_center_root" sequence="20"
+			action="act_open_oemedical_hospital_unit_view" />
+
+		<menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
+			parent="oemedical_health_center_root" sequence="30"
+			action="act_open_oemedical_hospital_ward_view" />
+
+		<menuitem id="oemedical_hospital_or" name=" Hospital Or"
+			parent="oemedical_health_center_root" sequence="40"
+			action="act_open_oemedical_hospital_or_view" />
+		
+		<menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
+			parent="oemedical_health_center_root" sequence="50"
+			action="act_open_oemedical_hospital_bed_view" />
+
+		<menuitem id="oemedical_operational_area" name=" Operational Area"
+			parent="oemedical_health_center_root" sequence="60"
+			action="act_open_oemedical_operational_area_view" />
+
+		<menuitem id="oemedical_operational_sector" name=" Operational Sector"
+			parent="oemedical_health_center_root" sequence="70"
+			action="act_open_oemedical_operational_sector_view" />
+
+
+<!--    Physician Conf    -->
+
+        <menuitem name="Health Professionals" id="oemedical_conf_physicians"
+            parent="oemedical_root_sub" sequence="20" />
+
+		<menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
+			sequence="10" action="act_open_oemedical_physician_view" />
+
+
+<!--    Insurance     -->
+
+        <menuitem name="Insurances" id="oemedical_conf_insurances"
+            parent="oemedical_root_misc" sequence="20" />
+
+		<menuitem id="oemedical_insurance" name=" Insurance" 
+            parent="oemedical_conf_insurances"	sequence="10" 
+            action="act_open_oemedical_insurance_view" />
+
+		<menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
+			parent="oemedical_conf_insurances" sequence="20"
+			action="act_open_oemedical_insurance_plan_view" />
+
+
+
+
+		<menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_diagnostic_hypothesis_view" />
+		<menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
+			sequence="10" action="act_open_oemedical_procedure_view" />
+
+		<menuitem id="oemedical_vaccination" name=" Vaccination"
+			parent="oemedical_root_sub" sequence="10"
+			action="act_open_oemedical_vaccination_view" />
+
+
+	</data>
+</openerp>

=== added file 'oemedical_surgery/security/oemedical_security.xml'
--- oemedical_surgery/security/oemedical_security.xml	1970-01-01 00:00:00 +0000
+++ oemedical_surgery/security/oemedical_security.xml	2014-01-08 06:19:48 +0000
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
+
+    <record id="group_oemedical_user" model="res.groups">
+        <field name="name">OEMedical User</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_doctor" model="res.groups">
+        <field name="name">OEMedical Doctor</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_assistant" model="res.groups">
+        <field name="name">OEMedical Assistant</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="users" eval="[(4, ref('base.user_root'))]"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
+    </record>
+
+    <record id="group_oemedical_center_manager" model="res.groups">
+        <field name="name">OEMedical Center Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
+    </record>
+
+    <record id="group_oemedical_manager" model="res.groups">
+        <field name="name">OEMedical Manager</field>
+        <field name="category_id" ref="base.module_category_accounting_and_finance"/>
+        <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
+    </record>
+
+</data>
+
+<data noupdate="0">
+    <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_doctor'))]"/>
+        <field name="domain_force">[('doctor.user_id', '=', user.id)]</field>
+    </record>
+
+    <record id="oemedical_appointment_access_rule_assistant" model="ir.rule">
+        <field name="name">Appointment Entry</field>
+        <field name="model_id" ref="model_oemedical_appointment"/>
+        <field name="global" eval="True"/>
+        <field name="groups" eval="[(4, ref('group_oemedical_assistant'))]"/>
+        <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
+    </record>
+</data>
+</openerp>

=== modified file 'web_doc_oemedical/doc/conf.py'
--- web_doc_oemedical/doc/conf.py	2013-09-09 22:50:51 +0000
+++ web_doc_oemedical/doc/conf.py	2014-01-08 06:19:48 +0000
@@ -17,7 +17,7 @@
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
 #sys.path.insert(0, os.path.abspath('.'))
-#Necesary to import osv.Model in autodoc
+#Necesary to import orm.Model in autodoc
 SERVERPATH = "/home/nhomar/instancias/7.0/server/openerp"
 #Necesary to import openerp in autodoc
 OPENERPPATH = "/home/nhomar/instancias/7.0/server"

=== modified file 'web_doc_oemedical/doc/snnipets/snnipets.py'
--- web_doc_oemedical/doc/snnipets/snnipets.py	2013-09-09 22:50:51 +0000
+++ web_doc_oemedical/doc/snnipets/snnipets.py	2014-01-08 06:19:48 +0000
@@ -1,5 +1,5 @@
 # -*- encoding: utf-8 -*-
-class OeMedicalAppointment(osv.Model):
+class OeMedicalAppointment(orm.Model):
     '''
     DocString for a new object.
     Is important say here where will be the menu to test this object.

=== added directory 'web_doc_oemedical/i18n'

Follow ups