complexType "URNType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
type |
= |
"URN" |
|
> |
|
|
</...> |
All Direct / Indirect Based Elements (1):
-
Known Usage Locations
- As direct type of elements (1):
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
XML Source (w/o annotations (1); see within schema source)
<xs:attribute fixed="URN" name="type" type="xs:string"/> |