ГОСТ Р ИСО/МЭК 19770-2-2014
<xs:element minOccurs-’O" name="releasejd’ type="swid:Token“ />
<xs:element minOccurs-’O" name=’release_package’ type=’swid:ReleaseComplexType’
t>
<xs:element minOccurs^O" name=“release_rollout" type="swid:ReleaseComplexType"
l>
<xs:etemenl minOccurs=“0" name=“release_verificalton’ type=’swid:ReleaseComplexType*
>
<xs:element minOccurs=“0~name=’serial_number‘ type=’swid:Token‘ />
<xs:etement minOccurs=“0" name=’sku" type="swid:Token’ />
<xs:element minOccurs^O" name="sofhvare_creator_aIias" type^swidiEntityDataComplexType"
t>
<xs:element minOccurs-’O" name=’softwareJicensor_alias’ type=’swid:EntityDataComplexType’ />
<xs:
0
lement minOccurs^O" name=’supportedjanguages’ type=*swid:SupportedLanguagesCofnplexType’ />
<xs:
0
lement minOccurs=“0" name=’tag_creator_alias" type="swid:EntityDataComptexType’
i>
<xs:
0
lement minOccurs="0" name=“tag_creator_copyright’’ type="s\vid:TagCreatorCopyrightComptexType*
l>
<xs:element minOccurs=“0" maxOccurs=‘un bounded" name="tag_version" type=--swid:TagVersionComplexType-’
/>
<xs:element minOccurs="0" maxOccurs=’unbounded" name-’upgrade_for-type=’swid:UpgradeForComplexType
*/>
<xs:element minOccurs-XD* maxOccurs-’urvbounded’ name=’usage_identifier" type=’s>vid:UsageCompl
0
xType’4/>
<xs:element minOccurs="0" name=’validation’ type=’swid:ValidationComplexTyp
0
" />
<xs:element minOccurs=H0’ maxOccurs=’unbounded" ref=’ds:Signature" />
<!--Exter*ded Information ->
<xs:elemenl minOccurs^CT maxOccurs=’unbounded" name="extendedJnformatk>n* type=’swid:Extendedlnforma
tiooComplaxType’
l>
</xs:sequance>
<xs:attributeGroup ref=’swd:default’
/>
</xs:complexType>
<!— Mandatory1Elements complex types ->
<xs:oomplexType name=’ProductVersionComplexType’>
<xs:sequence>
<xs:element nam©=’name-’ type=’swid:Token*
l>
<xs:element name=’numenc* type="sv/id:NumericVersionComplexType" />
</xs:sequence>
<xs:attributeGroup ref=*swd:default’
l>
</xs:complexType>
<xs:complexType name="EntityComplexType*>
<xs:sequence>
<xs:element name=’name" type=’swd:Token*
l>
<xs:element narne=’regkT lype="swid:Registrationld’
l>
</xs:sequence>
<xs:attributeGroup ref=*swid:default’ />
</xs:complexType>
<xs:complexType name=’SoftwaretdComplexType’>
<xs:sequence>
<xs:element name=’unique_icT type="swid:Token" />
<xs:element name=’tag_creator_regid’ type="s\vid:Registrat»onld" />
</xs:sequence>
<xs:attributeGroup ref=*swd:default’
/>
</xs:complexType>
<!— Optional Elements complex types ->
<xs:oomplexType name="AbstractComplexType">
<xs:simpleCont
0
nt>
<xs:extension base=’swid:String’>
<xs:attribute use-’optional’ default=*en" name="lang’ type="xs:token’ />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ListOfSoftwareldsComplexType">
<xs:sequence>
<xs:element maxOccurs-unboundecf name=’softv/are_id" type=’swid:SoftwareldComplexType* />
</xs:sequence>
<xs:attributeGfoup ref=*swd:default’
l>
</xs:complexType>
<xs:complexType name="ElementsOwnerComplexType‘>
<xs:sequence>
80