Add DOI if page number field is empty

you could then add the Pages to your library display, sort on them and select those with no pages, show only selected references and use the tools>change/move/copy option and copy the DOI to the newly created custome field (which will probably still show as custom field and not the newly named field as it only shows the generic not ref type specific field names).  see attachment for the option settings.  

Capture.JPG