Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.exchange.elements
Class AnamnesisElement

java.lang.Object
  extended by ch.elexis.exchange.elements.XChangeElement
      extended by ch.elexis.exchange.elements.AnamnesisElement

public class AnamnesisElement
extends XChangeElement


Nested Class Summary
 
Nested classes/interfaces inherited from class ch.elexis.exchange.elements.XChangeElement
XChangeElement.FORMAT
 
Field Summary
static java.lang.String XMLNAME
           
 
Fields inherited from class ch.elexis.exchange.elements.XChangeElement
ATTR_DATE, ATTR_ID, FORMAT_NOT_SUPPORTED, OK
 
Constructor Summary
AnamnesisElement(XChangeExporter sender)
           
 
Method Summary
 PersistentObject doImport(PersistentObject context)
           
 void doImport(RecordElement r, Konsultation k)
           
 java.util.List<EpisodeElement> getEpisodes()
           
 java.lang.String getXMLName()
           
 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
 java.lang.String toString()
           
 
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
 

Field Detail

XMLNAME

public static final java.lang.String XMLNAME
See Also:
Constant Field Values
Constructor Detail

AnamnesisElement

public AnamnesisElement(XChangeExporter sender)
Method Detail

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

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis