Hello,
IMO there is no option in HRASR_DT to set visibility attributes during runtime.
If the visibility is static or step dependent - it could be done with field attributes in hrasr_dt.
You can enhance the feeder class CL_HRASR00_FPM_FEEDER. It requires a little bit of tweaking like enhancing GET_DEFINITION method.
Take a look at this post for pointers on how to progress on this(though it is not related HCM P&F).
Hope this helps.
With regards,
Sahir.