Elexis API documentation
Version 2.1.6 as of December 11 2011

Uses of Interface
ch.elexis.core.data.IPersistentObject

Packages that use IPersistentObject
ch.elexis.actions   
ch.elexis.agenda.data   
ch.elexis.artikel_at.data   
ch.elexis.artikel_ch.data   
ch.elexis.banking   
ch.elexis.befunde   
ch.elexis.core.data   
ch.elexis.core.databinding   
ch.elexis.data   
ch.elexis.developer.resources.model   
ch.elexis.eigenartikel   
ch.elexis.eigendiagnosen.data   
ch.elexis.icpc   
ch.elexis.images   
ch.elexis.impfplan.model   
ch.elexis.labor.medics.data   
ch.elexis.laborlink   
ch.elexis.labortarif2009.data   
ch.elexis.medikamente.bag.data   
ch.elexis.messages   
ch.elexis.notes   
ch.elexis.omnivore.data   
ch.elexis.privatnotizen   
ch.elexis.privatrechnung.data   
ch.elexis.stickynotes.data   
ch.elexis.text   
ch.elexis.util Utility-Klassen Dieses Package enthält Hilfsklassen, die thematisch nicht einem der anderen Packages zuzuordnen sind. 
ch.elexis.views   
ch.marlovits.firstnames   
ch.marlovits.plz   
ch.medshare.ebm   
com.hilotec.elexis.messwerte.v2.data   
eaustria.basis.daten   
eaustria.dame.modell   
 

Uses of IPersistentObject in ch.elexis.actions
 

Methods in ch.elexis.actions with parameters of type IPersistentObject
 void ICodeSelectorTarget.codeSelected(IPersistentObject obj)
          Callback to send the selected object to the ICodeSelectorTarget.
 

Uses of IPersistentObject in ch.elexis.agenda.data
 

Classes in ch.elexis.agenda.data that implement IPersistentObject
 class TagesNachricht
           
 class Termin
          Termin-Klasse für Agenda
static class Termin.remark
           
 

Uses of IPersistentObject in ch.elexis.artikel_at.data
 

Classes in ch.elexis.artikel_at.data that implement IPersistentObject
 class Interaction
          InterView - Community based Interaction viewer - will be built on this class
 class Medikament
           
 class Substance
           
 

Uses of IPersistentObject in ch.elexis.artikel_ch.data
 

Classes in ch.elexis.artikel_ch.data that implement IPersistentObject
 class Medical
           
 class MiGelArtikel
           
 

Uses of IPersistentObject in ch.elexis.banking
 

Classes in ch.elexis.banking that implement IPersistentObject
 class ESRRecord
          Ein ESRRecord ist eine einzelne Buchung aus einem ESR-File-
 

Uses of IPersistentObject in ch.elexis.befunde
 

Classes in ch.elexis.befunde that implement IPersistentObject
 class Messwert
          Here we define our own data type for our "measurements"-Plugin.
 

Uses of IPersistentObject in ch.elexis.core.data
 

Subinterfaces of IPersistentObject in ch.elexis.core.data
 interface ICreditor
          An IPartner that has billed us or might bill us, is an ICreditor
 interface ICustomer
          An IPartner with a customer/patient/client relationship to us.
 interface ICustomerRelation
          An ICustomerRelation is a description of a client relationship.
 interface IDebtor
          An IPartner that has to pay something is an IDebtor
 interface IEncounter
          An IEncounter is a simple encounter between provider and client
 interface IPartner
          An IPartner is just anybody or anything that contacts us
 interface IPerson
          An IPerson is an IPartner that is a human.
 

Methods in ch.elexis.core.data that return IPersistentObject
 IPersistentObject IPersistentObjectManager.create(java.lang.Class<?> typ, java.lang.String id, boolean persistent)
          Create an IPersistentObject.
 IPersistentObject[] IPersistentObjectManager.executeQuery(Query qbe)
           
 IPersistentObject IPersistentObjectManager.fetch(java.lang.Class<? extends IPersistentObject> typ, java.lang.String id)
          Fetch an IPersistentObject from the storage.
 IPersistentObject IXid.getObject()
          Get the object that is identified with this XID
 

Methods in ch.elexis.core.data with parameters of type IPersistentObject
 boolean IPersistentObject.isMatching(IPersistentObject other, int mode, java.lang.String... fields)
          Testet ob zwei Objekte bezüglich definierbarer Felder übereinstimmend sind
 void IChangeListener.objectDisposing(IPersistentObject object)
          The tracked Object gets disposed.
 void IChangeListener.valueChanged(IPersistentObject object, java.lang.String field, java.lang.Object oldValue, java.lang.Object newValue)
          Value of the bound property is changing.
 

Method parameters in ch.elexis.core.data with type arguments of type IPersistentObject
 IPersistentObject IPersistentObjectManager.fetch(java.lang.Class<? extends IPersistentObject> typ, java.lang.String id)
          Fetch an IPersistentObject from the storage.
 void IPersistentObjectManager.setBinding(java.util.Map<java.lang.String,java.lang.Class<? extends IPersistentObject>> map)
          get an arbitrary Property from an IPersistentObject
 

Uses of IPersistentObject in ch.elexis.core.databinding
 

Methods in ch.elexis.core.databinding with parameters of type IPersistentObject
 void PersistentObjectObservableValue.objectDisposing(IPersistentObject object)
           
 void PersistentObjectObservableValue.valueChanged(IPersistentObject object, java.lang.String field, java.lang.Object oldValue, java.lang.Object newValue)
           
 

Constructors in ch.elexis.core.databinding with parameters of type IPersistentObject
PersistentObjectObservableValue(IPersistentObject myObject, java.lang.String myField)
          Create an IObservableValue
 

Uses of IPersistentObject in ch.elexis.data
 

Classes in ch.elexis.data that implement IPersistentObject
 class AccountTransaction
           
 class Anwender
          Ein Anwender ist eine Person (und damit auch ein Kontakt), die zusätzlich das Recht hat, diese Software zu benützen.
 class Artikel
          Ein Artikel ist ein Objekt, das im Lager vorhanden ist oder sein sollte oder einem Patienten verordnet werden kann
 class AUF
           
 class BBSEntry
          Ein Eintrag fürs Schwarze Brett.
 class Bestellung
           
 class BezugsKontakt
           
 class Brief
          Ein Brief ist ein mit einem externen Programm erstelles Dokument.
 class DBImage
          A DBImage is an Image stored in the database and retrievable by its name
 class DBLog
           
 class Eigenleistung
           
 class Fall
          Ein Fall ist eine Serie von zusammengehörigen Behandlungen.
 class ICD10
           
 class Konsultation
          Eine Konsultation ist ein einzelner Mandant/Patient-Kontakt.
 class Kontakt
          Ein Kontakt ist der kleinste gemeinsame Nenner anller Arten von Menschen und Institutionen und somit die Basisklasse für alle Kontakte.
 class LabGroup
          A LabGroup is a named collection of LabItem elements.
 class LabItem
          Ein Laboritem, also ein anzeigbarer Laborwert.
 class Labor
           
 class LaborLeistung
           
 class LabResult
           
 class Leistungsblock
           
 class Mandant
          Ein Mandant ist ein Anwender (und damit eine Person und damit ein Kontakt), der zusätzlich eigene Abrechnungen führt.
 class NamedBlob
          A named Blob is just that: An arbitrarly named piece of arbitrary data.
 class NamedBlob2
          Well, just a clone of NamedBlob, but using table HEAP2 - sort of a cheap load balancing
 class Organisation
          Eine Organisation ist eine Kontakt, die ein Kollektiv darstellt.
 class OutputLog
          An OutputLog instance carries the information when and where to a PersistentObject has been sent.
 class Patient
          Ein Patient ist eine Person (und damit auch ein Kontakt), mit folgenden zusätzlichen Eigenschaften Anamnesen : PA, SA, FA Fixe Diagnosen Fixe Medikation Risiken Einer Liste der Fälle, die zu diesem Patienten existieren Einer Liste der Garanten, die diesem Patienten zugeordnet wurden Einer Liste aller Forderungen und Zahlungen im Verkehr mit diesem Patienten
 class PersistentObject
          Base class for all objects to be stored in the database.
 class Person
          Eine Person ist ein Kontakt mit zusätzlich Namen, Geburtsdatum und Geschlecht.
 class PhysioLeistung
          Implementation of the swiss physiotherapy-tariff
 class Prescription
          Eine Verordnung.
 class Rechnung
           
 class Rechnungssteller
          This class is only needed to denote a person or organization that can make a bill.
 class Reminder
          Ein Reminder ist eine Erinnerung an etwas.
 class Rezept
          Ein Rezept besteht aus einem Mandanten, einem Patienten, einem Datum und einer Prescription-Liste Aus kompatibilitätsgründen wird in Moment noch der RpText mitgeschleppt
 class RFE
           
 class Script
          A script.
 class Sticker
          Eine Markierung für im Prinzip beliebige Objekte.
 class TarmedLeistung
          Implementation des Tarmed-Systems.
 class TICode
          Die Tessinercodes werden nicht in der Datenbank vorgehalten, sondern sind aus Effizientgründen hier in dieser Klasse fest verdrahtet.
 class VerrechenbarAdapter
           
 class Verrechnet
          Ein Verrechnet ist ein realisiertes Verrechenbar.
 class Xid
          A XID is an external identifier, that is an ID from en external identifyer system.
 class Zahlung
           
 

Methods in ch.elexis.data with parameters of type IPersistentObject
 boolean PersistentObject.isMatching(IPersistentObject other, int mode, java.lang.String... fields)
          Testet ob zwei Objekte bezüglich definierbarer Felder übereinstimmend sind
 

Uses of IPersistentObject in ch.elexis.developer.resources.model
 

Classes in ch.elexis.developer.resources.model that implement IPersistentObject
 class SampleDataType
          This is an example on how to derive your own type from PersistentObject and make it persistent
 

Uses of IPersistentObject in ch.elexis.eigenartikel
 

Classes in ch.elexis.eigenartikel that implement IPersistentObject
 class Eigenartikel
           
 

Uses of IPersistentObject in ch.elexis.eigendiagnosen.data
 

Classes in ch.elexis.eigendiagnosen.data that implement IPersistentObject
 class Eigendiagnose
           
 

Uses of IPersistentObject in ch.elexis.icpc
 

Classes in ch.elexis.icpc that implement IPersistentObject
 class Encounter
           
 class Episode
           
 class IcpcCode
           
 

Methods in ch.elexis.icpc with parameters of type IPersistentObject
 boolean RangeHandlerImpl.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in ch.elexis.images
 

Classes in ch.elexis.images that implement IPersistentObject
 class Bild
           
 

Methods in ch.elexis.images with parameters of type IPersistentObject
 boolean RangeHandlerImpl.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in ch.elexis.impfplan.model
 

Classes in ch.elexis.impfplan.model that implement IPersistentObject
 class Vaccination
           
 class VaccinationType
           
 

Uses of IPersistentObject in ch.elexis.labor.medics.data
 

Classes in ch.elexis.labor.medics.data that implement IPersistentObject
 class KontaktOrderManagement
           
 

Uses of IPersistentObject in ch.elexis.laborlink
 

Methods in ch.elexis.laborlink with parameters of type IPersistentObject
 boolean LaborLink.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in ch.elexis.labortarif2009.data
 

Classes in ch.elexis.labortarif2009.data that implement IPersistentObject
 class Labor2009Tarif
           
 

Uses of IPersistentObject in ch.elexis.medikamente.bag.data
 

Classes in ch.elexis.medikamente.bag.data that implement IPersistentObject
 class BAGMedi
          This Article is a medicament taken from the BAG (Swiss federal dep. of health)
 

Uses of IPersistentObject in ch.elexis.messages
 

Classes in ch.elexis.messages that implement IPersistentObject
 class Message
           
 

Uses of IPersistentObject in ch.elexis.notes
 

Classes in ch.elexis.notes that implement IPersistentObject
 class Note
          A Note is an arbitrary Text or BLOB with a name and optional keywords.
 

Uses of IPersistentObject in ch.elexis.omnivore.data
 

Classes in ch.elexis.omnivore.data that implement IPersistentObject
 class DocHandle
           
 

Uses of IPersistentObject in ch.elexis.privatnotizen
 

Classes in ch.elexis.privatnotizen that implement IPersistentObject
 class Privatnotiz
          Die Datenklasse für Privatnotizen.
 

Methods in ch.elexis.privatnotizen with parameters of type IPersistentObject
 boolean RangeHandlerImpl.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in ch.elexis.privatrechnung.data
 

Classes in ch.elexis.privatrechnung.data that implement IPersistentObject
 class Leistung
          A billing plugin that is able to manage several arbitrary tax systems
 

Uses of IPersistentObject in ch.elexis.stickynotes.data
 

Classes in ch.elexis.stickynotes.data that implement IPersistentObject
 class StickyNote
           
 

Uses of IPersistentObject in ch.elexis.text
 

Methods in ch.elexis.text with parameters of type IPersistentObject
 boolean DefaultRenderer.inserted(SSDRange range, IPersistentObject o, java.lang.Object context)
           
 boolean ExternalLink.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 boolean IRangeHandler.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
          The user inserted an Object into a context (e.g. drag&drop)
 boolean TextRangeHandlerImpl.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in ch.elexis.util
 

Methods in ch.elexis.util with parameters of type IPersistentObject
 boolean PersistentObjectDropTarget.IReceiver.accept(IPersistentObject o)
           
 void PersistentObjectDropTarget.codeSelected(IPersistentObject obj)
           
 void PersistentObjectDropTarget.IReceiver.dropped(IPersistentObject o, DropTargetEvent e)
           
 

Uses of IPersistentObject in ch.elexis.views
 

Methods in ch.elexis.views with parameters of type IPersistentObject
 boolean PatFilterImpl.aboutToStart(IPersistentObject filter)
           
 boolean PatListFilterBox.IPatFilter.aboutToStart(IPersistentObject o)
           
 int PatFilterImpl.accept(Patient p, IPersistentObject o)
           
 int PatListFilterBox.IPatFilter.accept(Patient p, IPersistentObject o)
          Will the Patient be accepted for the Filter depending on the Object?
 void VerrechnungsDisplay.addPersistentObject(IPersistentObject o)
           
 boolean PatFilterImpl.finished(IPersistentObject filter)
           
 boolean PatListFilterBox.IPatFilter.finished(IPersistentObject o)
           
 

Uses of IPersistentObject in ch.marlovits.firstnames
 

Classes in ch.marlovits.firstnames that implement IPersistentObject
 class MarlovitsFirstname
          class for saving data into and getting data from the db table ch_marlovits_firstames.
 

Uses of IPersistentObject in ch.marlovits.plz
 

Classes in ch.marlovits.plz that implement IPersistentObject
 class CountryEintrag
           
 class KantonEintrag
           
 class LandEintrag
           
 class Name_GeoNamesEintrag
           
 class NameEintrag
           
 class Plz
           
 class PlzEintrag
           
 

Uses of IPersistentObject in ch.medshare.ebm
 

Methods in ch.medshare.ebm with parameters of type IPersistentObject
 boolean SearchAction.inserted(SSDRange range, IPersistentObject object, java.lang.Object context)
           
 

Uses of IPersistentObject in com.hilotec.elexis.messwerte.v2.data
 

Classes in com.hilotec.elexis.messwerte.v2.data that implement IPersistentObject
 class Messung
           
 

Uses of IPersistentObject in eaustria.basis.daten
 

Classes in eaustria.basis.daten that implement IPersistentObject
 class TransienterKontakt
          Ein transienter Kontakt ist nicht in der Elexis-Datenbank verzeichnet und unterstützt nur die Abfrage einiger Felder
 class TransienterPatient
          Ein transienter Patient ist nicht in der Elexis-Datenbank verzeichnet und unterstützt nur die Abfrage der Felder
 

Uses of IPersistentObject in eaustria.dame.modell
 

Classes in eaustria.dame.modell that implement IPersistentObject
 class DameDokument
          Die Klasse repräsentiert ein DAME-Dokument.
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis