forms.py

This module only contains the forms for a patient for searching filled-in information, editing notifications settings, and editing personalia. For managers/secretary/healthprofessionals forms are included for administration of patients.

Class definitions:

class apps.healthperson.patient.forms.PatientSearchForm(*args, **kwargs)[source]

Bases: core.forms.BaseForm

Search for a patient. Used by all healthpersons except for patients.

class apps.healthperson.patient.forms.PatientDiagnoseControleEditForm(*args, **kwargs)[source]

Bases: core.forms.BaseModelForm

Edit the diagnose and controle settings. Used by a healthprofessional or manager.

class apps.healthperson.patient.forms.PatientNotificationEditForm(*args, **kwargs)[source]

Bases: core.forms.BaseModelForm

Edit the notification settings. Used by a patient.

class apps.healthperson.patient.forms.PatientProfileEditForm(*args, **kwargs)[source]

Bases: apps.account.forms.BasePasswordProfileEditForm

Edit patient profile form used by the patient self

class apps.healthperson.patient.forms.PatientPersonaliaEditForm(*args, **kwargs)[source]

Bases: apps.account.forms.BasePasswordProfileEditForm

Edit patient profile form used by an healthprofessional and secretary

class apps.healthperson.patient.forms.PatientPersonaliaEditFormManager(*args, **kwargs)[source]

Bases: apps.account.forms.BasePasswordProfileEditForm

Edit patient profile form used by an manager.

class apps.healthperson.patient.forms.PatientAddForm(*args, **kwargs)[source]

Bases: apps.account.forms.BaseProfileEditForm

Add new patient form