Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Changements
- Correction de nombreux problèmes.
- Mise à jour des API publiques.
-
partnerIdajouté à la méthodeDAX.start(). Pour plus d’informations, consultez : Initialiser DAXKit. - Ajout de clés explicites pour la méthode
DAX.configure(). Pour plus d’informations, consultez : Configurer l’utilisateur. - Des identificateurs de fournisseur et de produit supplémentaires sont désormais passés via la méthode
DAX.configure(). Pour plus d’informations, consultez : Configurer l’utilisateur. - Les données de patient et de rendez-vous peuvent maintenant être transmises au système DAX. Pour plus d’informations, consultez : Configurer la session.
- Ajout d’une version du Kit de développement logiciel (SDK) interrogeable dans DAXKit :
Version. - Ajout du chargement de journaux sur les serveurs DAX à des fins de débogage.
Remarque : les journaux DAXKit n’incluent aucune information PHI.
Notes techniques
Il s’agit d’une collection de notes techniques qui doivent être prises en compte avec le Kit de développement logiciel (SDK) DAXKit version 0.8.0.
Modifications de l’API
Un certain nombre de modifications ont été appliquées aux API qui peuvent être appelées par nos partenaires ou que DAXKit peut appeler sur l’application d’hébergement.
Ajouts
-
Versiondéfinit la version de DAXKit actuellement installée via ses champs statiques :majorminorpatchainsi qu’une assistanceversionStringqui met correctement en forme la version en chaîne conforme à la gestion sémantique de version. -
DAX.shared.disableLogging()désactive le chargement des journaux à partir de DAXKit. Si vous désactivez la journalisation, elle sera réactivée lors du prochain lancement. Pour plus d’informations, consultez : Journalisation.
Mises à jour
-
DAX.start()a un nouveau paramètre obligatoire :partnerId; ce paramètre est fourni par l’équipe des relations partenaires Nuance. Pour plus d’informations, consultez : Initialiser DAXKit. -
DAX.shared.encounter(withIdentifier:)a un nouveau champ :ehrData. Il s’agit d’un champ facultatif qui vous permet de transmettre les données des patients et des rendez-vous au système DAX. Pour plus d’informations, consultez : Configurer la session. -
DAX.shared.configure()a de nouvelles clés qui vous permettent de configurer l’utilisateur actuel. Pour plus d’informations, consultez : Configurer l’utilisateur.
Notez qu’en Objective-C, les classes imbriqués ne sont pas prises en charge. Ces valeurs sont donc accessibles à l’emplacement DAXConfigurationKeys* (actuellement uniquement DAXConfigurationKeysProvider).
-
DAX.shared.prepareToRecord()déclenche désormais le système audio pour se préparer à démarrer l’enregistrement. Si les autorisations d’enregistrement n’ont pas encore été demandées, c’est le cas.
Suppressions
Les API de développement interne suivantes ont été supprimées :
DAX.shared.deleteAllRecordings()DAX.shared.resetUnfinishedUploads()DAX.shared.resetFinishedUploads()DAX.shared.allRecordings()DAXKitDelegate.updatedRecording(recordingIdentifier:,encounterIdentifier:)