A partially reflective scattering surface may be constructed in ZEMAX by applying an ideal coating in addition to a specific scattering profile.  Underneath the Coating/Scattering tab of the Object Properties dialog in Non-Sequential ZEMAX, various coatings and scattering profiles can be applied to different faces (known as Coating/Scatter Groups) of an object. 

By accounting for polarization, split rays, and scatter rays, the options for modeling different scattering type surfaces are virtually endless.

References

ZEMAX Optical Design Program User’s Guide, ZEMAX Development Corporation