From b9c7a86139c097adcd8ee59a77740fdb680e169a Mon Sep 17 00:00:00 2001 From: nobohan Date: Wed, 16 Mar 2022 21:39:18 +0100 Subject: [PATCH] person vendee --- build-pandoc.sh | 1 + screenshot/mk_screenshot.py | 10 +++++++--- user/person-vendee.md | 38 +++++++++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+), 3 deletions(-) create mode 100644 user/person-vendee.md diff --git a/build-pandoc.sh b/build-pandoc.sh index 45312b0..68753a8 100755 --- a/build-pandoc.sh +++ b/build-pandoc.sh @@ -22,6 +22,7 @@ fi if [ $kind = 'user' ]; then export files=" $kind/person.md + $kind/person-vendee.md $kind/activite.md $kind/document.md $kind/thirdparty.md diff --git a/screenshot/mk_screenshot.py b/screenshot/mk_screenshot.py index ad1b717..a1a142b 100644 --- a/screenshot/mk_screenshot.py +++ b/screenshot/mk_screenshot.py @@ -27,9 +27,10 @@ curl 'https://quinquina.champs-libres.be/_wdt/708fb5' \ """ COOKIE_KEY = 'PHPSESSID' -COOKIE_VALUE = '8bc630bf7757ea9074cfe16d3ad3d3ac' +COOKIE_VALUE = '3232035445fc07851efd717a8f1d687a' person_id = 2811 +personmineur_id = 2821 household_id = 376 notification_id = 126 parcours_id = 2705 @@ -48,7 +49,11 @@ URLS = [ f'fr/person/household/{household_id}/relationship', 'fr/notification/inbox', f'fr/notification/{notification_id}/show', - f'fr/notification/create?entityClass=Chill%5CPersonBundle%5CEntity%5CAccompanyingPeriod&entityId={parcours_id}' + f'fr/notification/create?entityClass=Chill%5CPersonBundle%5CEntity%5CAccompanyingPeriod&entityId={parcours_id}', + f'fr/vendee/vendeeperson/{person_id}/infosociopro/view', + f'fr/vendee/vendeeperson/{person_id}/infomedicale/view', + f'fr/vendee/vendeepersonmineur/{personmineur_id}/infofamille/view', + f'fr/vendee/vendeepersonmineur/{personmineur_id}/scolarite/view' ] for u in URLS: @@ -56,4 +61,3 @@ for u in URLS: filename = 'img/' + u.replace('/', '_').replace('&', '_').replace('?', '_').replace('=', '_') + '.png' print(f'fetching {url} ...') subprocess.run(f'wkhtmltoimage -q --javascript-delay 3000 --cookie {COOKIE_KEY} {COOKIE_VALUE} "{url}" {filename}', shell=True, check=True) - diff --git a/user/person-vendee.md b/user/person-vendee.md new file mode 100644 index 0000000..1a41abc --- /dev/null +++ b/user/person-vendee.md @@ -0,0 +1,38 @@ +## Informations socio-professionnelles + + +![Informations socio-professionnelles](screenshot/img/fr_vendee_vendeeperson_2811_infosociopro_view.png) + +La page des informations socio-professionnelles de l'usager rassemble des informations professionnelles (salarié, en recherche d'emploi, ...), le niveau d'étude, des informations de mobilité (permis de conduire, moyen de transport) et les caisses de retraites. Pour ce dernier point, une caisse principale et plusieurs caisses complémentaires peuvent être ajoutées. + +Cette page est accessible via le menu "usager". + +## Informations médicales + + +![Informations médicales](screenshot/img/fr_vendee_vendeeperson_2811_infomedicale_view.png) + +La page des informations médicales compte des informations de santé telles que le nom du médecin traitant, les caisse de sécurité sociale et mutuelle, et éventuelles allocations (MDPH, AAH, etc.). + +Pour encoder le médecin traitant, on peut choisir un tiers existant dans le logiciel, ou bien encoder directement sa dénomination dans un champ texte. + +Cette page est accessible via le menu "usager". + +## Informations logement + +La page des informations relatives au logement permet principalement d'encoder le statut de l'usager par rapport à son logement (propriétaire, locataire, etc.). + +Cette page est accessible via le menu "usager". + +## Informations propres aux mineurs d'âge + +Lorsque l'usager est un mineur (<18 ans), des informations supplémentaires peuvent être encodées quant à sa situation familiale et sa scolarité. + +La page des informations familiales peut être plus ou moins détaillée selon la situation du mineur. S'il y a des dispositifs tels que délégation, tuteur, JAF, enfant confié, etc., d'autres champs se déplient dans le formulaire. + +![Situation familiale](screenshot/img/fr_vendee_vendeepersonmineur_2821_infofamille_view.png) + + +La page de la scolarité contient des informations sur l'établissement scolaire, l'enseignant référent, la formation en alternance le cas échéant, et d'autres informations scolaires. + +![Scolarité](screenshot/img/fr_vendee_vendeepersonmineur_2821_scolarite_view.png)