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

1
Current Accolade’s iOS application requires users to manually check their personal health records through Apple Health, which increases a level of inefficiency. Furthermore, due to the inability to access to users’ private data, Accolade’s associated virtual medical team cannot provide full assistance during medical counseling service. Develop an algorithm for an iOS application that has access 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. Xcode Apple HealthKit Accolade Interface Swift Python AWS with DynamoDB Goal Problem Statement Tools / Interfaces System Flow Further User Testing is needed to improve the user experience. Different data visualizations is possible to make accolade app unique, and stand out. Having the option of giving access to share EMR data during chatting with doctors may improve user experience further. Data visualization on the doctor’s side is required to complete such communication. Future Direction UI Test Condition : Given the prototyped UI with following tasks: Connection between users Situation A : Under the same health condition, users need to manually share each record with a doctor with a delayed response, and then get a prescription. Situation B : Under the same health condition, the doctor directly gives a perscription. All users reported better experience with the situation B. 7 raised concerns with privacy for situation B. Testing/Analysis Conducted a UI test with 20 participants to test on the functionality and communication. Participants : UW engineering students Enable the authorization of accessing all data categories Enable sharing access of all data categories to Accolade cloud Display weight from clinical vital records Disable sharing clinical data with Accolade but keep the authorization of access 16 succeeded but 4 needed further instructions Suggestions: Improve language for clear instruction Have another display for the better flow Apple HealthKit Storyboards Data struct Amazon Web Services Implementation We developed an algorithm to enable authorization to grant an access to user’s private health record. We made clear table views and options for user’s selections. We requested HTTP data posting and designed AWS lambda. We uploaded data to Dynamo Database. We fetched JSON data from Apple HealthKit and parsed each data to build the struct. The lack of access to users medical records posts a burden and inconvenience to both the users and the doctors to form a easy communication for a prescription. We try solving this issue by automatically sharing users medical record from apple health kit to our database so that the doctors will have access to the records without having the users manually upload their records. Our approach effectively enhances user experience with accolade and provides easier communication between users and doctors. Conclusion We thank Niveditha Kalavakon Christopher Diaz Avigit Saha Lea Payman Arabshahi for supporting us throughout the project Apple HealthKit Integration with Accolade Team: Kyuri Kim, Andrew Liu, I-Miao Chien Industry Mentor: Christopher Diaz UI General Acknowledgement

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

Page 1: Apple HealthKit Integration with Accolade · 2019-07-09 · Conducted a UI test with 20 participants to test on the functionality and communication. Participants : UW engineering

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