There are some items which DocumentDB generates for documents, such as "_rid", "_ts", "_self", "_etag", or "_attachments".
No value can be written in these items.
Avoid to put underscore(_) at the beginning of item names defined as schema as much as possible, because the beginning of item names which DocumentDB generates is underscore(_).
For items which DocumentDB system generates, refer to the following page.
"System vs. user defined resources" - (https://azure.microsoft.com/en-us/documentation/articles/documentdb-resources/#system-vs-user-defined-resources)
"Operations on DocumentDB Documents" - (https://msdn.microsoft.com/en-us/library/azure/dn782247.aspx)
In DocumentDB adapter, "Session" is used among the 4 types of consistencies ("Strong", "Bounded-Staleness", "Session", and "Eventual").
For consistency of DocumentDB, refer to the following page.
"Using consistency levels to maximize availability and performance in DocumentDB" ( https://azure.microsoft.com/en-us/documentation/articles/documentdb-consistency-levels/)