Element du dictionnaires, rôle des contacts

Bonjour, j’ai besoin d’implémenter pour des objet d’un module externe des rôles spécifique aux contacts associées dans l’objet, par exemple « notaire », « occupant » etc…
Par contre impossible de les créer dans le dictionnaire « Types de contacts/adresses »
Le type de mon objet n’existe pas. J’ai bien trouvé le paramètre « contactelement » à mettre dans la classe de descripteur de mon module, mais ça ne me sert à rien ce sont mes objets qui sont concernés à l’intérieur de mon module.
Savez vous comment je pourrais faire pour créeer un type de contact pour un objet, sachant qu’en plus le générateur de code, propose en natif de gérer des contacts mais que le formulaire est inutilisable en l’état puisque le type de contact ne peut être créé dans le dictionnaire…
Merci d’avance à ceux qui vont m’éclairer