Methods and apparatus, including computer program products for tracking
usage of business data elements include receiving an electronic document
that includes instances of business data elements and identifying an
instance of a particular business data element in the electronic
document. A counter associated with the particular business data element
is incremented based on the identified instance. The electronic document
has a format defined by a business communication schema, and the business
communication schema includes a set of predefined business data elements
for use in transacting electronic business.