Apple HealthKit Integration with Accolade · 2019-07-09 · Conducted a UI test with 20...

Post on 05-Jun-2020

0 views 0 download

Transcript of Apple HealthKit Integration with Accolade · 2019-07-09 · Conducted a UI test with 20...

Current Accolade’s iOS application requires users tomanually check their personal health records throughApple Health, which increases a level of inefficiency. Furthermore, due to the inability to access to users’private data, Accolade’s associated virtual medical teamcannot provide full assistance during medical counselingservice.

Develop an algorithm for an iOS application that hasaccess to user’s EMR.Display user’s health data with data visualization.Transfer EMR to Accolade Cloud Platform.Improve the convenience of the data communication.

XcodeApple HealthKitAccolade InterfaceSwiftPythonAWS with DynamoDB

Goal

Problem Statement

Tools / Interfaces

System Flow

Further User Testing is needed to improve theuser experience. Different data visualizations ispossible to make accolade app unique, andstand out.

Having the option of giving access to share EMR data duringchatting with doctors may improve user experience further.Data visualization on the doctor’s side is required to completesuch communication.

Future Direction

UI TestCondition : Given the prototyped UI with following tasks:

Connection between usersSituation A : Under the same health condition,users need to manually share each record witha doctor with a delayed response, and then geta prescription. Situation B : Under the same health condition,the doctor directly gives a perscription.All users reported better experience with thesituation B. 7 raised concerns with privacy for situation B.

Testing/AnalysisConducted a UI test with 20 participants to test on the functionality and communication.Participants : UW engineering students

Enable the authorization of accessing all data categoriesEnable sharing access of all data categories to Accolade cloudDisplay weight from clinical vital recordsDisable sharing clinical data with Accolade but keep theauthorization of access

16 succeeded but 4 needed further instructionsSuggestions:Improve language for clear instructionHave another display for the better flow

Apple HealthKit

StoryboardsData struct

Amazon Web Services

Implementation

We developed analgorithm to enableauthorization to grantan access to user’sprivate health record.  

We made clear tableviews and options foruser’s selections. 

We requested HTTP dataposting and designedAWS lambda.We uploaded data toDynamo Database.

We fetched JSON datafrom Apple HealthKit andparsed each data tobuild the struct.

The lack of access to users medicalrecords posts a burden andinconvenience to both the users and thedoctors to form a easy communicationfor a prescription. We try solving thisissue by automatically sharing usersmedical record from apple health kit toour database so that the doctors willhave access to the records withouthaving the users manually upload theirrecords. Our approach effectivelyenhances user experience with accoladeand provides easier communicationbetween users and doctors.

Conclusion

We thank Niveditha KalavakonChristopher DiazAvigit SahaLeaPayman Arabshahi

for supporting us throughout the project

Apple HealthKit Integration with AccoladeTeam: Kyuri Kim, Andrew Liu, I-Miao Chien

Industry Mentor: Christopher Diaz

UI GeneralAcknowledgement