Get all property of item type and their data type

Hi Guys, I am trying to get the list of all properties in the Aras Item and their Data Type like String, boolean, Integer, date E.g. Part Item type is having property as item_number and it's data type is "String". Is there any way to get these datatypes in aras or any AML script for this? Thanks.