Liste des entités et de leurs propriétés
Nom de l'entité | Rattachement | Description |
|---|---|---|
CSP | Customer[], Grantee[] | L'entité CSP pour les informations de Catégorie Socio-Professionnelle. |
GDPR | Company[], Contact[], Customer[], Employee[], Grantee[], Tns[], User[] | L'entité GDPR regroupe les informations relatives au consentement RGPD d’une personne. |
ActivePolicy | Customer[], Tns[] | L'entité ActivePolicy regroupe les informations du/des contrat(s) en cours chez un assureur tiers. |
Address | ActivePolicy[], Company[], Company, Contact[], Contact, Customer[], Customer, Employee[], Grantee[], Project, Tns[], Tns, User[] | L'entité Address regroupe toutes les informations d'adresse. |
Aml | Company, Contact, Customer, Grantee, Tns | L'entité AML (Anti Money Laundering) permet de stocker les indicateurs de risque AML liés à la personne physique ou morale. |
BankAccount | Company[], Company, Contact[], Customer[], Customer, Grantee[], PaymentMethod, Project[], Project, Tns[], Tns | L'entité BankAccount regroupe les informations des comptes bancaires, que ce soit de type débit ou crédit, et cela pour tous les types d'utilisateurs. |
Check | PaymentMethod | Moyen de paiement de type cheque. |
ChosenRiskAndRange | Project[] | L'entité ChosenRiskAndRange regroupe les risques choisis, la date d'effet souhaitée et le(s) collèges. |
CollectionNeed | Project[] | L'entité CollectionNeed regroupe les données sur la gestion du recueil de besoin par risque et collège. |
Commission | HypothesisResult[], Pack[] | L'entité Commission correspond à la commission touchée par l’agent/courtier pour une formule donnée. |
Company | Project[] | L'entité Company regroupe toutes les informations des entreprises. |
Contact | Project[] | L'entité Contact permet la gestion des différents contacts liés au projet :destinataire de mail, signataire, représentant légal, etc. |
Customer | Project | L'entité Customer contient les données d'un utilisateur client. |
Demography | Company[], Project[] | L'entité Demography permet la gestion de la démographie au niveau de l’entreprise par collège. |
Document | Project[] | L'entité Document permet la gestion des documents. Ceux-ci sont classés par type. |
ActivePolicy[], Company[], Contact[], Customer[], Employee[], Grantee[], Tns[], User[] | L'entité Email contient la valeur de l'email ainsi que son type. | |
Employee | Demography[] | L'entité Employee contient les informations des salariés lors d’un contrat d'épargne collective. |
ErrorHistory | Project[] | L'entité ErrorHistory permet de stocker les détails d'une erreur liée à l'OAV. Elles sont à corréler directement avec l'impact métier pour le client. Elles sont la source de données du tableau de bord technique. |
Finance | Customer, Tns | L'entité Finance contient les informations financières pour un produit d'épargne pour un adhérent. Notamment les revenus mensuels. |
FinanceCompany | Company | L'entité FinanceCompany regroupe les informations financières relative à celle-ci. On y trouvera par exemple le CA. |
Grantee | Project[] | L'entité Grantee contient la gestion des bénéficiaires d'un contrat. |
GroupPension | Pension | L'entité GroupPension contient toutes les informations spécifiques à l'épargne collective. |
HealthNeed | CollectionNeed[] | L'entité HealthNeed regroupe les critères liés au recueils des besoins d'un parcours Santé. |
History | CSP[], GDPR[], ActivePolicy[], Address[], Aml[], BankAccount[], Check[], ChosenRiskAndRange[], CollectionNeed[], Commission[], Company[], Contact[], Customer[], Demography[], Document[], Email[], Employee[], Finance[], FinanceCompany[], Grantee[], GroupPension[], HealthNeed[], Hypothesis[], HypothesisResult[], IndividualPension[], InvestmentBreakdown[], LegalProfile[], Mandate[], Offer[], OngoingClaim[], Pack[], Payment[], PaymentMethod[], Pension[], PensionNeed[], PersonalProfile[], Phone[], Price[], Pricing[], Product[], Project[], ProtectionNeed[], Relation[], SavingPensionWaiverDetails[], Scenario[], SeverancePay[], SeverancePayAverageDemography[], SeverancePayFundingPlan[], SeverancePayHypothesis[], SeverancePayHypothesisCategory[], SeverancePayHypothesisIndemnities[], SeverancePayHypothesisResult[], SeverancePayHypothesisSolution[], SeverancePayHypothesisSolutionFundingPlan[], SeverancePaySocialLiabilityByAgeRange[], SeverancePaySocialLiabilityByCategory[], SeverancePaySocialLiabilitySchedule[], SeverancePayTheorical[], Signature[], SocialSecurity[], StockFunds[], Svc[], Tns[], Turnover[], TurnoverDetail[], User[], Waiver[], WaiverDetail[], WaiverRequest[] | L'entité History permet de stocker l'ensemble des évènements réalisés par un utilisateur (utilisateurs d'un OAV, services automatisés, ...) sur une entité. |
Hypothesis | Offer[] | L'entité Hypothesis contient les données de simulation. Elle sera utilisée notamment lors de contrats d'épargne ou de retraite. |
HypothesisResult | Hypothesis[] | L'entité HypothesisResult contient les résultats de simulation effectuée pour un produit épargne ou retraite. |
IndividualPension | Pension | L’entité IndividualPension contient toutes les informations nécessaires à la gestion d’une offre concernant l'épargne individuelle. On retrouvera notamment les différents modes de gestion financière. |
InvestmentBreakdown | Pension[] | L'entité InvestmentBreakdown permet de gérer la répartition des investissements sur différents fonds de placements sur des produits d'épargne. |
LegalProfile | Company, Customer, Employee, Grantee, Tns | L'entité LegalProfile contient les informations légales de type risque liées au bénéficiaire du contrat d'assurance. |
Mandate | BankAccount[], PaymentMethod | L'entité Mandate regroupe les informations relatives au mandat de prélèvement. |
Offer | Project[] | L'entité Offer contient les données communes aux différentes formules telles que le risque avec sa gamme et le groupe assuré. La cotisation totale ainsi que la remise sont également présentes. |
OngoingClaim | Demography[] | L'entité OngoingClaim contient les données en lien avec la gestion des risques ou sinistres en cours. Cette entité est présente uniquement sur un parcours prévoyance. Elle permet notamment de savoir si l'entreprise a des anciens salariés ou actifs, ou bien si elle verse une rente. |
Pack | Offer[] | L'entité Pack correspond à une formule. Cela peut s'apparenter à différents devis rattachés à une offre. On l'utilisera notamment dans la santé, la prévoyance collective ou pour les travailleurs non salariés (TNS). |
Payment | Pack[] | L'entité payment porte les informations de paiement sélectionnées sur l'OAV. Un ou plusieurs paiements peuvent être définis sur l'OAV. |
PaymentMethod | Payment[] | L'entité paymentMethod représente les moyens de paiement sélectionnés dans l'OAV. Potentiellement, un ou plusieurs moyens de paiement peuvent être définis. |
Pension | Offer, Project | L'entité Pension contient toutes les informations communes liées à de l'épargne individuelle ou collective. |
PensionNeed | CollectionNeed | L’entité PensionNeed correspond au recueil des besoins pour de l'épargne. |
PersonalProfile | Customer, Employee, Grantee, Tns | L'entité PersonalProfile contient les informations légales de type risque liées au bénéficiaire du contrat d'assurance. |
Phone | ActivePolicy[], Company[], Contact[], Customer[], Employee[], Grantee[], Tns[], User[] | L'entité Phone contient les différentes informations sur la structure d’un numéro de téléphone ainsi que sur son type. |
Price | Pricing[] | L'entité Price correspond au détail de la structure tarifaire de pricing. Elle contient donc la cotisation pour chaque bénéficiaire. |
Pricing | Pack[] | L'entité Pricing correspond à la structure tarifaire de la formule. |
Product | Project[] | L'entité Product regroupe les offres, comparaisons ou CCN accessibles à l'utilisateur courtier. Elle représente un groupement de type de garanties. |
Project | - | L'entité Project est l'entité principale qui porte l'ensemble des autres entités. |
ProtectionNeed | CollectionNeed[] | L'entité ProtectionNeed regroupe les critères liés au recueil des besoins d'un parcours Prévoyance. |
Relation | CollectionNeed[], Grantee[], Pack, Payment[], Payment | L'entité Relation indique la relation vers une autre entité basé sur son id. |
SavingPensionWaiverDetails | WaiverRequest[] | L’entité SavingPensionWaiverDetails consigne les valeurs dérogés des taux de cotisation pour un produit. |
Scenario | HypothesisResult[] | L'entité Scenario contient un scénario issu de la simulation d'un produit d'épargne ou de retraite. |
SeverancePay | Pension[] | L’entité SeverancePay contient les différentes informations liées au parcours client IFC qui ne sont pas des hypotthèses. |
SeverancePayAverageDemography | SeverancePayHypothesis[] | L’entité SeverancePayAverageDemography contient les données de la démographie moyenne issues du résultat du simulateur. |
SeverancePayFundingPlan | SeverancePayHypothesis[] | L’entité SeverancePayFundingPlan contient les données issues des résultats du simulateur pour le calcul de l'IFC théorique. |
SeverancePayHypothesis | Hypothesis | L’entité SeverancePayHypothesis contient les différents paramètres nécessaires au simulateur d’indemnité de fin de carrière. Ce sont les hypothèses globales de calcul. |
SeverancePayHypothesisCategory | SeverancePayHypothesis[] | L’entité SeverancePayHypothesisCategory contient les hypothèses de calcul par regroupement de catégorie. |
SeverancePayHypothesisIndemnities | SeverancePayHypothesis[] | L’entité SeverancePayHypothesisIndemnities contient les résultats du simulateur concernant les indemnités ayant servi au simulateur. |
SeverancePayHypothesisResult | SeverancePayHypothesis[] | L’entité SeverancePayHypothesisResult contient les résultats du simulateur concernant le passif social d’une entreprise. Les calculs concerneront aussi bien l’entreprise que les salariés. Dans ce dernier cas, la propriété employeeId sera renseignée. Les notion de duration et de theoricalSocialChargeGain ne concerne que l’entreprise. |
SeverancePayHypothesisSolution | SeverancePayHypothesis[] | L’entité SeverancePayHypothesisSolution contient les différentes informations liées à la solution de plan de financement. |
SeverancePayHypothesisSolutionFundingPlan | SeverancePayHypothesisSolution[] | L’entité SeverancePayHypothesisSolutionFundingPlan contient les informations liées au plan de financement associé à une solution de financement. |
SeverancePaySocialLiabilityByAgeRange | SeverancePayHypothesis[] | L’entité SeverancePaySocialLiabilityByAgeRange contient les données issues des résultats du simulateur pour le calcul du passif social par tranche d'âge. |
SeverancePaySocialLiabilityByCategory | SeverancePayHypothesis[] | L’entité SeverancePaySocialLiabilityByCategory contient les données issues des résultats du simulateur pour le calcul du passif social par catégorie. |
SeverancePaySocialLiabilitySchedule | SeverancePayHypothesis[] | L’entité SeverancePaySocialLiabilitySchedule contient les données issues des résultats du simulateur pour le calcul de l'échéancier du passif social. |
SeverancePayTheorical | SeverancePayHypothesis[] | L’entité SeverancePayTheorical contient les données issues des résultats du simulateur pour le calcul de l'IFC théorique. |
Signature | Project | L'entité Signature regroupe les informations liées à la signature de la souscription du contrat. |
SocialSecurity | Customer, Grantee, Tns | L'entité SocialSecurity contient les informations de sécurité sociale. |
StatusHistory | Project[] | L'entité StatusHistory contient l'historique des mises à jour du statut du projet. |
StockFunds | SeverancePay[] | L’entité stockFunds contient les différentes informations liées à la liste des fonds choisis lors du parcours IFC. Ils peuvent être choisis dans le cas d’une gestion libre ou bien pré sélectionnés lors d’une gestion profilée ou guidée. |
Svc | Project[] | L'entité SVC regroupe les informations nécessaires relatives aux services internes et externes de l'OAV. |
Tns | Project | L'entité TNS contient les données d'un utilisateur client travailleur non salarié (indépendant). |
Turnover | Project[] | L’entité Turnover contient le paramétrage des taux de turnover. |
TurnoverDetail | Turnover[] | L’entité TurnoverDetail contient le taux de turnover par tranche d'âge. |
User | Project[] | L'entité User regroupe les informations relatives à l'utilisateur actif de l'OAV (généralement un apporteur ou un courtier, mais peut être un end user dans le cadre d'un OAV ouvert au public). |
Waiver | WaiverRequest[] | L’entité Waiver contient la structure tarifaire sur laquelle une dérogation sera appliquée. |
WaiverDetail | Waiver[] | L’entité WaiverDetail contient les bénéficiaires d’une structure tarifaire avec le taux de majoration ou de remise. |
WaiverRequest | Hypothesis[], Pack[], Pricing[] | L’entité WaiverRequest contient une demande de dérogation. Cette demande peut être pérenne comme une remise commerciale ou bien non pérenne comme une réduction pour création d’entreprise ou de multi-contrat. Ces demandes peuvent provoquer une majoration ou une réduction de la prime. La majoration sera par exemple dans le cas des risques en cours. |