complexType "LabelType"
Namespace:
Content:
complex, 4 attributes, 2 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 4 attributes, 1 element
Used:
XML Representation Summary
<...
   
 = 
xs:string
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
 = 
xs:nonNegativeInteger
   
>
   
Content: 
</...>
Content Model Elements (1):
Known Direct Subtypes (1):
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
A structured display label for the element. Label provides display content of a fully human readable display for the identification of the element. DDI does not impose any length limitations on Label. If length of Label is constrained due to use of the element in a specific application, the maximum length supported should be noted in the attribute maxLength. TypeOfLabel should be used to indicate the application either directly or as an identified type, such as “systems with an 8 character label length limitation”. The label may also indicate its applicability to a specific locale using the attribute locationVariant. Label may be repeated to provide content for different uses or situations. Language variants should be made within the Label using the internal structure of the Structured String type. The assumption is that replication of Label is done to provide different intellectual content or content specific to differing systems or applications.
Type Definition Detail
Type Derivation Tree
  LabelType
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="LabelType">
<xs:complexContent>
<xs:extension base="StructuredStringType">
<xs:sequence>
<xs:element minOccurs="0" name="TypeOfLabel" type="CodeValueType"/>
</xs:sequence>
<xs:attribute name="locationVariant" type="xs:string" use="optional"/>
<xs:attribute name="validForStartDate" type="BaseDateType" use="optional"/>
<xs:attribute name="validForEndDate" type="BaseDateType" use="optional"/>
<xs:attribute name="maxLength" type="xs:nonNegativeInteger" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 4/4)
locationVariant
Type:
xs:string, predefined
Use:
optional
Indicate if the content is intended to be used in a specific location. For example if the Label is specific to use within a sub-region of a country that uses the same language but may have unique terminology. For example some regions of the United States use the term “water fountain” and others use “bubbler”.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="locationVariant" type="xs:string" use="optional"/>

maxLength
Type:
xs:nonNegativeInteger, predefined
Use:
optional
A positive integer indicating the maximum number of characters in the label.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="maxLength" type="xs:nonNegativeInteger" use="optional"/>

validForEndDate
Type:
Use:
optional
Allows for the specification of a ending date for the period that this label is valid. The date must be formatted according to ISO 8601.
Attribute Value
xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="validForEndDate" type="BaseDateType" use="optional"/>

validForStartDate
Type:
Use:
optional
Allows for the specification of a starting date for the period that this label is valid. The date must be formatted according to ISO 8601.
Attribute Value
xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="validForStartDate" type="BaseDateType" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 1/2)
TypeOfLabel
Type:
CodeValueType, simple content
A brief description of the label type. Supports the use of a controlled vocabulary.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TypeOfLabel" type="CodeValueType"/>

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