ajout doc personnes ressources usager
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing

This commit is contained in:
Julien Fastré 2022-06-03 14:15:28 +02:00
parent 3e90c12d47
commit e379da917e

View File

@ -312,6 +312,7 @@ Présence à l'échange
* `memo` (texte): le mémo * `memo` (texte): le mémo
* `numberOfChildren` (texte): le nombre d'enfants * `numberOfChildren` (texte): le nombre d'enfants
* `address` (Adresse): l'adresse actuelle * `address` (Adresse): l'adresse actuelle
* `resources` (PersonResource): les personnes ressources, ajoutées depuis le dossier de l'usager.
::: { .vendee } ::: { .vendee }
@ -520,6 +521,28 @@ Téléphone du père: ${personFatherFirstphonenumber} // 01 23 45 67 89
::: { .vendee } ::: { .vendee }
### PersonResource (Ressources associée à l'usager)
Pour rappel, les ressources peuvent être:
* des tiers;
* des usagers;
* ou un champ de texte libre.
* `comment` (Comment)
* `freeText` (texte): commentaire, quand la personne ressources un texte libre
* `id` (int)
* `kind` (PersonResourceKind): le type de personne ressources (voisin, etc.)
* `thirdParty` (ThirdParty): le tiers, quand la ressources est liée à un tiers
* `person` (Person): l'usager, quand la ressources liée à un autre usager
* `resourceKind` (texte): un discriminateur qui permet de vérifier si la ressources est lié à un usager (alors égal à `person`, un tiers (`thirdparty`) ou un texte libre (`freetext`). A utiliser dans les conditions dans les documents.
### PersonResourceKind (Type de personne ressource)
* `id` (int)
* `title` (texte)
### StatutLogement ### StatutLogement
* `id` (int): identifiant (utile pour des comparaisons); * `id` (int): identifiant (utile pour des comparaisons);