Elexis API documentation as of September 4 2011

Uses of Class
ch.elexis.data.Patient

Packages that use Patient
ch.elexis Steuer-Package Dieses Package ist die zentrale Ablaufsteuerung des Plugin-Systems. 
ch.elexis.actions Actions Hier werden globale Aktionen definiert (Einerseits Funktionen, welche durch Tastendruck und/oder Menuauswahl und/oder Toolbarbuttons ausgelöst werden können, also Actions im engeren Sinn, andererseits auch Systemaktionen wie update-jobs etc.). 
ch.elexis.data Dieses Package enthält diejenigen Klassen, die direkten Kontakt mit der Datenbank haben. 
ch.elexis.dialogs   
ch.elexis.exchange   
ch.elexis.exchange.elements   
ch.elexis.services   
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 Klassen, die die Benutzeroberfläche definieren In dieser Package findet der Kontakt mit dem Anwender statt. 
 

Uses of Patient in ch.elexis
 

Methods in ch.elexis with parameters of type Patient
static void Hub.setWindowText(Patient pat)
           
 

Uses of Patient in ch.elexis.actions
 

Methods in ch.elexis.actions that return Patient
static Patient ElexisEventDispatcher.getSelectedPatient()
          shortcut
 

Uses of Patient in ch.elexis.data
 

Methods in ch.elexis.data that return Patient
 Patient Reminder.getKontakt()
           
 Patient AUF.getPatient()
           
 Patient AccountTransaction.getPatient()
           
 Patient Fall.getPatient()
           
 Patient LabResult.getPatient()
           
 Patient Rezept.getPatient()
           
static Patient Patient.load(java.lang.String id)
          Einen Patienten mit gegebener ID aus der Datenbank einlesen
static Patient Patient.loadByPatientID(java.lang.String patientNr)
          Einen Patienten aufgrund seiner PatientenNr laden
 

Methods in ch.elexis.data with parameters of type Patient
 java.lang.String LabItem.evaluate(Patient pat, TimeTool date)
          Evaluate a formula-based LabItem for a given Patient at a given date.
 java.lang.String LabItem.evaluateNew(Patient pat, TimeTool date, java.util.List<LabResult> results)
           
static java.util.List<Reminder> Reminder.findForPatient(Patient p, Kontakt responsible)
          Alle Reminder zu einem Patienten holen
static java.util.List<Reminder> Reminder.findRemindersDueFor(Patient p, Anwender a, boolean bOnlyPopup)
          Alle Reminder holen, die bei einem bestimmten Patienten für einen bestimmten Anwender fällig sind
static LabResult LabResult.getForDate(Patient pat, TimeTool date, LabItem item)
           
 

Constructors in ch.elexis.data with parameters of type Patient
AccountTransaction(Patient pat, Rechnung r, Money betrag, java.lang.String date, java.lang.String bemerkung)
           
LabResult(Patient p, TimeTool date, LabItem item, java.lang.String result, java.lang.String comment)
          create a new LabResult.
Prescription(Artikel a, Patient p, java.lang.String dosage, java.lang.String remark)
           
Rezept(Patient pat)
           
 

Uses of Patient in ch.elexis.dialogs
 

Methods in ch.elexis.dialogs that return Patient
 Patient PatientErfassenDialog.getResult()
           
 

Constructors in ch.elexis.dialogs with parameters of type Patient
AddBuchungDialog(Shell parentShell, Patient p)
           
KonsFilterDialog(Patient p, KonsFilter kf)
           
 

Uses of Patient in ch.elexis.exchange
 

Methods in ch.elexis.exchange that return Patient
static Patient KontaktMatcher.findPatient(java.lang.String name, java.lang.String vorname, java.lang.String gebdat, java.lang.String gender, java.lang.String strasse, java.lang.String plz, java.lang.String ort, java.lang.String natel, KontaktMatcher.CreateMode createMode)
           
 

Methods in ch.elexis.exchange with parameters of type Patient
 ContactElement XChangeExporter.addPatient(Patient pat)
          Add a Patient to the Container.This will as well export the medical history of the patient and ist thus the starting point for exporting the EMR.
 

Uses of Patient in ch.elexis.exchange.elements
 

Methods in ch.elexis.exchange.elements with parameters of type Patient
 MedicalElement MedicalElement.asExporter(XChangeExporter parent, Patient p)
           
 

Uses of Patient in ch.elexis.services
 

Methods in ch.elexis.services with parameters of type Patient
 java.util.List<IOpaqueDocument> IDocumentManager.listDocuments(Patient pat, java.lang.String categoryMatch, java.lang.String titleMatch, java.lang.String keywordMatch, TimeSpan dateMatch, java.lang.String contentsMatch)
          Retrieve documents with matching criteria.
 

Uses of Patient in ch.elexis.text
 

Methods in ch.elexis.text that return Patient
 Patient GenericDocument.getPatient()
           
 Patient IOpaqueDocument.getPatient()
          The Patient this document belongs to.
 

Constructors in ch.elexis.text with parameters of type Patient
GenericDocument(Patient pat, java.lang.String title, java.lang.String category, byte[] content, java.lang.String date, java.lang.String keywords, java.lang.String mimetype)
          Create a new GenericDocument from a File.
GenericDocument(Patient pat, java.lang.String title, java.lang.String category, java.io.File file, java.lang.String date, java.lang.String keywords, java.lang.String mimetype)
          Create a new GenericDocument from a File.
 

Uses of Patient in ch.elexis.util
 

Methods in ch.elexis.util with parameters of type Patient
 void KGDrucker.doPrint(Patient pat)
          Deprecated.  
 void TemplateDrucker.doPrint(Patient pat)
           
 

Uses of Patient in ch.elexis.views
 

Methods in ch.elexis.views that return Patient
 Patient PatientenListeView.getSelectedPatient()
          retrieve the patient that is currently selected in the list
 

Methods in ch.elexis.views with parameters of type Patient
 int PatFilterImpl.accept(Patient p, PersistentObject o)
           
 int PatListFilterBox.IPatFilter.accept(Patient p, PersistentObject o)
          Will the Patient be accepted for the Filter depending on the Object?
 boolean RezeptBlatt.createEinnahmeliste(Patient pat, Prescription[] pres)
           
 boolean LaborblattView.createLaborblatt(Patient pat, Document doc)
           
 boolean LaborblattView.createLaborblatt(Patient pat, java.lang.String[] header, TableItem[] rows)
           
 boolean KGPrintView.doPrint(Patient pat, IProgressMonitor monitor)
          Drukt die KG-Huelle anhand der Vorlage "KG"
 boolean TemplatePrintView.doPrint(Patient pat, java.lang.String templateName, java.lang.String printer, java.lang.String tray, IProgressMonitor monitor)
          Drukt Dokument anhand einer Vorlage
 void HistoryDisplay.load(Patient pat)
           
 void Patientenblatt2.setPatient(Patient p)
           
 


Elexis API documentation as of September 4 2011

Copyright 2005-2010 by Gerry Weirich, Elexis