ch.elexis.exchange.elements
Class AnamnesisElement
java.lang.Object
  
ch.elexis.exchange.elements.XChangeElement
      
ch.elexis.exchange.elements.AnamnesisElement
public class AnamnesisElement
- extends XChangeElement
 
 
 
| 
Field Summary | 
static java.lang.String | 
XMLNAME
 
            | 
 
 
 
 
| Methods inherited from class ch.elexis.exchange.elements.XChangeElement | 
add, asExporter, asImporter, getAttr, getChild, getChildren, getContainer, getElement, getID, getReader, getSender, getXid, setAttribute, setDefaultXid, setElement, setReader, setWriter, toString | 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
XMLNAME
public static final java.lang.String XMLNAME
- See Also:
 - Constant Field Values
 
AnamnesisElement
public AnamnesisElement(XChangeExporter sender)
getXMLName
public java.lang.String getXMLName()
- Specified by:
 getXMLName in class XChangeElement
 
 
getEpisodes
public java.util.List<EpisodeElement> getEpisodes()
 
link
public void link(Konsultation k,
                 RecordElement r)
- link a record element to this anamnesis (every episode has a number of treatments related to
 that episode) We try to find an episode for each of the diagnoses of the Konsultation given
- Parameters:
 k - r - 
 
 
doImport
public void doImport(RecordElement r,
                     Konsultation k)
 
doImport
public PersistentObject doImport(PersistentObject context)
 
toString
public java.lang.String toString()
- Overrides:
 toString in class java.lang.Object
 
 
				Copyright 2005-2010 by Gerry Weirich, Elexis