This means that everything that is needed is done or provided for. In insurance everything is covered.