Unfortunately this type of data, although often available, is presently found in completely different formats as each application typically uses its own set of schema.
Although applications describe similar data types such as contacts and time, these data types often use different vocabulary and have different attributes from application to application.