The code you posted with the actual names in it does not work for me.
I went through and changed the fields to these originally following your instructions and no data was returned.
Yes I have the url to the mapserver and id tag correctly configured, including in the exclude layers.
I can get the correct data if I have the url, id tag and fields using the alias name!
Hence my confusion
Emma