Table 2.
Requirement | Description | ||||
I. Construction and management of digital health state | |||||
R1.1 Integration R1.2 Security and privacy R1.3 Semantic technologies: ontologies |
Construct a PHLa by bringing a patient’s data together in a trustworthy, usable, and useful library by gathering different types of knowledge into a single resource | ||||
R2 Management:
|
Manage the PHL by creating, reading, updating, or deleting resources | ||||
a. RESTfulb resources b. CRUDc operations |
|||||
R3.1 Semantic technologies: ontologies R3.2 Privacy: |
Decide what types of data should be kept and who has access to that data | ||||
a. What: resource b. Who: agent |
|||||
II. Dynamic knowledge discovery and integration | |||||
R4.1 Dynamic knowledge discovery R4.2 Knowledge enrichment |
Seek health data from constantly changing public sources, enriched with new streams and types of data | ||||
R5 Knowledge sharing with individuals | Decide what types of data are important to collect, manage, and share | ||||
R6 Knowledge sharing with organizations | Share data with citizen science and research initiatives | ||||
III. Processing digital health state (digital interventions/mHealthd apps) | |||||
Interaction-based usage | |||||
R7.1 Searching R7.2 Semantic technologies: |
Search through the PHL using intelligent mapping for vocabulary used to describe resources in the patients’ profiles | ||||
a. Unique resource representation b. Vocabulary mapping |
|||||
R8.1 Semantic technologies: annotations R8.2 AIe: pattern detection |
Annotate results from patient’s participation in clinical trials to look for patterns | ||||
Notification-based usage | |||||
R9 Dynamic knowledge discovery | Receive alerts about new data related to topics covered in their PHL | ||||
R10 Wearable device agents (ODLf data) | Play an active role in staying healthy by monitoring their progress | ||||
R11 Knowledge sharing with individuals | Stay current with treatment options and clinical trials for a family member with a debilitating condition | ||||
R12 Semantic technologies: | Find and use information including text summarization, knowledge mapping, etc | ||||
a. Text summarization b. Knowledge mapping |
|||||
R13.1 Intelligent mHealth apps:
|
Access digital assistance via personalized alerts and suggestions, text summarization, literacy aids, translations, etc | ||||
a. Digital assistants b. Recommender systems |
|||||
R13.2 Software agents |
aPHL: personal health library.
bREST: representational state transfer.
cCRUD: creating, reading, updating, or deleting.
dmHealth: mobile health.
eAI: artificial intelligence.
fODL: observations of daily living.