Skip to content

Instantly share code, notes, and snippets.

@revolunet
Last active January 11, 2019 11:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save revolunet/e989e94a9d7d1389933b196d63d95161 to your computer and use it in GitHub Desktop.
Save revolunet/e989e94a9d7d1389933b196d63d95161 to your computer and use it in GitHub Desktop.
Braindump - Conventions collectives

Conventions collectives

Dans le cadre du code du travail numérique, le but est de pouvoir récupérer les conventions collectives applicables à une personne dans une situation donnée, et de pouvoir présenter sous un format lisible.

Soit aider l'usager à trouver la CC qui lui est applicable. Et si possible la partie de la CC qui le concerne (selon le thème de la question usager).

NB: l'équipe d'onogone a déjà travaillé sur l'indexation des conventions dans ES, mais cela n'a pas (encore) été intégré dans le moteur : https://github.com/SocialGouv/code-du-travail-numerique/pull/309/files (cause risque de bruit avec nos autres contenus)

Cf également le travail de Melik B. sur KALI 2.0 (pres PPT recue le 17/12)

Le but est de pouvoir interroger les données de la base KALI pour :

  • exploiter ces API/données dans cadre du projet "Code du travail numérique"
  • proposer une API ouverte qui expose ces données publiques à des tiers
  • proposer une UI "basique" dédiée aux CC et qui utiliserait l'API publique
  • faciliter l'accès des outils RH aux infos issues des conventions collectives

NB: Les conventions collectives sont classées par branche. Un IDCC (=identifictaion convention collective) ne recouvre pas forcément toute une branche d'activité avec une même IDCC ( ex: métallurgie où l'on retrouve plusieurs IDCC pke chaque cc fait l'ojet d'une identifictaion distincte). KALI ou BD3C doivent permettre de retrouver cette info.

Sources de données

Construction KALI

Référentiel ROME des métiers

Cf équipe NLP/Pôle emploi qui a un modèle pour detecter un code ROME à partir de texte libre.

Besoins

A valider selon les cas usagers que l'on pourra identifier/prioriser

  • à partir d'un IDCC, récupérer tous les textes + metas d'une CC
  • connaitre le champ d'application des CC
  • connaitre le contenu sémantique des textes (classification)
  • être alerté lors d'une modif de CC, pour MAJ outils de calcul (vérifier si la DILA ne fournit pas déjà ce service)
  • Données utiles :
    • referentiel des conventions collectives pour indexer par ex dans l'ES code du travail
    • liens vers documents RTF/PDF
    • champ d'application géographique/type de contrat/rang (ex: cadres de la restauration dans le 75)
    • liste des métiers associés à une CC, possibilité de proposer des CC en fonction de métier/région...
    • notions de étendue/non-étendue
    • dates

Idées / Exemples appels API

  • /index : liste des CC dispos + metas de base
  • /search?idcc=xxx : conventions par idcc
  • /search?branche=xxx : conventions par branche
  • /search?branche=xxx&dpt=21 : conventions par branche/région
  • metas : lister les thèmes abordés dans une CC (salaire, horaires...)

Certaines API de recherche/conversion intermédiaires seront peut-être nécessaire, comme :

  • trouver une CC à partir du nom ou SIRET d'une entreprise
  • trouver une CC à partir d'un métier en champ libre
  • FranceConnect pour identifier les entreprises ou il a travaillé ?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment