complexType "UsedType"
Namespace:
Content:
complex, 5 attributes, 3 elements
Defined:
globally in ddiprofile.xsd; see XML source
Includes:
definitions of 5 attributes, 3 elements
Used:
XML Representation Summary
<...
   
 = 
xs:boolean : "false"
 = 
xs:string
 = 
xs:string
 = 
xs:string
 = 
xs:boolean : "false"
   
>
   
Content: 
</...>
Content Model Elements (3):
AlternateName, Instructions, r:Description
All Direct / Indirect Based Elements (1):
Used
Known Usage Locations
Annotation
Specifies a DDI object and all its sub-objects supported by the DDIProfile. May specify an alternate local name and description of an object, instructions for its use, and set limits on its allowed usage.
XML Source (w/o annotations (9); see within schema source)
<xs:complexType name="UsedType">
<xs:sequence>
<xs:element minOccurs="0" ref="AlternateName"/>
<xs:element minOccurs="0" ref="r:Description"/>
<xs:element minOccurs="0" ref="Instructions"/>
</xs:sequence>
<xs:attribute default="false" name="isRequired" type="xs:boolean"/>
<xs:attribute name="xpath" type="xs:string" use="required"/>
<xs:attribute name="defaultValue" type="xs:string" use="optional"/>
<xs:attribute name="limitMaxOccurs" type="xs:string" use="optional"/>
<xs:attribute default="false" name="fixedValue" type="xs:boolean"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 5/5)
defaultValue
Type:
xs:string, predefined
Use:
optional
This field provides a default value for the specified element or attribute if it holds simple content, and the value must be a valid one per the DDI schemas. This assumes that the value is not specified in the DDI instance itself, which would override the default. The value should also be provided as part of the XPath expression supplied for the field.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="defaultValue" type="xs:string" use="optional"/>

fixedValue
Type:
xs:boolean, predefined
Use:
optional
This field, if set to true, provides an indication that the default value supplied in the fixedValue attribute is the only one which is allowed for the profile - other values will be overridden with the default (a warning should be issued to the creator of the instance); the value must be a valid one per the DDI schemas.
Attribute Value
Default:
"false"
XML Source (w/o annotations (1); see within schema source)
<xs:attribute default="false" name="fixedValue" type="xs:boolean"/>

isRequired
Type:
xs:boolean, predefined
Use:
optional
If true indicates that an element described as optional in DDI is required by the profile.
Attribute Value
Default:
"false"
XML Source (w/o annotations (1); see within schema source)
<xs:attribute default="false" name="isRequired" type="xs:boolean"/>

limitMaxOccurs
Type:
xs:string, predefined
Use:
optional
This field allows for limiting the maximum occurrences of this field. If the number is greater than the maxOccurs value in DDI it will be ignored and the DDI specification will remain in use.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="limitMaxOccurs" type="xs:string" use="optional"/>

xpath
Type:
xs:string, predefined
Use:
required
Contains an XPath which points to an element or attribute in DDI instances which is used by the profile. All subelements of a used element are assumed to be supported unless explicitly addressed by the profile. The number of supported repetitions may be included in the XPath expression.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="xpath" type="xs:string" use="required"/>
Content Element Detail (all declarations; defined within this component only; 3/3)
AlternateName
Type:
r:InternationalStringType, complex content
Provides an alternate name for the element, for presentation purposes (not for use in the XML instance). It may be supplied in several language-versions.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="AlternateName"/>

Instructions
Type:
r:StructuredStringType, complex content
Instructions for the use of the object within the context of the profile. May be expressed in multiple languages and supports the use of structured content.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Instructions"/>

r:Description
Type:
r:StructuredStringType, complex content
A description of the content and purpose of the object. May be expressed in multiple languages and supports the use of structured content.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:Description"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set