Module gmPerson
source code
GNUmed patient objects.
This is a patient object intended to let a useful client-side API
crystallize from actual use in true XP fashion.
Version:
$Revision: 1.198 $
Author:
K.Hilbert <Karsten.Hilbert@gmx.net>
License:
GPL
|
|
|
|
|
| create_name(pk_person,
firstnames,
lastnames,
active=False) |
source code
|
|
|
|
| create_identity(gender=None,
dob=None,
lastnames=None,
firstnames=None) |
source code
|
|
|
|
|
|
|
|
|
|
get_gender_list()
Retrieves the list of known genders from the database. |
source code
|
|
|
|
map_gender2salutation(gender=None)
Maps GNUmed related i18n-aware gender specifiers to a human-readable
salutation. |
source code
|
|
|
|
map_firstnames2gender(firstnames=None)
Try getting the gender for the given first name. |
source code
|
|
|
|
|
|
|
|
|
|
| get_person_from_xdt(filename=None,
encoding=None,
dob_format=None) |
source code
|
|
|
|
get_persons_from_pracsoft_file(filename=None,
encoding='ascii') |
source code
|
|
Imports:
sys,
os,
time,
regex,
string,
types,
pyDT,
codecs,
threading,
logging,
gmExceptions,
gmDispatcher,
gmBorg,
gmI18N,
gmNull,
gmBusinessDBObject,
gmTools,
gmPG2,
gmMatchProvider,
gmDateTime,
gmLog2,
gmHooks,
gmDocuments,
gmDemographicRecord,
gmProviderInbox,
gmXdtMappings,
gmClinicalRecord
set_active_patient(patient=None,
forced_reload=False)
| source code
|
Set active patient.
If patient is -1 the active patient will be UNset.
|
map_gender2mf
- Value:
{'f': u'f', 'h': u'mf', 'm': u'm', 'tf': u'f', 'tm': u'm'}
|
|
map_gender2symbol
- Value:
{'f': u'♀', 'h': u'⚥', 'm': u'♂', 'tf': u'⚥♀', 'tm': u'⚥♂'}
|
|