All Classes and Interfaces

Class
Description
Relation: active_ingredients.
 
 
 
 
 
 
 
 
 
 
Relation: auth_credentials.
 
A helper class that enables locking instances in the relation auth_credentials.
A manager for all authorization related tasks.
 
 
 
 
Relation: checkups.
 
 
 
Manages insert operations into the table checkups ensuring that no integrity constraints will be violated.
Groups a sequence of database related actions into a single block.
A date object generator.
The context of the currently running database session.
 
 
Relation: diagnoses.
 
Relation: dispensed_drugs.
Manages insert operations into the table dispensed_drugs ensuring that no integrity constraints will be violated.
 
Relation: doctors.
 
 
 
Relation: drugs.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Relation: patients.
 
Relation: patient_allergies.
 
 
Manages insert operations into the table patient_allergies ensuring that no integrity constraints will be violated.
 
Relation: patient_diagnoses.
 
 
Manages insert and update operations affecting the table patient_diagnoses ensuring that no integrity constraints will be violated.
 
A helper class that enables locking instances in the relation patients.
Manages permission requests.
Relation: permission_requests.
 
 
 
 
Relation: pharmacists.
 
Relation: prescriptions.
 
 
 
 
 
 
Manages insert operations into the table prescriptions ensuring that no integrity constraints will be violated.
 
 
 
 
 
A transaction wrapper, taking care of changing the autocommit mode, beginning a new transaction, and committing (or issuing a rollback).
 
Relation: users.
 
 
Relation: users.
 
Manages insert operations into the table users, patients, and doctors ensuring that no integrity constraints will be violated.