views.py¶
A secretary can add/edit/remove patients and make appointments. This module contains the views needed to perform those functions.
Class definitions:
-
class
apps.healthperson.secretariat.views.SecretaryBaseView(**kwargs)[source]¶ Bases:
django.views.generic.base.ViewBase view which adds the secretary by using the secretary_session_id or logged in user
-
class
apps.healthperson.secretariat.views.SecretaryIndexView(**kwargs)[source]¶ Bases:
apps.base.views.BaseIndexTemplateView,apps.healthperson.secretariat.views.SecretaryBaseViewClass based view for secretary homepage
-
class
apps.healthperson.secretariat.views.SecretariatSearchView(**kwargs)[source]¶ Bases:
core.views.FormViewSearch secretary view page used by manager
-
form_class¶ alias of
SecretarySearchForm
-
-
class
apps.healthperson.secretariat.views.SearchView(**kwargs)[source]¶ Bases:
django.views.generic.base.TemplateViewGeneric search page as available in the homepage can be used by a secretary or manager (second is not used)
-
class
apps.healthperson.secretariat.views.SecretariatAddView(**kwargs)[source]¶ Bases:
apps.healthperson.views.BaseAddViewClass based view for adding a new secretary used by a manager
-
form_class¶ alias of
SecretaryAddForm
-
-
class
apps.healthperson.secretariat.views.SecretariatPersonaliaView(**kwargs)[source]¶ Bases:
apps.healthperson.secretariat.views.SecretaryBaseView,django.views.generic.base.TemplateViewClass based view for showing secretary personalia used by the manager and secretary
-
class
apps.healthperson.secretariat.views.SecretariatPersonaliaEdit(**kwargs)[source]¶ Bases:
apps.healthperson.secretariat.views.SecretaryBaseView,core.views.FormViewClass based view for editing secretary personalia used by a manager and secretary
-
form_class¶ alias of
SecretaryEditForm
-
-
class
apps.healthperson.secretariat.views.SecretariatRemove(**kwargs)[source]¶ Bases:
apps.healthperson.secretariat.views.SecretaryBaseView,django.views.generic.base.TemplateViewRemove a secretary, sets the user deleted_on date and is_active to False