complexType "UserIDType"
Namespace:
Content:
simple, 3 attributes
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
XML Representation Summary
<...
   
 = 
xs:string
 = 
xs:string
 = 
xs:string
   
>
   
Content: 
{ xs:string }
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
A user provided identifier that is locally unique within its specific type. The required type attribute points to the local user identification system that defines the values. The optional userIDVersion allows specification of a version number for the identifier. If multiple UserIDs are used they must be differentiated by the type attribute.
Type Definition Detail
Type Derivation Tree
xs:string (extension)
  UserIDType
Derivation:
extension of xs:string
XML Source (w/o annotations (4); see within schema source)
<xs:complexType name="UserIDType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="typeOfUserID" type="xs:string" use="required"/>
<xs:attribute name="userIDVersion" type="xs:string" use="optional"/>
<xs:attribute name="typeOfUserVersion" type="xs:string" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 3/3)
typeOfUserID
Type:
xs:string, predefined
Use:
required
This is a required attribute containing the local user identification system that maintains and defines the UserID.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="typeOfUserID" type="xs:string" use="required"/>

typeOfUserVersion
Type:
xs:string, predefined
Use:
optional
This is the name of the versioning scheme as defined by the user's system, in cases where the user's system employs more than one versioning scheme. It is specific to the system identified by the typeOfUserID attribute
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="typeOfUserVersion" type="xs:string" use="optional"/>

userIDVersion
Type:
xs:string, predefined
Use:
optional
The UserID may designate the version number of the UserID. This is important in cases where the DDI identification system and the UserID system use different structures to record version numbers or if there is a difference between the DDI version number and the UserID's version number.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="userIDVersion" type="xs:string" use="optional"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set