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-2011 by Gerry Weirich, Elexis