Yes, I'm aware that this discussion is rather old, but I would still like to reply. I've just joined the Moodlebox world and have been browsing through the discussion. I think that the problem/scenario expressed by SLuke is one that is rather very common.
My suggestion would be to not focus on finding a technical solution, a solution dependent on a particular configuration of devices and software, but to focus on what is the purpose of the proposed scenario. What information and participant activity needs to be collected and reported to where or to whom. For instance, what data/documents does the Ministry produce and what do teachers do and produce.? Getting the results of what teachers do and produce back to the Ministry may not need to happen within Moodle.
This is a problem common to educational organizations of all kinds. It's the problem of keeping track of who knows what and who is doing what. I've noticed that educational bureaucracies too often strangle themselves with systems and jargon that they've created.
Maybe focusing on 'what report do we need?' and then 'how do we get that report to where it needs to go?' should be the focus.