+ switch to using new refactor BaseEventTypeController
+ changes to init methods for actions
+ further base controller refactor work
+ fix examination printing for controller refactor
+ refactor diagnoses element to ensure all POST data is handled in the controller