I inherited a database loaded into DocumentDB, where field name happens to be \"Value\". Example of my structure is:
{ ... \"Alternates\": [ \"Type\
You are correct. Value is a reserved keyword. To escape this use [""] syntax.
So in your case of
"Alternates": [ "Type": "ID", "Value" : "NOCALL" ]
SELECT c FROM c JOIN alt IN c.Alternates WHERE alt["Value"] = 'NOCALL'