Merge lp:~the-clone-master/oemedical/oemedical_refactoring_step_I into lp:oemedical

Proposed by Mario Arias
Status: Needs review
Proposed branch: lp:~the-clone-master/oemedical/oemedical_refactoring_step_I
Merge into: lp:oemedical
Diff against target: 6477 lines (+1028/-4151)
92 files modified
oemedical/__init__.py (+0/-1)
oemedical/__openerp__.py (+9/-42)
oemedical/models/__init__.py (+2/-1)
oemedical/models/oemedical_appointment.py (+20/-21)
oemedical/models/oemedical_patient.py (+21/-20)
oemedical/models/oemedical_physician.py (+63/-8)
oemedical/models/oemedical_specialty.py (+1/-1)
oemedical/models/res_partner.py (+4/-7)
oemedical/oemedical_constants.py.bak (+81/-0)
oemedical/oemedical_invoice/i18n/de.po (+0/-382)
oemedical/oemedical_invoice/i18n/es.po (+0/-374)
oemedical/oemedical_invoice/i18n/it.po (+0/-377)
oemedical/oemedical_invoice/i18n/pt_BR.po (+0/-367)
oemedical/oemedical_invoice/i18n/tr.po (+0/-361)
oemedical/oemedical_invoice/i18n/vi.po (+0/-370)
oemedical/oemedical_menu.xml (+0/-211)
oemedical/oemedical_prescription_order/__init__.py (+0/-25)
oemedical/oemedical_surgery/i18n/ca.po (+0/-144)
oemedical/oemedical_surgery/i18n/de.po (+0/-148)
oemedical/oemedical_surgery/i18n/es.po (+0/-152)
oemedical/oemedical_surgery/i18n/it.po (+0/-152)
oemedical/oemedical_surgery/i18n/pt_BR.po (+0/-152)
oemedical/oemedical_surgery/i18n/tr.po (+0/-141)
oemedical/oemedical_surgery/i18n/vi.po (+0/-149)
oemedical/security/ir.model.access.csv (+85/-8)
oemedical/security/oemedical_security.xml (+34/-4)
oemedical/sequence/oemedical_sequence.xml (+0/-46)
oemedical/views/oemedical_appointment_view.xml (+11/-16)
oemedical/views/oemedical_patient_view.xml (+115/-15)
oemedical/views/oemedical_physician_view.xml (+154/-32)
oemedical/views/res_partner_view.xml (+0/-2)
oemedical_emr/__openerp__.py (+5/-44)
oemedical_emr/models/__init__.py (+2/-0)
oemedical_emr/models/oemedical_diagnostic_hypothesis.py (+0/-1)
oemedical_emr/models/oemedical_directions.py (+0/-1)
oemedical_emr/models/oemedical_disease_group_members.py (+0/-1)
oemedical_emr/models/oemedical_drug_form.py (+1/-2)
oemedical_emr/models/oemedical_drug_route.py (+1/-2)
oemedical_emr/models/oemedical_ethnicity.py (+1/-2)
oemedical_emr/models/oemedical_family.py (+0/-1)
oemedical_emr/models/oemedical_family_member.py (+0/-1)
oemedical_emr/models/oemedical_medicament.py (+0/-1)
oemedical_emr/models/oemedical_medicament_category.py (+0/-1)
oemedical_emr/models/oemedical_medication_dosage.py (+0/-1)
oemedical_emr/models/oemedical_medication_template.py (+0/-1)
oemedical_emr/models/oemedical_occupation.py (+0/-1)
oemedical_emr/models/oemedical_pathology.py (+0/-1)
oemedical_emr/models/oemedical_pathology_category.py (+0/-1)
oemedical_emr/models/oemedical_pathology_group.py (+0/-2)
oemedical_emr/models/oemedical_patient.py (+0/-1)
oemedical_emr/models/oemedical_patient_disease.py (+0/-1)
oemedical_emr/models/oemedical_patient_evaluation.py (+0/-1)
oemedical_emr/models/oemedical_patient_medication.py (+1/-3)
oemedical_emr/models/oemedical_prescription_line.py (+0/-4)
oemedical_emr/models/oemedical_prescription_order.py (+0/-1)
oemedical_emr/models/oemedical_procedure.py (+0/-1)
oemedical_emr/models/oemedical_secondary_condition.py (+0/-1)
oemedical_emr/models/oemedical_signs_and_symptoms.py (+0/-1)
oemedical_emr_data/__openerp__.py (+1/-1)
oemedical_genetics/__openerp__.py (+0/-1)
oemedical_gynecology_and_obstetrics/__openerp__.py (+60/-4)
oemedical_his/__openerp__.py (+1/-2)
oemedical_icu/__openerp__.py (+1/-2)
oemedical_insurance/__init__.py (+1/-1)
oemedical_insurance/__openerp__.py (+1/-2)
oemedical_invoice/models/wizard_appointment_invoice.py (+9/-7)
oemedical_invoice/models/wizard_create_lab_invoice.py (+5/-5)
oemedical_invoice/models/wizard_prescription_invoice.py (+7/-7)
oemedical_lab/__init__.py (+6/-1)
oemedical_lab/__openerp__.py (+1/-2)
oemedical_lifestyle/__openerp__.py (+1/-2)
oemedical_partner_firstname/__init__.py (+20/-0)
oemedical_partner_firstname/__openerp__.py (+40/-0)
oemedical_partner_firstname/i18n/de.po (+31/-0)
oemedical_partner_firstname/i18n/en.po (+32/-0)
oemedical_partner_firstname/i18n/fr.po (+31/-0)
oemedical_partner_firstname/i18n/nl.po (+31/-0)
oemedical_partner_firstname/i18n/partner_firstname.pot (+32/-0)
oemedical_partner_firstname/views/oemedical_patient_view.xml (+32/-0)
oemedical_partner_firstname/views/oemedical_physician_view.xml (+32/-0)
oemedical_pediatrics/__init__.py (+6/-1)
oemedical_pediatrics/__openerp__.py (+1/-2)
oemedical_socioeconomics/__init__.py (+5/-1)
oemedical_socioeconomics/__openerp__.py (+1/-2)
oemedical_surgery/__init__.py (+5/-1)
oemedical_surgery/__openerp__.py (+1/-2)
prescription_order.rml (+0/-279)
web_doc_oemedical/__openerp__.py (+3/-3)
web_doc_oemedical/doc/api_oemedical_index.rst (+6/-3)
web_doc_oemedical/doc/conf.py (+4/-5)
web_doc_oemedical/doc/gyneco.rst (+5/-1)
web_doc_oemedical/doc/index.rst (+5/-7)
To merge this branch: bzr merge lp:~the-clone-master/oemedical/oemedical_refactoring_step_I
Reviewer Review Type Date Requested Status
Alexandre Fayolle - camptocamp Needs Resubmitting
Yannick Vaucher @ Camptocamp code review Needs Fixing
Pedro Manuel Baeza Needs Information
Review via email: mp+202240@code.launchpad.net

Description of the change

Module re-factoring after split:

* Updated __init__.py and __openerp__.py to allow all modules to be listed in OpenERP without errors.
* Changes to patient, physician and appointment, as well as helper models.
* Finished base classes clean up to comply with new standards (was missing Transient model change...)
* Added oemedical_first_name to allow splitting patient and physician name into first and last name
* Completed clean up of some leftovers from monolithic module structure.
* Changed self.pool.get('model') to new style self.pool['model']
* Defined multi level security roles for physicians, patients, assistants, call center operators, medical center administrators and country level managers.
* Removed class instantiation at the end of the classes, as that is no longer required since v6.1

Community working !! Thanks Nhomar, Pedro and Federico for your tips and changes !!
As an electronics company says.... Everyone is invited!!
Join the party !!

To post a comment you must log in.
Revision history for this message
Pedro Manuel Baeza (pedro.baeza) wrote :

Hi, Mario,

Thanks for your great efforts to bring this project to a usable state. Waiting for a deeper review, I have seen something that flash me and want you to tell: you told about a new module called oemedical_first_name to split personal names in two, but this functionality is already present in module partner_first_name on partner-contact-management OCA repository, so I would prefer to use this module to join efforts in its maintenance and adapt OE to its use when required.

What do you think?

Regards.

review: Needs Information
Revision history for this message
Mario Arias (the-clone-master) wrote :

Hi Pedro,
In fact it is based on that one.
It just adds inherited fields on new views...

Regards
El 20/01/2014 04:09, "Pedro Manuel Baeza" <email address hidden> escribió:

> Review: Needs Information
>
> Hi, Mario,
>
> Thanks for your great efforts to bring this project to a usable state.
> Waiting for a deeper review, I have seen something that flash me and want
> you to tell: you told about a new module called oemedical_first_name to
> split personal names in two, but this functionality is already present in
> module partner_first_name on partner-contact-management OCA repository, so
> I would prefer to use this module to join efforts in its maintenance and
> adapt OE to its use when required.
>
> What do you think?
>
> Regards.
> --
>
> https://code.launchpad.net/~the-clone-master/oemedical/oemedical_refactoring_step_I/+merge/202240
> You are the owner of
> lp:~the-clone-master/oemedical/oemedical_refactoring_step_I.
>

Revision history for this message
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote :

l.391 could you search the group with it's xml id group_oemedical_doctor instead of the name ?

Be careful, in xml you have a mix of spaces and tabs keep only spaces.

review: Needs Fixing (code review)
Revision history for this message
Mario Arias (the-clone-master) wrote :

Hi Yannick,

I will take care of those xml ids and update the MP.

As for spaces and tabs, will check my text editor and adjust accordingly.

Thanks for your time!

Regards,
-Mario

Revision history for this message
Alexandre Fayolle - camptocamp (alexandre-fayolle-c2c) wrote :

Hello,

The management of the project has moved to Github: https://github.com/OCA/vertical-medical

Please migrate your merge proposal to Github. You may want to check https://github.com/OCA/maintainers-tools/wiki/How-to-move-a-Merge-Proposal-to-GitHub for an explanation on how to proceed.

Thanks for contributing to the project

review: Needs Resubmitting

Unmerged revisions

123. By Mario Arias

Merged changes to make all modules listable

122. By Mario Arias

refactoring step 1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'oemedical/__init__.py' (properties changed: -x to +x)
2--- oemedical/__init__.py 2014-01-15 10:20:02 +0000
3+++ oemedical/__init__.py 2014-01-20 06:31:04 +0000
4@@ -20,7 +20,6 @@
5 #
6 ##############################################################################
7
8-import oemedical_constants
9 import models
10
11 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
12
13=== modified file 'oemedical/__openerp__.py' (properties changed: -x to +x)
14--- oemedical/__openerp__.py 2014-01-15 10:20:02 +0000
15+++ oemedical/__openerp__.py 2014-01-20 06:31:04 +0000
16@@ -41,51 +41,18 @@
17 'depends': ['base', 'product'],
18 'application': True,
19 'description': """
20-
21 About OeMedical
22 ---------------
23
24-OeMedical is a multi-user, highly scalable, centralized Electronic
25-Medical Record (EMR) and Hospital Information System for openERP.
26-
27-OeMedical provides a free universal Health and Hospital Information System,
28-so doctors and institutions all over the world,
29-specially in developing countries will benefit from a centralized,
30-high quality, secure and scalable system.
31-
32-OeMedical at a glance:
33-
34- * Strong focus in family medicine and Primary Health Care
35-
36- * Major interest in Socio-economics (housing conditions, substance abuse,
37- education...)
38-
39- * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
40-
41- * Patient Genetic and Hereditary risks : Over 4200 genes related to
42- diseases (NCBI / Genecards)
43-
44- * Epidemiological and other statistical reports
45-
46- * 100% paperless patient examination and history taking
47-
48- * Patient Administration
49- (creation, evaluations / consultations, history ... )
50-
51- * Doctor Administration
52-
53- * Lab Administration
54-
55- * Medicine / Drugs information (vademécum)
56-
57- * Medical stock and supply chain management
58-
59- * Hospital Financial Administration
60-
61- * Designed with industry standards in mind
62-
63- * Open Source : Licensed under AGPL
64-
65+OeMedical is abasic module only to manage the schedule of a physician regarding
66+with the attendance of patients.
67+
68+The Master Data considered here is:
69+
70+- Multiples Medical Centers.
71+- Multiples Phycisians.
72+- Patients basic information ( the minimal information ).
73+
74 """,
75 "website": "http://launchpad.net/oemedical",
76 "licence": "AGPL v3",
77
78=== modified file 'oemedical/models/__init__.py' (properties changed: -x to +x)
79--- oemedical/models/__init__.py 2014-01-15 10:20:02 +0000
80+++ oemedical/models/__init__.py 2014-01-20 06:31:04 +0000
81@@ -20,9 +20,10 @@
82 #
83 ##############################################################################
84
85+import oemedical_constants
86 import product_product
87+import res_partner
88 import oemedical_physician
89-import res_partner
90 import oemedical_patient
91 import oemedical_appointment
92 import oemedical_specialty
93
94=== modified file 'oemedical/models/oemedical_appointment.py' (properties changed: -x to +x)
95--- oemedical/models/oemedical_appointment.py 2014-01-15 10:20:02 +0000
96+++ oemedical/models/oemedical_appointment.py 2014-01-20 06:31:04 +0000
97@@ -39,17 +39,16 @@
98 help='Patient Name'),
99 'name': fields.char(size=256, string='Appointment ID', readonly=True),
100 'appointment_date': fields.datetime(string='Date and Time'),
101- 'appointment_day': fields.date(string='Date'),
102- 'appointment_hour': fields.selection(hours,
103- string='Hour'),
104- 'appointment_minute': fields.selection(minutes,
105- string='Minute'),
106+# 'appointment_day': fields.date(string='Date'),
107+# 'appointment_hour': fields.selection(hours,
108+# string='Hour'),
109+# 'appointment_minute': fields.selection(minutes,
110+# string='Minute'),
111
112 'duration': fields.float('Duration'),
113 'doctor': fields.many2one('oemedical.physician',
114 string='Physician', select=True,
115 help='Physician\'s Name'),
116- 'alias': fields.char(size=256, string='Alias', ),
117 'comments': fields.text(string='Comments'),
118 'appointment_type': fields.selection([
119 ('ambulatory', 'Ambulatory'),
120@@ -61,10 +60,10 @@
121 help='Medical Center',
122 domain="[('is_institution', '=', True)]"),
123 # 'institution': fields.related('user_id','parent_id', type='many2one', relation='res.partner', string='Institution', store=True, domain="[('is_institution', '=', True)]"), #, readonly=True
124- 'consultations': fields.many2one('product.product',
125+ 'consultations': fields.many2one('oemedical.physician.services',
126 string='Consultation Services',
127 help='Consultation Services',
128- domain="[('type', '=', 'service'), ]"),
129+ domain="[('physician_id', '=', doctor), ]"),
130 'urgency': fields.selection([
131 ('a', 'Normal'),
132 ('b', 'Urgent'),
133@@ -88,18 +87,19 @@
134
135 _defaults = {
136 'name': lambda obj, cr, uid, context:
137- obj.pool.get('ir.sequence').get(cr, uid, 'oemedical.appointment'),
138+ obj.pool['ir.sequence'].get(cr, uid, 'oemedical.appointment'),
139 'duration': 30.00,
140 'urgency': 'a',
141 'state': 'draft',
142 'user_id': lambda s, cr, u, c: u,
143- }
144+ 'appointment_type':'outpatient',
145+ }
146
147 def create(self, cr, uid, vals, context=None):
148 val_history = {}
149- ait_obj = self.pool.get('oemedical.appointment.history')
150- date_time_str = vals['appointment_day'] + ' ' + vals['appointment_hour'] + ':' + vals['appointment_minute']
151- vals['appointment_date'] = datetime.strptime(date_time_str, '%Y-%m-%d %H:%M')
152+ ait_obj = self.pool['oemedical.appointment.history']
153+ #date_time_str = vals['appointment_day'] + ' ' + vals['appointment_hour'] + ':' + vals['appointment_minute']
154+ #vals['appointment_date'] = datetime.strptime(date_time_str, '%Y-%m-%d %H:%M')
155
156 val_history['name'] = uid
157 val_history['date'] = time.strftime('%Y-%m-%d %H:%M:%S')
158@@ -114,7 +114,7 @@
159 def button_back(self, cr, uid, ids, context=None):
160
161 val_history = {}
162- ait_obj = self.pool.get('oemedical.appointment.history')
163+ ait_obj = self.pool['oemedical.appointment.history']
164
165 for order in self.browse(cr, uid, ids, context=context):
166 if order.state == 'confirm':
167@@ -144,7 +144,7 @@
168 def button_confirm(self, cr, uid, ids, context=None):
169
170 val_history = {}
171- ait_obj = self.pool.get('oemedical.appointment.history')
172+ ait_obj = self.pool['oemedical.appointment.history']
173
174 self.write(cr, uid, ids, {'state': 'confirm'}, context=context)
175
176@@ -159,7 +159,7 @@
177 def button_waiting(self, cr, uid, ids, context=None):
178
179 val_history = {}
180- ait_obj = self.pool.get('oemedical.appointment.history')
181+ ait_obj = self.pool['oemedical.appointment.history']
182
183 self.write(cr, uid, ids, {'state': 'waiting'}, context=context)
184
185@@ -174,7 +174,7 @@
186 def button_in_consultation(self, cr, uid, ids, context=None):
187
188 val_history = {}
189- ait_obj = self.pool.get('oemedical.appointment.history')
190+ ait_obj = self.pool['oemedical.appointment.history']
191
192 self.write(cr, uid, ids, {'state': 'in_consultation'}, context=context)
193
194@@ -189,7 +189,7 @@
195 def button_done(self, cr, uid, ids, context=None):
196
197 val_history = {}
198- ait_obj = self.pool.get('oemedical.appointment.history')
199+ ait_obj = self.pool['oemedical.appointment.history']
200
201 self.write(cr, uid, ids, {'state': 'done'}, context=context)
202
203@@ -204,7 +204,7 @@
204 def button_cancel(self, cr, uid, ids, context=None):
205
206 val_history = {}
207- ait_obj = self.pool.get('oemedical.appointment.history')
208+ ait_obj = self.pool['oemedical.appointment.history']
209
210 self.write(cr, uid, ids, {'state': 'canceled'}, context=context)
211
212@@ -219,7 +219,7 @@
213 OeMedicalAppointment()
214
215
216-class OeMedicalAppointment_history(orm.Model):
217+class OeMedicalAppointmentHistory(orm.Model):
218 _name = 'oemedical.appointment.history'
219
220 _columns = {
221@@ -232,5 +232,4 @@
222 _defaults = {
223 }
224
225-OeMedicalAppointment_history()
226 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
227
228=== renamed file 'oemedical/oemedical_constants.py' => 'oemedical/models/oemedical_constants.py'
229=== modified file 'oemedical/models/oemedical_patient.py' (properties changed: -x to +x)
230--- oemedical/models/oemedical_patient.py 2014-01-15 10:20:02 +0000
231+++ oemedical/models/oemedical_patient.py 2014-01-20 06:31:04 +0000
232@@ -27,20 +27,14 @@
233 from datetime import datetime
234
235
236-class oemedical_patient_med_center_rel(orm.Model):
237- _name = 'oemedical.patient.med.center.rel'
238- _rec_name = 'patient_id'
239- _columns = {
240- 'patient_id': fields.many2one('oemedical.patient', 'Patient', required=True, select=1, ondelete='cascade'),
241- 'medical_center_id': fields.many2one('res.partner', 'Medical Center', required=True, select=1, ondelete='cascade', domain="[('is_institution', '=', True)]"),
242- 'identification_code': fields.char(size=256, string='ID', help='Patient Identifier provided by the Health Center.Is not the Social Security Number'),
243- }
244- _sql_constraints = [
245- ('uniq_patient_center', 'unique(patient_id, medical_center_id)', "You cannot have twice a medical center for a patient"),
246- ]
247-
248-
249 class OeMedicalPatient(orm.Model):
250+ '''
251+ The concept of Patient included in oemedical.
252+
253+ A patient is an User with extra elements due to the fact that we will
254+ re-use all the ACL related to users to manage the security of a patient
255+ form around oemedical.
256+ '''
257 _name = 'oemedical.patient'
258 _inherits = {
259 'res.users': 'user_id',
260@@ -82,7 +76,6 @@
261 'sex': fields.selection([('m', 'Male'), ('f', 'Female'), ], string='Sex', required=True),
262 'general_info': fields.text(string='General Information', help='General information about the patient'),
263 'dob': fields.date(string='DoB'),
264- 'medical_center_ids': fields.one2many('oemedical.patient.med.center.rel', 'patient_id', 'Related Medical Centers', readonly=True),
265 '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),
266 'marital_status': fields.selection([('s', 'Single'), ('m', 'Married'),
267 ('w', 'Widowed'),
268@@ -93,16 +86,24 @@
269 string='Marital Status', sort=False),
270 'deceased': fields.boolean(string='Deceased'),
271 'dod': fields.datetime(string='Date of Death'),
272- 'identification_code': fields.char(size=256, string='ID', help='Patient Identifier provided by the Health Center.Is not the Social Security Number'),
273+ 'identification_code': fields.char(size=256, string='Internal Identification',
274+ help='Patient Identifier provided by the Health Center. It is not the Social Security Number'),
275 'active': fields.boolean('Active', help="If unchecked, it will allow you to hide the patient without removing it."),
276 }
277+
278+ _defaults = {
279+ 'is_patient': True,
280+ 'customer': True,
281+ }
282
283 def create(self, cr, uid, vals, context=None):
284- sequence = unicode(self.pool.get('ir.sequence').get(cr, uid, 'oemedical.patient'))
285- vals['identification_code'] = sequence
286- vals['is_patient'] = True
287- vals['customer'] = True
288+ '''
289+ When we create a patient we need ensure it belong to the group with
290+ ACL's patients.
291+ '''
292+ groups_proxy = self.pool['res.groups']
293+ group_ids = groups_proxy.search(cr, uid, [('name', '=', 'OEMedical User')], context=context)
294+ vals['groups_id'] = [(6,0,group_ids)]
295 return super(OeMedicalPatient, self).create(cr, uid, vals, context=context)
296
297-OeMedicalPatient()
298 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
299
300=== modified file 'oemedical/models/oemedical_physician.py' (properties changed: -x to +x)
301--- oemedical/models/oemedical_physician.py 2014-01-15 10:20:02 +0000
302+++ oemedical/models/oemedical_physician.py 2014-01-20 06:31:04 +0000
303@@ -23,10 +23,31 @@
304 from openerp.osv import fields, orm
305 from openerp.tools.translate import _
306
307-from openerp.addons.oemedical.oemedical_constants import days, hours, minutes
308-
309-
310-class oemedical_physician_schedule_template(orm.Model):
311+from oemedical_constants import days, hours, minutes
312+
313+
314+class OeMedicalPhysicianServices(orm.Model):
315+ _name = 'oemedical.physician.services'
316+ _inherits = {
317+ 'product.product': 'product_id',
318+ }
319+ _columns = {
320+ 'product_id': fields.many2one(
321+ 'product.product', 'Related Product', required=True,
322+ ondelete='cascade', help='Product related information for Appointment Type'),
323+ 'physician_id': fields.many2one('oemedical.physician', 'Physician', required=True, select=1, ondelete='cascade'),
324+ 'service_duration': fields.selection(minutes,
325+ string='Duration'),
326+ }
327+
328+class OeMedicalPhysicianScheduleTemplate(orm.Model):
329+ '''
330+ Available schedule for the Physiscian.
331+
332+ ie: A physiscian will be able to say, in this schedule on this days.
333+
334+ The objective is to show the availbles spaces for every physiscian
335+ '''
336 _name = 'oemedical.physician.schedule.template'
337 _columns = {
338 'physician_id': fields.many2one('oemedical.physician', 'Physician', required=True, select=1, ondelete='cascade'),
339@@ -42,7 +63,32 @@
340 string='Minute'),
341 'duration': fields.selection(minutes,
342 string='Duration'),
343- }
344+
345+ } ## numero de estaciones y la sucursal...
346+
347+
348+class OeMedicalPhysicianAffiliations(orm.Model):
349+ _name = 'oemedical.physician.affiliations'
350+ _columns = {
351+ 'physician_id': fields.many2one('oemedical.physician', 'Physician', required=True, select=1, ondelete='cascade'),
352+ 'name': fields.char(size=256, string='Name'),
353+ }
354+
355+
356+"""
357+class oemedical_physician_med_center_rel(orm.Model):
358+ _name = 'oemedical.physician.med.center.rel'
359+ _columns = {
360+ 'physician_id': fields.many2one('oemedical.physician', 'Physician', required=True, select=1, ondelete='cascade'),
361+ 'med_center_id': fields.many2one('res.partner', 'Physician', required=True, select=1, ondelete='cascade'),
362+ 'building': fields.char(size=256, string='Building'),
363+ 'area': fields.char(size=256, string='Area'),
364+ 'building': fields.char(size=256, string='Building'),
365+ 'floor': fields.integer('Floor'),
366+ 'room': fields.integer('Room'),
367+ }
368+"""
369+
370
371
372 class OeMedicalPhysician(orm.Model):
373@@ -60,16 +106,25 @@
374 'info': fields.text(string='Extra info'),
375 'active': fields.boolean('Active', help="If unchecked, it will allow you to hide the physician without removing it."),
376 'schedule_template_ids': fields.one2many('oemedical.physician.schedule.template', 'physician_id', 'Related schedules'),
377+ 'service_ids': fields.one2many('oemedical.physician.services', 'physician_id', 'Services provided'),
378+ 'affiliation_ids': fields.one2many('oemedical.physician.affiliations', 'physician_id', 'Physician Affiliations'),
379+ }
380+
381+ _defaults = {
382+ 'use_parent_address': True,
383+ 'is_doctor': True,
384+ 'supplier': True,
385 }
386
387 def create(self, cr, uid, vals, context=None):
388- vals['is_doctor'] = True
389- vals['supplier'] = True
390+ groups_proxy = self.pool['res.groups']
391+ group_ids = groups_proxy.search(cr, uid, [('name', '=', 'OEMedical Doctor')], context=context)
392+ vals['groups_id'] = [(6,0,group_ids)]
393 return super(OeMedicalPhysician, self).create(cr, uid, vals, context=context)
394
395 def action_update_schedule(self, cr, uid, ids, context=None):
396
397- schedule_template_proxy = self.pool.get('oemedical.physician.schedule.template')
398+ schedule_template_proxy = self.pool['oemedical.physician.schedule.template']
399
400 this = self.browse(cr, uid, ids)[0]
401 defined_templates = len(this.schedule_template_ids)
402
403=== modified file 'oemedical/models/oemedical_specialty.py' (properties changed: -x to +x)
404--- oemedical/models/oemedical_specialty.py 2014-01-15 10:20:02 +0000
405+++ oemedical/models/oemedical_specialty.py 2014-01-20 06:31:04 +0000
406@@ -35,5 +35,5 @@
407 _sql_constraints = [
408 ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
409 ]
410-OeMedicalSpecialty()
411+
412 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
413
414=== modified file 'oemedical/models/product_product.py' (properties changed: -x to +x)
415=== modified file 'oemedical/models/res_partner.py' (properties changed: -x to +x)
416--- oemedical/models/res_partner.py 2014-01-15 10:20:02 +0000
417+++ oemedical/models/res_partner.py 2014-01-20 06:31:04 +0000
418@@ -46,12 +46,6 @@
419 help='Check if the party is a health professional'),
420 'is_patient': fields.boolean(string='Patient',
421 help='Check if the party is a patient'),
422- 'alias': fields.char(size=256, string='Alias',
423- help='Common name that the Party is reffered'),
424- 'internal_user': fields.many2one('res.users', string='Internal User',
425- help='In GNU Health is the user (doctor, nurse) that logins.When the' \
426- ' party is a doctor or a health professional, it will be the user' \
427- ' that maps the doctor\'s party name. It must be present.'),
428 'activation_date': fields.date(string='Activation date',
429 help='Date of activation of the party'),
430 'lastname': fields.char(size=256, string='Last Name', help='Last Name'),
431@@ -66,7 +60,10 @@
432 #'insurance': fields.one2many('oemedical.insurance', 'relation_id',
433 # string='Insurance', ),
434 'patient_ids': fields.one2many('oemedical.patient.med.center.rel', 'medical_center_id', 'Related Patients'),
435+ 'building': fields.char(size=256, string='Building'),
436+ 'area': fields.char(size=256, string='Area'),
437+ 'floor': fields.integer('Floor'),
438+ 'room': fields.integer('Room'),
439 }
440
441-ResPartner()
442 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
443
444=== added file 'oemedical/oemedical_constants.py.bak'
445--- oemedical/oemedical_constants.py.bak 1970-01-01 00:00:00 +0000
446+++ oemedical/oemedical_constants.py.bak 2014-01-20 06:31:04 +0000
447@@ -0,0 +1,81 @@
448+# -*- coding: utf-8 -*-
449+##############################################################################
450+#
451+# Tech-Receptives Solutions Pvt. Ltd.
452+# Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
453+# Special Credit and Thanks to Thymbra Latinoamericana S.A.
454+#
455+# This program is free software: you can redistribute it and/or modify
456+# it under the terms of the GNU Affero General Public License as
457+# published by the Free Software Foundation, either version 3 of the
458+# License, or (at your option) any later version.
459+#
460+# This program is distributed in the hope that it will be useful,
461+# but WITHOUT ANY WARRANTY; without even the implied warranty of
462+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
463+# GNU Affero General Public License for more details.
464+#
465+# You should have received a copy of the GNU Affero General Public License
466+# along with this program. If not, see <http://www.gnu.org/licenses/>.
467+#
468+##############################################################################
469+
470+
471+months = {
472+ 1: "January", 2: "February", 3: "March", 4: "April", \
473+ 5: "May", 6: "June", 7: "July", 8: "August", 9: "September", \
474+ 10: "October", 11: "November", 12: "December"
475+}
476+
477+days = [(1, 'Monday'),
478+ (2, 'Tuesday'),
479+ (3, 'Wednesday'),
480+ (4, 'Thursday'),
481+ (5, 'Friday'),
482+ (6, 'Saturday'),
483+ (7, 'Sunday'),
484+]
485+
486+hours = [
487+ ('0', '00'),
488+ ('1', '01'),
489+ ('2', '02'),
490+ ('3', '03'),
491+ ('4', '04'),
492+ ('5', '05'),
493+ ('6', '06'),
494+ ('7', '07'),
495+ ('8', '08'),
496+ ('9', '09'),
497+ ('10', '10'),
498+ ('11', '11'),
499+ ('12', '12'),
500+ ('13', '13'),
501+ ('14', '14'),
502+ ('15', '15'),
503+ ('16', '16'),
504+ ('17', '17'),
505+ ('18', '18'),
506+ ('19', '19'),
507+ ('20', '20'),
508+ ('21', '21'),
509+ ('22', '22'),
510+ ('23', '23'),
511+]
512+
513+minutes = [
514+ ('0', '00'),
515+ ('5', '05'),
516+ ('10', '10'),
517+ ('15', '15'),
518+ ('20', '20'),
519+ ('25', '25'),
520+ ('30', '30'),
521+ ('35', '35'),
522+ ('40', '40'),
523+ ('45', '45'),
524+ ('50', '50'),
525+ ('55', '55'),
526+]
527+
528+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
529
530=== removed directory 'oemedical/oemedical_invoice'
531=== removed directory 'oemedical/oemedical_invoice/i18n'
532=== removed file 'oemedical/oemedical_invoice/i18n/de.po'
533--- oemedical/oemedical_invoice/i18n/de.po 2014-01-14 06:49:00 +0000
534+++ oemedical/oemedical_invoice/i18n/de.po 1970-01-01 00:00:00 +0000
535@@ -1,382 +0,0 @@
536-# Translation of OpenERP Server.
537-# This file contains the translation of the following modules:
538-#
539-msgid ""
540-msgstr ""
541-"Project-Id-Version: Medical\n"
542-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
543-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
544-"PO-Revision-Date: 2013-11-08 04:39+0000\n"
545-"Last-Translator: Federico Manuel Echeverri Choux <echeverrifm@gmail.com>\n"
546-"Language-Team: German <None>\n"
547-"MIME-Version: 1.0\n"
548-"Content-Type: text/plain; charset=UTF-8\n"
549-"Content-Transfer-Encoding: 8bit\n"
550-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
551-"X-Generator: Launchpad (build 16890)\n"
552-"Language: de\n"
553-
554-#. module: medical_invoice
555-#: field:medical.patient,receivable:0
556-msgid "Receivable"
557-msgstr "Ausstehend"
558-
559-#. module: medical_invoice
560-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
561-msgid "prescription order"
562-msgstr "Verschreibung"
563-
564-#. module: medical_invoice
565-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
566-#, python-format
567-msgid "The prescription is invoice exempt"
568-msgstr "Die Verschreibung ist rechnungsfrei"
569-
570-#. module: medical_invoice
571-#: constraint:ir.model:0
572-msgid ""
573-"The Object name must start with x_ and not contain any special character !"
574-msgstr ""
575-"Das Objekt muss mit x_ beginnen und darf keine Sonderzeichen enthalten!"
576-
577-#. module: medical_invoice
578-#: constraint:ir.actions.act_window:0
579-msgid "Invalid model name in the action definition."
580-msgstr "Ungültiger Name des Models in der Definition der <action>"
581-
582-#. module: medical_invoice
583-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
584-#, python-format
585-msgid "At least one of the selected lab tests is already invoiced"
586-msgstr ""
587-"Mindestens eine der gewählten Labortests ist bereits in Rechnung gestellt"
588-
589-#. module: medical_invoice
590-#: view:medical.appointment.invoice:0
591-msgid "Create invoices"
592-msgstr "Erstelle Rechnung"
593-
594-#. module: medical_invoice
595-#: view:medical.lab.test.invoice:0
596-msgid "Create Lab Invoices"
597-msgstr "Erstelle Labortest"
598-
599-#. module: medical_invoice
600-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
601-#, python-format
602-msgid "Prescription already invoiced"
603-msgstr "Verschreibung bereits in Rechnung gestellt"
604-
605-#. module: medical_invoice
606-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
607-msgid "Medical Invoice"
608-msgstr "Medical Rechnung"
609-
610-#. module: medical_invoice
611-#: model:ir.model,name:medical_invoice.model_medical_appointment
612-msgid "medical.appointment"
613-msgstr "medical.appointment"
614-
615-#. module: medical_invoice
616-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
617-msgid "medical.appointment.invoice"
618-msgstr "medical.appointment.invoice"
619-
620-#. module: medical_invoice
621-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
622-msgid "Create Invoice"
623-msgstr "Erstelle Rechnung"
624-
625-#. module: medical_invoice
626-#: field:medical.appointment,no_invoice:0
627-#: field:medical.patient.lab.test,no_invoice:0
628-#: field:medical.prescription.order,no_invoice:0
629-msgid "Invoice exempt"
630-msgstr "Rechnungsbefreit"
631-
632-#. module: medical_invoice
633-#: constraint:ir.ui.menu:0
634-msgid "Error ! You can not create recursive Menu."
635-msgstr "Fehler! Sie können keine rekursiven Menüs erstellen"
636-
637-#. module: medical_invoice
638-#: field:medical.patient.lab.test,invoice_status:0
639-#: field:medical.prescription.order,invoice_status:0
640-msgid "Invoice Status"
641-msgstr "Rechnungsstatus"
642-
643-#. module: medical_invoice
644-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
645-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
646-msgid "Prescriptions to be invoiced"
647-msgstr "Noch abzurechnende Verschreibungen"
648-
649-#. module: medical_invoice
650-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
651-#, python-format
652-msgid "At least one of the selected prescriptions can not be invoiced"
653-msgstr ""
654-"Mindestens eine der gewählten Verschreibungen kann nicht in Rechnung "
655-"gestellt werden"
656-
657-#. module: medical_invoice
658-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
659-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
660-msgid "Today's Lab Requests to be invoiced"
661-msgstr "Heutige abzurechnende Labortests"
662-
663-#. module: medical_invoice
664-#: selection:medical.appointment,validity_status:0
665-#: selection:medical.patient.lab.test,invoice_status:0
666-#: selection:medical.prescription.order,invoice_status:0
667-msgid "To be Invoiced"
668-msgstr "Noch zu Berechnen"
669-
670-#. module: medical_invoice
671-#: field:medical.appointment,validity_status:0
672-msgid "Status"
673-msgstr "status"
674-
675-#. module: medical_invoice
676-#: view:medical.appointment.invoice:0
677-msgid "Do you want to create the invoice(s) ?"
678-msgstr "Möchten Sie diese Rechnung(en) erstellen?"
679-
680-#. module: medical_invoice
681-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
682-#, python-format
683-msgid "You can not invoice this lab test"
684-msgstr "Sie können diesen Labortest nicht in Rechnung stellen"
685-
686-#. module: medical_invoice
687-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
688-msgid "medical.prescription.invoice"
689-msgstr "medical.prescription.invoice"
690-
691-#. module: medical_invoice
692-#: model:ir.module.module,description:medical_invoice.module_meta_information
693-msgid ""
694-" \n"
695-" This module add functionality to create invoices for doctor's "
696-"consulting charge.\n"
697-"\n"
698-" Features:\n"
699-" -Invoice of multiple appointments at a time.\n"
700-" "
701-msgstr ""
702-" \n"
703-" Dieses Modul fügt die Funktionalitäten zur Rechnungserstellung "
704-"hinzu.\n"
705-"\n"
706-" Features:\n"
707-" -Rechnungserstellung für mehrere Arztbesuch gleichzeitig.\n"
708-" "
709-
710-#. module: medical_invoice
711-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
712-#, python-format
713-msgid "The appointment is invoice exempt"
714-msgstr "Dieser Arztbesuch ist rechnungsbefreit"
715-
716-#. module: medical_invoice
717-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
718-#, python-format
719-msgid "You can not invoice this appointment"
720-msgstr "Sie können diesen Arztbesuch nicht in REchnung stellen"
721-
722-#. module: medical_invoice
723-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
724-msgid "Invoices"
725-msgstr "Rechnungen"
726-
727-#. module: medical_invoice
728-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
729-#, python-format
730-msgid "At least one of the selected prescriptions is already invoiced"
731-msgstr ""
732-"Mindestens eine der gewählten Beschreibungen ist bereits in Rechnung gestellt"
733-
734-#. module: medical_invoice
735-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
736-#, python-format
737-msgid "Appointment already invoiced"
738-msgstr "Arztbesuch bereits berechnet"
739-
740-#. module: medical_invoice
741-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
742-msgid "medical.lab.test.invoice"
743-msgstr "medical.lab.test.invoice"
744-
745-#. module: medical_invoice
746-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
747-#, python-format
748-msgid "You need to have at least one prescription item in your invoice"
749-msgstr "Sie benötigen mindestens eine Position in der Rechnung"
750-
751-#. module: medical_invoice
752-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
753-#: view:medical.lab.test.invoice:0
754-msgid "Create Lab Invoice"
755-msgstr "Erstelle Laborrechnung"
756-
757-#. module: medical_invoice
758-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
759-#, python-format
760-msgid "When multiple lab tests are selected, patient must be the same"
761-msgstr ""
762-"Wenn mehrere Labortests ausgewählt sind, muss der Patient immer derselbe "
763-"sein."
764-
765-#. module: medical_invoice
766-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
767-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
768-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
769-#, python-format
770-msgid "UserError"
771-msgstr "Benutzerfehler"
772-
773-#. module: medical_invoice
774-#: constraint:ir.ui.view:0
775-msgid "Invalid XML for View Architecture!"
776-msgstr "Ungültige XML für die Architektur der View"
777-
778-#. module: medical_invoice
779-#: view:medical.lab.test.invoice:0
780-msgid "Do you want to generate the invoice(s) ?"
781-msgstr "Möchten Sie diese Rechnungen erstellen"
782-
783-#. module: medical_invoice
784-#: view:medical.prescription.order:0
785-msgid "Prescription"
786-msgstr "Verschreibungen"
787-
788-#. module: medical_invoice
789-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
790-#, python-format
791-msgid "When multiple prescriptions are selected, patient must be the same"
792-msgstr ""
793-"Wenn mehrere Verschreibungen ausgewählt sind, muss der Patient immer "
794-"derselbe sein."
795-
796-#. module: medical_invoice
797-#: model:ir.model,name:medical_invoice.model_medical_patient
798-msgid "Patient related information"
799-msgstr "Patienteninformationen"
800-
801-#. module: medical_invoice
802-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
803-#, python-format
804-msgid "No consultation service is connected with the selected appointments"
805-msgstr "Kein Beratungsservice ist mit dem gewählten Termin verknüpft"
806-
807-#. module: medical_invoice
808-#: field:medical.appointment,appointment_validity_date:0
809-msgid "Validity Date"
810-msgstr "Bestätigungsdatum"
811-
812-#. module: medical_invoice
813-#: help:medical.appointment,consultations:0
814-msgid "Consultation Services"
815-msgstr "Beratungsleistung"
816-
817-#. module: medical_invoice
818-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
819-#, python-format
820-msgid "Lab test already invoiced"
821-msgstr "Labortest bereits in Rechnung gestellt"
822-
823-#. module: medical_invoice
824-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
825-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
826-msgid "Appointments to be invoiced"
827-msgstr "Zu Berechnende Arztbesuche"
828-
829-#. module: medical_invoice
830-#: help:medical.patient,receivable:0
831-msgid "Total amount this patient owes you"
832-msgstr "Gesamtsumme, welche der Patient schuldig ist"
833-
834-#. module: medical_invoice
835-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
836-msgid "medical.patient.lab.test"
837-msgstr "medical.patient.lab.test"
838-
839-#. module: medical_invoice
840-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
841-#, python-format
842-msgid "At least one of the selected appointments can not be invoiced"
843-msgstr ""
844-"Mindestens einer der gewählten Termine kann nicht in Rechnung gestellt werden"
845-
846-#. module: medical_invoice
847-#: view:medical.prescription.invoice:0
848-msgid "Create Prescription Invoices"
849-msgstr "Erstelle Verschreibungsrechnung"
850-
851-#. module: medical_invoice
852-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
853-#, python-format
854-msgid "At least one of the selected lab tests can not be invoiced"
855-msgstr ""
856-"Mindestens einer der gewählten Labortests kann nicht in Rechnung gestellt "
857-"werden"
858-
859-#. module: medical_invoice
860-#: view:medical.appointment.invoice:0
861-msgid "Create Invoices"
862-msgstr "Erstelle Rechnung"
863-
864-#. module: medical_invoice
865-#: view:medical.prescription.invoice:0
866-msgid "Create prescription invoices"
867-msgstr "Erstelle Verschreibungsrechnung"
868-
869-#. module: medical_invoice
870-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
871-#, python-format
872-msgid "When multiple appointments are selected, patient must be the same"
873-msgstr ""
874-"Wenn mehrere Termine ausgewählt sind, muss der Patient immer derselbe sein."
875-
876-#. module: medical_invoice
877-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
878-#, python-format
879-msgid "You can not invoice this prescription"
880-msgstr "Sie können für diese Verschreibung keine Rechnung erstellen"
881-
882-#. module: medical_invoice
883-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
884-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
885-msgid "Lab Requests to be invoiced"
886-msgstr "Zu berechnende Labortests"
887-
888-#. module: medical_invoice
889-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
890-msgid "Create Prescription Invoice"
891-msgstr "Erstelle Verschreibungsrechnung"
892-
893-#. module: medical_invoice
894-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
895-#, python-format
896-msgid "At least one of the selected appointments is already invoiced"
897-msgstr ""
898-"Mindestens einer der gewählten Termine ist bereits in REchnung gestellt"
899-
900-#. module: medical_invoice
901-#: view:medical.appointment.invoice:0
902-#: view:medical.lab.test.invoice:0
903-#: view:medical.prescription.invoice:0
904-msgid "Cancel"
905-msgstr "Abbruch"
906-
907-#. module: medical_invoice
908-#: view:medical.prescription.invoice:0
909-msgid "Do you want to create the prescription invoice(s) ?"
910-msgstr "Möchten Sie diese Verschreibungsrechnungen erstellen?"
911-
912-#. module: medical_invoice
913-#: selection:medical.appointment,validity_status:0
914-#: selection:medical.patient.lab.test,invoice_status:0
915-#: selection:medical.prescription.order,invoice_status:0
916-msgid "Invoiced"
917-msgstr "Rechnung erstellt"
918
919=== removed file 'oemedical/oemedical_invoice/i18n/es.po'
920--- oemedical/oemedical_invoice/i18n/es.po 2014-01-14 06:49:00 +0000
921+++ oemedical/oemedical_invoice/i18n/es.po 1970-01-01 00:00:00 +0000
922@@ -1,374 +0,0 @@
923-# Translation of OpenERP Server.
924-# This file contains the translation of the following modules:
925-#
926-msgid ""
927-msgstr ""
928-"Project-Id-Version: Medical\n"
929-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
930-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
931-"PO-Revision-Date: 2013-11-08 04:39+0000\n"
932-"Last-Translator: Federico Manuel Echeverri Choux <echeverrifm@gmail.com>\n"
933-"Language-Team: Spanish (Castilian) <>\n"
934-"MIME-Version: 1.0\n"
935-"Content-Type: text/plain; charset=UTF-8\n"
936-"Content-Transfer-Encoding: 8bit\n"
937-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
938-"X-Generator: Launchpad (build 16890)\n"
939-"Language: es\n"
940-
941-#. module: medical_invoice
942-#: field:medical.patient,receivable:0
943-msgid "Receivable"
944-msgstr "A cobrar"
945-
946-#. module: medical_invoice
947-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
948-msgid "prescription order"
949-msgstr "receta"
950-
951-#. module: medical_invoice
952-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
953-#, python-format
954-msgid "The prescription is invoice exempt"
955-msgstr "La receta es exenta de factura"
956-
957-#. module: medical_invoice
958-#: constraint:ir.model:0
959-msgid ""
960-"The Object name must start with x_ and not contain any special character !"
961-msgstr ""
962-"El nombre del objeto debe empezar con x_ y no contener ningún carácter "
963-"especial!"
964-
965-#. module: medical_invoice
966-#: constraint:ir.actions.act_window:0
967-msgid "Invalid model name in the action definition."
968-msgstr "Nombre del modelo no vaĺido en la definición de acción."
969-
970-#. module: medical_invoice
971-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
972-#, python-format
973-msgid "At least one of the selected lab tests is already invoiced"
974-msgstr ""
975-"Al menos una de las pruebas de laboratorio seleccionada ya está facturada"
976-
977-#. module: medical_invoice
978-#: view:medical.appointment.invoice:0
979-msgid "Create invoices"
980-msgstr "Crear facturas"
981-
982-#. module: medical_invoice
983-#: view:medical.lab.test.invoice:0
984-msgid "Create Lab Invoices"
985-msgstr "Crear facturas de laboratorio"
986-
987-#. module: medical_invoice
988-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
989-#, python-format
990-msgid "Prescription already invoiced"
991-msgstr "Receta ya facturada"
992-
993-#. module: medical_invoice
994-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
995-msgid "Medical Invoice"
996-msgstr "Medical Invoice"
997-
998-#. module: medical_invoice
999-#: model:ir.model,name:medical_invoice.model_medical_appointment
1000-msgid "medical.appointment"
1001-msgstr "medical.appointment"
1002-
1003-#. module: medical_invoice
1004-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
1005-msgid "medical.appointment.invoice"
1006-msgstr "medical.appointment.invoice"
1007-
1008-#. module: medical_invoice
1009-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
1010-msgid "Create Invoice"
1011-msgstr "Crear factura"
1012-
1013-#. module: medical_invoice
1014-#: field:medical.appointment,no_invoice:0
1015-#: field:medical.patient.lab.test,no_invoice:0
1016-#: field:medical.prescription.order,no_invoice:0
1017-msgid "Invoice exempt"
1018-msgstr "Exento de factura"
1019-
1020-#. module: medical_invoice
1021-#: constraint:ir.ui.menu:0
1022-msgid "Error ! You can not create recursive Menu."
1023-msgstr "¡Error! Usted no puede crear Menú recursivo."
1024-
1025-#. module: medical_invoice
1026-#: field:medical.patient.lab.test,invoice_status:0
1027-#: field:medical.prescription.order,invoice_status:0
1028-msgid "Invoice Status"
1029-msgstr "Estado de la factura"
1030-
1031-#. module: medical_invoice
1032-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
1033-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
1034-msgid "Prescriptions to be invoiced"
1035-msgstr "Recetas a facturar"
1036-
1037-#. module: medical_invoice
1038-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1039-#, python-format
1040-msgid "At least one of the selected prescriptions can not be invoiced"
1041-msgstr "Al menos una de las recetas seleccionadas no se puede facturar"
1042-
1043-#. module: medical_invoice
1044-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
1045-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
1046-msgid "Today's Lab Requests to be invoiced"
1047-msgstr "Pruebas de Laboratorio del día a facturar"
1048-
1049-#. module: medical_invoice
1050-#: selection:medical.appointment,validity_status:0
1051-#: selection:medical.patient.lab.test,invoice_status:0
1052-#: selection:medical.prescription.order,invoice_status:0
1053-msgid "To be Invoiced"
1054-msgstr "Para facturar"
1055-
1056-#. module: medical_invoice
1057-#: field:medical.appointment,validity_status:0
1058-msgid "Status"
1059-msgstr "Estado"
1060-
1061-#. module: medical_invoice
1062-#: view:medical.appointment.invoice:0
1063-msgid "Do you want to create the invoice(s) ?"
1064-msgstr "¿Quiere crear la factura(s)?"
1065-
1066-#. module: medical_invoice
1067-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1068-#, python-format
1069-msgid "You can not invoice this lab test"
1070-msgstr "No se puede facturar este examen de laboratorio"
1071-
1072-#. module: medical_invoice
1073-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
1074-msgid "medical.prescription.invoice"
1075-msgstr "medical.prescription.invoice"
1076-
1077-#. module: medical_invoice
1078-#: model:ir.module.module,description:medical_invoice.module_meta_information
1079-msgid ""
1080-" \n"
1081-" This module add functionality to create invoices for doctor's "
1082-"consulting charge.\n"
1083-"\n"
1084-" Features:\n"
1085-" -Invoice of multiple appointments at a time.\n"
1086-" "
1087-msgstr ""
1088-" \n"
1089-" Este módulo añade la funcionalidad de crear facturas para la carga "
1090-"de consulta del médico. \n"
1091-"\n"
1092-"Características:\n"
1093-"-Facturar varias citas a la vez.\n"
1094-" "
1095-
1096-#. module: medical_invoice
1097-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1098-#, python-format
1099-msgid "The appointment is invoice exempt"
1100-msgstr "La cita es exenta de factura"
1101-
1102-#. module: medical_invoice
1103-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1104-#, python-format
1105-msgid "You can not invoice this appointment"
1106-msgstr "No se puede facturar esta cita"
1107-
1108-#. module: medical_invoice
1109-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
1110-msgid "Invoices"
1111-msgstr "Facturas"
1112-
1113-#. module: medical_invoice
1114-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1115-#, python-format
1116-msgid "At least one of the selected prescriptions is already invoiced"
1117-msgstr "Al menos una de las recetas seleccionadas ya se ha facturado"
1118-
1119-#. module: medical_invoice
1120-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1121-#, python-format
1122-msgid "Appointment already invoiced"
1123-msgstr "La cita ya fue facturada"
1124-
1125-#. module: medical_invoice
1126-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
1127-msgid "medical.lab.test.invoice"
1128-msgstr "medical.lab.test.invoice"
1129-
1130-#. module: medical_invoice
1131-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1132-#, python-format
1133-msgid "You need to have at least one prescription item in your invoice"
1134-msgstr "Necesita tener al menos un elemento recetado en su factura"
1135-
1136-#. module: medical_invoice
1137-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
1138-#: view:medical.lab.test.invoice:0
1139-msgid "Create Lab Invoice"
1140-msgstr "Crear Factura de Laboratorio"
1141-
1142-#. module: medical_invoice
1143-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1144-#, python-format
1145-msgid "When multiple lab tests are selected, patient must be the same"
1146-msgstr ""
1147-"Cuando múltiples pruebas de laboratorio son seleccionadas, el paciente debe "
1148-"ser el mismo"
1149-
1150-#. module: medical_invoice
1151-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1152-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1153-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1154-#, python-format
1155-msgid "UserError"
1156-msgstr "UserError"
1157-
1158-#. module: medical_invoice
1159-#: constraint:ir.ui.view:0
1160-msgid "Invalid XML for View Architecture!"
1161-msgstr "XML no válido para la arquitectura vista!"
1162-
1163-#. module: medical_invoice
1164-#: view:medical.lab.test.invoice:0
1165-msgid "Do you want to generate the invoice(s) ?"
1166-msgstr "¿Quiere generar la factura(s)?"
1167-
1168-#. module: medical_invoice
1169-#: view:medical.prescription.order:0
1170-msgid "Prescription"
1171-msgstr "Receta"
1172-
1173-#. module: medical_invoice
1174-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1175-#, python-format
1176-msgid "When multiple prescriptions are selected, patient must be the same"
1177-msgstr "Cuando se seleccionan varias recetas, el paciente debe ser el mismo"
1178-
1179-#. module: medical_invoice
1180-#: model:ir.model,name:medical_invoice.model_medical_patient
1181-msgid "Patient related information"
1182-msgstr "Información relacionada con el paciente"
1183-
1184-#. module: medical_invoice
1185-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1186-#, python-format
1187-msgid "No consultation service is connected with the selected appointments"
1188-msgstr "No hay servicio de consulta relacionado con las citas seleccionadas"
1189-
1190-#. module: medical_invoice
1191-#: field:medical.appointment,appointment_validity_date:0
1192-msgid "Validity Date"
1193-msgstr "Fecha de validez"
1194-
1195-#. module: medical_invoice
1196-#: help:medical.appointment,consultations:0
1197-msgid "Consultation Services"
1198-msgstr "Servicios de Consulta"
1199-
1200-#. module: medical_invoice
1201-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1202-#, python-format
1203-msgid "Lab test already invoiced"
1204-msgstr "Prueba de Laboratorio ya facturada"
1205-
1206-#. module: medical_invoice
1207-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
1208-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
1209-msgid "Appointments to be invoiced"
1210-msgstr "Citas a facturar"
1211-
1212-#. module: medical_invoice
1213-#: help:medical.patient,receivable:0
1214-msgid "Total amount this patient owes you"
1215-msgstr "Monto adeudado por el paciente"
1216-
1217-#. module: medical_invoice
1218-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
1219-msgid "medical.patient.lab.test"
1220-msgstr "medical.patient.lab.test"
1221-
1222-#. module: medical_invoice
1223-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1224-#, python-format
1225-msgid "At least one of the selected appointments can not be invoiced"
1226-msgstr "Al menos una de las citas seleccionadas no puede ser facturada"
1227-
1228-#. module: medical_invoice
1229-#: view:medical.prescription.invoice:0
1230-msgid "Create Prescription Invoices"
1231-msgstr "Crear Facturas de Receta"
1232-
1233-#. module: medical_invoice
1234-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1235-#, python-format
1236-msgid "At least one of the selected lab tests can not be invoiced"
1237-msgstr ""
1238-"Al menos una de las pruebas de laboratorio seleccionada no se puede facturar"
1239-
1240-#. module: medical_invoice
1241-#: view:medical.appointment.invoice:0
1242-msgid "Create Invoices"
1243-msgstr "Crear facturas"
1244-
1245-#. module: medical_invoice
1246-#: view:medical.prescription.invoice:0
1247-msgid "Create prescription invoices"
1248-msgstr "Crear facturas de receta"
1249-
1250-#. module: medical_invoice
1251-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1252-#, python-format
1253-msgid "When multiple appointments are selected, patient must be the same"
1254-msgstr "Cuando se seleccionan varias citas, el paciente debe ser el mismo"
1255-
1256-#. module: medical_invoice
1257-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1258-#, python-format
1259-msgid "You can not invoice this prescription"
1260-msgstr "No se puede facturar esta receta"
1261-
1262-#. module: medical_invoice
1263-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
1264-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
1265-msgid "Lab Requests to be invoiced"
1266-msgstr "Solicitudes de Laboratorio a facturar"
1267-
1268-#. module: medical_invoice
1269-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
1270-msgid "Create Prescription Invoice"
1271-msgstr "Crear Factura de Receta"
1272-
1273-#. module: medical_invoice
1274-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1275-#, python-format
1276-msgid "At least one of the selected appointments is already invoiced"
1277-msgstr "Al menos una de las citas seleccionadas ya fue facturada"
1278-
1279-#. module: medical_invoice
1280-#: view:medical.appointment.invoice:0
1281-#: view:medical.lab.test.invoice:0
1282-#: view:medical.prescription.invoice:0
1283-msgid "Cancel"
1284-msgstr "Cancelar"
1285-
1286-#. module: medical_invoice
1287-#: view:medical.prescription.invoice:0
1288-msgid "Do you want to create the prescription invoice(s) ?"
1289-msgstr "¿Quiere crear la factura de la receta(s)?"
1290-
1291-#. module: medical_invoice
1292-#: selection:medical.appointment,validity_status:0
1293-#: selection:medical.patient.lab.test,invoice_status:0
1294-#: selection:medical.prescription.order,invoice_status:0
1295-msgid "Invoiced"
1296-msgstr "Facturado"
1297
1298=== removed file 'oemedical/oemedical_invoice/i18n/it.po'
1299--- oemedical/oemedical_invoice/i18n/it.po 2014-01-14 06:49:00 +0000
1300+++ oemedical/oemedical_invoice/i18n/it.po 1970-01-01 00:00:00 +0000
1301@@ -1,377 +0,0 @@
1302-# Translation of OpenERP Server.
1303-# This file contains the translation of the following modules:
1304-#
1305-msgid ""
1306-msgstr ""
1307-"Project-Id-Version: Medical\n"
1308-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
1309-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
1310-"PO-Revision-Date: 2013-11-08 04:39+0000\n"
1311-"Last-Translator: Federico Manuel Echeverri Choux <echeverrifm@gmail.com>\n"
1312-"Language-Team: Italian <None>\n"
1313-"MIME-Version: 1.0\n"
1314-"Content-Type: text/plain; charset=UTF-8\n"
1315-"Content-Transfer-Encoding: 8bit\n"
1316-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
1317-"X-Generator: Launchpad (build 16890)\n"
1318-"Language: it\n"
1319-
1320-#. module: medical_invoice
1321-#: field:medical.patient,receivable:0
1322-msgid "Receivable"
1323-msgstr "Crediti"
1324-
1325-#. module: medical_invoice
1326-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
1327-msgid "prescription order"
1328-msgstr "Ordine ricetta"
1329-
1330-#. module: medical_invoice
1331-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1332-#, python-format
1333-msgid "The prescription is invoice exempt"
1334-msgstr "La prescrizione è esente fattura"
1335-
1336-#. module: medical_invoice
1337-#: constraint:ir.model:0
1338-msgid ""
1339-"The Object name must start with x_ and not contain any special character !"
1340-msgstr ""
1341-"Il nome dell'oggetto deve iniziare con x_ e non contiene alcun carattere "
1342-"speciale!"
1343-
1344-#. module: medical_invoice
1345-#: constraint:ir.actions.act_window:0
1346-msgid "Invalid model name in the action definition."
1347-msgstr ""
1348-
1349-#. module: medical_invoice
1350-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1351-#, python-format
1352-msgid "At least one of the selected lab tests is already invoiced"
1353-msgstr "Almeno uno dei test di laboratorio selezionato è già fatturato"
1354-
1355-#. module: medical_invoice
1356-#: view:medical.appointment.invoice:0
1357-msgid "Create invoices"
1358-msgstr "Creare le fatture"
1359-
1360-#. module: medical_invoice
1361-#: view:medical.lab.test.invoice:0
1362-msgid "Create Lab Invoices"
1363-msgstr "Creare fatture Laboratorio"
1364-
1365-#. module: medical_invoice
1366-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1367-#, python-format
1368-msgid "Prescription already invoiced"
1369-msgstr "Ricette già fatturate"
1370-
1371-#. module: medical_invoice
1372-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
1373-msgid "Medical Invoice"
1374-msgstr "Fattura medica"
1375-
1376-#. module: medical_invoice
1377-#: model:ir.model,name:medical_invoice.model_medical_appointment
1378-msgid "medical.appointment"
1379-msgstr "medical.appointment"
1380-
1381-#. module: medical_invoice
1382-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
1383-msgid "medical.appointment.invoice"
1384-msgstr "medical.appointment.invoice"
1385-
1386-#. module: medical_invoice
1387-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
1388-msgid "Create Invoice"
1389-msgstr "Creare Fattura"
1390-
1391-#. module: medical_invoice
1392-#: field:medical.appointment,no_invoice:0
1393-#: field:medical.patient.lab.test,no_invoice:0
1394-#: field:medical.prescription.order,no_invoice:0
1395-msgid "Invoice exempt"
1396-msgstr "Fattura esente"
1397-
1398-#. module: medical_invoice
1399-#: constraint:ir.ui.menu:0
1400-msgid "Error ! You can not create recursive Menu."
1401-msgstr "Errore! Non è possibile creare Menu ricorsivi ."
1402-
1403-#. module: medical_invoice
1404-#: field:medical.patient.lab.test,invoice_status:0
1405-#: field:medical.prescription.order,invoice_status:0
1406-msgid "Invoice Status"
1407-msgstr "Stato della Fattura"
1408-
1409-#. module: medical_invoice
1410-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
1411-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
1412-msgid "Prescriptions to be invoiced"
1413-msgstr "Eicetta da fatturare"
1414-
1415-#. module: medical_invoice
1416-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1417-#, python-format
1418-msgid "At least one of the selected prescriptions can not be invoiced"
1419-msgstr "Almeno una delle ricette selezionate non può essere fatturata"
1420-
1421-#. module: medical_invoice
1422-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
1423-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
1424-msgid "Today's Lab Requests to be invoiced"
1425-msgstr "Le richieste di Laboratorio di oggi da fatturare"
1426-
1427-#. module: medical_invoice
1428-#: selection:medical.appointment,validity_status:0
1429-#: selection:medical.patient.lab.test,invoice_status:0
1430-#: selection:medical.prescription.order,invoice_status:0
1431-msgid "To be Invoiced"
1432-msgstr "Da fatturare"
1433-
1434-#. module: medical_invoice
1435-#: field:medical.appointment,validity_status:0
1436-msgid "Status"
1437-msgstr "Stato"
1438-
1439-#. module: medical_invoice
1440-#: view:medical.appointment.invoice:0
1441-msgid "Do you want to create the invoice(s) ?"
1442-msgstr "Vuoi creare la fattura (e)?"
1443-
1444-#. module: medical_invoice
1445-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1446-#, python-format
1447-msgid "You can not invoice this lab test"
1448-msgstr "Non è possibile fatturare tale test di laboratorio"
1449-
1450-#. module: medical_invoice
1451-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
1452-msgid "medical.prescription.invoice"
1453-msgstr "medical.prescription.invoice"
1454-
1455-#. module: medical_invoice
1456-#: model:ir.module.module,description:medical_invoice.module_meta_information
1457-msgid ""
1458-" \n"
1459-" This module add functionality to create invoices for doctor's "
1460-"consulting charge.\n"
1461-"\n"
1462-" Features:\n"
1463-" -Invoice of multiple appointments at a time.\n"
1464-" "
1465-msgstr ""
1466-" \n"
1467-" Questo modulo aggiunge funzionalità nel creare fatture di pagamento "
1468-"la consulenza medica.\n"
1469-"\n"
1470-"Caratteristiche\n"
1471-"-Fatturazione di multipli appuntamenti allo stesso tempo\n"
1472-" "
1473-
1474-#. module: medical_invoice
1475-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1476-#, python-format
1477-msgid "The appointment is invoice exempt"
1478-msgstr "L'appuntamento è esente da fattura"
1479-
1480-#. module: medical_invoice
1481-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1482-#, python-format
1483-msgid "You can not invoice this appointment"
1484-msgstr "Non è possibile fatturare questo appuntamento"
1485-
1486-#. module: medical_invoice
1487-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
1488-msgid "Invoices"
1489-msgstr "Fatture"
1490-
1491-#. module: medical_invoice
1492-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1493-#, python-format
1494-msgid "At least one of the selected prescriptions is already invoiced"
1495-msgstr "Almeno una delle ricette selezionate è già stata fatturata"
1496-
1497-#. module: medical_invoice
1498-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1499-#, python-format
1500-msgid "Appointment already invoiced"
1501-msgstr "Appuntamento già fatturato"
1502-
1503-#. module: medical_invoice
1504-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
1505-msgid "medical.lab.test.invoice"
1506-msgstr "medical.lab.test.invoice"
1507-
1508-#. module: medical_invoice
1509-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1510-#, python-format
1511-msgid "You need to have at least one prescription item in your invoice"
1512-msgstr ""
1513-"È necessario disporre di almeno una voce della ricetta medica nella fattura"
1514-
1515-#. module: medical_invoice
1516-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
1517-#: view:medical.lab.test.invoice:0
1518-msgid "Create Lab Invoice"
1519-msgstr "Creare Fattura di Laboratorio"
1520-
1521-#. module: medical_invoice
1522-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1523-#, python-format
1524-msgid "When multiple lab tests are selected, patient must be the same"
1525-msgstr ""
1526-"Quando vari test di laboratorio sono stati selezionati , il paziente deve "
1527-"essere lo stesso"
1528-
1529-#. module: medical_invoice
1530-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1531-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1532-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1533-#, python-format
1534-msgid "UserError"
1535-msgstr "UserError"
1536-
1537-#. module: medical_invoice
1538-#: constraint:ir.ui.view:0
1539-msgid "Invalid XML for View Architecture!"
1540-msgstr "XML non valido per l'Architettura Vista!"
1541-
1542-#. module: medical_invoice
1543-#: view:medical.lab.test.invoice:0
1544-msgid "Do you want to generate the invoice(s) ?"
1545-msgstr "Vuole creare la fattura (e)?"
1546-
1547-#. module: medical_invoice
1548-#: view:medical.prescription.order:0
1549-msgid "Prescription"
1550-msgstr "Ricetta"
1551-
1552-#. module: medical_invoice
1553-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1554-#, python-format
1555-msgid "When multiple prescriptions are selected, patient must be the same"
1556-msgstr ""
1557-"Quando si selezionano varie ricette, il paziente deve essere lo stesso"
1558-
1559-#. module: medical_invoice
1560-#: model:ir.model,name:medical_invoice.model_medical_patient
1561-msgid "Patient related information"
1562-msgstr "Informazioni relative al paziente"
1563-
1564-#. module: medical_invoice
1565-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1566-#, python-format
1567-msgid "No consultation service is connected with the selected appointments"
1568-msgstr ""
1569-"Nessun servizio di consulenza è collegato con gli appuntamenti selezionati"
1570-
1571-#. module: medical_invoice
1572-#: field:medical.appointment,appointment_validity_date:0
1573-msgid "Validity Date"
1574-msgstr "Data di validità"
1575-
1576-#. module: medical_invoice
1577-#: help:medical.appointment,consultations:0
1578-msgid "Consultation Services"
1579-msgstr "Servizi di consulta"
1580-
1581-#. module: medical_invoice
1582-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1583-#, python-format
1584-msgid "Lab test already invoiced"
1585-msgstr "Test di laboratorio già fatturato"
1586-
1587-#. module: medical_invoice
1588-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
1589-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
1590-msgid "Appointments to be invoiced"
1591-msgstr "Appuntamenti da fatturare"
1592-
1593-#. module: medical_invoice
1594-#: help:medical.patient,receivable:0
1595-msgid "Total amount this patient owes you"
1596-msgstr "Totale debito del paziente"
1597-
1598-#. module: medical_invoice
1599-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
1600-msgid "medical.patient.lab.test"
1601-msgstr "medical.patient.lab.test"
1602-
1603-#. module: medical_invoice
1604-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1605-#, python-format
1606-msgid "At least one of the selected appointments can not be invoiced"
1607-msgstr "Almeno uno degli appuntamenti selezionati non può essere fatturato"
1608-
1609-#. module: medical_invoice
1610-#: view:medical.prescription.invoice:0
1611-msgid "Create Prescription Invoices"
1612-msgstr "Creare fatture ricetta"
1613-
1614-#. module: medical_invoice
1615-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1616-#, python-format
1617-msgid "At least one of the selected lab tests can not be invoiced"
1618-msgstr ""
1619-"Almeno uno dei test di laboratorio selezionato non può essere fatturato"
1620-
1621-#. module: medical_invoice
1622-#: view:medical.appointment.invoice:0
1623-msgid "Create Invoices"
1624-msgstr "Creare fatture"
1625-
1626-#. module: medical_invoice
1627-#: view:medical.prescription.invoice:0
1628-msgid "Create prescription invoices"
1629-msgstr "Creare fatture ricette"
1630-
1631-#. module: medical_invoice
1632-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1633-#, python-format
1634-msgid "When multiple appointments are selected, patient must be the same"
1635-msgstr ""
1636-"Quando sono selezionatí vari appuntamenti, il paziente deve essere lo stesso"
1637-
1638-#. module: medical_invoice
1639-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1640-#, python-format
1641-msgid "You can not invoice this prescription"
1642-msgstr "Non è possibile fatturare questa ricetta"
1643-
1644-#. module: medical_invoice
1645-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
1646-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
1647-msgid "Lab Requests to be invoiced"
1648-msgstr "Richieste di Laboratorio da fatturare"
1649-
1650-#. module: medical_invoice
1651-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
1652-msgid "Create Prescription Invoice"
1653-msgstr "Creare Fattura ricetta"
1654-
1655-#. module: medical_invoice
1656-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1657-#, python-format
1658-msgid "At least one of the selected appointments is already invoiced"
1659-msgstr "Almeno uno degli appuntamenti selezionato è già stato fatturato"
1660-
1661-#. module: medical_invoice
1662-#: view:medical.appointment.invoice:0
1663-#: view:medical.lab.test.invoice:0
1664-#: view:medical.prescription.invoice:0
1665-msgid "Cancel"
1666-msgstr "Annulla"
1667-
1668-#. module: medical_invoice
1669-#: view:medical.prescription.invoice:0
1670-msgid "Do you want to create the prescription invoice(s) ?"
1671-msgstr "Vuole creare la fattura per la ricetta (e)?"
1672-
1673-#. module: medical_invoice
1674-#: selection:medical.appointment,validity_status:0
1675-#: selection:medical.patient.lab.test,invoice_status:0
1676-#: selection:medical.prescription.order,invoice_status:0
1677-msgid "Invoiced"
1678-msgstr "Fatturato"
1679
1680=== removed file 'oemedical/oemedical_invoice/i18n/pt_BR.po'
1681--- oemedical/oemedical_invoice/i18n/pt_BR.po 2014-01-14 06:49:00 +0000
1682+++ oemedical/oemedical_invoice/i18n/pt_BR.po 1970-01-01 00:00:00 +0000
1683@@ -1,367 +0,0 @@
1684-# Translation of OpenERP Server.
1685-# This file contains the translation of the following modules:
1686-#
1687-msgid ""
1688-msgstr ""
1689-"Project-Id-Version: Medical\n"
1690-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
1691-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
1692-"PO-Revision-Date: 2013-11-08 04:39+0000\n"
1693-"Last-Translator: Serginho <Unknown>\n"
1694-"Language-Team: Portuguese (Brazilian) <None>\n"
1695-"MIME-Version: 1.0\n"
1696-"Content-Type: text/plain; charset=UTF-8\n"
1697-"Content-Transfer-Encoding: 8bit\n"
1698-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
1699-"X-Generator: Launchpad (build 16890)\n"
1700-"Language: pt_BR\n"
1701-
1702-#. module: medical_invoice
1703-#: field:medical.patient,receivable:0
1704-msgid "Receivable"
1705-msgstr "A Receber"
1706-
1707-#. module: medical_invoice
1708-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
1709-msgid "prescription order"
1710-msgstr ""
1711-
1712-#. module: medical_invoice
1713-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1714-#, python-format
1715-msgid "The prescription is invoice exempt"
1716-msgstr "A Receita é isenta de fatura"
1717-
1718-#. module: medical_invoice
1719-#: constraint:ir.model:0
1720-msgid ""
1721-"The Object name must start with x_ and not contain any special character !"
1722-msgstr ""
1723-"O nome do Objeto deve começar com x_ e não conter nenhum caracter especial !"
1724-
1725-#. module: medical_invoice
1726-#: constraint:ir.actions.act_window:0
1727-msgid "Invalid model name in the action definition."
1728-msgstr "Nome de Modelo inválido na definição da ação."
1729-
1730-#. module: medical_invoice
1731-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1732-#, python-format
1733-msgid "At least one of the selected lab tests is already invoiced"
1734-msgstr ""
1735-"Pelo menos um dos testes de laboratório selecionados já foram faturados"
1736-
1737-#. module: medical_invoice
1738-#: view:medical.appointment.invoice:0
1739-msgid "Create invoices"
1740-msgstr "Criar faturas"
1741-
1742-#. module: medical_invoice
1743-#: view:medical.lab.test.invoice:0
1744-msgid "Create Lab Invoices"
1745-msgstr "Criar faturas de Laboratório"
1746-
1747-#. module: medical_invoice
1748-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1749-#, python-format
1750-msgid "Prescription already invoiced"
1751-msgstr "Receita já faturada"
1752-
1753-#. module: medical_invoice
1754-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
1755-msgid "Medical Invoice"
1756-msgstr "Fatura médica"
1757-
1758-#. module: medical_invoice
1759-#: model:ir.model,name:medical_invoice.model_medical_appointment
1760-msgid "medical.appointment"
1761-msgstr "medical.appointment"
1762-
1763-#. module: medical_invoice
1764-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
1765-msgid "medical.appointment.invoice"
1766-msgstr "medical.appointment.invoice"
1767-
1768-#. module: medical_invoice
1769-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
1770-msgid "Create Invoice"
1771-msgstr "Criar Fatura"
1772-
1773-#. module: medical_invoice
1774-#: field:medical.appointment,no_invoice:0
1775-#: field:medical.patient.lab.test,no_invoice:0
1776-#: field:medical.prescription.order,no_invoice:0
1777-msgid "Invoice exempt"
1778-msgstr "Isento de Fatura"
1779-
1780-#. module: medical_invoice
1781-#: constraint:ir.ui.menu:0
1782-msgid "Error ! You can not create recursive Menu."
1783-msgstr "Erro ! Você não pode criar um Menu recursivo."
1784-
1785-#. module: medical_invoice
1786-#: field:medical.patient.lab.test,invoice_status:0
1787-#: field:medical.prescription.order,invoice_status:0
1788-msgid "Invoice Status"
1789-msgstr "Status da Fatura"
1790-
1791-#. module: medical_invoice
1792-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
1793-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
1794-msgid "Prescriptions to be invoiced"
1795-msgstr "Receitas para serem faturadas"
1796-
1797-#. module: medical_invoice
1798-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1799-#, python-format
1800-msgid "At least one of the selected prescriptions can not be invoiced"
1801-msgstr "Pelo menos uma das receitas selecionadas não podem ser faturadas"
1802-
1803-#. module: medical_invoice
1804-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
1805-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
1806-msgid "Today's Lab Requests to be invoiced"
1807-msgstr "Requisições de Laboratório para serem faturadas hoje"
1808-
1809-#. module: medical_invoice
1810-#: selection:medical.appointment,validity_status:0
1811-#: selection:medical.patient.lab.test,invoice_status:0
1812-#: selection:medical.prescription.order,invoice_status:0
1813-msgid "To be Invoiced"
1814-msgstr "A serem faturadas"
1815-
1816-#. module: medical_invoice
1817-#: field:medical.appointment,validity_status:0
1818-msgid "Status"
1819-msgstr "Status"
1820-
1821-#. module: medical_invoice
1822-#: view:medical.appointment.invoice:0
1823-msgid "Do you want to create the invoice(s) ?"
1824-msgstr "Você gostaria de criar a(s) fatura(s) ?"
1825-
1826-#. module: medical_invoice
1827-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1828-#, python-format
1829-msgid "You can not invoice this lab test"
1830-msgstr "Você não pode faturar este teste de laboratório"
1831-
1832-#. module: medical_invoice
1833-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
1834-msgid "medical.prescription.invoice"
1835-msgstr "medical.prescription.invoice"
1836-
1837-#. module: medical_invoice
1838-#: model:ir.module.module,description:medical_invoice.module_meta_information
1839-msgid ""
1840-" \n"
1841-" This module add functionality to create invoices for doctor's "
1842-"consulting charge.\n"
1843-"\n"
1844-" Features:\n"
1845-" -Invoice of multiple appointments at a time.\n"
1846-" "
1847-msgstr ""
1848-
1849-#. module: medical_invoice
1850-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1851-#, python-format
1852-msgid "The appointment is invoice exempt"
1853-msgstr ""
1854-
1855-#. module: medical_invoice
1856-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1857-#, python-format
1858-msgid "You can not invoice this appointment"
1859-msgstr ""
1860-
1861-#. module: medical_invoice
1862-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
1863-msgid "Invoices"
1864-msgstr "Faturas"
1865-
1866-#. module: medical_invoice
1867-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1868-#, python-format
1869-msgid "At least one of the selected prescriptions is already invoiced"
1870-msgstr "Pelo menos uma das receitas selecionadas já estão faturadas"
1871-
1872-#. module: medical_invoice
1873-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1874-#, python-format
1875-msgid "Appointment already invoiced"
1876-msgstr ""
1877-
1878-#. module: medical_invoice
1879-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
1880-msgid "medical.lab.test.invoice"
1881-msgstr "medical.lab.test.invoice"
1882-
1883-#. module: medical_invoice
1884-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1885-#, python-format
1886-msgid "You need to have at least one prescription item in your invoice"
1887-msgstr "Você precisa ter pelo menos um item de receita na sua fatura"
1888-
1889-#. module: medical_invoice
1890-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
1891-#: view:medical.lab.test.invoice:0
1892-msgid "Create Lab Invoice"
1893-msgstr "Criar Fatura de Laboratório"
1894-
1895-#. module: medical_invoice
1896-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1897-#, python-format
1898-msgid "When multiple lab tests are selected, patient must be the same"
1899-msgstr ""
1900-"Quando múltiplos testes de laboratório são selecionados, o paciente deve ser "
1901-"o mesmo"
1902-
1903-#. module: medical_invoice
1904-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1905-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1906-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1907-#, python-format
1908-msgid "UserError"
1909-msgstr "Erro de Usuário"
1910-
1911-#. module: medical_invoice
1912-#: constraint:ir.ui.view:0
1913-msgid "Invalid XML for View Architecture!"
1914-msgstr "XML inválido para a arquitetura da Visão"
1915-
1916-#. module: medical_invoice
1917-#: view:medical.lab.test.invoice:0
1918-msgid "Do you want to generate the invoice(s) ?"
1919-msgstr "Você gostaria de gerar a(s) fatura(s)?"
1920-
1921-#. module: medical_invoice
1922-#: view:medical.prescription.order:0
1923-msgid "Prescription"
1924-msgstr "Receita"
1925-
1926-#. module: medical_invoice
1927-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
1928-#, python-format
1929-msgid "When multiple prescriptions are selected, patient must be the same"
1930-msgstr ""
1931-"Quando múltiplas receitas são selecionadas, o paciente deve ser o mesmo"
1932-
1933-#. module: medical_invoice
1934-#: model:ir.model,name:medical_invoice.model_medical_patient
1935-msgid "Patient related information"
1936-msgstr "Informação relacionada ao paciente"
1937-
1938-#. module: medical_invoice
1939-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1940-#, python-format
1941-msgid "No consultation service is connected with the selected appointments"
1942-msgstr ""
1943-
1944-#. module: medical_invoice
1945-#: field:medical.appointment,appointment_validity_date:0
1946-msgid "Validity Date"
1947-msgstr "Data de Validade"
1948-
1949-#. module: medical_invoice
1950-#: help:medical.appointment,consultations:0
1951-msgid "Consultation Services"
1952-msgstr ""
1953-
1954-#. module: medical_invoice
1955-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1956-#, python-format
1957-msgid "Lab test already invoiced"
1958-msgstr "Teste de Laboratório já faturado"
1959-
1960-#. module: medical_invoice
1961-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
1962-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
1963-msgid "Appointments to be invoiced"
1964-msgstr ""
1965-
1966-#. module: medical_invoice
1967-#: help:medical.patient,receivable:0
1968-msgid "Total amount this patient owes you"
1969-msgstr "Montante total que o paciente lhe deve"
1970-
1971-#. module: medical_invoice
1972-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
1973-msgid "medical.patient.lab.test"
1974-msgstr "medical.patient.lab.test"
1975-
1976-#. module: medical_invoice
1977-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
1978-#, python-format
1979-msgid "At least one of the selected appointments can not be invoiced"
1980-msgstr ""
1981-
1982-#. module: medical_invoice
1983-#: view:medical.prescription.invoice:0
1984-msgid "Create Prescription Invoices"
1985-msgstr "Criar Faturas da Receita"
1986-
1987-#. module: medical_invoice
1988-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
1989-#, python-format
1990-msgid "At least one of the selected lab tests can not be invoiced"
1991-msgstr ""
1992-"Pelo menos um dos Testes de Laboratório selecionados não pode ser faturado."
1993-
1994-#. module: medical_invoice
1995-#: view:medical.appointment.invoice:0
1996-msgid "Create Invoices"
1997-msgstr "Criar Faturas"
1998-
1999-#. module: medical_invoice
2000-#: view:medical.prescription.invoice:0
2001-msgid "Create prescription invoices"
2002-msgstr "Criar faturas da receita"
2003-
2004-#. module: medical_invoice
2005-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2006-#, python-format
2007-msgid "When multiple appointments are selected, patient must be the same"
2008-msgstr ""
2009-
2010-#. module: medical_invoice
2011-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2012-#, python-format
2013-msgid "You can not invoice this prescription"
2014-msgstr "Você não pode faturar esta receita"
2015-
2016-#. module: medical_invoice
2017-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
2018-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
2019-msgid "Lab Requests to be invoiced"
2020-msgstr "Requisições de Laboratório para serem faturadas"
2021-
2022-#. module: medical_invoice
2023-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
2024-msgid "Create Prescription Invoice"
2025-msgstr "Criar Fatura da Receita"
2026-
2027-#. module: medical_invoice
2028-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2029-#, python-format
2030-msgid "At least one of the selected appointments is already invoiced"
2031-msgstr ""
2032-
2033-#. module: medical_invoice
2034-#: view:medical.appointment.invoice:0
2035-#: view:medical.lab.test.invoice:0
2036-#: view:medical.prescription.invoice:0
2037-msgid "Cancel"
2038-msgstr "Cancelar"
2039-
2040-#. module: medical_invoice
2041-#: view:medical.prescription.invoice:0
2042-msgid "Do you want to create the prescription invoice(s) ?"
2043-msgstr "Você gostaria de criar a(s) fatura(s) da receita?"
2044-
2045-#. module: medical_invoice
2046-#: selection:medical.appointment,validity_status:0
2047-#: selection:medical.patient.lab.test,invoice_status:0
2048-#: selection:medical.prescription.order,invoice_status:0
2049-msgid "Invoiced"
2050-msgstr "Faturado"
2051
2052=== removed file 'oemedical/oemedical_invoice/i18n/tr.po'
2053--- oemedical/oemedical_invoice/i18n/tr.po 2014-01-14 06:49:00 +0000
2054+++ oemedical/oemedical_invoice/i18n/tr.po 1970-01-01 00:00:00 +0000
2055@@ -1,361 +0,0 @@
2056-# Translation of OpenERP Server.
2057-# This file contains the translation of the following modules:
2058-#
2059-msgid ""
2060-msgstr ""
2061-"Project-Id-Version: Medical\n"
2062-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
2063-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
2064-"PO-Revision-Date: 2013-11-08 01:21+0000\n"
2065-"Last-Translator: OEmedical Commiter <Unknown>\n"
2066-"Language-Team: Turkish <None>\n"
2067-"MIME-Version: 1.0\n"
2068-"Content-Type: text/plain; charset=UTF-8\n"
2069-"Content-Transfer-Encoding: 8bit\n"
2070-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
2071-"X-Generator: Launchpad (build 16890)\n"
2072-"Language: tr\n"
2073-
2074-#. module: medical_invoice
2075-#: field:medical.patient,receivable:0
2076-msgid "Receivable"
2077-msgstr ""
2078-
2079-#. module: medical_invoice
2080-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
2081-msgid "prescription order"
2082-msgstr ""
2083-
2084-#. module: medical_invoice
2085-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2086-#, python-format
2087-msgid "The prescription is invoice exempt"
2088-msgstr ""
2089-
2090-#. module: medical_invoice
2091-#: constraint:ir.model:0
2092-msgid ""
2093-"The Object name must start with x_ and not contain any special character !"
2094-msgstr ""
2095-
2096-#. module: medical_invoice
2097-#: constraint:ir.actions.act_window:0
2098-msgid "Invalid model name in the action definition."
2099-msgstr ""
2100-
2101-#. module: medical_invoice
2102-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2103-#, python-format
2104-msgid "At least one of the selected lab tests is already invoiced"
2105-msgstr ""
2106-
2107-#. module: medical_invoice
2108-#: view:medical.appointment.invoice:0
2109-msgid "Create invoices"
2110-msgstr ""
2111-
2112-#. module: medical_invoice
2113-#: view:medical.lab.test.invoice:0
2114-msgid "Create Lab Invoices"
2115-msgstr ""
2116-
2117-#. module: medical_invoice
2118-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2119-#, python-format
2120-msgid "Prescription already invoiced"
2121-msgstr ""
2122-
2123-#. module: medical_invoice
2124-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
2125-msgid "Medical Invoice"
2126-msgstr "Tıbbi Fatura"
2127-
2128-#. module: medical_invoice
2129-#: model:ir.model,name:medical_invoice.model_medical_appointment
2130-msgid "medical.appointment"
2131-msgstr ""
2132-
2133-#. module: medical_invoice
2134-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
2135-msgid "medical.appointment.invoice"
2136-msgstr ""
2137-
2138-#. module: medical_invoice
2139-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
2140-msgid "Create Invoice"
2141-msgstr "Fatura Oluştur"
2142-
2143-#. module: medical_invoice
2144-#: field:medical.appointment,no_invoice:0
2145-#: field:medical.patient.lab.test,no_invoice:0
2146-#: field:medical.prescription.order,no_invoice:0
2147-msgid "Invoice exempt"
2148-msgstr ""
2149-
2150-#. module: medical_invoice
2151-#: constraint:ir.ui.menu:0
2152-msgid "Error ! You can not create recursive Menu."
2153-msgstr ""
2154-
2155-#. module: medical_invoice
2156-#: field:medical.patient.lab.test,invoice_status:0
2157-#: field:medical.prescription.order,invoice_status:0
2158-msgid "Invoice Status"
2159-msgstr "Fatura Durumu"
2160-
2161-#. module: medical_invoice
2162-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
2163-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
2164-msgid "Prescriptions to be invoiced"
2165-msgstr ""
2166-
2167-#. module: medical_invoice
2168-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2169-#, python-format
2170-msgid "At least one of the selected prescriptions can not be invoiced"
2171-msgstr ""
2172-
2173-#. module: medical_invoice
2174-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
2175-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
2176-msgid "Today's Lab Requests to be invoiced"
2177-msgstr ""
2178-
2179-#. module: medical_invoice
2180-#: selection:medical.appointment,validity_status:0
2181-#: selection:medical.patient.lab.test,invoice_status:0
2182-#: selection:medical.prescription.order,invoice_status:0
2183-msgid "To be Invoiced"
2184-msgstr ""
2185-
2186-#. module: medical_invoice
2187-#: field:medical.appointment,validity_status:0
2188-msgid "Status"
2189-msgstr "Durum"
2190-
2191-#. module: medical_invoice
2192-#: view:medical.appointment.invoice:0
2193-msgid "Do you want to create the invoice(s) ?"
2194-msgstr "Fatura(lar) oluşturmak ister misiniz?"
2195-
2196-#. module: medical_invoice
2197-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2198-#, python-format
2199-msgid "You can not invoice this lab test"
2200-msgstr ""
2201-
2202-#. module: medical_invoice
2203-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
2204-msgid "medical.prescription.invoice"
2205-msgstr ""
2206-
2207-#. module: medical_invoice
2208-#: model:ir.module.module,description:medical_invoice.module_meta_information
2209-msgid ""
2210-" \n"
2211-" This module add functionality to create invoices for doctor's "
2212-"consulting charge.\n"
2213-"\n"
2214-" Features:\n"
2215-" -Invoice of multiple appointments at a time.\n"
2216-" "
2217-msgstr ""
2218-
2219-#. module: medical_invoice
2220-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2221-#, python-format
2222-msgid "The appointment is invoice exempt"
2223-msgstr ""
2224-
2225-#. module: medical_invoice
2226-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2227-#, python-format
2228-msgid "You can not invoice this appointment"
2229-msgstr ""
2230-
2231-#. module: medical_invoice
2232-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
2233-msgid "Invoices"
2234-msgstr "Faturalar"
2235-
2236-#. module: medical_invoice
2237-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2238-#, python-format
2239-msgid "At least one of the selected prescriptions is already invoiced"
2240-msgstr ""
2241-
2242-#. module: medical_invoice
2243-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2244-#, python-format
2245-msgid "Appointment already invoiced"
2246-msgstr ""
2247-
2248-#. module: medical_invoice
2249-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
2250-msgid "medical.lab.test.invoice"
2251-msgstr ""
2252-
2253-#. module: medical_invoice
2254-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2255-#, python-format
2256-msgid "You need to have at least one prescription item in your invoice"
2257-msgstr ""
2258-
2259-#. module: medical_invoice
2260-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
2261-#: view:medical.lab.test.invoice:0
2262-msgid "Create Lab Invoice"
2263-msgstr "Laboratuvar Fatura Oluştur"
2264-
2265-#. module: medical_invoice
2266-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2267-#, python-format
2268-msgid "When multiple lab tests are selected, patient must be the same"
2269-msgstr ""
2270-
2271-#. module: medical_invoice
2272-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2273-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2274-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2275-#, python-format
2276-msgid "UserError"
2277-msgstr ""
2278-
2279-#. module: medical_invoice
2280-#: constraint:ir.ui.view:0
2281-msgid "Invalid XML for View Architecture!"
2282-msgstr ""
2283-
2284-#. module: medical_invoice
2285-#: view:medical.lab.test.invoice:0
2286-msgid "Do you want to generate the invoice(s) ?"
2287-msgstr ""
2288-
2289-#. module: medical_invoice
2290-#: view:medical.prescription.order:0
2291-msgid "Prescription"
2292-msgstr "Reçete"
2293-
2294-#. module: medical_invoice
2295-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2296-#, python-format
2297-msgid "When multiple prescriptions are selected, patient must be the same"
2298-msgstr ""
2299-
2300-#. module: medical_invoice
2301-#: model:ir.model,name:medical_invoice.model_medical_patient
2302-msgid "Patient related information"
2303-msgstr "Hasta ile ilgili bilgiler"
2304-
2305-#. module: medical_invoice
2306-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2307-#, python-format
2308-msgid "No consultation service is connected with the selected appointments"
2309-msgstr ""
2310-
2311-#. module: medical_invoice
2312-#: field:medical.appointment,appointment_validity_date:0
2313-msgid "Validity Date"
2314-msgstr "Geçerlilik Tarihi"
2315-
2316-#. module: medical_invoice
2317-#: help:medical.appointment,consultations:0
2318-msgid "Consultation Services"
2319-msgstr ""
2320-
2321-#. module: medical_invoice
2322-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2323-#, python-format
2324-msgid "Lab test already invoiced"
2325-msgstr ""
2326-
2327-#. module: medical_invoice
2328-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
2329-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
2330-msgid "Appointments to be invoiced"
2331-msgstr ""
2332-
2333-#. module: medical_invoice
2334-#: help:medical.patient,receivable:0
2335-msgid "Total amount this patient owes you"
2336-msgstr ""
2337-
2338-#. module: medical_invoice
2339-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
2340-msgid "medical.patient.lab.test"
2341-msgstr ""
2342-
2343-#. module: medical_invoice
2344-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2345-#, python-format
2346-msgid "At least one of the selected appointments can not be invoiced"
2347-msgstr ""
2348-
2349-#. module: medical_invoice
2350-#: view:medical.prescription.invoice:0
2351-msgid "Create Prescription Invoices"
2352-msgstr ""
2353-
2354-#. module: medical_invoice
2355-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2356-#, python-format
2357-msgid "At least one of the selected lab tests can not be invoiced"
2358-msgstr ""
2359-
2360-#. module: medical_invoice
2361-#: view:medical.appointment.invoice:0
2362-msgid "Create Invoices"
2363-msgstr "Faturalar oluştur"
2364-
2365-#. module: medical_invoice
2366-#: view:medical.prescription.invoice:0
2367-msgid "Create prescription invoices"
2368-msgstr ""
2369-
2370-#. module: medical_invoice
2371-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2372-#, python-format
2373-msgid "When multiple appointments are selected, patient must be the same"
2374-msgstr ""
2375-
2376-#. module: medical_invoice
2377-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2378-#, python-format
2379-msgid "You can not invoice this prescription"
2380-msgstr ""
2381-
2382-#. module: medical_invoice
2383-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
2384-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
2385-msgid "Lab Requests to be invoiced"
2386-msgstr ""
2387-
2388-#. module: medical_invoice
2389-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
2390-msgid "Create Prescription Invoice"
2391-msgstr ""
2392-
2393-#. module: medical_invoice
2394-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2395-#, python-format
2396-msgid "At least one of the selected appointments is already invoiced"
2397-msgstr ""
2398-
2399-#. module: medical_invoice
2400-#: view:medical.appointment.invoice:0
2401-#: view:medical.lab.test.invoice:0
2402-#: view:medical.prescription.invoice:0
2403-msgid "Cancel"
2404-msgstr "Iptal"
2405-
2406-#. module: medical_invoice
2407-#: view:medical.prescription.invoice:0
2408-msgid "Do you want to create the prescription invoice(s) ?"
2409-msgstr ""
2410-
2411-#. module: medical_invoice
2412-#: selection:medical.appointment,validity_status:0
2413-#: selection:medical.patient.lab.test,invoice_status:0
2414-#: selection:medical.prescription.order,invoice_status:0
2415-msgid "Invoiced"
2416-msgstr ""
2417
2418=== removed file 'oemedical/oemedical_invoice/i18n/vi.po'
2419--- oemedical/oemedical_invoice/i18n/vi.po 2014-01-14 06:49:00 +0000
2420+++ oemedical/oemedical_invoice/i18n/vi.po 1970-01-01 00:00:00 +0000
2421@@ -1,370 +0,0 @@
2422-# Translation of OpenERP Server.
2423-# This file contains the translation of the following modules:
2424-#
2425-msgid ""
2426-msgstr ""
2427-"Project-Id-Version: Medical\n"
2428-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
2429-"POT-Creation-Date: 2010-12-05 21:57+0000\n"
2430-"PO-Revision-Date: 2013-11-08 04:39+0000\n"
2431-"Last-Translator: Federico Manuel Echeverri Choux <echeverrifm@gmail.com>\n"
2432-"Language-Team: Vietnamese <None>\n"
2433-"MIME-Version: 1.0\n"
2434-"Content-Type: text/plain; charset=UTF-8\n"
2435-"Content-Transfer-Encoding: 8bit\n"
2436-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
2437-"X-Generator: Launchpad (build 16890)\n"
2438-"Language: vi\n"
2439-
2440-#. module: medical_invoice
2441-#: field:medical.patient,receivable:0
2442-msgid "Receivable"
2443-msgstr "Khoản phải thu"
2444-
2445-#. module: medical_invoice
2446-#: model:ir.model,name:medical_invoice.model_medical_prescription_order
2447-msgid "prescription order"
2448-msgstr "để theo toa"
2449-
2450-#. module: medical_invoice
2451-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2452-#, python-format
2453-msgid "The prescription is invoice exempt"
2454-msgstr "Đơn thuốc được miễn thanh toán"
2455-
2456-#. module: medical_invoice
2457-#: constraint:ir.model:0
2458-msgid ""
2459-"The Object name must start with x_ and not contain any special character !"
2460-msgstr ""
2461-"Tên phải được bắt đầu bằng x_ và không bao gồm bất kỳ ký tự đặc biệt nào !"
2462-
2463-#. module: medical_invoice
2464-#: constraint:ir.actions.act_window:0
2465-msgid "Invalid model name in the action definition."
2466-msgstr "Tên mô hình không hợp lệ trong định nghĩa hành động"
2467-
2468-#. module: medical_invoice
2469-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2470-#, python-format
2471-msgid "At least one of the selected lab tests is already invoiced"
2472-msgstr "Ít nhất một trong các xét nghiệm đã được ra hóa đơn"
2473-
2474-#. module: medical_invoice
2475-#: view:medical.appointment.invoice:0
2476-msgid "Create invoices"
2477-msgstr "Tạo hóa đơn"
2478-
2479-#. module: medical_invoice
2480-#: view:medical.lab.test.invoice:0
2481-msgid "Create Lab Invoices"
2482-msgstr "Tạo hóa đơn xét nghiệm"
2483-
2484-#. module: medical_invoice
2485-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2486-#, python-format
2487-msgid "Prescription already invoiced"
2488-msgstr "Đơn thuốc đã được xuất hóa đơn"
2489-
2490-#. module: medical_invoice
2491-#: model:ir.module.module,shortdesc:medical_invoice.module_meta_information
2492-msgid "Medical Invoice"
2493-msgstr "Y khoa: Hóa đơn thanh toán"
2494-
2495-#. module: medical_invoice
2496-#: model:ir.model,name:medical_invoice.model_medical_appointment
2497-msgid "medical.appointment"
2498-msgstr "medical.appointment"
2499-
2500-#. module: medical_invoice
2501-#: model:ir.model,name:medical_invoice.model_medical_appointment_invoice
2502-msgid "medical.appointment.invoice"
2503-msgstr "medical.appointment.invoice"
2504-
2505-#. module: medical_invoice
2506-#: model:ir.actions.act_window,name:medical_invoice.action_create_appointment_invoice
2507-msgid "Create Invoice"
2508-msgstr "Tạo hóa đơn"
2509-
2510-#. module: medical_invoice
2511-#: field:medical.appointment,no_invoice:0
2512-#: field:medical.patient.lab.test,no_invoice:0
2513-#: field:medical.prescription.order,no_invoice:0
2514-msgid "Invoice exempt"
2515-msgstr "Miễn phí"
2516-
2517-#. module: medical_invoice
2518-#: constraint:ir.ui.menu:0
2519-msgid "Error ! You can not create recursive Menu."
2520-msgstr "Lỗi ! Bạn không thể tạo trình đơn đệ quy."
2521-
2522-#. module: medical_invoice
2523-#: field:medical.patient.lab.test,invoice_status:0
2524-#: field:medical.prescription.order,invoice_status:0
2525-msgid "Invoice Status"
2526-msgstr "Tình trạng hóa đơn"
2527-
2528-#. module: medical_invoice
2529-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_prescription
2530-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_prescription
2531-msgid "Prescriptions to be invoiced"
2532-msgstr "Đơn thuốc cần ra hóa đơn"
2533-
2534-#. module: medical_invoice
2535-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2536-#, python-format
2537-msgid "At least one of the selected prescriptions can not be invoiced"
2538-msgstr "Ít nhất một trong các đơn thuốc không thể ra hóa đơn"
2539-
2540-#. module: medical_invoice
2541-#: model:ir.actions.act_window,name:medical_invoice.medical_action_today_tobeinvoiced_labtest_request
2542-#: model:ir.ui.menu,name:medical_invoice.medical_today_tobeinvoiced_labtest_request
2543-msgid "Today's Lab Requests to be invoiced"
2544-msgstr "Các xét nghiệm hôm nay chưa ra hóa đơn"
2545-
2546-#. module: medical_invoice
2547-#: selection:medical.appointment,validity_status:0
2548-#: selection:medical.patient.lab.test,invoice_status:0
2549-#: selection:medical.prescription.order,invoice_status:0
2550-msgid "To be Invoiced"
2551-msgstr "Chưa ra hóa đơn"
2552-
2553-#. module: medical_invoice
2554-#: field:medical.appointment,validity_status:0
2555-msgid "Status"
2556-msgstr "Tình trạng"
2557-
2558-#. module: medical_invoice
2559-#: view:medical.appointment.invoice:0
2560-msgid "Do you want to create the invoice(s) ?"
2561-msgstr "Bạn có muốn tạo hóa đơn ?"
2562-
2563-#. module: medical_invoice
2564-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2565-#, python-format
2566-msgid "You can not invoice this lab test"
2567-msgstr "Bạn không thể ra hóa đơn cho xét nghiệm này"
2568-
2569-#. module: medical_invoice
2570-#: model:ir.model,name:medical_invoice.model_medical_prescription_invoice
2571-msgid "medical.prescription.invoice"
2572-msgstr "medical.prescription.invoice"
2573-
2574-#. module: medical_invoice
2575-#: model:ir.module.module,description:medical_invoice.module_meta_information
2576-msgid ""
2577-" \n"
2578-" This module add functionality to create invoices for doctor's "
2579-"consulting charge.\n"
2580-"\n"
2581-" Features:\n"
2582-" -Invoice of multiple appointments at a time.\n"
2583-" "
2584-msgstr ""
2585-" \n"
2586-" Mô đun này thêm các chức năng tạo hóa đơn cho các lần thăm khám của "
2587-"bác sĩ.\n"
2588-"\n"
2589-" Tính năng:\n"
2590-" -Hóa đơn 1 lúc cho nhiều lần thăm khám.\n"
2591-" "
2592-
2593-#. module: medical_invoice
2594-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2595-#, python-format
2596-msgid "The appointment is invoice exempt"
2597-msgstr "Cuộc hẹn này được miễn phí"
2598-
2599-#. module: medical_invoice
2600-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2601-#, python-format
2602-msgid "You can not invoice this appointment"
2603-msgstr "Bạn không thể lập hóa đơn cho cuộc hẹn này"
2604-
2605-#. module: medical_invoice
2606-#: model:ir.ui.menu,name:medical_invoice.medical_invoice_menu
2607-msgid "Invoices"
2608-msgstr "Hóa đơn"
2609-
2610-#. module: medical_invoice
2611-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2612-#, python-format
2613-msgid "At least one of the selected prescriptions is already invoiced"
2614-msgstr "Ít nhất 1 trong các đơn thuốc được chọn đã được xuất hóa đơn"
2615-
2616-#. module: medical_invoice
2617-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2618-#, python-format
2619-msgid "Appointment already invoiced"
2620-msgstr "Cuộc hẹn đã được lập hoá đơn"
2621-
2622-#. module: medical_invoice
2623-#: model:ir.model,name:medical_invoice.model_medical_lab_test_invoice
2624-msgid "medical.lab.test.invoice"
2625-msgstr "medical.lab.test.invoice"
2626-
2627-#. module: medical_invoice
2628-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2629-#, python-format
2630-msgid "You need to have at least one prescription item in your invoice"
2631-msgstr "Đơn thuốc cần có ít nhất một loại thuốc trên hóa đơn"
2632-
2633-#. module: medical_invoice
2634-#: model:ir.actions.act_window,name:medical_invoice.action_create_lab_invoice
2635-#: view:medical.lab.test.invoice:0
2636-msgid "Create Lab Invoice"
2637-msgstr "Tạo hóa đơn xét nghiệm"
2638-
2639-#. module: medical_invoice
2640-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2641-#, python-format
2642-msgid "When multiple lab tests are selected, patient must be the same"
2643-msgstr "Khi nhiều xét nghiệm cùng được chọn, bệnh nhân phải cùng một người"
2644-
2645-#. module: medical_invoice
2646-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2647-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2648-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2649-#, python-format
2650-msgid "UserError"
2651-msgstr "Lỗi người dùng"
2652-
2653-#. module: medical_invoice
2654-#: constraint:ir.ui.view:0
2655-msgid "Invalid XML for View Architecture!"
2656-msgstr "XML không hợp lệ cho Kiến trúc Xem!"
2657-
2658-#. module: medical_invoice
2659-#: view:medical.lab.test.invoice:0
2660-msgid "Do you want to generate the invoice(s) ?"
2661-msgstr "Bạn có muốn tạo hóa đơn ?"
2662-
2663-#. module: medical_invoice
2664-#: view:medical.prescription.order:0
2665-msgid "Prescription"
2666-msgstr "Đơn thuốc"
2667-
2668-#. module: medical_invoice
2669-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2670-#, python-format
2671-msgid "When multiple prescriptions are selected, patient must be the same"
2672-msgstr "Khi nhiều toa thuốc cùng được chọn, bệnh nhân phải cùng một người"
2673-
2674-#. module: medical_invoice
2675-#: model:ir.model,name:medical_invoice.model_medical_patient
2676-msgid "Patient related information"
2677-msgstr "Thông tin liên quan đến bệnh nhân"
2678-
2679-#. module: medical_invoice
2680-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2681-#, python-format
2682-msgid "No consultation service is connected with the selected appointments"
2683-msgstr "Không có dịch vụ khám bệnh cho các cuộc hẹn được chọn"
2684-
2685-#. module: medical_invoice
2686-#: field:medical.appointment,appointment_validity_date:0
2687-msgid "Validity Date"
2688-msgstr "Ngày hiệu lực"
2689-
2690-#. module: medical_invoice
2691-#: help:medical.appointment,consultations:0
2692-msgid "Consultation Services"
2693-msgstr "Các dịch vụ thăm khám, tư vấn"
2694-
2695-#. module: medical_invoice
2696-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2697-#, python-format
2698-msgid "Lab test already invoiced"
2699-msgstr "Xét nghiệm đã được ra hóa đơn"
2700-
2701-#. module: medical_invoice
2702-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_appointment
2703-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_appointment
2704-msgid "Appointments to be invoiced"
2705-msgstr "Cuộc hẹn cần ra hóa đơn"
2706-
2707-#. module: medical_invoice
2708-#: help:medical.patient,receivable:0
2709-msgid "Total amount this patient owes you"
2710-msgstr "Tổng số tiền bệnh nhân này còn thiếu"
2711-
2712-#. module: medical_invoice
2713-#: model:ir.model,name:medical_invoice.model_medical_patient_lab_test
2714-msgid "medical.patient.lab.test"
2715-msgstr "medical.patient.lab.test"
2716-
2717-#. module: medical_invoice
2718-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2719-#, python-format
2720-msgid "At least one of the selected appointments can not be invoiced"
2721-msgstr ""
2722-"Ít nhất một trong những cuộc hẹn được lựa chọn có thể không được lập hoá đơn"
2723-
2724-#. module: medical_invoice
2725-#: view:medical.prescription.invoice:0
2726-msgid "Create Prescription Invoices"
2727-msgstr "Tạo các hóa đơn cho đơn thuốc"
2728-
2729-#. module: medical_invoice
2730-#: code:addons/medical_invoice/wizard/wizard_create_lab_invoice.py:0
2731-#, python-format
2732-msgid "At least one of the selected lab tests can not be invoiced"
2733-msgstr "Ít nhất một trong các xét nghiệm được chọn không thể ra hóa đơn"
2734-
2735-#. module: medical_invoice
2736-#: view:medical.appointment.invoice:0
2737-msgid "Create Invoices"
2738-msgstr "Tạo các hóa đơn"
2739-
2740-#. module: medical_invoice
2741-#: view:medical.prescription.invoice:0
2742-msgid "Create prescription invoices"
2743-msgstr "Tạo các hóa đơn cho đơn thuốc"
2744-
2745-#. module: medical_invoice
2746-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2747-#, python-format
2748-msgid "When multiple appointments are selected, patient must be the same"
2749-msgstr "Khi nhiều cuộc hẹn được lựa chọn, bệnh nhân phải là cùng 1 người"
2750-
2751-#. module: medical_invoice
2752-#: code:addons/medical_invoice/wizard/wizard_prescription_invoice.py:0
2753-#, python-format
2754-msgid "You can not invoice this prescription"
2755-msgstr "Bạn không thể ra hóa đơn cho toa thuốc này"
2756-
2757-#. module: medical_invoice
2758-#: model:ir.actions.act_window,name:medical_invoice.medical_action_tobeinvoiced_labtest_request
2759-#: model:ir.ui.menu,name:medical_invoice.medical_tobeinvoiced_labtest_request
2760-msgid "Lab Requests to be invoiced"
2761-msgstr "Yêu cầu xét nghiệm chưa ra hóa đơn"
2762-
2763-#. module: medical_invoice
2764-#: model:ir.actions.act_window,name:medical_invoice.action_create_prescription_invoice
2765-msgid "Create Prescription Invoice"
2766-msgstr "Tạo hóa đơn cho đơn thuốc"
2767-
2768-#. module: medical_invoice
2769-#: code:addons/medical_invoice/wizard/wizard_appointment_invoice.py:0
2770-#, python-format
2771-msgid "At least one of the selected appointments is already invoiced"
2772-msgstr "Ít nhất một trong những cuộc hẹn được chọn đã được lập hoá đơn"
2773-
2774-#. module: medical_invoice
2775-#: view:medical.appointment.invoice:0
2776-#: view:medical.lab.test.invoice:0
2777-#: view:medical.prescription.invoice:0
2778-msgid "Cancel"
2779-msgstr "Hủy"
2780-
2781-#. module: medical_invoice
2782-#: view:medical.prescription.invoice:0
2783-msgid "Do you want to create the prescription invoice(s) ?"
2784-msgstr "Bạn có muốn tạo hóa đơn cho đơn thuốc ?"
2785-
2786-#. module: medical_invoice
2787-#: selection:medical.appointment,validity_status:0
2788-#: selection:medical.patient.lab.test,invoice_status:0
2789-#: selection:medical.prescription.order,invoice_status:0
2790-msgid "Invoiced"
2791-msgstr "Đã ra hóa đơn"
2792
2793=== removed file 'oemedical/oemedical_menu.xml'
2794--- oemedical/oemedical_menu.xml 2014-01-15 10:20:02 +0000
2795+++ oemedical/oemedical_menu.xml 1970-01-01 00:00:00 +0000
2796@@ -1,211 +0,0 @@
2797-<?xml version="1.0" encoding="UTF-8"?>
2798-<openerp>
2799- <data>
2800- <menuitem id="oemedical_root" name="OeMedical" sequence="10" />
2801-
2802-
2803-<!--Menu Patient-->
2804-
2805- <menuitem id="oemedical_patient_root" name="Patient" parent="oemedical_root"
2806- sequence="10" />
2807- <menuitem id="oemedical_patient" name=" Patient"
2808- parent="oemedical_patient_root" sequence="10"
2809- action="act_open_oemedical_patient_view" />
2810-
2811- <menuitem id="oemedical_family" name=" Family" parent="oemedical_patient_root"
2812- sequence="20" action="act_open_oemedical_family_view" />
2813-
2814- <menuitem id="oemedical_family_member" name=" Family Member"
2815- parent="oemedical_patient_root" sequence="30"
2816- action="act_open_oemedical_family_member_view" />
2817-
2818-
2819-<!--Appointment-->
2820-
2821- <menuitem id="oemedical_appoitment_root" name="Appoitment"
2822- parent="oemedical_root" sequence="20" />
2823-
2824- <menuitem id="oemedical_appointment" name=" Appointment"
2825- parent="oemedical_appoitment_root" sequence="10"
2826- action="act_open_oemedical_appointment_view" />
2827-
2828-<!--Prescriptions-->
2829-
2830- <menuitem id="oemedical_prescription_root" name="Prescription"
2831- parent="oemedical_root" sequence="30" />
2832-
2833- <menuitem id="oemedical_prescription_order" name="Prescription Order"
2834- parent="oemedical_prescription_root" sequence="10"
2835- action="act_open_oemedical_prescription_order_view" />
2836-
2837-<!-- Laboratory -->
2838- <menuitem name="Laboratory" id="oemedical_laboratory_menu"
2839- parent="oemedical_root" sequence="4"/>
2840-
2841-
2842-<!--Configurations-->
2843-
2844- <menuitem id="oemedical_root_sub" name="Configuration"
2845- parent="oemedical_root" sequence="100" />
2846-
2847-<!-- Laboratory -->
2848- <menuitem name="Laboratory" id="oemedical_conf_laboratory"
2849- parent="oemedical_root_sub" sequence="3"/>
2850-
2851-
2852-<!-- Diseases -->
2853-
2854- <menuitem id="oemedical_root_disease" name="Disease"
2855- parent="oemedical_root_sub" sequence="10" />
2856-
2857-<!-- Menu of Pathology-->
2858-
2859- <menuitem id="oemedical_pathology_category" name=" Pathology Category"
2860- parent="oemedical_root_disease" sequence="10"
2861- action="act_open_oemedical_pathology_category_view" />
2862-
2863- <menuitem id="oemedical_pathology" name=" Pathology"
2864- parent="oemedical_root_disease" sequence="30"
2865- action="act_open_oemedical_pathology_view" />
2866-
2867- <menuitem id="oemedical_pathology_group" name=" Pathology Group"
2868- parent="oemedical_root_disease" sequence="20"
2869- action="act_open_oemedical_pathology_group_view" />
2870-
2871- <menuitem id="oemedical_root_disease_cat" name="Categories"
2872- parent="oemedical_root_disease" sequence="100" />
2873-
2874- <menuitem id="oemedical_disease_group_members" name=" Disease Group"
2875- parent="oemedical_root_disease_cat" sequence="10"
2876- action="act_open_oemedical_disease_group_members_view" />
2877-
2878-<!-- Misc -->
2879-
2880- <menuitem id="oemedical_root_misc" name="Misc"
2881- parent="oemedical_root_sub" sequence="200" />
2882-
2883-<!-- Occupation ( Config/misc/Occupation) )-->
2884-
2885- <menuitem id="oemedical_occupation" name=" Occupation"
2886- parent="oemedical_root_misc" sequence="20"
2887- action="act_open_oemedical_occupation_view" />
2888-
2889-<!-- Medical Specialty ( Config/misc/specialty) )-->
2890-
2891- <menuitem id="oemedical_specialty" name=" Medical Specialty"
2892- parent="oemedical_root_misc" sequence="10"
2893- action="act_open_oemedical_specialty_view" />
2894-
2895-<!-- Ethnicity ( Config/misc/Ethnicity) )-->
2896-
2897- <menuitem id="oemedical_ethnicity" name="Ethnicity" parent="oemedical_root_misc"
2898- sequence="10" action="act_open_oemedical_ethnicity_view" />
2899-
2900-
2901-
2902-
2903-
2904-
2905-<!--Medicaments-->
2906-
2907- <menuitem id="oemedical_medicament_root" name="Medicaments"
2908- parent="oemedical_root_sub" sequence="50" />
2909-
2910-
2911- <menuitem id="oemedical_medicament" name="Medicaments"
2912- parent="oemedical_medicament_root" sequence="10"
2913- action="act_open_oemedical_medicament_view" />
2914-
2915- <menuitem id="oemedical_medication_template" name=" Medication Template"
2916- parent="oemedical_medicament_root" sequence="20"
2917- action="act_open_oemedical_medication_template_view" />
2918-
2919- <menuitem id="oemedical_medication_frequencies" name="Medication Frequencies"
2920- parent="oemedical_medicament_root" sequence="30"
2921- action="act_open_oemedical_medication_dosage_view" />
2922-
2923- <menuitem id="oemedical_drug_route" name=" Drug Admin Route"
2924- parent="oemedical_medicament_root" sequence="80"
2925- action="act_open_oemedical_drug_route_view" />
2926-
2927- <menuitem id="oemedical_drug_form" name=" Drug Form"
2928- parent="oemedical_medicament_root" sequence="90"
2929- action="act_open_oemedical_drug_form_view" />
2930-
2931-
2932- <menuitem id="oemedical_medicament_category" name=" Medicament Category"
2933- parent="oemedical_medicament_root" sequence="100"
2934- action="act_open_oemedical_medicament_category_view" />
2935-
2936-<!--Hospital Centers-->
2937-
2938- <menuitem id="oemedical_health_center_root" name="Health Center"
2939- parent="oemedical_root_sub" sequence="10" />
2940-
2941- <menuitem id="oemedical_hospital_building" name=" Hospital Building"
2942- parent="oemedical_health_center_root" sequence="10"
2943- action="act_open_oemedical_hospital_building_view" />
2944-
2945- <menuitem id="oemedical_hospital_unit" name=" Hospital Unit"
2946- parent="oemedical_health_center_root" sequence="20"
2947- action="act_open_oemedical_hospital_unit_view" />
2948-
2949- <menuitem id="oemedical_hospital_ward" name=" Hospital Ward"
2950- parent="oemedical_health_center_root" sequence="30"
2951- action="act_open_oemedical_hospital_ward_view" />
2952-
2953- <menuitem id="oemedical_hospital_or" name=" Hospital Or"
2954- parent="oemedical_health_center_root" sequence="40"
2955- action="act_open_oemedical_hospital_or_view" />
2956-
2957- <menuitem id="oemedical_hospital_bed" name=" Hospital Bed"
2958- parent="oemedical_health_center_root" sequence="50"
2959- action="act_open_oemedical_hospital_bed_view" />
2960-
2961- <menuitem id="oemedical_operational_area" name=" Operational Area"
2962- parent="oemedical_health_center_root" sequence="60"
2963- action="act_open_oemedical_operational_area_view" />
2964-
2965- <menuitem id="oemedical_operational_sector" name=" Operational Sector"
2966- parent="oemedical_health_center_root" sequence="70"
2967- action="act_open_oemedical_operational_sector_view" />
2968-
2969-
2970-<!-- Physician Conf -->
2971-
2972- <menuitem name="Health Professionals" id="oemedical_conf_physicians"
2973- parent="oemedical_root_sub" sequence="20" />
2974-
2975- <menuitem id="oemedical_physician" name=" Physician" parent="oemedical_conf_physicians"
2976- sequence="10" action="act_open_oemedical_physician_view" />
2977-
2978-
2979-<!-- Insurance -->
2980-
2981- <menuitem name="Insurances" id="oemedical_conf_insurances"
2982- parent="oemedical_root_misc" sequence="20" />
2983-
2984- <menuitem id="oemedical_insurance" name=" Insurance"
2985- parent="oemedical_conf_insurances" sequence="10"
2986- action="act_open_oemedical_insurance_view" />
2987-
2988- <menuitem id="oemedical_insurance_plan" name=" Insurance Plan"
2989- parent="oemedical_conf_insurances" sequence="20"
2990- action="act_open_oemedical_insurance_plan_view" />
2991-
2992-
2993-
2994-
2995- <menuitem id="oemedical_diagnostic_hypothesis" name=" Diagnostic Hypothesis"
2996- parent="oemedical_root_sub" sequence="10"
2997- action="act_open_oemedical_diagnostic_hypothesis_view" />
2998- <menuitem id="oemedical_predure" name=" Procedure" parent="oemedical_root_sub"
2999- sequence="10" action="act_open_oemedical_procedure_view" />
3000-
3001- <menuitem id="oemedical_vaccination" name=" Vaccination"
3002- parent="oemedical_root_sub" sequence="10"
3003- action="act_open_oemedical_vaccination_view" />
3004-
3005-
3006- </data>
3007-</openerp>
3008
3009=== removed directory 'oemedical/oemedical_prescription_order'
3010=== removed file 'oemedical/oemedical_prescription_order/__init__.py'
3011--- oemedical/oemedical_prescription_order/__init__.py 2014-01-15 10:20:02 +0000
3012+++ oemedical/oemedical_prescription_order/__init__.py 1970-01-01 00:00:00 +0000
3013@@ -1,25 +0,0 @@
3014-# -*- coding: utf-8 -*-
3015-#/#############################################################################
3016-#
3017-# Tech-Receptives Solutions Pvt. Ltd.
3018-# Copyright (C) 2004-TODAY Tech-Receptives(<http://www.techreceptives.com>)
3019-# Special Credit and Thanks to Thymbra Latinoamericana S.A.
3020-#
3021-# This program is free software: you can redistribute it and/or modify
3022-# it under the terms of the GNU Affero General Public License as
3023-# published by the Free Software Foundation, either version 3 of the
3024-# License, or (at your option) any later version.
3025-#
3026-# This program is distributed in the hope that it will be useful,
3027-# but WITHOUT ANY WARRANTY; without even the implied warranty of
3028-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3029-# GNU Affero General Public License for more details.
3030-#
3031-# You should have received a copy of the GNU Affero General Public License
3032-# along with this program. If not, see <http://www.gnu.org/licenses/>.
3033-#
3034-#/#############################################################################
3035-import oemedical_prescription_order
3036-import report
3037-
3038-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
3039
3040=== removed directory 'oemedical/oemedical_prescription_order/report'
3041=== removed directory 'oemedical/oemedical_surgery'
3042=== removed directory 'oemedical/oemedical_surgery/i18n'
3043=== removed file 'oemedical/oemedical_surgery/i18n/ca.po'
3044--- oemedical/oemedical_surgery/i18n/ca.po 2014-01-14 06:49:00 +0000
3045+++ oemedical/oemedical_surgery/i18n/ca.po 1970-01-01 00:00:00 +0000
3046@@ -1,144 +0,0 @@
3047-# Catalan translation for oemedical
3048-# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
3049-# This file is distributed under the same license as the oemedical package.
3050-# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
3051-#
3052-msgid ""
3053-msgstr ""
3054-"Project-Id-Version: oemedical\n"
3055-"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
3056-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3057-"PO-Revision-Date: 2013-12-31 09:43+0000\n"
3058-"Last-Translator: Xavier Andorrà <Unknown>\n"
3059-"Language-Team: Catalan <ca@li.org>\n"
3060-"MIME-Version: 1.0\n"
3061-"Content-Type: text/plain; charset=UTF-8\n"
3062-"Content-Transfer-Encoding: 8bit\n"
3063-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3064-"X-Generator: Launchpad (build 16890)\n"
3065-
3066-#. module: medical_surgery
3067-#: constraint:ir.model:0
3068-msgid ""
3069-"The Object name must start with x_ and not contain any special character !"
3070-msgstr ""
3071-"El nom de l'objecte ha de començar amb x_ i no pot contenir cap caràcter "
3072-"especial !"
3073-
3074-#. module: medical_surgery
3075-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3076-msgid "Medical : Surgery module"
3077-msgstr "Medical: mòdul de cirurgia"
3078-
3079-#. module: medical_surgery
3080-#: field:medical.surgery,pathology:0
3081-msgid "Base condition"
3082-msgstr ""
3083-
3084-#. module: medical_surgery
3085-#: field:medical.surgery,classification:0
3086-msgid "Surgery Classification"
3087-msgstr "Classificació quirúrgica"
3088-
3089-#. module: medical_surgery
3090-#: help:medical.surgery,name:0
3091-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3092-msgstr ""
3093-
3094-#. module: medical_surgery
3095-#: help:medical.surgery,age:0
3096-msgid "Patient age at the moment of the surgery. Can be estimative"
3097-msgstr ""
3098-
3099-#. module: medical_surgery
3100-#: field:medical.surgery,surgeon:0
3101-msgid "Surgeon"
3102-msgstr ""
3103-
3104-#. module: medical_surgery
3105-#: selection:medical.surgery,classification:0
3106-msgid "Optional"
3107-msgstr ""
3108-
3109-#. module: medical_surgery
3110-#: constraint:ir.ui.view:0
3111-msgid "Invalid XML for View Architecture!"
3112-msgstr ""
3113-
3114-#. module: medical_surgery
3115-#: help:medical.surgery,surgeon:0
3116-msgid "Surgeon who did the procedure"
3117-msgstr ""
3118-
3119-#. module: medical_surgery
3120-#: model:ir.module.module,description:medical_surgery.module_meta_information
3121-msgid ""
3122-"\n"
3123-"\n"
3124-"Surgery Module for Medical.\n"
3125-"\n"
3126-"If you want to include standard procedures, please install the correspondant "
3127-"procedure module (such as medical_icd10)\n"
3128-msgstr ""
3129-
3130-#. module: medical_surgery
3131-#: selection:medical.surgery,classification:0
3132-msgid "Required"
3133-msgstr ""
3134-
3135-#. module: medical_surgery
3136-#: field:medical.surgery,date:0
3137-msgid "Date of the surgery"
3138-msgstr ""
3139-
3140-#. module: medical_surgery
3141-#: view:medical.patient:0
3142-#: field:medical.patient,surgery:0
3143-msgid "Surgeries"
3144-msgstr ""
3145-
3146-#. module: medical_surgery
3147-#: view:medical.procedure:0
3148-msgid "Procedure"
3149-msgstr ""
3150-
3151-#. module: medical_surgery
3152-#: field:medical.surgery,description:0
3153-msgid "Description"
3154-msgstr ""
3155-
3156-#. module: medical_surgery
3157-#: field:medical.surgery,name:0
3158-msgid "Code"
3159-msgstr ""
3160-
3161-#. module: medical_surgery
3162-#: help:medical.surgery,pathology:0
3163-msgid "Base Condition / Reason"
3164-msgstr ""
3165-
3166-#. module: medical_surgery
3167-#: selection:medical.surgery,classification:0
3168-msgid "Urgent"
3169-msgstr ""
3170-
3171-#. module: medical_surgery
3172-#: field:medical.surgery,extra_info:0
3173-msgid "Extra Info"
3174-msgstr ""
3175-
3176-#. module: medical_surgery
3177-#: field:medical.surgery,age:0
3178-msgid "Patient age"
3179-msgstr ""
3180-
3181-#. module: medical_surgery
3182-#: model:ir.model,name:medical_surgery.model_medical_patient
3183-msgid "Patient related information"
3184-msgstr ""
3185-
3186-#. module: medical_surgery
3187-#: model:ir.model,name:medical_surgery.model_medical_surgery
3188-#: view:medical.surgery:0
3189-msgid "Surgery"
3190-msgstr ""
3191
3192=== removed file 'oemedical/oemedical_surgery/i18n/de.po'
3193--- oemedical/oemedical_surgery/i18n/de.po 2014-01-14 06:49:00 +0000
3194+++ oemedical/oemedical_surgery/i18n/de.po 1970-01-01 00:00:00 +0000
3195@@ -1,148 +0,0 @@
3196-# Translation of OpenERP Server.
3197-# This file contains the translation of the following modules:
3198-#
3199-msgid ""
3200-msgstr ""
3201-"Project-Id-Version: Medical\n"
3202-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3203-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3204-"PO-Revision-Date: 2013-11-08 01:21+0000\n"
3205-"Last-Translator: OEmedical Commiter <Unknown>\n"
3206-"Language-Team: German <None>\n"
3207-"MIME-Version: 1.0\n"
3208-"Content-Type: text/plain; charset=UTF-8\n"
3209-"Content-Transfer-Encoding: 8bit\n"
3210-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3211-"X-Generator: Launchpad (build 16890)\n"
3212-"Language: de\n"
3213-
3214-#. module: medical_surgery
3215-#: constraint:ir.model:0
3216-msgid ""
3217-"The Object name must start with x_ and not contain any special character !"
3218-msgstr ""
3219-"Das Objekt muss mit x_ beginnen und darf keine Sonderzeichen enthalten!"
3220-
3221-#. module: medical_surgery
3222-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3223-msgid "Medical : Surgery module"
3224-msgstr "Medical : Operationen"
3225-
3226-#. module: medical_surgery
3227-#: field:medical.surgery,pathology:0
3228-msgid "Base condition"
3229-msgstr "Hauptbeschwerde"
3230-
3231-#. module: medical_surgery
3232-#: field:medical.surgery,classification:0
3233-msgid "Surgery Classification"
3234-msgstr "Operationsklassifikation"
3235-
3236-#. module: medical_surgery
3237-#: help:medical.surgery,name:0
3238-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3239-msgstr "Prozeduren Code, z.B. OPS"
3240-
3241-#. module: medical_surgery
3242-#: help:medical.surgery,age:0
3243-msgid "Patient age at the moment of the surgery. Can be estimative"
3244-msgstr "Alter des Patienten zum Zeitpunkt der OP. Kann geschätzt werden"
3245-
3246-#. module: medical_surgery
3247-#: field:medical.surgery,surgeon:0
3248-msgid "Surgeon"
3249-msgstr "Operateur"
3250-
3251-#. module: medical_surgery
3252-#: selection:medical.surgery,classification:0
3253-msgid "Optional"
3254-msgstr "Optional"
3255-
3256-#. module: medical_surgery
3257-#: constraint:ir.ui.view:0
3258-msgid "Invalid XML for View Architecture!"
3259-msgstr "Ungültige XML für die Architektur der View"
3260-
3261-#. module: medical_surgery
3262-#: help:medical.surgery,surgeon:0
3263-msgid "Surgeon who did the procedure"
3264-msgstr "Arzt, der die Operation durchgeführt hat"
3265-
3266-#. module: medical_surgery
3267-#: model:ir.module.module,description:medical_surgery.module_meta_information
3268-msgid ""
3269-"\n"
3270-"\n"
3271-"Surgery Module for Medical.\n"
3272-"\n"
3273-"If you want to include standard procedures, please install the correspondant "
3274-"procedure module (such as medical_icd10)\n"
3275-msgstr ""
3276-"\n"
3277-"\n"
3278-"Operationsmodule für Medical.\n"
3279-"\n"
3280-"Wenn Sie die Datenbank für die Prozeduren (Operationsschlüssel haben "
3281-"möchten, dann installieren sie das entsprechende Modul, medical_icd10\n"
3282-
3283-#. module: medical_surgery
3284-#: selection:medical.surgery,classification:0
3285-msgid "Required"
3286-msgstr "Erforderlich"
3287-
3288-#. module: medical_surgery
3289-#: field:medical.surgery,date:0
3290-msgid "Date of the surgery"
3291-msgstr "Datum der Operation"
3292-
3293-#. module: medical_surgery
3294-#: view:medical.patient:0
3295-#: field:medical.patient,surgery:0
3296-msgid "Surgeries"
3297-msgstr "Operationen"
3298-
3299-#. module: medical_surgery
3300-#: view:medical.procedure:0
3301-msgid "Procedure"
3302-msgstr "Prozeduren"
3303-
3304-#. module: medical_surgery
3305-#: field:medical.surgery,description:0
3306-msgid "Description"
3307-msgstr "Beschreibung"
3308-
3309-#. module: medical_surgery
3310-#: field:medical.surgery,name:0
3311-msgid "Code"
3312-msgstr "Code"
3313-
3314-#. module: medical_surgery
3315-#: help:medical.surgery,pathology:0
3316-msgid "Base Condition / Reason"
3317-msgstr "Hauptbeschwerde / Grund"
3318-
3319-#. module: medical_surgery
3320-#: selection:medical.surgery,classification:0
3321-msgid "Urgent"
3322-msgstr "Dringend"
3323-
3324-#. module: medical_surgery
3325-#: field:medical.surgery,extra_info:0
3326-msgid "Extra Info"
3327-msgstr "Extra Info"
3328-
3329-#. module: medical_surgery
3330-#: field:medical.surgery,age:0
3331-msgid "Patient age"
3332-msgstr "Patientenalter"
3333-
3334-#. module: medical_surgery
3335-#: model:ir.model,name:medical_surgery.model_medical_patient
3336-msgid "Patient related information"
3337-msgstr "Patienteninformationen"
3338-
3339-#. module: medical_surgery
3340-#: model:ir.model,name:medical_surgery.model_medical_surgery
3341-#: view:medical.surgery:0
3342-msgid "Surgery"
3343-msgstr "Operation"
3344
3345=== removed file 'oemedical/oemedical_surgery/i18n/es.po'
3346--- oemedical/oemedical_surgery/i18n/es.po 2014-01-14 06:49:00 +0000
3347+++ oemedical/oemedical_surgery/i18n/es.po 1970-01-01 00:00:00 +0000
3348@@ -1,152 +0,0 @@
3349-# Translation of OpenERP Server.
3350-# This file contains the translation of the following modules:
3351-#
3352-msgid ""
3353-msgstr ""
3354-"Project-Id-Version: Medical\n"
3355-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3356-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3357-"PO-Revision-Date: 2013-11-08 01:21+0000\n"
3358-"Last-Translator: OEmedical Commiter <Unknown>\n"
3359-"Language-Team: Spanish (Castilian) <>\n"
3360-"MIME-Version: 1.0\n"
3361-"Content-Type: text/plain; charset=UTF-8\n"
3362-"Content-Transfer-Encoding: 8bit\n"
3363-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3364-"X-Generator: Launchpad (build 16890)\n"
3365-"Language: es\n"
3366-
3367-#. module: medical_surgery
3368-#: constraint:ir.model:0
3369-msgid ""
3370-"The Object name must start with x_ and not contain any special character !"
3371-msgstr ""
3372-"¡El nombre del Objeto debe empezar con x_ y no contener ningún carácter "
3373-"especial!"
3374-
3375-#. module: medical_surgery
3376-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3377-msgid "Medical : Surgery module"
3378-msgstr "Medical: Módulo de Cirugía"
3379-
3380-#. module: medical_surgery
3381-#: field:medical.surgery,pathology:0
3382-msgid "Base condition"
3383-msgstr "Condición Base"
3384-
3385-#. module: medical_surgery
3386-#: field:medical.surgery,classification:0
3387-msgid "Surgery Classification"
3388-msgstr "Clasificación de la Intervención"
3389-
3390-#. module: medical_surgery
3391-#: help:medical.surgery,name:0
3392-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3393-msgstr ""
3394-"Códigos de Procedimiento, por ejemplo CIE-10-PCS Código de 7 caracteres"
3395-
3396-#. module: medical_surgery
3397-#: help:medical.surgery,age:0
3398-msgid "Patient age at the moment of the surgery. Can be estimative"
3399-msgstr ""
3400-"Edad del paciente al momento de la intervención quirúrgica. Puede ser "
3401-"estimativa"
3402-
3403-#. module: medical_surgery
3404-#: field:medical.surgery,surgeon:0
3405-msgid "Surgeon"
3406-msgstr "Cirujano"
3407-
3408-#. module: medical_surgery
3409-#: selection:medical.surgery,classification:0
3410-msgid "Optional"
3411-msgstr "Opcional"
3412-
3413-#. module: medical_surgery
3414-#: constraint:ir.ui.view:0
3415-msgid "Invalid XML for View Architecture!"
3416-msgstr "XML inválido para la definición de la vista"
3417-
3418-#. module: medical_surgery
3419-#: help:medical.surgery,surgeon:0
3420-msgid "Surgeon who did the procedure"
3421-msgstr "Cirujano que intervino en la operación"
3422-
3423-#. module: medical_surgery
3424-#: model:ir.module.module,description:medical_surgery.module_meta_information
3425-msgid ""
3426-"\n"
3427-"\n"
3428-"Surgery Module for Medical.\n"
3429-"\n"
3430-"If you want to include standard procedures, please install the correspondant "
3431-"procedure module (such as medical_icd10)\n"
3432-msgstr ""
3433-"\n"
3434-"\n"
3435-"Módulo de Cirugía para Medical.\n"
3436-"\n"
3437-"Si quiere incluir procedimientos estándar, por favor instale el "
3438-"correspondiente módulo del procedimiento (como medical_icd10)\n"
3439-
3440-#. module: medical_surgery
3441-#: selection:medical.surgery,classification:0
3442-msgid "Required"
3443-msgstr "Requerido"
3444-
3445-#. module: medical_surgery
3446-#: field:medical.surgery,date:0
3447-msgid "Date of the surgery"
3448-msgstr "Fecha de la operación"
3449-
3450-#. module: medical_surgery
3451-#: view:medical.patient:0
3452-#: field:medical.patient,surgery:0
3453-msgid "Surgeries"
3454-msgstr "Cirugías"
3455-
3456-#. module: medical_surgery
3457-#: view:medical.procedure:0
3458-msgid "Procedure"
3459-msgstr "Procedimiento"
3460-
3461-#. module: medical_surgery
3462-#: field:medical.surgery,description:0
3463-msgid "Description"
3464-msgstr "Descripción"
3465-
3466-#. module: medical_surgery
3467-#: field:medical.surgery,name:0
3468-msgid "Code"
3469-msgstr "Código"
3470-
3471-#. module: medical_surgery
3472-#: help:medical.surgery,pathology:0
3473-msgid "Base Condition / Reason"
3474-msgstr "Condición de base / Razón"
3475-
3476-#. module: medical_surgery
3477-#: selection:medical.surgery,classification:0
3478-msgid "Urgent"
3479-msgstr "Urgente"
3480-
3481-#. module: medical_surgery
3482-#: field:medical.surgery,extra_info:0
3483-msgid "Extra Info"
3484-msgstr "Información Extra"
3485-
3486-#. module: medical_surgery
3487-#: field:medical.surgery,age:0
3488-msgid "Patient age"
3489-msgstr "Edad del paciente"
3490-
3491-#. module: medical_surgery
3492-#: model:ir.model,name:medical_surgery.model_medical_patient
3493-msgid "Patient related information"
3494-msgstr "Información relativa al paciente"
3495-
3496-#. module: medical_surgery
3497-#: model:ir.model,name:medical_surgery.model_medical_surgery
3498-#: view:medical.surgery:0
3499-msgid "Surgery"
3500-msgstr "Cirugía"
3501
3502=== removed file 'oemedical/oemedical_surgery/i18n/it.po'
3503--- oemedical/oemedical_surgery/i18n/it.po 2014-01-14 06:49:00 +0000
3504+++ oemedical/oemedical_surgery/i18n/it.po 1970-01-01 00:00:00 +0000
3505@@ -1,152 +0,0 @@
3506-# Translation of OpenERP Server.
3507-# This file contains the translation of the following modules:
3508-#
3509-msgid ""
3510-msgstr ""
3511-"Project-Id-Version: Medical\n"
3512-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3513-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3514-"PO-Revision-Date: 2013-11-08 01:21+0000\n"
3515-"Last-Translator: OEmedical Commiter <Unknown>\n"
3516-"Language-Team: Spanish (Argentinian) <>\n"
3517-"MIME-Version: 1.0\n"
3518-"Content-Type: text/plain; charset=UTF-8\n"
3519-"Content-Transfer-Encoding: 8bit\n"
3520-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3521-"X-Generator: Launchpad (build 16890)\n"
3522-"Language: es_AR\n"
3523-
3524-#. module: medical_surgery
3525-#: constraint:ir.model:0
3526-msgid ""
3527-"The Object name must start with x_ and not contain any special character !"
3528-msgstr ""
3529-"¡El nombre del Objeto debe empezar con x_ y no contener ningún carácter "
3530-"especial!"
3531-
3532-#. module: medical_surgery
3533-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3534-msgid "Medical : Surgery module"
3535-msgstr "Medical: Módulo de Cirugía"
3536-
3537-#. module: medical_surgery
3538-#: field:medical.surgery,pathology:0
3539-msgid "Base condition"
3540-msgstr "Condición base"
3541-
3542-#. module: medical_surgery
3543-#: field:medical.surgery,classification:0
3544-msgid "Surgery Classification"
3545-msgstr "Clasificación de la Intervención"
3546-
3547-#. module: medical_surgery
3548-#: help:medical.surgery,name:0
3549-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3550-msgstr ""
3551-"Códigos de Procedimiento, por ejemplo CIE-10-PCS Código de 7 caracteres"
3552-
3553-#. module: medical_surgery
3554-#: help:medical.surgery,age:0
3555-msgid "Patient age at the moment of the surgery. Can be estimative"
3556-msgstr ""
3557-"Edad del paciente al momento de la intervención quirúrgica. Puede ser "
3558-"estimativa"
3559-
3560-#. module: medical_surgery
3561-#: field:medical.surgery,surgeon:0
3562-msgid "Surgeon"
3563-msgstr "Cirujano"
3564-
3565-#. module: medical_surgery
3566-#: selection:medical.surgery,classification:0
3567-msgid "Optional"
3568-msgstr "Opcional"
3569-
3570-#. module: medical_surgery
3571-#: constraint:ir.ui.view:0
3572-msgid "Invalid XML for View Architecture!"
3573-msgstr "XML inválido para la definición de la vista"
3574-
3575-#. module: medical_surgery
3576-#: help:medical.surgery,surgeon:0
3577-msgid "Surgeon who did the procedure"
3578-msgstr "Cirujano que intervino en la operación"
3579-
3580-#. module: medical_surgery
3581-#: model:ir.module.module,description:medical_surgery.module_meta_information
3582-msgid ""
3583-"\n"
3584-"\n"
3585-"Surgery Module for Medical.\n"
3586-"\n"
3587-"If you want to include standard procedures, please install the correspondant "
3588-"procedure module (such as medical_icd10)\n"
3589-msgstr ""
3590-"\n"
3591-"\n"
3592-"Módulo de Cirugía para Medical.\n"
3593-"\n"
3594-"Si quiere incluir procedimientos estándar, por favor instale el "
3595-"correspondiente módulo del procedimiento (como medical_icd10)\n"
3596-
3597-#. module: medical_surgery
3598-#: selection:medical.surgery,classification:0
3599-msgid "Required"
3600-msgstr "Requerido"
3601-
3602-#. module: medical_surgery
3603-#: field:medical.surgery,date:0
3604-msgid "Date of the surgery"
3605-msgstr "Fecha de la operación"
3606-
3607-#. module: medical_surgery
3608-#: view:medical.patient:0
3609-#: field:medical.patient,surgery:0
3610-msgid "Surgeries"
3611-msgstr "Cirugías"
3612-
3613-#. module: medical_surgery
3614-#: view:medical.procedure:0
3615-msgid "Procedure"
3616-msgstr "Procedimiento"
3617-
3618-#. module: medical_surgery
3619-#: field:medical.surgery,description:0
3620-msgid "Description"
3621-msgstr "Descripción"
3622-
3623-#. module: medical_surgery
3624-#: field:medical.surgery,name:0
3625-msgid "Code"
3626-msgstr "Código"
3627-
3628-#. module: medical_surgery
3629-#: help:medical.surgery,pathology:0
3630-msgid "Base Condition / Reason"
3631-msgstr "Condición de base / Razón"
3632-
3633-#. module: medical_surgery
3634-#: selection:medical.surgery,classification:0
3635-msgid "Urgent"
3636-msgstr "Urgente"
3637-
3638-#. module: medical_surgery
3639-#: field:medical.surgery,extra_info:0
3640-msgid "Extra Info"
3641-msgstr "Información extra"
3642-
3643-#. module: medical_surgery
3644-#: field:medical.surgery,age:0
3645-msgid "Patient age"
3646-msgstr "Edad del paciente"
3647-
3648-#. module: medical_surgery
3649-#: model:ir.model,name:medical_surgery.model_medical_patient
3650-msgid "Patient related information"
3651-msgstr "Información relativa al paciente"
3652-
3653-#. module: medical_surgery
3654-#: model:ir.model,name:medical_surgery.model_medical_surgery
3655-#: view:medical.surgery:0
3656-msgid "Surgery"
3657-msgstr "Cirugía"
3658
3659=== removed file 'oemedical/oemedical_surgery/i18n/pt_BR.po'
3660--- oemedical/oemedical_surgery/i18n/pt_BR.po 2014-01-14 06:49:00 +0000
3661+++ oemedical/oemedical_surgery/i18n/pt_BR.po 1970-01-01 00:00:00 +0000
3662@@ -1,152 +0,0 @@
3663-# Translation of OpenERP Server.
3664-# This file contains the translation of the following modules:
3665-#
3666-msgid ""
3667-msgstr ""
3668-"Project-Id-Version: Medical\n"
3669-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3670-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3671-"PO-Revision-Date: 2013-11-08 01:21+0000\n"
3672-"Last-Translator: brower <Unknown>\n"
3673-"Language-Team: Portuguese (Brazilian) <None>\n"
3674-"MIME-Version: 1.0\n"
3675-"Content-Type: text/plain; charset=UTF-8\n"
3676-"Content-Transfer-Encoding: 8bit\n"
3677-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3678-"X-Generator: Launchpad (build 16890)\n"
3679-"Language: pt_BR\n"
3680-
3681-#. module: medical_surgery
3682-#: constraint:ir.model:0
3683-msgid ""
3684-"The Object name must start with x_ and not contain any special character !"
3685-msgstr ""
3686-"O nome do Objeto deve começar com x_ e não conter qualquer caractere "
3687-"especial!"
3688-
3689-#. module: medical_surgery
3690-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3691-msgid "Medical : Surgery module"
3692-msgstr "Medical: Módulo Cirúrgico"
3693-
3694-#. module: medical_surgery
3695-#: field:medical.surgery,pathology:0
3696-msgid "Base condition"
3697-msgstr "Condição de base"
3698-
3699-#. module: medical_surgery
3700-#: field:medical.surgery,classification:0
3701-msgid "Surgery Classification"
3702-msgstr "Classificação Cirúrgica"
3703-
3704-#. module: medical_surgery
3705-#: help:medical.surgery,name:0
3706-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3707-msgstr ""
3708-"Código de Procedimento, por exemplo, código CID-10-PCS seqüência de 7 "
3709-"caracteres"
3710-
3711-#. module: medical_surgery
3712-#: help:medical.surgery,age:0
3713-msgid "Patient age at the moment of the surgery. Can be estimative"
3714-msgstr "A idade do paciente no momento da cirurgia. Pode ser estimativa"
3715-
3716-#. module: medical_surgery
3717-#: field:medical.surgery,surgeon:0
3718-msgid "Surgeon"
3719-msgstr "Cirurgião"
3720-
3721-#. module: medical_surgery
3722-#: selection:medical.surgery,classification:0
3723-msgid "Optional"
3724-msgstr "Opcional"
3725-
3726-#. module: medical_surgery
3727-#: constraint:ir.ui.view:0
3728-msgid "Invalid XML for View Architecture!"
3729-msgstr "XML inválido para Visualização de Arquitetura!"
3730-
3731-#. module: medical_surgery
3732-#: help:medical.surgery,surgeon:0
3733-msgid "Surgeon who did the procedure"
3734-msgstr "Cirurgião que fez o procedimento"
3735-
3736-#. module: medical_surgery
3737-#: model:ir.module.module,description:medical_surgery.module_meta_information
3738-msgid ""
3739-"\n"
3740-"\n"
3741-"Surgery Module for Medical.\n"
3742-"\n"
3743-"If you want to include standard procedures, please install the correspondant "
3744-"procedure module (such as medical_icd10)\n"
3745-msgstr ""
3746-"\n"
3747-"\n"
3748-"Módulo Cirúrgico para o Medical.\n"
3749-"\n"
3750-"\n"
3751-"Se você quiser incluir os procedimentos padrões, instale o módulo de "
3752-"procedimento correspondente (como o medical_icd10)\n"
3753-
3754-#. module: medical_surgery
3755-#: selection:medical.surgery,classification:0
3756-msgid "Required"
3757-msgstr "Obrigatório"
3758-
3759-#. module: medical_surgery
3760-#: field:medical.surgery,date:0
3761-msgid "Date of the surgery"
3762-msgstr "Data da cirurgia"
3763-
3764-#. module: medical_surgery
3765-#: view:medical.patient:0
3766-#: field:medical.patient,surgery:0
3767-msgid "Surgeries"
3768-msgstr "Cirurgias"
3769-
3770-#. module: medical_surgery
3771-#: view:medical.procedure:0
3772-msgid "Procedure"
3773-msgstr "Procedimento"
3774-
3775-#. module: medical_surgery
3776-#: field:medical.surgery,description:0
3777-msgid "Description"
3778-msgstr "Descrição"
3779-
3780-#. module: medical_surgery
3781-#: field:medical.surgery,name:0
3782-msgid "Code"
3783-msgstr "Código"
3784-
3785-#. module: medical_surgery
3786-#: help:medical.surgery,pathology:0
3787-msgid "Base Condition / Reason"
3788-msgstr "Condição Básica / Razão"
3789-
3790-#. module: medical_surgery
3791-#: selection:medical.surgery,classification:0
3792-msgid "Urgent"
3793-msgstr "Urgente"
3794-
3795-#. module: medical_surgery
3796-#: field:medical.surgery,extra_info:0
3797-msgid "Extra Info"
3798-msgstr "Informação extra"
3799-
3800-#. module: medical_surgery
3801-#: field:medical.surgery,age:0
3802-msgid "Patient age"
3803-msgstr "Idade do paciente"
3804-
3805-#. module: medical_surgery
3806-#: model:ir.model,name:medical_surgery.model_medical_patient
3807-msgid "Patient related information"
3808-msgstr "Informação relacionada ao paciente"
3809-
3810-#. module: medical_surgery
3811-#: model:ir.model,name:medical_surgery.model_medical_surgery
3812-#: view:medical.surgery:0
3813-msgid "Surgery"
3814-msgstr "Cirurgia"
3815
3816=== removed file 'oemedical/oemedical_surgery/i18n/tr.po'
3817--- oemedical/oemedical_surgery/i18n/tr.po 2014-01-14 06:49:00 +0000
3818+++ oemedical/oemedical_surgery/i18n/tr.po 1970-01-01 00:00:00 +0000
3819@@ -1,141 +0,0 @@
3820-# Translation of OpenERP Server.
3821-# This file contains the translation of the following modules:
3822-#
3823-msgid ""
3824-msgstr ""
3825-"Project-Id-Version: Medical\n"
3826-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3827-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3828-"PO-Revision-Date: 2013-11-08 01:22+0000\n"
3829-"Last-Translator: OEmedical Commiter <Unknown>\n"
3830-"Language-Team: Turkish <None>\n"
3831-"MIME-Version: 1.0\n"
3832-"Content-Type: text/plain; charset=UTF-8\n"
3833-"Content-Transfer-Encoding: 8bit\n"
3834-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3835-"X-Generator: Launchpad (build 16890)\n"
3836-"Language: tr\n"
3837-
3838-#. module: medical_surgery
3839-#: constraint:ir.model:0
3840-msgid ""
3841-"The Object name must start with x_ and not contain any special character !"
3842-msgstr ""
3843-
3844-#. module: medical_surgery
3845-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3846-msgid "Medical : Surgery module"
3847-msgstr "Tıp: Cerrahi modülü"
3848-
3849-#. module: medical_surgery
3850-#: field:medical.surgery,pathology:0
3851-msgid "Base condition"
3852-msgstr "Temel koşul"
3853-
3854-#. module: medical_surgery
3855-#: field:medical.surgery,classification:0
3856-msgid "Surgery Classification"
3857-msgstr "Cerrahi Sınıflandırma"
3858-
3859-#. module: medical_surgery
3860-#: help:medical.surgery,name:0
3861-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
3862-msgstr ""
3863-
3864-#. module: medical_surgery
3865-#: help:medical.surgery,age:0
3866-msgid "Patient age at the moment of the surgery. Can be estimative"
3867-msgstr ""
3868-
3869-#. module: medical_surgery
3870-#: field:medical.surgery,surgeon:0
3871-msgid "Surgeon"
3872-msgstr "Cerrah"
3873-
3874-#. module: medical_surgery
3875-#: selection:medical.surgery,classification:0
3876-msgid "Optional"
3877-msgstr "Isteğe bağlı"
3878-
3879-#. module: medical_surgery
3880-#: constraint:ir.ui.view:0
3881-msgid "Invalid XML for View Architecture!"
3882-msgstr ""
3883-
3884-#. module: medical_surgery
3885-#: help:medical.surgery,surgeon:0
3886-msgid "Surgeon who did the procedure"
3887-msgstr ""
3888-
3889-#. module: medical_surgery
3890-#: model:ir.module.module,description:medical_surgery.module_meta_information
3891-msgid ""
3892-"\n"
3893-"\n"
3894-"Surgery Module for Medical.\n"
3895-"\n"
3896-"If you want to include standard procedures, please install the correspondant "
3897-"procedure module (such as medical_icd10)\n"
3898-msgstr ""
3899-
3900-#. module: medical_surgery
3901-#: selection:medical.surgery,classification:0
3902-msgid "Required"
3903-msgstr ""
3904-
3905-#. module: medical_surgery
3906-#: field:medical.surgery,date:0
3907-msgid "Date of the surgery"
3908-msgstr "Ameliyat tarihi"
3909-
3910-#. module: medical_surgery
3911-#: view:medical.patient:0
3912-#: field:medical.patient,surgery:0
3913-msgid "Surgeries"
3914-msgstr ""
3915-
3916-#. module: medical_surgery
3917-#: view:medical.procedure:0
3918-msgid "Procedure"
3919-msgstr "Prosedür"
3920-
3921-#. module: medical_surgery
3922-#: field:medical.surgery,description:0
3923-msgid "Description"
3924-msgstr "Açıklama"
3925-
3926-#. module: medical_surgery
3927-#: field:medical.surgery,name:0
3928-msgid "Code"
3929-msgstr "Kod"
3930-
3931-#. module: medical_surgery
3932-#: help:medical.surgery,pathology:0
3933-msgid "Base Condition / Reason"
3934-msgstr "Baz Durumu / Sebep"
3935-
3936-#. module: medical_surgery
3937-#: selection:medical.surgery,classification:0
3938-msgid "Urgent"
3939-msgstr "Acil"
3940-
3941-#. module: medical_surgery
3942-#: field:medical.surgery,extra_info:0
3943-msgid "Extra Info"
3944-msgstr "İlave Bilgiler"
3945-
3946-#. module: medical_surgery
3947-#: field:medical.surgery,age:0
3948-msgid "Patient age"
3949-msgstr "Hasta yaşı"
3950-
3951-#. module: medical_surgery
3952-#: model:ir.model,name:medical_surgery.model_medical_patient
3953-msgid "Patient related information"
3954-msgstr "Hasta ile ilgili bilgiler"
3955-
3956-#. module: medical_surgery
3957-#: model:ir.model,name:medical_surgery.model_medical_surgery
3958-#: view:medical.surgery:0
3959-msgid "Surgery"
3960-msgstr ""
3961
3962=== removed file 'oemedical/oemedical_surgery/i18n/vi.po'
3963--- oemedical/oemedical_surgery/i18n/vi.po 2014-01-14 06:49:00 +0000
3964+++ oemedical/oemedical_surgery/i18n/vi.po 1970-01-01 00:00:00 +0000
3965@@ -1,149 +0,0 @@
3966-# Translation of OpenERP Server.
3967-# This file contains the translation of the following modules:
3968-#
3969-msgid ""
3970-msgstr ""
3971-"Project-Id-Version: Medical\n"
3972-"Report-Msgid-Bugs-To: https://sourceforge.net/apps/mantisbt/medical\n"
3973-"POT-Creation-Date: 2010-12-05 21:38+0000\n"
3974-"PO-Revision-Date: 2013-11-08 01:22+0000\n"
3975-"Last-Translator: OEmedical Commiter <Unknown>\n"
3976-"Language-Team: Vietnamese <None>\n"
3977-"MIME-Version: 1.0\n"
3978-"Content-Type: text/plain; charset=UTF-8\n"
3979-"Content-Transfer-Encoding: 8bit\n"
3980-"X-Launchpad-Export-Date: 2014-01-14 06:48+0000\n"
3981-"X-Generator: Launchpad (build 16890)\n"
3982-"Language: vi\n"
3983-
3984-#. module: medical_surgery
3985-#: constraint:ir.model:0
3986-msgid ""
3987-"The Object name must start with x_ and not contain any special character !"
3988-msgstr ""
3989-"Tên đối tượng phải bắt đầu bằng x_ và không bao gồm bất kỳ ký tự đặc biệt "
3990-"nào!"
3991-
3992-#. module: medical_surgery
3993-#: model:ir.module.module,shortdesc:medical_surgery.module_meta_information
3994-msgid "Medical : Surgery module"
3995-msgstr "Y khoa: Mô đun Phẫu thuật"
3996-
3997-#. module: medical_surgery
3998-#: field:medical.surgery,pathology:0
3999-msgid "Base condition"
4000-msgstr "Tình trạng ban đầu"
4001-
4002-#. module: medical_surgery
4003-#: field:medical.surgery,classification:0
4004-msgid "Surgery Classification"
4005-msgstr "Phân loại phẫu thuật"
4006-
4007-#. module: medical_surgery
4008-#: help:medical.surgery,name:0
4009-msgid "Procedure Code, for example ICD-10-PCS Code 7-character string"
4010-msgstr "Mã thủ tục, ví dụ ICD-10-PCS Mã chuỗi 7 ký tự"
4011-
4012-#. module: medical_surgery
4013-#: help:medical.surgery,age:0
4014-msgid "Patient age at the moment of the surgery. Can be estimative"
4015-msgstr "Tuổi bệnh nhân tại thời điểm phẫu thuật, có thể ước lượng"
4016-
4017-#. module: medical_surgery
4018-#: field:medical.surgery,surgeon:0
4019-msgid "Surgeon"
4020-msgstr "Bác sĩ phẫu thuật"
4021-
4022-#. module: medical_surgery
4023-#: selection:medical.surgery,classification:0
4024-msgid "Optional"
4025-msgstr "Tùy chọn"
4026-
4027-#. module: medical_surgery
4028-#: constraint:ir.ui.view:0
4029-msgid "Invalid XML for View Architecture!"
4030-msgstr "XML không hợp lệ cho Kiến trúc Xem!"
4031-
4032-#. module: medical_surgery
4033-#: help:medical.surgery,surgeon:0
4034-msgid "Surgeon who did the procedure"
4035-msgstr "Bác sĩ thực hiện phẫu thuật"
4036-
4037-#. module: medical_surgery
4038-#: model:ir.module.module,description:medical_surgery.module_meta_information
4039-msgid ""
4040-"\n"
4041-"\n"
4042-"Surgery Module for Medical.\n"
4043-"\n"
4044-"If you want to include standard procedures, please install the correspondant "
4045-"procedure module (such as medical_icd10)\n"
4046-msgstr ""
4047-"\n"
4048-"\n"
4049-"Mô đun Phẫu thuật cho Y tế\n"
4050-"\n"
4051-"Nếu bạn muốn bao gồm các thủ tục tiêu chuẩn, hãy cài đặt các module thủ tục "
4052-"liên quan (ví dụ medical_icd10)\n"
4053-
4054-#. module: medical_surgery
4055-#: selection:medical.surgery,classification:0
4056-msgid "Required"
4057-msgstr "Bắt buộc"
4058-
4059-#. module: medical_surgery
4060-#: field:medical.surgery,date:0
4061-msgid "Date of the surgery"
4062-msgstr "Ngày phẫu thuật"
4063-
4064-#. module: medical_surgery
4065-#: view:medical.patient:0
4066-#: field:medical.patient,surgery:0
4067-msgid "Surgeries"
4068-msgstr "Phẫu thuật"
4069-
4070-#. module: medical_surgery
4071-#: view:medical.procedure:0
4072-msgid "Procedure"
4073-msgstr "Thủ tục"
4074-
4075-#. module: medical_surgery
4076-#: field:medical.surgery,description:0
4077-msgid "Description"
4078-msgstr "Mô tả"
4079-
4080-#. module: medical_surgery
4081-#: field:medical.surgery,name:0
4082-msgid "Code"
4083-msgstr "Mã"
4084-
4085-#. module: medical_surgery
4086-#: help:medical.surgery,pathology:0
4087-msgid "Base Condition / Reason"
4088-msgstr "Tình trạng ban đầu / Lý do"
4089-
4090-#. module: medical_surgery
4091-#: selection:medical.surgery,classification:0
4092-msgid "Urgent"
4093-msgstr "Khẩn"
4094-
4095-#. module: medical_surgery
4096-#: field:medical.surgery,extra_info:0
4097-msgid "Extra Info"
4098-msgstr "Thông tin thêm"
4099-
4100-#. module: medical_surgery
4101-#: field:medical.surgery,age:0
4102-msgid "Patient age"
4103-msgstr "Tuổi bệnh nhân"
4104-
4105-#. module: medical_surgery
4106-#: model:ir.model,name:medical_surgery.model_medical_patient
4107-msgid "Patient related information"
4108-msgstr "Thông tin liên quan đến bệnh nhân"
4109-
4110-#. module: medical_surgery
4111-#: model:ir.model,name:medical_surgery.model_medical_surgery
4112-#: view:medical.surgery:0
4113-msgid "Surgery"
4114-msgstr "Phẫu thuật"
4115
4116=== modified file 'oemedical/security/ir.model.access.csv' (properties changed: -x to +x)
4117--- oemedical/security/ir.model.access.csv 2014-01-15 10:20:02 +0000
4118+++ oemedical/security/ir.model.access.csv 2014-01-20 06:31:04 +0000
4119@@ -1,8 +1,85 @@
4120-id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
4121-access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0
4122-access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0
4123-access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0
4124-access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
4125-access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0
4126-access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0
4127-access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0
4128+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
4129+"assistant_res_users","assistant_res_users","base.model_res_users","group_oemedical_assistant",1,1,1,0
4130+"cc_operator_res_users","cc_operator_res_users","base.model_res_users","group_oemedical_call_center_operator",1,1,1,0
4131+"center_manager_res_users","center_manager_res_users","base.model_res_users","group_oemedical_center_manager",1,1,1,0
4132+"country_manager_res_users","country_manager_res_users","base.model_res_users","group_oemedical_country_manager",1,1,1,0
4133+"doctor_res_users","doctor_res_users","base.model_res_users","group_oemedical_doctor",1,1,1,0
4134+"sales_rep_res_users","sales_rep_res_users","base.model_res_users","group_oemedical_sales_rep",1,1,1,0
4135+"user_res_users","user_res_users","base.model_res_users","group_oemedical_user",1,1,0,0
4136+"assistant_oemedical_appointment","assistant_oemedical_appointment","model_oemedical_appointment","group_oemedical_assistant",1,1,1,0
4137+"cc_operator_oemedical_appointment","cc_operator_oemedical_appointment","model_oemedical_appointment","group_oemedical_call_center_operator",1,1,1,0
4138+"center_manager_oemedical_appointment","center_manager_oemedical_appointment","model_oemedical_appointment","group_oemedical_center_manager",1,0,0,0
4139+"country_manager_oemedical_appointment","country_manager_oemedical_appointment","model_oemedical_appointment","group_oemedical_country_manager",1,0,0,0
4140+"doctor_oemedical_appointment","doctor_oemedical_appointment","model_oemedical_appointment","group_oemedical_doctor",1,1,1,0
4141+"sales_rep_oemedical_appointment","sales_rep_oemedical_appointment","model_oemedical_appointment","group_oemedical_sales_rep",1,0,0,0
4142+"user_oemedical_appointment","user_oemedical_appointment","model_oemedical_appointment","group_oemedical_user",1,1,1,0
4143+"assistant_oemedical_appointment_history","assistant_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_assistant",1,1,1,0
4144+"cc_operator_oemedical_appointment_history","cc_operator_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_call_center_operator",1,1,1,0
4145+"center_manager_oemedical_appointment_history","center_manager_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_center_manager",1,0,0,0
4146+"country_manager_oemedical_appointment_history","country_manager_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_country_manager",1,0,0,0
4147+"doctor_oemedical_appointment_history","doctor_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_doctor",1,1,1,0
4148+"sales_rep_oemedical_appointment_history","sales_rep_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_sales_rep",1,0,0,0
4149+"user_oemedical_appointment_history","user_oemedical_appointment_history","model_oemedical_appointment_history","group_oemedical_user",1,1,1,0
4150+"assistant_oemedical_patient","assistant_oemedical_patient","model_oemedical_patient","group_oemedical_assistant",1,1,1,0
4151+"cc_operator_oemedical_patient","cc_operator_oemedical_patient","model_oemedical_patient","group_oemedical_call_center_operator",1,1,1,0
4152+"center_manager_oemedical_patient","center_manager_oemedical_patient","model_oemedical_patient","group_oemedical_center_manager",1,1,1,0
4153+"country_manager_oemedical_patient","country_manager_oemedical_patient","model_oemedical_patient","group_oemedical_country_manager",1,0,0,0
4154+"doctor_oemedical_patient","doctor_oemedical_patient","model_oemedical_patient","group_oemedical_doctor",1,1,1,0
4155+"sales_rep_oemedical_patient","sales_rep_oemedical_patient","model_oemedical_patient","group_oemedical_sales_rep",1,0,0,0
4156+"user_oemedical_patient","user_oemedical_patient","model_oemedical_patient","group_oemedical_user",1,1,1,0
4157+"assistant_oemedical_patient_med_center_rel","assistant_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_assistant",1,1,1,0
4158+"cc_operator_oemedical_patient_med_center_rel","cc_operator_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_call_center_operator",1,1,1,0
4159+"center_manager_oemedical_patient_med_center_rel","center_manager_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_center_manager",1,0,0,0
4160+"country_manager_oemedical_patient_med_center_rel","country_manager_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_country_manager",1,0,0,0
4161+"doctor_oemedical_patient_med_center_rel","doctor_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_doctor",1,1,1,0
4162+"sales_rep_oemedical_patient_med_center_rel","sales_rep_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_sales_rep",1,0,0,0
4163+"user_oemedical_patient_med_center_rel","user_oemedical_patient_med_center_rel","model_oemedical_patient_med_center_rel","group_oemedical_user",1,1,1,0
4164+"assistant_oemedical_physician","assistant_oemedical_physician","model_oemedical_physician","group_oemedical_assistant",1,1,0,0
4165+"cc_operator_oemedical_physician","cc_operator_oemedical_physician","model_oemedical_physician","group_oemedical_call_center_operator",1,0,0,0
4166+"center_manager_oemedical_physician","center_manager_oemedical_physician","model_oemedical_physician","group_oemedical_center_manager",1,1,1,0
4167+"country_manager_oemedical_physician","country_manager_oemedical_physician","model_oemedical_physician","group_oemedical_country_manager",1,1,1,0
4168+"doctor_oemedical_physician","doctor_oemedical_physician","model_oemedical_physician","group_oemedical_doctor",1,1,0,0
4169+"sales_rep_oemedical_physician","sales_rep_oemedical_physician","model_oemedical_physician","group_oemedical_sales_rep",1,1,1,0
4170+"user_oemedical_physician","user_oemedical_physician","model_oemedical_physician","group_oemedical_user",1,0,0,0
4171+"assistant_oemedical_physician_affiliations","assistant_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_assistant",1,1,1,1
4172+"cc_operator_oemedical_physician_affiliations","cc_operator_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_call_center_operator",1,0,0,0
4173+"center_manager_oemedical_physician_affiliations","center_manager_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_center_manager",1,1,1,0
4174+"country_manager_oemedical_physician_affiliations","country_manager_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_country_manager",1,1,1,0
4175+"doctor_oemedical_physician_affiliations","doctor_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_doctor",1,1,1,1
4176+"sales_rep_oemedical_physician_affiliations","sales_rep_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_sales_rep",1,1,1,0
4177+"user_oemedical_physician_affiliations","user_oemedical_physician_affiliations","model_oemedical_physician_affiliations","group_oemedical_user",1,0,0,0
4178+"assistant_oemedical_physician_schedule_template","assistant_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_assistant",1,1,1,1
4179+"cc_operator_oemedical_physician_schedule_template","cc_operator_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_call_center_operator",1,0,0,0
4180+"center_manager_oemedical_physician_schedule_template","center_manager_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_center_manager",1,1,1,0
4181+"country_manager_oemedical_physician_schedule_template","country_manager_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_country_manager",1,1,1,0
4182+"doctor_oemedical_physician_schedule_template","doctor_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_doctor",1,1,1,1
4183+"sales_rep_oemedical_physician_schedule_template","sales_rep_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_sales_rep",1,1,1,0
4184+"user_oemedical_physician_schedule_template","user_oemedical_physician_schedule_template","model_oemedical_physician_schedule_template","group_oemedical_user",1,0,0,0
4185+"assistant_oemedical_physician_services","assistant_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_assistant",1,1,1,1
4186+"cc_operator_oemedical_physician_services","cc_operator_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_call_center_operator",1,0,0,0
4187+"center_manager_oemedical_physician_services","center_manager_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_center_manager",1,1,1,0
4188+"country_manager_oemedical_physician_services","country_manager_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_country_manager",1,1,1,0
4189+"doctor_oemedical_physician_services","doctor_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_doctor",1,1,1,1
4190+"sales_rep_oemedical_physician_services","sales_rep_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_sales_rep",1,1,1,0
4191+"user_oemedical_physician_services","user_oemedical_physician_services","model_oemedical_physician_services","group_oemedical_user",1,0,0,0
4192+"assistant_oemedical_specialty","assistant_oemedical_specialty","model_oemedical_specialty","group_oemedical_assistant",1,0,0,0
4193+"cc_operator_oemedical_specialty","cc_operator_oemedical_specialty","model_oemedical_specialty","group_oemedical_call_center_operator",1,0,0,0
4194+"center_manager_oemedical_specialty","center_manager_oemedical_specialty","model_oemedical_specialty","group_oemedical_center_manager",1,0,0,0
4195+"country_manager_oemedical_specialty","country_manager_oemedical_specialty","model_oemedical_specialty","group_oemedical_country_manager",1,1,1,0
4196+"doctor_oemedical_specialty","doctor_oemedical_specialty","model_oemedical_specialty","group_oemedical_doctor",1,0,0,0
4197+"sales_rep_oemedical_specialty","sales_rep_oemedical_specialty","model_oemedical_specialty","group_oemedical_sales_rep",1,1,1,0
4198+"user_oemedical_specialty","user_oemedical_specialty","model_oemedical_specialty","group_oemedical_user",1,0,0,0
4199+"assistant_product_product","assistant_product_product","model_product_product","group_oemedical_assistant",1,1,1,1
4200+"cc_operator_product_product","cc_operator_product_product","model_product_product","group_oemedical_call_center_operator",1,0,0,0
4201+"center_manager_product_product","center_manager_product_product","model_product_product","group_oemedical_center_manager",1,1,1,1
4202+"country_manager_product_product","country_manager_product_product","model_product_product","group_oemedical_country_manager",1,1,1,1
4203+"doctor_product_product","doctor_product_product","model_product_product","group_oemedical_doctor",1,1,1,1
4204+"sales_rep_product_product","sales_rep_product_product","model_product_product","group_oemedical_sales_rep",1,1,1,1
4205+"user_product_product","user_product_product","model_product_product","group_oemedical_user",1,0,0,0
4206+"assistant_res_partner","assistant_res_partner","model_res_partner","group_oemedical_assistant",1,1,1,0
4207+"cc_operator_res_partner","cc_operator_res_partner","model_res_partner","group_oemedical_call_center_operator",1,1,1,0
4208+"center_manager_res_partner","center_manager_res_partner","model_res_partner","group_oemedical_center_manager",1,1,1,0
4209+"country_manager_res_partner","country_manager_res_partner","model_res_partner","group_oemedical_country_manager",1,1,1,0
4210+"doctor_res_partner","doctor_res_partner","model_res_partner","group_oemedical_doctor",1,1,1,0
4211+"sales_rep_res_partner","sales_rep_res_partner","model_res_partner","group_oemedical_sales_rep",1,1,1,0
4212+"user_res_partner","user_res_partner","model_res_partner","group_oemedical_user",1,1,0,0
4213
4214=== modified file 'oemedical/security/oemedical_security.xml'
4215--- oemedical/security/oemedical_security.xml 2014-01-08 06:02:09 +0000
4216+++ oemedical/security/oemedical_security.xml 2014-01-20 06:31:04 +0000
4217@@ -13,31 +13,60 @@
4218 <field name="name">OEMedical Doctor</field>
4219 <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4220 <field name="users" eval="[(4, ref('base.user_root'))]"/>
4221- <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
4222+ <field name="implied_ids" eval="[(4, ref('group_oemedical_user'))]"/>
4223 </record>
4224
4225 <record id="group_oemedical_assistant" model="res.groups">
4226 <field name="name">OEMedical Assistant</field>
4227 <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4228 <field name="users" eval="[(4, ref('base.user_root'))]"/>
4229- <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('base.group_user'))]"/>
4230+ <field name="implied_ids" eval="[(4, ref('group_oemedical_doctor'))]"/>
4231+ </record>
4232+
4233+ <record id="group_oemedical_call_center_operator" model="res.groups">
4234+ <field name="name">OEMedical Call Center Operator</field>
4235+ <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4236+ <field name="users" eval="[(4, ref('base.user_root'))]"/>
4237+ <field name="implied_ids" eval="[(4, ref('group_oemedical_user'))]"/>
4238 </record>
4239
4240 <record id="group_oemedical_center_manager" model="res.groups">
4241 <field name="name">OEMedical Center Manager</field>
4242 <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4243- <field name="implied_ids" eval="[(4, ref('group_oemedical_user')),(4, ref('group_oemedical_doctor'))]"/>
4244+ <field name="implied_ids" eval="[(4, ref('group_oemedical_user'))]"/>
4245+ </record>
4246+
4247+ <record id="group_oemedical_sales_rep" model="res.groups">
4248+ <field name="name">OEMedical Sales Rep</field>
4249+ <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4250+ <field name="implied_ids" eval="[(4, ref('group_oemedical_user'))]"/>
4251+ </record>
4252+
4253+ <record id="group_oemedical_country_manager" model="res.groups">
4254+ <field name="name">OEMedical Country Manager</field>
4255+ <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4256+ <field name="implied_ids" eval="[(4, ref('group_oemedical_user'))]"/>
4257 </record>
4258
4259 <record id="group_oemedical_manager" model="res.groups">
4260 <field name="name">OEMedical Manager</field>
4261 <field name="category_id" ref="base.module_category_accounting_and_finance"/>
4262- <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager'))]"/>
4263+ <field name="implied_ids" eval="[(4, ref('group_oemedical_center_manager')),(4, ref('group_oemedical_doctor'))]"/>
4264 </record>
4265
4266 </data>
4267
4268+<!-- -->
4269+
4270 <data noupdate="0">
4271+ <record id="oemedical_appointment_access_rule_patient" model="ir.rule">
4272+ <field name="name">Appointment Entry</field>
4273+ <field name="model_id" ref="model_oemedical_appointment"/>
4274+ <field name="global" eval="True"/>
4275+ <field name="groups" eval="[(4, ref('group_oemedical_user'))]"/>
4276+ <field name="domain_force">[('patient_id.user_id', '=', user.id)]</field>
4277+ </record>
4278+
4279 <record id="oemedical_appointment_access_rule_physician" model="ir.rule">
4280 <field name="name">Appointment Entry</field>
4281 <field name="model_id" ref="model_oemedical_appointment"/>
4282@@ -54,4 +83,5 @@
4283 <field name="domain_force">[('institution','=',user.parent_id.id)]</field>
4284 </record>
4285 </data>
4286+<!-- -->
4287 </openerp>
4288
4289=== removed directory 'oemedical/sequence'
4290=== removed file 'oemedical/sequence/oemedical_sequence.xml'
4291--- oemedical/sequence/oemedical_sequence.xml 2014-01-15 10:20:02 +0000
4292+++ oemedical/sequence/oemedical_sequence.xml 1970-01-01 00:00:00 +0000
4293@@ -1,46 +0,0 @@
4294-<?xml version="1.0" encoding="utf-8"?>
4295-<openerp>
4296- <data noupdate="1">
4297-
4298- <!-- Sequences for oemedical.patient -->
4299- <record id="seq_type_oemedical_patient" model="ir.sequence.type">
4300- <field name="name">OeMedical Patient</field>
4301- <field name="code">oemedical.patient</field>
4302- </record>
4303-
4304- <record id="seq_oemedical_patient" model="ir.sequence">
4305- <field name="name">OeMedical Patient</field>
4306- <field name="code">oemedical.patient</field>
4307- <field name="prefix">IP</field>
4308- <field name="padding">3</field>
4309- </record>
4310-
4311- <!-- Sequences for oemedical.appointment -->
4312- <record id="seq_type_oemedical_appointment" model="ir.sequence.type">
4313- <field name="name">OeMedical Appointment</field>
4314- <field name="code">oemedical.appointment</field>
4315- </record>
4316-
4317- <record id="seq_oemedical_appointment" model="ir.sequence">
4318- <field name="name">OeMedical Appointment</field>
4319- <field name="code">oemedical.appointment</field>
4320- <field name="prefix">AP</field>
4321- <field name="padding">3</field>
4322- </record>
4323-
4324- <!-- Sequences for oemedical.prescription.order -->
4325- <record id="seq_type_oemedical_prescription_order" model="ir.sequence.type">
4326- <field name="name">OeMedical Prescription Order</field>
4327- <field name="code">oemedical.prescription.order</field>
4328- </record>
4329-
4330- <record id="seq_oemedical_prescription_order" model="ir.sequence">
4331- <field name="name">OeMedical Prescription Order</field>
4332- <field name="code">oemedical.prescription.order</field>
4333- <field name="prefix">PRO</field>
4334- <field name="padding">3</field>
4335- </record>
4336-
4337-
4338- </data>
4339-</openerp>
4340\ No newline at end of file
4341
4342=== modified file 'oemedical/static/src/img/icon.png' (properties changed: -x to +x)
4343=== modified file 'oemedical/tests/insurance.yml' (properties changed: -x to +x)
4344=== modified file 'oemedical/tests/insurance_plan.yml' (properties changed: -x to +x)
4345=== modified file 'oemedical/tests/partners.yml' (properties changed: -x to +x)
4346=== modified file 'oemedical/tests/patient.yml' (properties changed: -x to +x)
4347=== modified file 'oemedical/tests/physician.yml' (properties changed: -x to +x)
4348=== modified file 'oemedical/tests/physician_speciality.yml' (properties changed: -x to +x)
4349=== modified file 'oemedical/views/oemedical_appointment_view.xml' (properties changed: -x to +x)
4350--- oemedical/views/oemedical_appointment_view.xml 2014-01-15 10:20:02 +0000
4351+++ oemedical/views/oemedical_appointment_view.xml 2014-01-20 06:31:04 +0000
4352@@ -9,7 +9,6 @@
4353 <tree string="Oemedical Appointment" colors="grey:state=='cancel';green:state=='draft';blue:state in ('done');red:state in ('waiting')">
4354 <field name="name" />
4355 <field name="patient_id" />
4356- <field name="alias" />
4357 <field name="appointment_date" />
4358 <field name="doctor" />
4359 <field name="appointment_type" />
4360@@ -44,27 +43,23 @@
4361 <field name="name"/>
4362 </h1>
4363 <group col="4" colspan="4">
4364- <field name="institution" />
4365- <field name="consultations" />
4366 <field name="appointment_type" />
4367+ <field name="patient_id" />
4368 <field name="urgency" />
4369 </group>
4370 <notebook>
4371 <page string="Main">
4372- <group col="4" colspan="4">
4373- <field name="alias" />
4374- <field name="patient_id" />
4375- <field name="doctor" />
4376- <field name="speciality" />
4377- <group colspan="2" col="6">
4378- <field name="appointment_date" nolabel="0"/>
4379- <field name="appointment_day" nolabel="0"/>
4380- <field name="appointment_hour" nolabel="1"/>
4381- <field name="appointment_minute" nolabel="1"/>
4382+ <group >
4383+ <group>
4384+ <field name="doctor" />
4385+ <field name="institution" />
4386+ <field name="speciality" />
4387+ </group>
4388+ <group>
4389+ <field name="consultations" />
4390+ <field name="appointment_date"/>
4391+ <field name="duration" widget="float_time"/>
4392 </group>
4393- <field name="duration" widget="float_time"/>
4394-
4395- <field name="appointment_date" invisible="1"/>
4396 </group>
4397 <group col="4" colspan="4" string="Notes">
4398 <field name="comments" colspan="4" nolabel="1"/>
4399
4400=== modified file 'oemedical/views/oemedical_menu.xml' (properties changed: -x to +x)
4401=== modified file 'oemedical/views/oemedical_patient_view.xml' (properties changed: -x to +x)
4402--- oemedical/views/oemedical_patient_view.xml 2014-01-15 10:20:02 +0000
4403+++ oemedical/views/oemedical_patient_view.xml 2014-01-20 06:31:04 +0000
4404@@ -76,21 +76,121 @@
4405 <field name="marital_status" colspan="2"/>
4406 </group>
4407 </page>
4408- <page string="Medical Centers">
4409- <field name="medical_center_ids">
4410- colspan="4"
4411- nolabel="1"
4412- <tree string="Medical Centers">
4413- <field name="medical_center_id" />
4414- <field name="identification_code" />
4415- </tree>
4416- <form string="Medical Centers">
4417- <separator string="Medical Center Information" colspan="4" />
4418- <field name="medical_center_id" />
4419- <field name="identification_code" />
4420- </form>
4421- </field>
4422- </page>
4423+ <page string="Medical Centers">
4424+ <field name="other_contact_ids" context="{'default_contact_id': active_id, 'default_name': name, 'default_use_parent_address': True, 'default_supplier': True, 'default_is_doctor': True}}" mode="kanban">
4425+ <kanban>
4426+ <field name="color"/>
4427+ <field name="name"/>
4428+ <field name="title"/>
4429+ <field name="email"/>
4430+ <field name="parent_id"/>
4431+ <field name="is_company"/>
4432+ <field name="function"/>
4433+ <field name="phone"/>
4434+ <field name="street"/>
4435+ <field name="street2"/>
4436+ <field name="zip"/>
4437+ <field name="city"/>
4438+ <field name="country_id"/>
4439+ <field name="mobile"/>
4440+ <field name="fax"/>
4441+ <field name="state_id"/>
4442+ <field name="has_image"/>
4443+ <templates>
4444+ <t t-name="kanban-box">
4445+ <t t-set="color" t-value="kanban_color(record.color.raw_value)"/>
4446+ <div t-att-class="color + (record.title.raw_value == 1 ? ' oe_kanban_color_alert' : '')" style="position: relative">
4447+ <a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
4448+ <div class="oe_module_vignette">
4449+ <a type="open">
4450+ <t t-if="record.has_image.raw_value === true">
4451+ <img t-att-src="kanban_image('oemedical.physician', 'image', record.id.value, {'preview_image': 'image_small'})" class="oe_avatar oe_kanban_avatar_smallbox"/>
4452+ </t>
4453+ <t t-if="record.image and record.image.raw_value !== false">
4454+ <img t-att-src="'data:image/png;base64,'+record.image.raw_value" class="oe_avatar oe_kanban_avatar_smallbox"/>
4455+ </t>
4456+ <t t-if="record.has_image.raw_value === false and (!record.image or record.image.raw_value === false)">
4457+ <t t-if="record.is_company.raw_value === true">
4458+ <img t-att-src='_s + "/base/static/src/img/company_image.png"' class="oe_kanban_image oe_kanban_avatar_smallbox"/>
4459+ </t>
4460+ <t t-if="record.is_company.raw_value === false">
4461+ <img t-att-src='_s + "/base/static/src/img/avatar.png"' class="oe_kanban_image oe_kanban_avatar_smallbox"/>
4462+ </t>
4463+ </t>
4464+ </a>
4465+ <div class="oe_module_desc">
4466+ <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_color_border">
4467+ <table class="oe_kanban_table">
4468+ <tr>
4469+ <td class="oe_kanban_title1" align="left" valign="middle">
4470+ <h4><a type="open"><field name="name"/></a></h4>
4471+ <i>
4472+ <t t-if="record.parent_id.raw_value and !record.function.raw_value"><field name="parent_id"/></t>
4473+ <t t-if="!record.parent_id.raw_value and record.function.raw_value"><field name="function"/></t>
4474+ <t t-if="record.parent_id.raw_value and record.function.raw_value"><field name="function"/> at <field name="parent_id"/></t>
4475+ </i>
4476+ <div><a t-if="record.email.raw_value" title="Mail" t-att-href="'mailto:'+record.email.value">
4477+ <field name="email"/>
4478+ </a></div>
4479+ <div t-if="record.phone.raw_value">Phone: <field name="phone"/></div>
4480+ <div t-if="record.mobile.raw_value">Mobile: <field name="mobile"/></div>
4481+ <div t-if="record.fax.raw_value">Fax: <field name="fax"/></div>
4482+ </td>
4483+ </tr>
4484+ </table>
4485+ </div>
4486+ </div>
4487+ </div>
4488+ </div>
4489+ </t>
4490+ </templates>
4491+ </kanban>
4492+ <form string="Centro Medico" version="7.0">
4493+ <sheet>
4494+ <field name="image" widget='image' class="oe_avatar oe_left" options='{"preview_image": "image_medium"}'/>
4495+ <div class="oe_title">
4496+ <label for="name" class="oe_edit_only"/>
4497+ <h1><field name="name" style="width: 70%%"/></h1>
4498+ </div>
4499+ <group>
4500+ <!-- inherited part -->
4501+ <field name="category_id" widget="many2many_tags" placeholder="Tags..." style="width: 70%%"/>
4502+ <field name="parent_id" placeholder="Medical Center" required="True" string="Medical Center" domain="[('is_institution', '=', True)]"/>
4503+ <!-- inherited part end -->
4504+ <field name="function" placeholder="e.g. Sales Director"/>
4505+ <field name="email"/>
4506+ <field name="phone"/>
4507+ <field name="mobile"/>
4508+ </group>
4509+ <div>
4510+ <field name="use_parent_address" invisible="True"/>
4511+ </div>
4512+ <group>
4513+ <label for="type"/>
4514+ <div name="div_type">
4515+ <field class="oe_inline" name="type"/>
4516+ </div>
4517+ <label for="street" string="Address"/>
4518+ <div name="div_address">
4519+ <field name="street" placeholder="Street..." attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4520+ <field name="street2" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4521+ <div class="address_format">
4522+ <field name="city" placeholder="City" style="width: 40%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4523+ <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)]}"/>
4524+ <field name="zip" placeholder="ZIP" style="width: 20%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4525+ </div>
4526+ <field name="country_id" placeholder="Country" class="oe_no_button" options='{"no_open": True}' attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4527+ </div>
4528+ <field name="building" />
4529+ <field name="area" />
4530+ <field name="floor" />
4531+ <field name="room" />
4532+ </group>
4533+ <field name="supplier" invisible="True"/>
4534+ </sheet>
4535+ </form>
4536+ </field>
4537+ </page>
4538 </notebook>
4539 </sheet>
4540 </form>
4541
4542=== modified file 'oemedical/views/oemedical_physician_view.xml' (properties changed: -x to +x)
4543--- oemedical/views/oemedical_physician_view.xml 2014-01-15 10:20:02 +0000
4544+++ oemedical/views/oemedical_physician_view.xml 2014-01-20 06:31:04 +0000
4545@@ -33,46 +33,151 @@
4546 </h1>
4547 </div>
4548 <div>
4549+ <label for="ref"/>
4550+ <field name="ref" style="width: 20%%"/>
4551 <label for="code"/>
4552 <field name="code" style="width: 20%%"/>
4553 <label for="specialty"/>
4554 <field name="specialty" style="width: 20%%"/>
4555 </div>
4556- <group>
4557- <label for="ref"/>
4558- <field name="ref" style="width: 20%%"/>
4559- <field name="parent_id" />
4560- <newline/>
4561- <field name="info" colspan="4"/>
4562- </group>
4563 <notebook>
4564 <page string="General Information">
4565 <group>
4566- <field name="active"/>
4567- <field name="phone" placeholder="e.g. +506 5555 5555"/>
4568- <field name="mobile"/>
4569- <field name="fax"/>
4570- <field name="user_ids" invisible="1"/>
4571- <field name="email" widget="email" attrs="{'required': [('user_ids','!=', [])]}"/>
4572- </group>
4573- <group>
4574- <label for="street" string="Address"/>
4575- <div>
4576- <field name="use_parent_address" invisible="1"/>
4577- <field name="street" placeholder="Street..." attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4578- <field name="street2" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4579- <div class="address_format">
4580- <field name="city" placeholder="City" style="width: 40%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4581- <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)]}"/>
4582- <field name="zip" placeholder="ZIP" style="width: 20%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4583- </div>
4584- <field name="country_id" placeholder="Country" class="oe_no_button" options='{"no_open": True}' attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4585- </div>
4586- </group>
4587- </page>
4588+ <group>
4589+ colspan="2"
4590+ <field name="active"/>
4591+ <field name="phone" placeholder="e.g. +506 5555 5555"/>
4592+ <field name="mobile"/>
4593+ <field name="fax"/>
4594+ <field name="user_ids" invisible="1"/>
4595+ <field name="email" widget="email" attrs="{'required': [('user_ids','!=', [])]}"/>
4596+ </group>
4597+ <group>
4598+ colspan="2"
4599+ </group>
4600+ <field name="info" colspan="4"/>
4601+ </group>
4602+ </page>
4603+
4604+ <page string="Medical Centers">
4605+ <field name="other_contact_ids" context="{'default_contact_id': active_id, 'default_name': name, 'default_use_parent_address': True, 'default_supplier': True, 'default_is_doctor': True}}" mode="kanban">
4606+ <kanban>
4607+ <field name="color"/>
4608+ <field name="name"/>
4609+ <field name="title"/>
4610+ <field name="email"/>
4611+ <field name="parent_id"/>
4612+ <field name="is_company"/>
4613+ <field name="function"/>
4614+ <field name="phone"/>
4615+ <field name="street"/>
4616+ <field name="street2"/>
4617+ <field name="zip"/>
4618+ <field name="city"/>
4619+ <field name="country_id"/>
4620+ <field name="mobile"/>
4621+ <field name="fax"/>
4622+ <field name="state_id"/>
4623+ <field name="has_image"/>
4624+ <templates>
4625+ <t t-name="kanban-box">
4626+ <t t-set="color" t-value="kanban_color(record.color.raw_value)"/>
4627+ <div t-att-class="color + (record.title.raw_value == 1 ? ' oe_kanban_color_alert' : '')" style="position: relative">
4628+ <a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
4629+ <div class="oe_module_vignette">
4630+ <a type="open">
4631+ <t t-if="record.has_image.raw_value === true">
4632+ <img t-att-src="kanban_image('oemedical.physician', 'image', record.id.value, {'preview_image': 'image_small'})" class="oe_avatar oe_kanban_avatar_smallbox"/>
4633+ </t>
4634+ <t t-if="record.image and record.image.raw_value !== false">
4635+ <img t-att-src="'data:image/png;base64,'+record.image.raw_value" class="oe_avatar oe_kanban_avatar_smallbox"/>
4636+ </t>
4637+ <t t-if="record.has_image.raw_value === false and (!record.image or record.image.raw_value === false)">
4638+ <t t-if="record.is_company.raw_value === true">
4639+ <img t-att-src='_s + "/base/static/src/img/company_image.png"' class="oe_kanban_image oe_kanban_avatar_smallbox"/>
4640+ </t>
4641+ <t t-if="record.is_company.raw_value === false">
4642+ <img t-att-src='_s + "/base/static/src/img/avatar.png"' class="oe_kanban_image oe_kanban_avatar_smallbox"/>
4643+ </t>
4644+ </t>
4645+ </a>
4646+ <div class="oe_module_desc">
4647+ <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_color_border">
4648+ <table class="oe_kanban_table">
4649+ <tr>
4650+ <td class="oe_kanban_title1" align="left" valign="middle">
4651+ <h4><a type="open"><field name="name"/></a></h4>
4652+ <i>
4653+ <t t-if="record.parent_id.raw_value and !record.function.raw_value"><field name="parent_id"/></t>
4654+ <t t-if="!record.parent_id.raw_value and record.function.raw_value"><field name="function"/></t>
4655+ <t t-if="record.parent_id.raw_value and record.function.raw_value"><field name="function"/> at <field name="parent_id"/></t>
4656+ </i>
4657+ <div><a t-if="record.email.raw_value" title="Mail" t-att-href="'mailto:'+record.email.value">
4658+ <field name="email"/>
4659+ </a></div>
4660+ <div t-if="record.phone.raw_value">Phone: <field name="phone"/></div>
4661+ <div t-if="record.mobile.raw_value">Mobile: <field name="mobile"/></div>
4662+ <div t-if="record.fax.raw_value">Fax: <field name="fax"/></div>
4663+ </td>
4664+ </tr>
4665+ </table>
4666+ </div>
4667+ </div>
4668+ </div>
4669+ </div>
4670+ </t>
4671+ </templates>
4672+ </kanban>
4673+ <form string="Centro Medico" version="7.0">
4674+ <sheet>
4675+ <field name="image" widget='image' class="oe_avatar oe_left" options='{"preview_image": "image_medium"}'/>
4676+ <div class="oe_title">
4677+ <label for="name" class="oe_edit_only"/>
4678+ <h1><field name="name" style="width: 70%%"/></h1>
4679+ </div>
4680+ <group>
4681+ <!-- inherited part -->
4682+ <field name="category_id" widget="many2many_tags" placeholder="Tags..." style="width: 70%%"/>
4683+ <field name="parent_id" placeholder="Medical Center" required="True" string="Medical Center" domain="[('is_institution', '=', True)]"/>
4684+ <!-- inherited part end -->
4685+ <field name="function" placeholder="e.g. Sales Director"/>
4686+ <field name="email"/>
4687+ <field name="phone"/>
4688+ <field name="mobile"/>
4689+ </group>
4690+ <div>
4691+ <field name="use_parent_address" invisible="True"/>
4692+ </div>
4693+ <group>
4694+ <label for="type"/>
4695+ <div name="div_type">
4696+ <field class="oe_inline" name="type"/>
4697+ </div>
4698+ <label for="street" string="Address"/>
4699+ <div name="div_address">
4700+ <field name="street" placeholder="Street..." attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4701+ <field name="street2" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4702+ <div class="address_format">
4703+ <field name="city" placeholder="City" style="width: 40%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4704+ <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)]}"/>
4705+ <field name="zip" placeholder="ZIP" style="width: 20%%" attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4706+ </div>
4707+ <field name="country_id" placeholder="Country" class="oe_no_button" options='{"no_open": True}' attrs="{'readonly': [('use_parent_address','=',True)]}"/>
4708+ </div>
4709+ <field name="building" />
4710+ <field name="area" />
4711+ <field name="floor" />
4712+ <field name="room" />
4713+ </group>
4714+ <field name="supplier" invisible="True"/>
4715+ </sheet>
4716+ </form>
4717+ </field>
4718+ </page>
4719+
4720+
4721 <page string="Schedule Template">
4722 <field name="schedule_template_ids">
4723- colspan="4"
4724 <tree string="Schedule Template" editable="bottom">
4725 <field name="day" />
4726 <field name="start_hour" />
4727@@ -83,12 +188,29 @@
4728 </tree>
4729 </field>
4730 </page>
4731- </notebook>
4732+ <page string="Services Definition">
4733+ <field name="service_ids">
4734+ <tree string="Physician Services" editable="bottom">
4735+ <field name="name" />
4736+ <field name="service_duration" />
4737+ </tree>
4738+ </field>
4739+ </page>
4740+ <page string="Physician Affiliations">
4741+ <field name="affiliation_ids">
4742+ <tree string="Physician Affiliations" editable="bottom">
4743+ <field name="name" />
4744+ </tree>
4745+ </field>
4746+ </page>
4747+ </notebook>
4748 </sheet>
4749 </form>
4750 </field>
4751 </record>
4752-
4753+<!--
4754+ -->
4755+
4756 <record id="view_oemedical_physician_search" model="ir.ui.view">
4757 <field name="name">oemedical.physician.search</field>
4758 <field name="model">oemedical.physician</field>
4759
4760=== modified file 'oemedical/views/oemedical_sequence.xml' (properties changed: -x to +x)
4761=== modified file 'oemedical/views/oemedical_specialty_view.xml' (properties changed: -x to +x)
4762=== modified file 'oemedical/views/product_product_view.xml' (properties changed: -x to +x)
4763=== modified file 'oemedical/views/res_partner_view.xml' (properties changed: -x to +x)
4764--- oemedical/views/res_partner_view.xml 2014-01-15 10:20:02 +0000
4765+++ oemedical/views/res_partner_view.xml 2014-01-20 06:31:04 +0000
4766@@ -17,8 +17,6 @@
4767 <field name="relative_id" />
4768 <field name="is_doctor" />
4769 <field name="is_patient" />
4770- <field name="alias" />
4771- <field name="internal_user" />
4772 <field name="activation_date" />
4773 <field name="is_work" />
4774 <field name="is_person" />
4775
4776=== modified file 'oemedical_emr/__init__.py' (properties changed: -x to +x)
4777=== modified file 'oemedical_emr/__openerp__.py' (properties changed: -x to +x)
4778--- oemedical_emr/__openerp__.py 2014-01-15 10:20:02 +0000
4779+++ oemedical_emr/__openerp__.py 2014-01-20 06:31:04 +0000
4780@@ -34,57 +34,18 @@
4781 ##############################################################################
4782 {
4783
4784- 'name': 'OeMedical EMR : Electronic Medical Record management for OeMedical',
4785+ 'name': 'OeMedical EMR',
4786 'version': '1.0',
4787+ 'summary': 'Electronic Medical Record management for OeMedical',
4788 'author': "OeMEdical Team",
4789 'category': 'Generic Modules/Others',
4790 'depends': ['oemedical'],
4791- 'application': True,
4792 'description': """
4793-
4794-About OeMedical EMR
4795--------------------
4796+OeMedical EMR
4797+-------------
4798
4799 OeMedical EMR is a multi-user, highly scalable, centralized Electronic
4800 Medical Record (EMR) for openERP.
4801-
4802-OeMedical provides a free universal Health Information System,
4803-so doctors and institutions all over the world,
4804-specially in developing countries will benefit from a centralized,
4805-high quality, secure and scalable system.
4806-
4807-OeMedical at a glance:
4808-
4809- * Strong focus in family medicine and Primary Health Care
4810-
4811- * Major interest in Socio-economics (housing conditions, substance abuse,
4812- education...)
4813-
4814- * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
4815-
4816- * Patient Genetic and Hereditary risks : Over 4200 genes related to
4817- diseases (NCBI / Genecards)
4818-
4819- * Epidemiological and other statistical reports
4820-
4821- * 100% paperless patient examination and history taking
4822-
4823- * Patient Administration
4824- (creation, evaluations / consultations, history ... )
4825-
4826- * Doctor Administration
4827-
4828- * Lab Administration
4829-
4830- * Medicine / Drugs information (vademécum)
4831-
4832- * Medical stock and supply chain management
4833-
4834- * Hospital Financial Administration
4835-
4836- * Designed with industry standards in mind
4837-
4838- * Open Source : Licensed under AGPL
4839
4840 """,
4841 "website": "http://launchpad.net/oemedical",
4842@@ -137,6 +98,6 @@
4843
4844 ],
4845 "active": False,
4846- "installable": True,
4847+ "installable": True
4848 }
4849 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4850
4851=== modified file 'oemedical_emr/models/__init__.py' (properties changed: -x to +x)
4852--- oemedical_emr/models/__init__.py 2014-01-15 10:20:02 +0000
4853+++ oemedical_emr/models/__init__.py 2014-01-20 06:31:04 +0000
4854@@ -25,7 +25,9 @@
4855 import oemedical_signs_and_symptoms
4856 import oemedical_directions
4857 import oemedical_pathology
4858+#import oemedical_operational_area
4859 import oemedical_ethnicity
4860+#import oemedical_operational_sector
4861 import oemedical_prescription_order
4862 import oemedical_medicament_category
4863 import oemedical_diagnostic_hypothesis
4864
4865=== modified file 'oemedical_emr/models/oemedical_diagnostic_hypothesis.py' (properties changed: -x to +x)
4866--- oemedical_emr/models/oemedical_diagnostic_hypothesis.py 2014-01-15 10:20:02 +0000
4867+++ oemedical_emr/models/oemedical_diagnostic_hypothesis.py 2014-01-20 06:31:04 +0000
4868@@ -35,5 +35,4 @@
4869 'comments': fields.char(size=256, string='Comments'),
4870 }
4871
4872-OeMedicalDiagnosticHypothesis()
4873 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4874
4875=== modified file 'oemedical_emr/models/oemedical_directions.py' (properties changed: -x to +x)
4876--- oemedical_emr/models/oemedical_directions.py 2014-01-15 10:20:02 +0000
4877+++ oemedical_emr/models/oemedical_directions.py 2014-01-20 06:31:04 +0000
4878@@ -35,5 +35,4 @@
4879 'comments': fields.char(size=256, string='Comments'),
4880 }
4881
4882-OeMedicalDirections()
4883 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4884
4885=== modified file 'oemedical_emr/models/oemedical_disease_group_members.py' (properties changed: -x to +x)
4886--- oemedical_emr/models/oemedical_disease_group_members.py 2014-01-15 10:20:02 +0000
4887+++ oemedical_emr/models/oemedical_disease_group_members.py 2014-01-20 06:31:04 +0000
4888@@ -34,5 +34,4 @@
4889 readonly=True ),
4890 }
4891
4892-OeMedicalDiseaseGroupMembers()
4893 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4894
4895=== modified file 'oemedical_emr/models/oemedical_drug_form.py' (properties changed: -x to +x)
4896--- oemedical_emr/models/oemedical_drug_form.py 2014-01-15 10:20:02 +0000
4897+++ oemedical_emr/models/oemedical_drug_form.py 2014-01-20 06:31:04 +0000
4898@@ -33,7 +33,6 @@
4899 translate=True),
4900 }
4901 _sql_constraints = [
4902- ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
4903+ ('name_uniq', 'UNIQUE(name)', 'Name for Droug must be unique!'),
4904 ]
4905-OeMedicalDrugForm()
4906 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4907
4908=== modified file 'oemedical_emr/models/oemedical_drug_route.py' (properties changed: -x to +x)
4909--- oemedical_emr/models/oemedical_drug_route.py 2014-01-15 10:20:02 +0000
4910+++ oemedical_emr/models/oemedical_drug_route.py 2014-01-20 06:31:04 +0000
4911@@ -33,7 +33,6 @@
4912 translate=True),
4913 }
4914 _sql_constraints = [
4915- ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
4916+ ('name_uniq', 'UNIQUE(name)', 'Name Droug Route must be unique!'),
4917 ]
4918-OeMedicalDrugRoute()
4919 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4920
4921=== modified file 'oemedical_emr/models/oemedical_ethnicity.py' (properties changed: -x to +x)
4922--- oemedical_emr/models/oemedical_ethnicity.py 2014-01-15 10:20:02 +0000
4923+++ oemedical_emr/models/oemedical_ethnicity.py 2014-01-20 06:31:04 +0000
4924@@ -34,7 +34,6 @@
4925 translate=True),
4926 }
4927 _sql_constraints = [
4928- ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
4929+ ('name_uniq', 'UNIQUE(name)', 'Name for Ethnicity must be unique!'),
4930 ]
4931-OeMedicalEthnicity()
4932 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4933
4934=== modified file 'oemedical_emr/models/oemedical_family.py' (properties changed: -x to +x)
4935--- oemedical_emr/models/oemedical_family.py 2014-01-15 10:20:02 +0000
4936+++ oemedical_emr/models/oemedical_family.py 2014-01-20 06:31:04 +0000
4937@@ -39,5 +39,4 @@
4938 _sql_constraints = [
4939 ('name_uniq', 'UNIQUE(name)', 'Family Code must be unique!'),
4940 ]
4941-OeMedicalFamily()
4942 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4943
4944=== modified file 'oemedical_emr/models/oemedical_family_member.py' (properties changed: -x to +x)
4945--- oemedical_emr/models/oemedical_family_member.py 2014-01-15 10:20:02 +0000
4946+++ oemedical_emr/models/oemedical_family_member.py 2014-01-20 06:31:04 +0000
4947@@ -34,5 +34,4 @@
4948 help='Family code'),
4949 }
4950
4951-OeMedicalFamilyMember()
4952 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4953
4954=== modified file 'oemedical_emr/models/oemedical_medicament.py' (properties changed: -x to +x)
4955--- oemedical_emr/models/oemedical_medicament.py 2014-01-15 10:20:02 +0000
4956+++ oemedical_emr/models/oemedical_medicament.py 2014-01-20 06:31:04 +0000
4957@@ -89,5 +89,4 @@
4958 'composition': fields.text(string='Composition', help='Components'),
4959 }
4960
4961-OeMedicalMedicament()
4962 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4963
4964=== modified file 'oemedical_emr/models/oemedical_medicament_category.py' (properties changed: -x to +x)
4965--- oemedical_emr/models/oemedical_medicament_category.py 2014-01-15 10:20:02 +0000
4966+++ oemedical_emr/models/oemedical_medicament_category.py 2014-01-20 06:31:04 +0000
4967@@ -38,5 +38,4 @@
4968 (orm.Model._check_recursion, 'Error ! You cannot create recursive \n'
4969 'Category.', ['parent_id'])
4970 ]
4971-OeMedicalMedicamentCategory()
4972 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4973
4974=== modified file 'oemedical_emr/models/oemedical_medication_dosage.py' (properties changed: -x to +x)
4975--- oemedical_emr/models/oemedical_medication_dosage.py 2014-01-15 10:20:02 +0000
4976+++ oemedical_emr/models/oemedical_medication_dosage.py 2014-01-20 06:31:04 +0000
4977@@ -38,5 +38,4 @@
4978 _sql_constraints = [
4979 ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
4980 ]
4981-OeMedicalMedicationDosage()
4982 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4983
4984=== modified file 'oemedical_emr/models/oemedical_medication_template.py' (properties changed: -x to +x)
4985--- oemedical_emr/models/oemedical_medication_template.py 2014-01-15 10:20:02 +0000
4986+++ oemedical_emr/models/oemedical_medication_template.py 2014-01-20 06:31:04 +0000
4987@@ -71,5 +71,4 @@
4988 'dose_unit': fields.many2one('product.uom', string='dose unit', help='Unit of measure for the medication to be taken'),
4989 }
4990
4991-OeMedicalMedicationTemplate()
4992 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
4993
4994=== modified file 'oemedical_emr/models/oemedical_occupation.py' (properties changed: -x to +x)
4995--- oemedical_emr/models/oemedical_occupation.py 2014-01-15 10:20:02 +0000
4996+++ oemedical_emr/models/oemedical_occupation.py 2014-01-20 06:31:04 +0000
4997@@ -35,5 +35,4 @@
4998 _sql_constraints = [
4999 ('name_uniq', 'UNIQUE(name)', 'Name must be unique!'),
5000 ]
The diff has been truncated for viewing.