Hi Venkat,
Yes , If you want to use different settlement profile and different confirmation parameter and availability check ..then you need to define the different order types as business requirement .
we have different order types:
1 Standard order types
2.Rework order type
3. Service order types.
Please let me know if you need more information .
Regards
Anil