Skip to content

Commit

Permalink
Ajout du choix autotest comme type de test
Browse files Browse the repository at this point in the history
  • Loading branch information
davidbgk committed Apr 13, 2021
1 parent 60cb71e commit e47f4d2
Show file tree
Hide file tree
Showing 9 changed files with 70 additions and 4 deletions.
2 changes: 1 addition & 1 deletion contenus/conseils/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -694,7 +694,7 @@ Retrouvez le <a href="#conseils-depistage" class="lien-depistage">lieu de test l

* Les tests de dépistage sont **gratuits pour tous et accessibles** sans prescription médicale, sans même présenter de symptômes.
* Les **tests antigéniques** réalisés en pharmacie permettent d’avoir des résultats plus rapidement mais ils sont moins fiables que les tests PCR en laboratoire.
* <span class="nouveau">nouveau</span> À partir du 12 avril, des **auto-tests** seront disponibles en pharmacie. Ils sont moins fiables que les tests PCR et antigéniques. En cas d’auto-test positif, le résultat doit être **confirmé** par un test PCR en laboratoire.
* <span class="nouveau">nouveau</span> Depuis le 12 avril, des **auto-tests** sont disponibles en pharmacie. Ils sont moins fiables que les tests PCR et antigéniques. En cas d’auto-test positif, le résultat doit être **confirmé** par un test PCR en laboratoire.

* Plus d’informations :
* Les prochaines étapes du parcours : [Isolement, test : que faire ?](https://www.gouvernement.fr/sites/default/files/arbre_decisionnel_covid_-_nouveau.pdf)
Expand Down
2 changes: 1 addition & 1 deletion contenus/conseils/conseils_tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Retrouvez le <a href="#conseils-depistage" class="lien-depistage">lieu de test l

* Les tests de dépistage sont **gratuits pour tous et accessibles** sans prescription médicale, sans même présenter de symptômes.
* Les **tests antigéniques** réalisés en pharmacie permettent d’avoir des résultats plus rapidement mais ils sont moins fiables que les tests PCR en laboratoire.
* <span class="nouveau">nouveau</span> À partir du 12 avril, des **auto-tests** seront disponibles en pharmacie. Ils sont moins fiables que les tests PCR et antigéniques. En cas d’auto-test positif, le résultat doit être **confirmé** par un test PCR en laboratoire.
* <span class="nouveau">nouveau</span> Depuis le 12 avril, des **auto-tests** sont disponibles en pharmacie. Ils sont moins fiables que les tests PCR et antigéniques. En cas d’auto-test positif, le résultat doit être **confirmé** par un test PCR en laboratoire.

* Plus d’informations :
* Les prochaines étapes du parcours : [Isolement, test : que faire ?](https://www.gouvernement.fr/sites/default/files/arbre_decisionnel_covid_-_nouveau.pdf)
Expand Down
6 changes: 6 additions & 0 deletions contenus/questions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,12 @@ Si vous avez un doute sur vos réponses, revenez plus tard sur cette page pour l



## [question_dépistage_antigenique_autotest_libellé.md](question_dépistage_antigenique_autotest_libellé.md)

<!---->C’était un <b>auto-test</b> (vendu en pharmacie)



## [question_dépistage_antigénique_libellé.md](question_dépistage_antigénique_libellé.md)

<!---->C’était un <b>test antigénique rapide</b> (résultat en 15 à 30 minutes)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!---->C’était un <b>auto-test</b> (vendu en pharmacie)
2 changes: 1 addition & 1 deletion diagrammes/matrice-statuts-conseils.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
</tr>
<tr>
<th style="border: 1px solid black; padding: 1rem;" valign="middle" bgcolor="#EEEEEE" align="center">Test RT-PCR</th>
<th style="border: 1px solid black; padding: 1rem;" valign="middle" bgcolor="#EEEEEE" align="center">Test antigénique</th>
<th style="border: 1px solid black; padding: 1rem;" valign="middle" bgcolor="#EEEEEE" align="center">Test antigénique ou autotest</th>
<th style="border: 1px solid black; padding: 1rem;" valign="middle" bgcolor="#EEEEEE" align="center">Test antigénique<br>(personne fragile)</th>
<th style="border: 1px solid black; padding: 1rem;" valign="middle" bgcolor="#EEEEEE" align="center">Autres cas</th>
</tr>
Expand Down
3 changes: 2 additions & 1 deletion src/scripts/algorithme/orientation.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ export default class AlgorithmeOrientation {
) {
return 'antigenique_negatif_fragile'
} else if (
this.profil.depistage_type === 'antigenique' &&
(this.profil.depistage_type === 'antigenique' ||
this.profil.depistage_type === 'antigenique_autotest') &&
this.profil.depistage_resultat === 'positif'
) {
return 'antigenique_positif'
Expand Down
2 changes: 2 additions & 0 deletions src/scripts/page/questionnaire/depistage.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ export default function depistage(form, app) {
form.querySelector('#depistage_type_antigenique').checked = true
} else if (app.profil.depistage_type === 'rt-pcr') {
form.querySelector('#depistage_type_rtpcr').checked = true
} else if (app.profil.depistage_type === 'antigenique_autotest') {
form.querySelector('#depistage_type_antigenique_autotest').checked = true
}

if (app.profil.depistage_resultat === 'positif') {
Expand Down
54 changes: 54 additions & 0 deletions src/scripts/tests/test.situation.js
Original file line number Diff line number Diff line change
Expand Up @@ -425,6 +425,20 @@ const matrice = [
statut: 'symptomatique-antigenique-positif',
conseils: 'depistage-positif-antigenique-symptomatique',
},
{
description: 'Positif antigénique autotest et symptômes actuels',
profil: {
symptomes_actuels: true,
symptomes_actuels_diarrhee: true,
depistage: true,
depistage_type: 'antigenique_autotest',
depistage_resultat: 'positif',
_depistage_start_date: new Date().toJSON(),
},
situation: 'antigenique_positif_symptomes_actuels',
statut: 'symptomatique-antigenique-positif',
conseils: 'depistage-positif-antigenique-symptomatique',
},
{
description: 'Positif antigénique et symptômes passés',
profil: {
Expand All @@ -438,6 +452,19 @@ const matrice = [
statut: 'symptomatique-antigenique-positif',
conseils: 'symptomes-passes-positif-antigenique',
},
{
description: 'Positif antigénique autotest et symptômes passés',
profil: {
symptomes_passes: true,
depistage: true,
depistage_type: 'antigenique_autotest',
depistage_resultat: 'positif',
_depistage_start_date: new Date().toJSON(),
},
situation: 'antigenique_positif_symptomes_passes',
statut: 'symptomatique-antigenique-positif',
conseils: 'symptomes-passes-positif-antigenique',
},
{
description: 'Positif antigénique et contact à risque',
profil: {
Expand All @@ -453,6 +480,21 @@ const matrice = [
statut: 'asymptomatique-positif-antigenique',
conseils: 'depistage-positif-antigenique-asymptomatique',
},
{
description: 'Positif antigénique autotest et contact à risque',
profil: {
contact_a_risque: true,
contact_a_risque_contact_direct: true,
contact_a_risque_variante: 'aucune',
depistage: true,
depistage_type: 'antigenique_autotest',
depistage_resultat: 'positif',
_depistage_start_date: new Date().toJSON(),
},
situation: 'antigenique_positif_contact_a_risque',
statut: 'asymptomatique-positif-antigenique',
conseils: 'depistage-positif-antigenique-asymptomatique',
},
{
description: 'Positif antigénique et contact à risque même lieu de vie',
profil: {
Expand Down Expand Up @@ -495,6 +537,18 @@ const matrice = [
statut: 'asymptomatique-positif-antigenique',
conseils: 'depistage-positif-antigenique-asymptomatique',
},
{
description: 'Positif antigénique autotest et rien de tout ça',
profil: {
depistage: true,
depistage_type: 'antigenique_autotest',
depistage_resultat: 'positif',
_depistage_start_date: new Date().toJSON(),
},
situation: 'antigenique_positif_asymptomatique',
statut: 'asymptomatique-positif-antigenique',
conseils: 'depistage-positif-antigenique-asymptomatique',
},
{
description: 'Négatif antigénique et symptômes actuels',
profil: {
Expand Down
2 changes: 2 additions & 0 deletions src/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -624,6 +624,8 @@ <h3 id="debut-symptomes-date-label">
<label for="depistage_type_rtpcr"><span>{{ question_dépistage_rtpcr_libellé }}</span></label>
<input id="depistage_type_antigenique" type="radio" required name="depistage_type" value="antigenique">
<label for="depistage_type_antigenique"><span>{{ question_dépistage_antigénique_libellé }}</span></label>
<input id="depistage_type_antigenique_autotest" type="radio" required name="depistage_type" value="antigenique_autotest">
<label for="depistage_type_antigenique_autotest"><span>{{ question_dépistage_antigenique_autotest_libellé }}</span></label>
</div>
</div>

Expand Down

0 comments on commit e47f4d2

Please sign in to comment.