private Patient ReadCellsForPatient(Patient patient, IRow row, int cellCount)
 {
     _resolver = new PatientDrugLevelResolver(_context, _drug, _uom);
     for (int cellCursor = 0; cellCursor < cellCount; cellCursor++)
     {
         if (row.GetCell(cellCursor, MissingCellPolicy.CREATE_NULL_AS_BLANK) != null)
         {
             ReadCell(patient, row, _resolver, cellCursor);
         }
     }
     return(_resolver.Resolve(patient));
 }