🔗 Source article (Salesforce): None
Changement de titulaire dans le cloud via fichier
1. Vérifier que la pharmacie existe déjà dans le cloud
2. Créer l'utilisateur via fichier
3. Charger le fichier dans minio
4. Exécuter les appels via swagger
5. Mise à jour du titulaire dans l'application cloud
6. Modifier la configuration eHealth dans CCP
7. Certificat personnel du pharmacien titulaire
8. Restaurer la connexion de CCp dans le cloud
Changement de titulaire dans le cloud via fichier
La première manière de le faire est via l'interface utilisateur si un utilisateur (cloud) existe déjà dans la pharmacie et qu'il a les droits suffisants pour faire les modifications.
Dans tous les autres cas, nous disposons de cette procédure de sauvegarde qui réutilise les fichiers d'importation pour la création de pharmacies. Su une pharmacie existe déjà, elle sera mise à jour avec les nouvelles informations fournies, donc si nous fournissons des fichiers avec les données du nouveau titulaire, le cloud sera correctement mis à jour.
1 . Vérifier que la pharmacie existe déjà dans le cloud
Vérifier on the Pharma Admin graphQL (https://pharma-admin.careconnect.be/graphql/) avec le query suivant en utilisant le NIHII de la pharmacie:
query entitiesWithNihii{
entities (where: {nihiiNumber: {eq: "21360190"} }) {
nodes{
tenantIdMedicalRecord tenantNameMedicalRecord name
createdAt updatedAt nihiiNumber
}
}
}
[ IMAGE: A screenshot of a computer Description automatically generated ]
Si aucune donnée n'est renvoyée dans la partie droite de l'écran, la pharmacie n'existe pas encore et doit être traitée comme une nouvelle pharmacie. Arrêtez-vous ici !
2. Création d'un fichier utilisateur
Le nouveau titulaire doit être créé dans le cloud, ce qui permettra à l'utilisateur (le nouveau) de se connecter à l'application et d'effectuer les changements nécessaires via l'interface utilisateur. Remplissez donc le fichierusers avec les données du nouvel utilisateur de la pharmacie (pharmacien titulaire).
Des exemples de fichiers sont disponibles ici, ainsi qu'une description :
https://dev.azure.com/corilusnv/CCPharmacyBuild/_wiki/wikis/CCPharmacyBuild.Wiki/4029/UserManagement-impport-files
Suggestion: il faut fournir des noms de fichiers uniques, par exemple:
User: YYYYMMDD_TitularyChange_Users_[otherinfo].csv
3. Charger le fichier sur minio
URL: https://files-console.careconnect.be
Connexion avec les informations fournies par internal IT
Déposer les fichiers dans le répertoire pharmacare, dossier Importation
4. Exécuter les appels vers swagger
Les URLs pour tous les environnements sur : https://dev.azure.com/corilusnv/CCPharmacyBuild/_wiki/wikis/CCPharmacyBuild.Wiki/4029/UserManagement-impport-files
Exemple pour la production : https://pharma-admin.careconnect.be/swagger/index.html
Un import existe pour les pharmacies et pour les utilisateurs:
[ IMAGE: A screenshot of a computer Description automatically generated ]
1. Elapse the importusers
2. Click on Try it out
3. Change the bucketName to “pharmacare” (bucket where you deposited the file)
- Attention: case sensitive
4. Change the objectName to “Import/[YOUR_FILE_NAME_WITH_EXTENSION]”
- Attention: case sensitive
5. Exécute
- Si le contenu du fichier est correct, l'importation sera réussie.
- Dans le cas contraire, une erreur vous indiquera ce qui ne va pas
Une fois le fichier téléchargé avec succès, le nouveau titulaire pourra se connecter à la pharmacie via Corilus Passport sur https://pharma.careconnect.be
5. Mise à jour du titulaire dans l'application cloud
Aller dans les paramètres de la pharmacie dans l'application Cloud, onglet eHealth
Sélectionnez dans le champ “Titulaire” l'utilisateur nouvellement créé comme titulaire (1)
Saisissez le numéro NIHII (NL : RIZIV, FR : INAMI) du nouveau titulaire (11 chiffres, commence par 2, se termine par 001) (2).
Pour les groupes, seul un utilisateur qui n'est pas titulaire dans une autre officine du groupe peut être sélectionné!
Le numéro NISS est automatiquement repris de l'utilisateur sélectionné et ne peut pas être modifié.
[ IMAGE: image.png ]
ASTUCE : Vous pouvez utiliser l'application INAMI pour trouver le numéro INAMI ou pour vérifier les infos : https://webappsa.riziv-inami.fgov.be/silverpages/
[ IMAGE: image.png ]
[ IMAGE: image.png ]
Exemple de titulaire Exemple de non titulaire
Sauver
6. Changement de la configuration eHealth dans CCP
Compléter les coordonnées du nouveau pharmacien titulaire (faire une sauvegarde des anciennes données au cas où).
[ IMAGE: image.png ]
Si un token MyCareNet existe déjà, il faut le supprimer
Redémarrer le service MyCareNet
Demander un nouveau taken MyCareNet pour le nouveau titulaire soit avec sa carte d'identité soit avec le fichier .p12 du nouveau titulaire
Vérifier que les services eHealth fonctionnent de nouveau
7. Certificat personnel du titulaire de la pharmacie
Est-ce que le nouveau titulaire a déjà son propre certificat?
Oui: Vous pouvez le mettre dans le bon répertoire
Non: Faire la demande d'un certificat personnel pour le nouveau titulaire et le mettre dans le bon répertoire
8. Restaurer la connexion entre le cloud et CCP
Créer la nouvelle API key pour la pharmacie (voir document API key)
Se connecter avec le nouvel utilisateur créé via le fichier utilisateur
Copiez la nouvel API key dans CCP
Vérifier le message de validité dans l'écran cloud
[ IMAGE: image.png ]
Voir notice comment uploader les certificats dans le cloud
Il faut re uploader les nouveaux certificats dans le cloud : celui de la pharmacie et celui personnel du titulaire
Le résultat final doit être tout en vert.
