A Complete Technology-Enabled Service for Social Determinants of Health