Wyclif,
I agree that hard coding this inside widget is not realy good. But do we really need  a property to do this ? Because we already parse the id from the caller like new OpenmrsSearch("findPatients", ....etc. So, as I think we need a constant for string "findPatients" and we use it both at the caller and the widget.