This is a fruitless exercise because there are multiple query fields that need to be considered. For this to work, you'd need to build a Timatic style database, which is updated multiple times a day. Just concentrate on the one or two countries you are looking to travel to and you should be ok.