Yes. The modules are all compatible and can be installed on the same server. In larger systems the modules can also be installed on separate physical machines but they still appear as one unified system. This distributed model is frequently used by organisations that have branch offices. In this case appropriate recording modules can be installed at the branches while all data management components are hosted at head office or in a data centre.