We are implementing Plone as a document management system in a hospital setting. In doing so, the review process asks for two review steps:
Instead of overloading the very simple built-in "Tags" field, you can also use Archetypes.Schemaextender to create a couple of custom fields (e.g. equipment, body part) that you can assign to each content item, then use those fields to assign the Nurse workflow to the right group of nurses and the Doctor workflow to the right group of Doctors, as described above.