Calcium V2

Public concerné :  INFORMATICIENS  

Pré-requis

Il est nécessaire de vider votre fichier de configuration context.xml si celui-ci contient encore des paramètres de l'application.

Fichier application.yml

Tous les paramètres de lancement et de configuration de Calcium se situent dans le fichier application.example.yml

Vous devez renommer ce fichier en application.yml et remplir les différents paramètres

Fichier de configuration example
# URL de l'application 
app:
   url: https://calcium.univ.fr

# Proxy
proxy:
   host:
   port:

cas:
   # URL du CAS
   # Si vous n'utilisez pas le CAS, laisser tel quel
   url: https://auth.univ.fr

url:
    # URL de la documentation 
    doc: https://calciumv2.univ-lorraine.fr
    # URL mail de l'assistance 
    help: mailto:calcium-support@univ-lorraine.fr

spring:
    # Base de donnees
    datasource:
        url: jdbc:mysql://localhost:3306/calcium?serverTimezone=Europe/Paris
        username: user
        password: xxxx
    # Mails
    mail:
        from: noreply.calcium@univ-lorraine.fr
        host: smtp-test.sig.univ.fr
        port: 25

# Localisation des fichiers de logs, ainsi que le mail qui recoit les logs d'erreurs
logging:
    file:
        path: target/logs
    mail:
        to: dev-log@univ.fr

##
# Propriétés CALCIUM
##

# Clé de chiffrement propre à votre établissement
# Elle doit être basée sur 16 caractères alpha numériques sans caractères spéciaux (accent, etc...)
# ATTENTION à ne pas mettre d'espace blanc à la fin de la clé 
encryption:
   key: 1234567890123456

# Université
univ:
   nom: Université
   # Annee universitaire d'inscription (exemple : 2022 pour 2022-2023)
   annee-inscription: 20XX

# Batch
batch:
   # Verification des batchs à lancer tous les x millisecondes (600000ms = 10min)
   fixedRate: 600000

# Import scolarite
import:
   # mail qui recevra le rapport des importations
   rapport: dev@univ.fr
   # nom du fichier contenant les informations de scolarite
   fichier: Calcium.csv
   # chemin du repertoire du fichier precedent
   repertoire: /repertoire/IMPORT
   
# Relances
relance:
    # mail qui recevra les mails de rapports
    rapport: utilisateur@univ.fr

# Repertoire de sortie des remontee stats
remontee:
   repertoire: /repertoire/REMONTEE_STAT

# Divers parametres
param:
   # - Bandeau "TEST" en rouge
   test: true
   # - redirection mail de étudiant vers 'mail.test' si 'test' à true
   mail:
      test: dev@univ.fr
   # dashboard
   dashboard:
      # - ID Calcium (a demander a calcium-contact si vous ne l'avez pas)
      id: 
      # - cle API (ne pas modifier pour l'instant)
      api: 8469e00f-cfbf-4059-9f3f-bf708873772d
      # - cle secrete (ne pas modifier pour l'instant)
      secret: xxx
      
# Calcium PRdV
# Ce secret doit correspondre EXACTEMENT à celui que vous avez rentré sur le fichier application.properties du serveur de prise de rendez-vous en ligne
prdv:
   en-service: true
   role: calcium-prdv
   secret: votreSecret

# Chemin
document:
   # vers les documents medicaux
   path: /path/vers/dossier/documents
archives:
   # vers les archives et les rapports d'archivage
   path: /path/vers/dossier/archives

# Personalisation des couleurs
lumo-enhancer:
   background-color: '#FFF' # fond
   dark-background-color: '#222' # fond top bar
   menu-background-color: '#011064' # fond menu

   primary-color: '#43bd8e' # couleur principal
     
   menu-medical-color: '#FFF'               # couleur menu fiche medicale
   menu-medical-has-info-color: '#e1fea4'   # couleur menu fiche medicale avec information à l'interieur
   menu-admin-color: '#FF9E8C'              # couleur menu fiche admin
   menu-listing-color: '#FFF'               # couleur menu fiche listing     

# BCB
# à decommenter et remplir avec les valeurs fournies, ssi le service est utilise
bcb:
  code_editeur: 
  id_ps: 
  wsdl: https://www.bcbdexther.fr/wsdl/BCBDexther-integrateurs-full.wsdl
  service: http://services.resip.fr/

# VIDAL
vidal:
  path: http://api.vidal.fr/rest/api/
  app_id: 
  app_key: 

# MesVaccins.net
# à décommenter et remplir avec les valeurs fournies, ssi le service est utilisé
#mv:
#   production: false
#   token: xxx
#   secret: xxx
#   organisationId: xxx
#   OTP: xxx
#   path:
#      certificate: /path/to/certificate
Dans cette page

 

En savoir plus


  • Aucune étiquette