We actually use this page a lot at Wash U to enter ad hock specimens. We use the Copy and Paste features all the time when using this page and that works very similar to an “apply to all” I think it is crucial to keep the collected and received events here as it would be a pain to collect the specimens then have to navigate to a different page to enter the Collected and Received events. Also users may fail to go to these pages to update the information as they may not know it is there to be updated. I think it would be nice to create the derivative and aliquot at the same time. We will create anywhere from 3 -50 in this page.
I am not sure how you would apply collected and received events from the SCG as these are ad hock specimens. If you are entering 50 different slides (cut from different paraffin blocks) then the collected and received events would be the same, but that is not always the case. We handle that by entering all the data (class, type, site, etc.) in specimen 1 (minus the specimen label) including the collected, event, received event, and external Id name. Then check the box for specimen 1 and click Copy. Then we check the boxes for the remaining specimens and click Paste. Now all we have to do is enter the specimen label and the external ID value for each specimen. But if we receive 10ml EDTA and 10 SST those would have different Collected events. We actually handle that very similar to the slides described above. For specimen 1 we enter Fluid, Whole Blood, Blood, Non-Malignant, 10ml ,the date, and then Venipunter, EDTA and the received event. Copy specimen 1 and paste to specimen 2. Then open the collection event and change to No Additive tube. We do use the derivative option in this page too so it woukd be really nice to create the aliquots here at the same time.
I think the most confusing thing about the page is the user has to click comments to minimize the Collected, received or external ID fields