Provider Data Engine