I can provide the ViewFields but I was wondering if there is a way to return all the user created fields (non-hidden ones) without having to do that.
I know this works:
<ViewFields>
<FieldRef Name="UserCreatedField1" />
<FieldRef Name="UserCreatedField2" />
<FieldRef Name="UserCreatedField..." />
<FieldRef Name="UserCreatedFieldX" />
</ViewFields>
But I'm hoping there is an easier way then specifying each FieldRef.