# Diabetes Data Types

This documents the diabetes device data types that Platform reads and stores. All events read and stored by Platform use the [JSON](https://www.json.org/) data interchange format and have a type field identifying the subcategory of event. The semantics of the other fields in each subcategory are generally defined individually per subcategory, but there are some [common fields](/docs/device-data/common-fields).

## Keep Reading

* [Common Fields](/docs/device-data/common-fields)
* [Annotations](/docs/device-data/annotations)
* [Alerts](/docs/device-data/data-types/alert)
* [Basal Insulin](/docs/device-data/data-types/basal)
* [Bolus Insulin](/docs/device-data/data-types/bolus)
* [Blood Ketones](/docs/device-data/data-types/blood-ketones)
* [Bolus Calculator (wizard)](/docs/device-data/data-types/calculator)
* [Continuous Blood Glucose (CBG)](/docs/device-data/data-types/cbg)
* [Self-Monitored Blood Glucose (SMBG)](/docs/device-data/data-types/smbg)
* [CGM Settings](/docs/device-data/data-types/cgm-settings)
* [Controller Settings](/docs/device-data/data-types/controller-settings)
* [Controller Status](/docs/device-data/data-types/controller-status)
* [Device Event](/docs/device-data/data-types/device-event)
* [Device Status](/docs/device-data/data-types/device-status)
* [Dosing Decision](/docs/device-data/data-types/dosing-decision)
* [Pump Settings](/docs/device-data/data-types/pump-settings)
* [Pump Status](/docs/device-data/data-types/pump-status)
* [Food](/docs/device-data/data-types/food)
* [Insulin](/docs/device-data/data-types/insulin)
* [Water](/docs/device-data/data-types/water)
* [Physical Activity](/docs/device-data/data-types/activity-physical)
* [Reported State](/docs/device-data/data-types/reported-state)
* [Upload Metadata](/docs/device-data/data-types/upload)


> Go to the [diabetes device data model](/docs/device-data) for additional information not listed here.