Prestations liées à la COVID-19

Survol

Les mesures d’urgence pour soutenir la population canadienne durant la pandémie de COVID-19 ainsi que les mesures de relance économique sont prises en charge par le module covid.

Les mesures prises en compte dans ce module sont:

  • La prestation canadienne d’urgence (PCU);

  • La prestation canadienne d’urgence pour étudiants (PCUE);

  • La prestation canadienne de la relance économique (PCRE);

  • Pour le Québec seulement, le programme incitatif pour la rétention des travailleurs essentiels (PIRTE).

Gabarit du programme

Nous utilisons un gabarit afin de créer les programmes chaque année. Si des fonctions changent, l’utilisateur n’a qu’à modifier les fonctions touchées (ou à en ajouter de nouvelles).

srd.covid.template()

Programmes COVID-19.

Ce gabarit sert à calculer les programmes associés à la COVID-19.

Nous présentons ici la liste des fonctions incluses dans le gabarit:
(Cliquez sur le nom pour afficher les détails)

- compute()

srd.covid.program_2020.compute(self, hh)

Fonction qui fait le calcul de chaque programme COVID-19.

Paramètres
  • p (Person) – instance de la classe Person

  • hh (Hhold) – instance de la classe Hhold

- compute_cerb()

srd.covid.program_2020.compute_cerb(self, p)

Fonction pour le calcul de la PCU.

Calcule la PCU en fonction du nombre de blocs de 4 semaines (mois) pour lesquels la prestation est demandée.

Paramètres

p (Person) – instance de la classe Person

Renvoie

Montant de la PCU.

Type renvoyé

float

- compute_cesb()

srd.covid.program_2020.compute_cesb(self, p, hh)

Fonction pour le calcul de la PCUE.

Calcule la PCUE en fonction de la prestation mensuelle à laquelle l’individu a droit et du nombre de blocs de 4 semaines (mois) pour lesquels la prestation est demandée.

Paramètres
  • p (Person) – instance de la classe Person

  • hh (Hhold) – instance de la classe Hhold

Renvoie

Montant de la PCUE.

Type renvoyé

float

- compute_monthly_cesb()

srd.covid.program_2020.compute_monthly_cesb(self, p, hh)

Calcule le montant mensuel de la PCUE en fonction du statut (invalidité, dépendants).

Renvoie

Prestation mensuelle de PCUE.

Type renvoyé

float

- compute_iprew()

srd.covid.program_2020.compute_iprew(self, p)

Fonction pour le calcul du PIRTE.

Calcule la prestation de PIRTE pour la période de 16 semaines (4 mois) si le travailleur est admissible.

Paramètres

p (Person) – instance de la classe Person

Renvoie

Montant de PIRTE pour les 16 semaines.

Type renvoyé

float

- compute_crb()

srd.covid.program_2020.compute_crb(self, p)

Fonction qui calcule la Prestation canadienne de la relance économique (PCRE).

Calcule la PCRE pour la période de 54 semaines si le travailleur est admissible.

Paramètres

p (Person) – instance de la classe Person

Renvoie

Montant de la PCRE.

Type renvoyé

float


Fonctions spécifiques ou modifiées par année

2020

class srd.covid.programs.program_2020

Version du programme de 2020.

Calcul des prestations liées à la COVID-19: la Prestation canadienne d’urgence (PCU), la Prestation canadienne d’urgence pour les étudiants (PCUE), le Programme incitatif pour la rétention des travailleurs essentiels (PIRTE) au Québec et la Prestation canadienne de la relance économique (PCRE).

- compute_cerb()

srd.covid.programs.program_2020.compute_cerb(self, p)

Fonction pour le calcul de la PCU.

Calcule la PCU en fonction du nombre de blocs de 4 semaines (mois) pour lesquels la prestation est demandée.

Paramètres

p (Person) – instance de la classe Person

Renvoie

Montant de la PCU.

Type renvoyé

float

- compute_cesb()

srd.covid.programs.program_2020.compute_cesb(self, p, hh)

Fonction pour le calcul de la PCUE.

Calcule la PCUE en fonction de la prestation mensuelle à laquelle l’individu a droit et du nombre de blocs de 4 semaines (mois) pour lesquels la prestation est demandée.

Paramètres
  • p (Person) – instance de la classe Person

  • hh (Hhold) – instance de la classe Hhold

Renvoie

Montant de la PCUE.

Type renvoyé

float

- compute_monthly_cesb()

srd.covid.programs.program_2020.compute_monthly_cesb(self, p, hh)

Calcule le montant mensuel de la PCUE en fonction du statut (invalidité, dépendants).

Renvoie

Prestation mensuelle de PCUE.

Type renvoyé

float

- compute_iprew()

srd.covid.programs.program_2020.compute_iprew(self, p)

Fonction pour le calcul du PIRTE.

Calcule la prestation de PIRTE pour la période de 16 semaines (4 mois) si le travailleur est admissible.

Paramètres

p (Person) – instance de la classe Person

Renvoie

Montant de PIRTE pour les 16 semaines.

Type renvoyé

float


2021

class srd.covid.programs.program_2021

Version du programme de 2021.

Calcule principalement la Prestation canadienne de la relance économique (PCRE).