further improvement and revision of derivative filtering by type and DerivedUnitDTO
this is a follow-up ticket of #9257
see the comments in aa52b6f0 for more details.
1.) line 117: - DONE
// NOTE! // the derivation graph seems to be walked two time in here // 1. below in the for // assemble DerivedUnitDTOs
2.) line 148 - DONE
// FIXME should'nt the specimenOrObservationTypeFilter be also passed // to the DerivedUnitDTO factory method?