I'll be also posting documentation generated automatically from this schema.
<xsd:appinfo>The ID element provides a mechanism to declare
uniquely identifiable attributes for cataloging and referencing.
The provider, author and vendor IDs allow cross referencing and
trust models to be developed based on the source of the test case.
Note: Need to define the XML:DigSig for these attributes and
provide for a mecahism to sign an entire file (ie provide authenticity
and integrity of the file outside of transport security).
The ID Element should be derived from the following pieces of information:
1. Organization Label / Name - ex: Foundstone, in the case of large
organization it is their responsibility to
maintain organization level uniqueness. ... TODO: Define legal
2. Current date - YYYY-MM-DD TODO:
Thus a sample ID is: 2004-03-31-foundstone.com-0001
The id part after the company name should be unique within the
company (i.e. last part of id namespace needs to be
managed by the company.