Socialtjänstlagen är en målinriktad ramlag och innehåller både mål , skyldigheter och rättigheter .