def _get_batter(self, batter):
        """
        get batter object
        :param batter: Beautifulsoup object(batter element)
        :return: batter(dict)
        """
        values = OrderedDict()
        player = self.players.rosters.get(batter.get('id'))
        bo, starting = self._get_batting_order_starting_flg(batter)
        values['bo'] = bo
        values['pos'] = batter.get('pos', MlbamConst.UNKNOWN_SHORT)
        values['id'] = batter.get('id', MlbamConst.UNKNOWN_SHORT)
        values['first'] = player.first
        values['last'] = player.last
        values['box_name'] = player.box_name
        values['rl'] = player.rl
        values['bats'] = player.bats
        values['starting'] = starting
        return values
get batter object
        :param batter: Beautifulsoup object(batter element)
        :return: batter(dict)