In a large pot, sauté onion, garlic, carrot and potato for 5 minutes. Add broth, beans and sausage. Simmer for 15 minutes until sausage and veggies are cooked. Season to taste. Let cool until you can touch the soup. Garnish with sauerkraut and parsley. Ladle into bowls and serve.