Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.core.data
Interface ICustomer

All Superinterfaces:
IPartner, IPersistentObject, ISelectable
All Known Implementing Classes:
Patient, TransienterPatient

public interface ICustomer
extends IPartner

An IPartner with a customer/patient/client relationship to us. Note that an ICustomer is not necessarily an IDebtor since sometimes somebody else has to pay (e.g. parents for their children or insurances for their insurees)

Author:
gerry

Field Summary
static java.lang.String TYPID
           
 
Fields inherited from interface ch.elexis.core.data.IPartner
FLD_NAME1, FLD_NAME2, FLD_NAME3, TYPE_ADMIN, TYPE_CLIENT, TYPE_MANAGER, TYPE_MANDATOR, TYPE_ORGANIZATION, TYPE_PERSON, TYPE_USER
 
Fields inherited from interface ch.elexis.core.data.IPersistentObject
DELETED, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_ID, FLD_LASTUPDATE, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID
 
Method Summary
 ICustomerRelation[] getCustomerRelations()
           
 
Methods inherited from interface ch.elexis.core.data.IPartner
getContactInfo, getContactInfos, getContactSalutation, getPartnerRoles, hasRole, setPartnerRoles
 
Methods inherited from interface ch.elexis.core.data.IPersistentObject
addChangeListener, addSticker, addXid, exists, get, get, getId, getInt, getLabel, getLastUpdate, getMap, getSticker, getStickers, getXid, getXid, getXids, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isValid, removeChangeListener, removeSticker, set, set, setInt, setMap, state, storeToString
 

Field Detail

TYPID

static final java.lang.String TYPID
Method Detail

getCustomerRelations

ICustomerRelation[] getCustomerRelations()

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis