Public vs Private Fields

Hi - we've got our feed working but we're trying to identify what fields should be made publicly available and/or what fields (such as the private agent comments) should not be made available to our clients.

We tried the restrictedindicator flag but it's only grabbing a couple fields.

or you could provide different views or limited tables that remove the junk fields that an idx feed will never need.
like multiple fields for offices agents and others, a real pain to have to map fields that never going to have data like the ones that say hidden.