merge all schema into an integrated one
revise idods data api to handle vendor