Schema Central  >  USLM 2.1.0  >  uslm-components-2.1.0.xsd  >  id
Advanced search

id

               The @id attribute should always be assigned an immutable 
               (non-changing) value. If the item is subject to renaming or 
               renumbering, then the @id attribute should not reflect any part 
               of the changeable part. This is to allow the @id to be long 
               lasting without causing confusion should the item be renamed or 
               renumbered. 
               
               The @id should be prefixed with "id" and followed by a GUID that
               is guaranteed to be globally unique across both time and space.
               
               As an "xsd:ID", the identity must be ensured to be unique in the
               document - and it is a good idea that it be guaranteed globally 
               unique. As the @id is immutable, it is a good identity with which
               to associate external information to the item.
               
               If an item is deleted and later a similarly named item is 
               created, then the new item should be assigned a newly generated 
               identity as it is not the same item as the earlier item.
               
               The @id attribute is optional, but recommended for all elements
               which will contain any other identity attributes.
            

Attribute information

Namespace: None

Schema document: uslm-components-2.1.0.xsd

Other attributes with the same name: id

Type: xsd:ID

Properties: Local, Unqualified

Value

Used in