Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support historical data #172

Open
10 tasks
mrinnetmaki opened this issue Apr 15, 2020 · 0 comments
Open
10 tasks

Support historical data #172

mrinnetmaki opened this issue Apr 15, 2020 · 0 comments
Labels
feature New features / system components

Comments

@mrinnetmaki
Copy link
Member

Description

We want the service to support uploader applications and backfill features that upload a bunch of historical data.

Requirement analysis

Known requirements (functional, performance, usability, safety):

  • Uploading a lot of data, and especially writing it to Kanta PHR, can take a long time. The implementation should try to avoid timeouts due to this. For instance with providing a chunked response.
  • Implementation should separate between when the observation has been made (effective time) and when it has been transferred (issued).
  • Should work with maximum amount of data stored in CGM receivers.
  • Should work with xDrip backfill feature.
  • Should work with Tidepool Universal Uploader / Sensotrend Uploader.

Identified potential risks to the patient:
No medical risks identified.
Privacy related risks are elevated, when more data is being transferred and processed.

Implementation plan:
Target schedule: Q2, 2020.
Dependencies on other issues: None.

OWASP top 10

https://github.com/OWASP/www-project-top-ten/blob/master/index.md

  • 1 Injection - [comments]
  • 2 Broken Authentication - [comments]
  • 3 Sensitive Data Exposure - [comments]
  • 4 XML External Entities (XXE) - [comments]
  • 5 Broken Access Control - [comments]
  • 6 Security Misconfiguration - [comments]
  • 7 Cross-Site Scripting XSS - [comments]
  • 8 Insecure Deserialization - [comments]
  • 9 Using Components with Known Vulnerabilities - [comments]
  • 10 Insufficient Logging & Monitoring - [comments]

Verification

Verification plan: According to Kanta PHR veerification process. There are specific tests for historical data.
Verification date:
Verification results:

@mrinnetmaki mrinnetmaki added evaluation needed feature New features / system components and removed evaluation needed labels Apr 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New features / system components
Projects
None yet
Development

No branches or pull requests

1 participant