DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "URNType"
Namespace:
Content:
simple, 1 attribute
Defined:
globally in reusable.xsd, see XML source
Includes:
definition of 1 attribute
Used:
XML Representation Summary
<...
    type
 = 
"URN"
    >
   
Content: 
{ xs:anyURI }
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Container for a URN which complies with DDI conventions. The format of this URN includes the protocol ('urn'), the standard (ddi), the version of the standard, and the object's class (which may be compound, with maintainable, and child versionable/identifiable separated by '.'), followed by an equals sign ('='). After the equals sign comes the maintenance agency and the object's ID, separated by colons. If the ID of the object is compound, the maintainable and the child versionable/maintainable each have an ID with version in parentheses (replacing any dot '.' with and underline '_') following, using the dot ('.') to separate parent and child objects. Example: urn:ddi:3_0:VariableScheme.Variable=MPC:Vscheme6(1_1).V1(1_1)
Type Definition Detail
Type Derivation Tree
xs:anyURI
  URNType (extension)
Derivation:
extension of xs:anyURI
XML Source (w/o annotations (2); see within schema source)
<xs:complexType name="URNType">
<xs:simpleContent>
<xs:extension base="xs:anyURI">
<xs:attribute fixed="URN" name="type" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Attribute Detail (defined in this component only; 1/1)
type
Type:
xs:string, predefined
Use:
optional
Specifies that this URI is a URN. In future, other types of URI may be allowed here.
Attribute Value
Fixed:
"URN"
XML Source (w/o annotations (1); see within schema source)
<xs:attribute fixed="URN" name="type" type="xs:string"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set