3
É4à[>	  ã               @   s   d Z ddlZG dd„ dƒZdS )z
DigestiveSystem contains all the parameters related with the digestive system
of the human body.

@author: Vertigo BioSystems
é    Nc               @   s¸   e Zd Zdd„ Zedd„ ƒZejdd„ ƒZedd„ ƒZejdd„ ƒZed	d
„ ƒZejdd
„ ƒZedd„ ƒZ	e	jdd„ ƒZ	edd„ ƒZ
e
jdd„ ƒZ
edd„ ƒZejdd„ ƒZdd„ ZdS )ÚDigestiveSystemc             C   s(   d | _ d | _d | _d | _d | _d | _d S )N)Ú	dyspepsiaÚconstipationÚfrequent_diarrheaÚgasesÚnauseaÚvomiting)Úself© r
   úZ/var/www/vitahealth/hygea.vitahealth/riskmap/src/vbs_riskmap/healthinfo/DigestiveSystem.pyÚ__init__   s    zDigestiveSystem.__init__c             C   s   | j S )z
False/True)Ú_DigestiveSystem__dyspepsia)r	   r
   r
   r   r      s    zDigestiveSystem.dyspepsiac             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r      s    c             C   s   | j S )z
False/True)Ú_DigestiveSystem__constipation)r	   r
   r
   r   r       s    zDigestiveSystem.constipationc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   %   s    c             C   s   | j S )z
False/True)Ú#_DigestiveSystem__frequent_diarrhea)r	   r
   r
   r   r   *   s    z!DigestiveSystem.frequent_diarrheac             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   /   s    c             C   s   | j S )z
False/True)Ú_DigestiveSystem__gases)r	   r
   r
   r   r   4   s    zDigestiveSystem.gasesc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   9   s    c             C   s   | j S )z
False/True)Ú_DigestiveSystem__nausea)r	   r
   r
   r   r   >   s    zDigestiveSystem.nauseac             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   C   s    c             C   s   | j S )z
False/True)Ú_DigestiveSystem__vomiting)r	   r
   r
   r   r   H   s    zDigestiveSystem.vomitingc             C   s
   || _ dS )z
False/TrueN)r   )r	   r   r
   r
   r   r   M   s    c             C   sV   |j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _|j dƒ| _tjdƒ dS )	z?
        Sets the input parameters in the attributes.

        r   r   r   r   r   r   z"DIGESTIVE SYSTEM parameters ended.N)	Úgetr   r   r   r   r   r   ÚloggingÚinfo)r	   Úparamsr
   r
   r   Ú
set_paramsR   s    zDigestiveSystem.set_paramsN)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   Úsetterr   r   r   r   r   r   r
   r
   r
   r   r      s   r   )Ú__doc__r   r   r
   r
   r
   r   Ú<module>   s   