Enligt lagen skall tjänstgöringsskyldigheten fullgöras som värnplikt , civilplikt eller allmän tjänsteplikt .