Package Gnumed :: Package business :: Module gmOrganization :: Class cOrgDemographicAdapter
[frames] | no frames]

Class cOrgDemographicAdapter

source code

                                   object --+        
                                            |        
pycommon.gmBusinessDBObject.cBusinessDBObject --+    
                                                |    
                                             cOrg --+
                                                    |
                                   _cPersonMarker --+
                                                    |
                                                   cOrgDemographicAdapter

Instance Methods
 
__init__(self, parent=None, helper=cOrgHelperImpl3())
Init business object.
source code
 
getHelper(self) source code
 
setDemographicRecord(self, record) source code
 
getDemographicRecord(self) source code
 
getId(self) source code
 
setId(self, id) source code
 
set(self, name, office, subtype, memo, category, phone, fax, email, mobile='') source code
 
setAddress(self, number, street, urb, postcode, state, country) source code
 
getAddress(self) source code
 
__setitem__(self, k, v) source code
 
__getitem__(self, k) source code
 
get(self) source code
 
load(self, pk) source code
 
save(self) source code
 
getParent(self) source code
 
setParent(self, parent) source code

Inherited from pycommon.gmBusinessDBObject.cBusinessDBObject: __del__, __str__, get_fields, get_patient, get_updatable_fields, is_modified, refetch_payload, same_payload, save_payload

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Properties

Inherited from object: __class__

Method Details

__init__(self, parent=None, helper=cOrgHelperImpl3())
(Constructor)

source code 
Init business object.

Call from child classes:

        super(cChildClass, self).__init__(aPK_obj = aPK_obj, row = row)

Overrides: object.__init__
(inherited documentation)

__setitem__(self, k, v)
(Index assignment operator)

source code 
Overrides: pycommon.gmBusinessDBObject.cBusinessDBObject.__setitem__

__getitem__(self, k)
(Indexing operator)

source code 
Overrides: pycommon.gmBusinessDBObject.cBusinessDBObject.__getitem__

save(self)

source code 
Overrides: pycommon.gmBusinessDBObject.cBusinessDBObject.save