Jump to content

EU Data Act Compliance

From Teltonika Telemedic Wiki
Main Page > TeltoHeart > EU Data Act Compliance

Introduction to EU Data Act

The EU Data Act (Regulation (EU) 2023/2854) establishes harmonised rules to ensure fair access to and use of data generated by connected products and related services. As a manufacturer of connected hardware and a provider of remote management and monitoring solutions, Teltonika Telemedic is directly subject to these requirements. This document explains what data is generated by Teltonika Telemedic devices and services, as well as the conditions under which it is collected or accessed.


Our Obligations under the Data Act

In accordance with Regulation (EU) 2023/2854, we affirm our commitment to respecting these principles. We will not use customer data to compete against them or to obtain unfair advantages, nor will we impose restrictions that prevent access to or transfer of their data. We will provide clear information on what data is available and the ways in which it can be accessed, and we will ensure the availability of interoperable interfaces—such as APIs or data export functions—to facilitate effective data portability.


TeltoHeart Wearable Device

Data Format
ECG raw data ecg binary file
HR raw data hr binary file
Sys logs rst binary file
Pedometer raw data ped binary file
PQ (ppg quality) raw data pq binary file

TeltoHeart Mobile Application

Data Format
Sys logs log text file

TeltoCare Web Application

Section Data Format / Data Type
User Authentication Id string
Name string
Surname string
Email string
Phone number string
Gender string
Date of birth string
File Storage ECG processed data json file
HR processed data json file
Pedometer processed data json file
PQ (ppg quality) processed data json file

AWS DynamoDB Tables

Table Column Name Data Type
Information about events Id STRING
Seen BOOLEAN
Started DATETIME
Active BOOLEAN
Trigger Id INTEGER
Updated DATETIME
HR data (events) Id STRING
Timestamp DATETIME
Max INTEGER
Min INTEGER
Reference_key STRING
ttl INTEGER
Configured triggers for events Id STRING
Cognito Id STRING
Alert_type STRING
Condition STRING
Duration INTEGER
Enabled BOOLEAN
Notifications BOOLEAN
Priority_id INTEGER
Priority_name STRING
Timestamp DATETIME
Value INTEGER
Comments left on ECGs by doctors ECG STRING
Timestamp DATETIME
Comment STRING
First_name STRING
Last_name STRING
Patient_cognito_id STRING
Invitations sent to request to join a hospital Id STRING
Cognito_Id STRING
Added_at DATETIME
Hospital_cognito_id STRING
Hospital_id INTEGER
User login attempts Cognito_id STRING
Timestamp DATETIME
Email STRING
Email_verified BOOLEAN
Attempt_status BOOLEAN
User_not_found BOOLEAN
User_pool_id STRING
User_account_status BOOLEAN
Username STRING
Version STRING
User-requested logs Created_by_sub STRING
Timestamp DATETIME
Added_at DATETIME
Created_by BOOLEAN
Created_by_email STRING
Log_type BOOLEAN
Path STRING
Serial_number INTEGER
PPG data information Timestamp DATETIME
Data STRING
Duration INTEGER
Fullpath STRING
AFIB data information Id STRING
User STRING
Avg INTEGER
Data STRING
Duration INTEGER
Firmware STRING
Fullpath STRING
Max INTEGER
Min INTEGER
Serial_number INTEGER
Termination_reason BOOLEAN
Timestamp DATETIME
ECG data information Id STRING
Circumstances STRING[]
Data STRING
Filter information STRING
Firmware STRING
Frequency INTEGER
Fullpath STRING
Timestamp DATETIME
User STRING
HR data information Id STRING
Data STRING
Firmware STRING
Fullpath STRING
Max INTEGER
Min INTEGER
Timestamp DATETIME
User STRING
Steps data information Id STRING
Cognito Id STRING
Timestamp DATETIME
Added_at DATETIME
Device_timestamp DATETIME
Fullpath STRING
Steps INTEGER
Timezones that a user selected Cognito Id STRING
Added_at STRING
Email STRING
Timezone STRING
Roles assigned to users Cognito Id STRING
Added_at STRING
Roles_id STRING
User firmware and legal agreement confirmation details Cognito Id STRING
Added_at DATETIME
Firmware STRING
Firmware_available STRING
Last_seen DATETIME
Pp_accepted_date DATETIME
Pp_actual STRING
Pp_available STRING
Serial_number INTEGER
Tc_accept_date DATETIME
Tc_actual STRING
Tc_available STRING
Babel Cognito Id STRING
Device_token STRING
Email STRING
Rest API endpoint usage logs Created_by_sub STRING
Timestamp DATETIME
Added_at DATETIME
Email STRING
Event STRING
Log type STRING
Source STRING

AWS Aurora PostgreSQL Database

Table Column Name Data Type
tasks id INT
created_by INT
task_type INT
date_created DATETIME
task_status INT
patient_id INT
user_id INT
task_types_status id INT
name VARCHAR
patients_copy id INT
hospital_id INT
user_id INT
doctor_id INT
blood_type VARCHAR
height DECIMAL
weight DECIMAL
fw VARCHAR
emergency_contact_person VARCHAR
emergency_contact_phone VARCHAR
languages VARCHAR
medical_conditions TEXT
allergies TEXT
patients_status id INT
patient_id INT
reason VARCHAR
status_date DATETIME
distributors_copy id INT
distributor_id INT
user_id INT
statuses id INT
status_name VARCHAR
status_code VARCHAR
doctors_copy id INT
hospital_id INT
user_id INT
watches id INT
is_active BOOLEAN
hospital_id INT
watches_identifier VARCHAR
user_id INT
serial_number VARCHAR
watch_subscription id INT
watch_id INT
subscription_model_id INT
default_subscription_id INT
sub_expiration DATETIME
config_status VARCHAR
created_at DATETIME
updated_at DATETIME
subscription_models id INT
name VARCHAR
description TEXT
created_at DATETIME
updated_at DATETIME
hospitals_copy id INT
distributor_id INT
hospital_id INT
user_id INT
is_active BOOLEAN
delete_due_to VARCHAR
subscription_functionalities id INT
subscription_model_id INT
functionality_id INT
created_at DATETIME
funcionalidades id INT
category VARCHAR
name VARCHAR
created_at DATETIME
updated_at DATETIME
firmwares id INT
bucket VARCHAR
filename VARCHAR
description TEXT
release_notes TEXT
file_size BIGINT
date_created DATETIME
fw VARCHAR
alerts id INT
started DATETIME
duration INT
marker VARCHAR
trigger_id INT
updated DATETIME
triggers id INT
timestamp DATETIME
alert_type VARCHAR
condition VARCHAR
value VARCHAR
cognito_id INT
status VARCHAR
enabled BOOLEAN
priority_id INT
priority_levels id INT
name VARCHAR
users id INT
country_id INT
role_id INT
first_name VARCHAR
last_name VARCHAR
birth_date DATE
gender VARCHAR
email VARCHAR
phone VARCHAR
cognito_id INT
status VARCHAR
delete_date DATETIME
delete_date_to DATETIME
tc_id INT
user_permissions user_id INT
permission_id INT
user_data_list user_id INT
hr_order INT
hr_visible BOOLEAN
events_order INT
events_visible BOOLEAN
ecg_order INT
ecg_visible BOOLEAN
steps_order INT
steps_visible BOOLEAN
afibburden_order INT
afibburden_visible BOOLEAN
roles_permissions role_id INT
permission_id INT
permission_priority INT
permissions id INT
group_id INT
permission_name VARCHAR
roles id INT
role_name VARCHAR
ref_table VARCHAR
permission_groups id INT
name VARCHAR
task_status id INT
name VARCHAR
task_types_requests id INT
name VARCHAR
privacy_policies id INT
version VARCHAR
content TEXT
author VARCHAR
date_created DATETIME
accepted BOOLEAN
not_accepted BOOLEAN
is_valid BOOLEAN
terms_conditions id INT
version VARCHAR
content TEXT
author VARCHAR
date_created DATETIME
accepted BOOLEAN
not_accepted BOOLEAN
is_valid BOOLEAN
tokens id INT
token VARCHAR
cognito_id INT
token_type VARCHAR
user_options id INT
cognito_id INT
user_type VARCHAR
status VARCHAR
delete_date DATETIME
delete_due_to VARCHAR
org_hospitals id INT
distributor_id INT
hospital_name VARCHAR
email VARCHAR
phone VARCHAR
address VARCHAR
country_id INT
is_active BOOLEAN
main_admin_id INT
status VARCHAR
delete_date DATETIME
delete_due_to VARCHAR
description TEXT
visibility VARCHAR
notification_email VARCHAR
org_distributors id INT
distributor_name VARCHAR
email VARCHAR
phone VARCHAR
address VARCHAR
country_id INT
status VARCHAR
delete_date DATETIME
delete_due_to VARCHAR
main_admin_id INT
countries id INT
name VARCHAR
code VARCHAR
code3 VARCHAR
number VARCHAR