1
2
3
4
5
6 __author__ = "Karsten Hilbert"
7 __license__ = 'GPL v2 or later (details at http://www.gnu.org)'
8
9 import logging
10
11
12 from Gnumed.wxpython import gmPlugin, gmMeasurementWidgets
13 from Gnumed.pycommon import gmI18N
14 from Gnumed.wxpython import gmAccessPermissionWidgets
15
16
17 _log = logging.getLogger('gm.ui')
20 """Plugin to encapsulate patient measurements."""
21
22 tab_name = _('Measurements')
23 required_minimum_role = 'doctor'
24
25 @gmAccessPermissionWidgets.verify_minimum_required_role (
26 required_minimum_role,
27 activity = _('loading plugin <%s>') % tab_name,
28 return_value_on_failure = False,
29 fail_silently = False
30 )
33
36
40
42 return ('emr', _('&Measurements'))
43
45 if not self._verify_patient_avail():
46 return None
47 return 1
48
49
50
51 if __name__ == "__main__":
52 print "no test code"
53
54
55