Look at 1Place Compliance and add something similar so that providers do not need additional software.