Linear self-adjoint multipoint boundary value problems and related approximation schemes