difference between OPD and IPD