IMPORTS

 acc_admin Accès réservé aux Administrateurs

Cette page décrit la gestion des imports et ses paramétrages fonctionnels dans le ROR :

  • 1. Importer des élements
  • 2. Format et données attendus
  • 3. Déroulement import
  • 4. Externalisation du paramétrage du chemin d’accès de dépôt des fichiers

Le chemin d’accès est : Administration / Imports / Création import

Cette page s’adresse aux administrateurs du ROR pour importer des données dans le ROR telles que des structures, des établissements, des pôles, des unités/services et des professionnels.

Procédure module d’import CONSULTER ICI (accès réservé aux administrateurs ROR en région)

Pour les imports volumineux, les paramètres du ROR ont été limités à 1000 lignes par import (le fichier est paramétrable dans : administration/paramètres et le fichier se nomme « csvSplit »)

1. Importer des éléments

  • Titre : nom de l’import
  • Éléments : liste déroulante
  • Simulation : Oui / Non (le mode simulation permet d’avoir un rapport des éventuelles erreurs rencontrées)
  • Bavard : Oui / Non (si oui, liste de l’ensemble des modifications pour l’entité concerné)
  • Accepter de créer de nouveaux éléments : Oui / Non
  • Encodage des caractères : liste déroulante (format UTF-8 conseillé)
  • Fichier : sélection du fichier à importer
  • Cliquer sur « Valider » pour lancer l’import (le fichier sera en attente d’import, attente environ 1 minute)
  • Cliquer sur « Retour à la liste » pour afficher la liste des imports

2. Format et données attendus

  • Format de fichier : CSV
  • Séparateur de champs : `;`
  • Champs texte protégés par des : ` »`
  • Encodage l’UTF-8 ou l’ISO-8859-1.
  • La première ligne du fichier est réservée au nom des colonnes.
conseil

ASTUCE !

Utiliser OpenOffice ou LibreOffice pour générer vos fichiers csv.



STRUCTURE JURIDIQUE

Le NOM est obligatoire ET au moins des champs listés ci-dessous doit être renseigné, la vérification se fera dans cet ordre :

  • finess_juridique
  • siren
  • n° de référence

Si l’id n’est pas fourni, les champs utilisés pour retrouver l’élément dans le ROR seront dans l’ordre :

  • finess_juridique
  • siren
  • cabinet (n° de référence)
  • nom

Structure géographique / Établissement

Le NOM est obligatoire ET au moins un des champs listés ci-dessous doit être renseigné, la vérification se fera dans cet ordre :

  • finess_geographique
  • siret
  • n° de référence

ainsi que le FINESS JURIDIQUE ou le SIREN ou le N° de référence de la structure juridique liée.

Si l’id n’est pas fourni, les champs utilisés pour retrouver l’élément dans le ROR seront dans l’ordre :

  • finess_geographique
  • siret
  • cabinet (n° de référence)
  • nom
conseil

Remarque !

Lorsque l’on fait un import d’établissement mono unité, le code UM « mono » (sans les « ) est renseigné automatiquement sur l’unité qui est créée. Ainsi, on peut ajouter des informations niveau unité en faisant un import unité par la suite.

Pôle

Le NOM est obligatoire ET au moins un des champs listés ci-dessous doit être renseigné, la vérification se fera dans cet ordre :

  • etablissement_finess_geographique
  • etablissement_siret
  • etablissement_cabinet

Si l’identifiant (id) n’est pas fourni, il s’agira automatiquement d’une création.

Unité / Service

Le NOM est obligatoire ET au moins un des champs listés ci-dessous doit être renseigné, la vérification se fera dans cet ordre :

  • etablissement_finess_geographique
  • etablissement_siret
  • etablissement_cabinet

Si l’id n’est pas fourni, les champs utilisés pour retrouver l’élément dans le ROR seront dans l’ordre :

  • code_unite_medicale, etablissement_finess_geographique
  • code_unite_medicale, etablissement_siret
  • code_unite_medicale, etablissement_cabinet
  • code_unite_medicale, etablissement_nom

Professionnels

Éléments obligatoires : 

  • nom
  • prénom

Mais il est fortement conseillé d’identifier l’unité du professionnel et d’attribuer un mail d’authentification.

Si des informations d’unité ne sont pas fournies ou qu’elles ne permettent pas de trouver une unité de l’établissement :

  • Dans le cas d’établissement mono-unité ou n’ayant qu’une unité, le professionnel est automatiquement lié à cette unique unité.
  • Dans les autres cas :
    • Le professionnel est déjà associé à une unité de l’établissement et donc pas de changement.
    • On trouve l’unité qui commence par « (auto) Unité » et on associe le professionnel à cet unité.
  • Dans les autres cas, on ne fait rien.

Si l’id n’est pas fourni, les champs utilisés pour retrouver l’élément dans le ROR seront dans l’ordre :

  • ADELI
  • RPPS
conseil

ATTENTION !

Si l’id (identifiant) est rajouté dans les champs de l’import, il n’y a plus de notion de champs obligatoires. Les champs renseignés viendront remplacer les données existantes dans le ROR.

3. Déroulement import

Lors des test en Pré-prod, les imports peuvent ne pas être automatisés. Dans ce cas là, le message suivant s’affiche dans la liste des imports : « Il y a 1 fichier en attente d’import ».

Pour exécuter cet import, cliquer sur Administration / Tâches / Tâches planifiées, se positionner tout en bas de la page, sur la ligne « oru:spool:unstack Dépile un élément du spooler », cliquer sur Exécuter manuellement puis cliquer sur Ok .

Cliquer ensuite sur Administration / Imports / Rapports d’imports pour vérifier la bonne exécution de l’import.

Consulter TÉLÉCHARGER LES FICHIERS MODÈLES IMPORT : CLIQUER ICI

 

4. Externalisation du paramétrage du chemin d’accès de dépôt de fichiers

Il est possible d’externaliser le paramètre qui défini le chemin de dépôt des fichiers du module import.

Dans le fichier « app/config/parameters.yml », le paramètre « install_import_file_dir » définit le répertoire de dépôt des fichiers importés.