new exports
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
Julien Fastré 2023-10-20 14:10:41 +02:00
parent d3f68d6258
commit 180daf4e9d
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
1 changed files with 65 additions and 0 deletions

View File

@ -36,6 +36,23 @@ Groupe les échanges par nom de la localisation de l'échange.
Les localisations qui possèdent le même nom sont regroupées ensemble.
#### Grouper les échanges par usager participant
<!-- PHPFILE: src/Bundle/ChillActivityBundle/Export/Aggregator/PersonsAggregator.php -->
Groupe les échanges par usager participant à l'échange.
Les échanges sont comptabilisés en regard de chaque usager. Cela signifie que chaque échange est comptabilisé autant de fois qu'il y a de participants à l'échange.
Ce regroupement a pour effet de ne pas faire apparaitre les échanges qui ne comptent pas de participants.
#### Fitlrer les échanges par usager participant
<!-- PHPFILE: src/Bundle/ChillActivityBundle/Export/Filter/PersonsFilter.php -->
Filtre les échanges sur base des usagers participants.
Un échange est comptabilisé à partir du moment où il compte un des usagers indiqué dans la configuration du filtre; autrement dit: les échanges qui comportent au moins un des usagers indiqués sont pris en compte. Il n'est donc pas nécessaire que l'échange comporte **tous** les usagers indiqués dans le filtre.
<!-- PHPFILE: src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/ByActivityNumberAggregator.php-->
@ -135,6 +152,17 @@ Les localisations qui possèdent le même nom sont regroupées ensemble.
### Regroupements liés aux parcours
#### Grouper les parcours par type d'échange
<!-- PHPFILE: src/Bundle/ChillActivityBundle/Export/Aggregator/ACPAggregators/ByActivityTypeAggregator.php -->
Ce regroupement permet de classer les parcours par type d'échange reçu sur le parcours. Le regroupement est constitué de tous les parcours ayant au moins un échange du type qui forme le regroupement. Donc, dans l'export du nombre de parcours, cela crée une colonne avec les types d'échange et une colonne "nombre de parcours": un parcours est comptabilisé à chaque fois qu'il présente au moins un échange du type indiqué dans la colonne "type d'échange".
Il est possible d'indider des dates en paramètres: si elles sont remplies, seuls les échanges intervenus entre ces dates sont comptabilisés. Les parcours qui n'ont pas reçu d'échange entre ces deux dates sont alors regroupés dans une colonne vide.
Lorsqu'un parcours comporte plusieurs types d'échange, il est comptabilisé en regard de chaque type d'échange qu'il contient.
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/AdministrativeLocationAggregator.php-->
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ByActionNumberAggregator.php-->
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ClosingMotiveAggregator.php-->
@ -169,6 +197,25 @@ Ce regroupement permet de classer les indicateurs par service des intervenants s
Par intervenant sur le parcours, sont pris en compte tous les utilisateurs qui ont réalisé une intervention: [voir chapitre correspondant]{sec:parcours-intervenant}.
#### Grouper les parcours par date d'ouverture
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/OpeningDateAggregator.php-->
Ce regroupement permet de classer les parcours par date d'ouverture.
La date d'ouverture est celle reprise dans le bandeau gris. Elle peut être modifiée par l'interface (menu "Modifier le parcours" - le menu n'apparait que si le parcours est confirmé).
Le regroupement est effectué par semaine, mois ou année.
#### Grouper les parcours par date de cloture
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/ClosingDateAggregator.php-->
Ce regroupement permet de classer les parcours par date de cloture.
La date d'ouverture est choisie lorsque le parcours est marqué comme cloturé.
Le regroupement est effectué par semaine, mois ou année.
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/AccompanyingCourseAggregators/SocialActionAggregator.php-->
@ -222,6 +269,22 @@ Il peut arriver que les usagers concernés par un parcours, ou les usagers assoc
### Filtres et regroupements liés aux actions d'accompagnements
#### Filtrer les actions par tiers traitant
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/HandlingThirdPartyFilter.php-->
Filtre les actions selon le tiers traitant indiqué dans l'interface.
Seules les actions qui comportent le tiers sélectionné sont comptabilisés dans les résultats.
#### Grouper les actions par tiers traitant
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/HandlingThirdPartyAggregator.php-->
Comptabilise les actions selon le tiers traitant indiqué dans l'interface.
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/ActionTypeAggregator.php-->
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/CurrentActionAggregator.php-->
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Aggregator/SocialWorkAggregators/GoalAggregator.php-->
@ -248,6 +311,8 @@ Il peut arriver que les usagers concernés par un parcours, ou les usagers assoc
### Filtres liés aux parcours
#### Filtrer les parcours ouverts à une date
<!-- PHPFILE: src/Bundle/ChillPersonBundle/Export/Filter/AccompanyingCourseFilters/ActiveOnDateFilter.php-->