OPD registration