Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.core.data
Interface IEncounter

All Superinterfaces:
IPersistentObject, ISelectable
All Known Implementing Classes:
Konsultation

public interface IEncounter
extends IPersistentObject

An IEncounter is a simple encounter between provider and client

Author:
gerry

Field Summary
 
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 getCustomerRelation()
          The ICustomerRelation this encounter belongs to
 java.util.List<IReason> getReasons()
          The Reasons for this encounter
 IPartner getResponsible()
          The IPartner responsible for this encounter
 
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
 

Method Detail

getCustomerRelation

ICustomerRelation getCustomerRelation()
The ICustomerRelation this encounter belongs to


getResponsible

IPartner getResponsible()
The IPartner responsible for this encounter


getReasons

java.util.List<IReason> getReasons()
The Reasons for this encounter

Returns:
a possibly empty List of IReasons

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis