IMPORTS
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.
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
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
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.
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.