Table des matières

Extraction des données résidents

Cet outil permet de faire l’extraction des données de tous les résidents pour un client.

Préalable

Un utilisateur ayant accès à l'API de SOFI dont vous connaissez la “clé d'accès” et le “secret” est requis, sinon vous pouvez vous-même créer cet utilisateur API.

S'assurer que l'utilisateur pour l'API ait la case Connexion à l'API autorisée cochée et que le groupe d'accès de cet utilisateur ait tous les droits requis pour utiliser cet outil, voir plus bas.
Pour des raisons de sécurité, créer un utilisateur différent dans la (les) résidence(s) pour chaque outil avec des droits d’accès limité à cet outil seulement.

Installation

Télécharger l'outil, en format zip :

Configuration

Dans le sous-dossier config, créer le fichier local.json.

Éditez le fichier local.json pour y configurer :

ex. :

{
"Companies":[
                {
                    "url": "https://siteduclient1.telemedic.ca",
                    "apiUsername": "COMPANY1_API_ACCESS_KEY",
                    "apiPassword": "API_SECRET",
                },
                {
                    "url": "https://siteduclient2.telemedic.ca",
                    "apiUsername": "COMPANY1_API_ACCESS_KEY",
                    "apiPassword": "API_SECRET",
                }
            ]
}

Des exemples de configuration sont disponibles dans le fichier local.example.json.

Utilisation

Exécuter le fichier run.cmd.

Les résultats sont exportés dans un fichier qui est déposé dans le sous-dossier «output».

Droits requis

Module Droit
Admin voir
Admin Residence voir
Archive voir
Évaluation voir
Incident Accident voir
PlanTravail voir
Renseignements généraux voir
User AccountManagement voir