complexType "SoftwareType"
Namespace:
Content:
complex, 1 attribute, 6 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 1 attribute, 6 elements
Used:
XML Representation Summary
<...
   
 = 
xs:language
   
>
   
Content: 
</...>
Content Model Elements (6):
Date, Description, Function, SoftwareName, SoftwarePackage, SoftwareVersion
All Direct / Indirect Based Elements (4):
CreationSoftware, DataCollectionSoftware, Software, SystemSoftware
Known Usage Locations
Annotation
Describes a specific software package, which may be commercially available or custom-made.
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="SoftwareType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SoftwareName"/>
<xs:element minOccurs="0" ref="SoftwarePackage"/>
<xs:element minOccurs="0" name="SoftwareVersion" type="xs:string"/>
<xs:element minOccurs="0" ref="Description"/>
<xs:element minOccurs="0" ref="Date"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Function"/>
</xs:sequence>
<xs:attribute ref="xml:lang" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
xml:lang
Type:
xs:language, predefined
Use:
optional
Language (human language) of the software package.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute ref="xml:lang" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 6/6)
Date
Type:
DateType, complex content
Supported date of the software package with, at minimum, a release date if known.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Date"/>

Description
Type:
StructuredStringType, complex content
A description of the content and purpose of the software. 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="Description"/>

Function
Type:
CodeValueType, simple content
Identifies the functions handled by this software. Repeat for multiple functions. It may be advisable to note only those functions used in the specific usage of the software.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Function"/>

SoftwareName
Type:
NameType, complex content
The name of the software package, including its producer.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SoftwareName"/>

SoftwarePackage
Type:
CodeValueType, simple content
A coded value from a controlled vocabulary, describing the software package.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="SoftwarePackage"/>

SoftwareVersion
Type:
xs:string, predefined, simple content
The version of the software package. Defaults to '1.0'.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SoftwareVersion" type="xs:string"/>

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