refactored SpecimenBatchOpViewForm and created PatientBatchOpViewForm