Bulk update - insert field if doesn't exist, but don't update

I have an index with existing documents. Some of them have a field missing. Is there a way to do a bulk update where only documents that don't have the field are updated, and documents that have the field are left untouched?

Simply put, given these two documents


If I send the following bulk request -

{"doc": {"purchase": "2016-09-01T00:39:31.923Z"}}
{"doc": {"purchase": "2016-09-01T02:43:11.416Z"}}

Then the purchase field is added to document 124, but document 123 is not updated

PS - I can't use scripting, its disabled on the cluster.
PPS - I'm using Elasticsearch version 1.5.2