💡 Un modèle du Codex ne correspond plus/pas à votre besoin et vous souhaitez le modifier. Vous vous demandez si vous pouvez modifier celui du codex ou si vous l'overridez.
Le Codex sert de base commune pour tous les environnements. Les overrides doivent rester l'exception.
¶ 💠Quand utiliser les overrides ?
Uniquement pour des spécificités propres à votre établissement qui ne peuvent pas être généralisées.
Des overrides trop nombreux ou complexes peuvent :
- Compliquer les mises Ă jour vers les nouvelles versions majeures du Codex
- Isoler votre environnement du bénéfice des évolutions communes
💡 Exemples de cas: nouvelles sources, nouveaux projets multi-centriques (OMOP HDH, Orchidée), champs pertinents pour plusieurs établissements, nouveaux domaines, amélioration de l'expérience utilisateurs…
- Vérifier si une issue existe déjà sur le besoin et la commenter le cas échant
- Ouvrir une issue si nécessaire pour proposer l'enrichissement
- Attendre la validation de l'équipe Data Arkhn
- Faire la PR: soit par l'établissement soit par Arkhn, à discuter ensemble
- PR Ă valider par Arkhn
đź’ˇ Exemples de cas: projets mono-centriques
- Discuter avec Arkhn avant d'overrider
- Implémenter si override conseillé
- Arkhn reste disponible pour valider la PR si vous le souhaitez (mais sans obligation). Dans tous les cas, une review par un de vos collègues ou Arkhn est conseillé avant de merger.