I'm pretty sure I need to modify CandidateFields and LocatorFieldValues and possibly LocatorFieldName but I can't find any documentation for them. Can anybody provide some so I know what the possible property values are?
There is nothing special that you need to do to return an address vs an intersection vs a POI. Can you explain in some more detail?
The POI search does not work out of the box for the Report Streetlight Problem app. For instance, I get "No results found" if I type "Starbucks in Albuquerque, NM" (without quotes) in the Search Address text box. That's true for the slightly modified app we are hosting as well as ESRI's sample app (http://tryitlive.arcgis.com/reportastreetlightproblem/).
The difference tells me there is something in the application code that is limiting what the Locator is searching for and why I asked for further documentation about the parameters in the code I pasted. Could you do so? I would greatly appreciate it.