Revert "Revert "DE3029 Correctly validate assessment/studentAssessment subdoced entities""

This reverts commit 43428d8eda25d735364122932769955db43c1e13.
DE3029 Fix data when posting studentAssessment
Merge branch 'master' into us5975