RETS service layer