data.models module

This module contains SQLAlchemy database models for therapy data.

class data.models.Therapist(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapists.

addresses = 'TherapistAddress'
contacts = 'TherapistContact'
therapy_methods = 'TherapyMethod'
class data.models.TherapistAddress(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapist addresses.

therapist = 'Therapist'
class data.models.TherapistContact(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapist contact methods.

therapist = 'Therapist'
class data.models.TherapyMethod(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapy methods, as indicated by source data.

therapist = 'Therapist'
therapy_cluster = 'TherapyMethodCluster'
class data.models.TherapyMethodCluster(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapy clusters, as per official documentation.

methods = 'TherapyMethod'
class data.models.TherapyType(*args: Any, **kwargs: Any)[source]

Bases: declarative_base

Data model for therapy types, calculated by Q&A flow.

therapy_cluster = 'TherapyMethodCluster'