This paper focuses on the identification of temporal trends involving different granularities in clinical databases, where data are temporal in nature: for example, while follow-up visit data are usually stored at the granularity of working days, queries on these data could require to consider trends either at the granularity of months (‘‘find patients who had an increase of systolic blood pressure within a single month’’) or at the granularity of weeks (‘‘find patients who had steady states of diastolic blood pressure for more than 3 weeks’’). Representing and reasoning properly on temporal clinical data at different granularities are important both to guarantee the efficacy and the quality of care processes and to detect emergency situations. Temporal sequences of data acquired during a care process provide a significant source of information not only to search for a particular value or an event at a specific time, but also to detect some clinically-relevant patterns for temporal data. We propose a general framework for the description and management of temporal trends by considering specific temporal features with respect to the chosen time granularity. Temporal aspects of data are considered within temporal relational databases, first formally by using a temporal extension of the relational calculus, and then by showing how to map these relational expressions to plain SQL queries. Throughout the paper we consider the clinical domain of hemodialysis, where several parameters are periodically sampled during every session.

Querying temporal clinical databases on granular trends

COMBI, Carlo;ROSSATO, ROSALBA
2012-01-01

Abstract

This paper focuses on the identification of temporal trends involving different granularities in clinical databases, where data are temporal in nature: for example, while follow-up visit data are usually stored at the granularity of working days, queries on these data could require to consider trends either at the granularity of months (‘‘find patients who had an increase of systolic blood pressure within a single month’’) or at the granularity of weeks (‘‘find patients who had steady states of diastolic blood pressure for more than 3 weeks’’). Representing and reasoning properly on temporal clinical data at different granularities are important both to guarantee the efficacy and the quality of care processes and to detect emergency situations. Temporal sequences of data acquired during a care process provide a significant source of information not only to search for a particular value or an event at a specific time, but also to detect some clinically-relevant patterns for temporal data. We propose a general framework for the description and management of temporal trends by considering specific temporal features with respect to the chosen time granularity. Temporal aspects of data are considered within temporal relational databases, first formally by using a temporal extension of the relational calculus, and then by showing how to map these relational expressions to plain SQL queries. Throughout the paper we consider the clinical domain of hemodialysis, where several parameters are periodically sampled during every session.
2012
Temporal clinical databases; Temporal trends; Temporal abstractions; Queries on clinical data; Granularity; Hemodialysis; Temporal relational calculus; Temporal clinical data warehouses; Temporal clinical OLAP
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/430169
Citazioni
  • ???jsp.display-item.citation.pmc??? 5
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 16
social impact