Blood Ketones (bloodKetone
)
Jump to...(notable fields on this type)
NB: All fields are required unless otherwise noted.
Jump to example JSON:
type
[ingestion, storage, client] The string bloodKetone
.
QUICK SUMMARY
Required:
jellyfish: yes
platform: yes
Blood ketones represent ketone concentration values (specifically beta-ketones, primarily beta-hydroxy butyric acid) obtained from a fingerstick meter capable of reading specialized blood ketone testing strips. Tidepool does not yet provide a data model for urine ketones, which are measured qualitatively, not quantitatively.
units
[ingestion, storage, client] The string mmol/L
.
QUICK SUMMARY
Required:
jellyfish: yes
platform: yes
value
[ingestion, storage, client] Blood ketone value in mmol/L (float), with appropriately matching units
field.
QUICK SUMMARY
Required:
jellyfish: yes
platform: yes
Numerical type: Floating point value representing a `mmol/L` value.
Range:
min: 0.0
max: 10.0
The most widely used blood ketone meter on the American market - the Abbott Precision Xtra yields HI
for blood ketone values higher than 8.0 mmol/L. Using this as a ballpark value for the range of all current and future blood ketone meters, we have chosen 10.0 mmol/L as the maximum value that will be accepted by the new platform APIs.
clockDriftOffset
See common fields.
conversionOffset
See common fields.
deviceId
See common fields.
deviceTime
See common fields.
time
See common fields.
timezoneOffset
See common fields.
uploadId
See common fields.
_active
See common fields.
_groupId
See common fields.
_schemaVersion
See common fields.
_version
See common fields.
createdTime
See common fields.
guid
See common fields.
id
See common fields.
example (client)
{
"type": "bloodKetone",
"units": "mmol/L",
"value": 4.2,
"clockDriftOffset": 0,
"conversionOffset": 0,
"deviceId": "DevId0987654321",
"deviceTime": "2018-05-14T18:17:07",
"guid": "14e3eca2-3e38-41f9-83ce-76ec01300b85",
"id": "7f856a61e20045d1a8b6e0c4ada4ce69",
"time": "2018-05-14T08:17:07.211Z",
"timezoneOffset": 600,
"uploadId": "SampleUploadId"
}
example (ingestion)
{
"type": "bloodKetone",
"units": "mmol/L",
"value": 4.6,
"clockDriftOffset": 0,
"conversionOffset": 0,
"deviceId": "DevId0987654321",
"deviceTime": "2018-05-14T18:17:07",
"time": "2018-05-14T08:17:07.212Z",
"timezoneOffset": 600,
"uploadId": "SampleUploadId"
}
example (storage)
{
"type": "bloodKetone",
"units": "mmol/L",
"value": 0.5,
"_active": true,
"_groupId": "abcdef",
"_schemaVersion": 0,
"_version": 0,
"clockDriftOffset": 0,
"conversionOffset": 0,
"createdTime": "2018-05-14T08:17:12.212Z",
"deviceId": "DevId0987654321",
"deviceTime": "2018-05-14T18:17:07",
"guid": "602c5ebf-fd85-4972-b874-3d6f13d88166",
"id": "38f80bd338e54522870c9ff8cf5f375d",
"time": "2018-05-14T08:17:07.212Z",
"timezoneOffset": 600,
"uploadId": "SampleUploadId"
}