ГОСТ Р 55349-2012
</xs: extension»
</х scomplexC ontent»
<Лсs:complexType>
<!— BooleanType —>
<x s:complexTyp enam e="В ooleanTyp e">
<x s:campiexC oatcnt>
<x s:extension base="dt: D ataTyp e"/»
</x s:complexC ontent>
<
h
s:complexType>
<!—Choice Type -->
<x s:complexTyp enam e="C hoiceTyp e">
<x s:com piexC ontent>
<x s:extension base= "dt:D ataType">
<xs;sequence>
<x s:elem ent
i
ef= "dt: data-type" m axOccurs= "unbounded"/»
</xs: sequeuee>
</xs:extension>
</x s.complexC ontent>
<
fx.
s:complexType>
< !—Composite Type—>
<x s:complexTyp enam e="C canposi teType">
<x s:com piexC ontent>
<x s:extension base="dt: D ataTyp e">
<xs:sequence»
<x s:elem ent
i
ef="dt: fi el d" m inO ccur
s
="0"
m axО ccuis="m b ounded"/>
</xs: sequence»
</xs: extension»
</x s:complexC ontent»
<
Ы.
s:complexType>
<!—Controlled Value Type ~>
<x sc omplexT ype nam e="C ontrolledV alueType"»
<x s:com piexC ontent>
<xs: extension base= "dt:DataType">
<xs.sequence»
<x s:elem ent ref= "dt value-of-property"
m axО ccuis="m b ounded"/>
</xs: sequence»
</xs: extension»
</x s complexC ontent»
<
fx. s:
complexType>
<!-- Сшт ency T yp e -->
<x s:complexTyp enam e="CurrencyType">
<x s:com piexC ontent>
<x s:extension base= "dt:D ataType">
<xs:sequence»
<x s:elem ent
i
ef= "dtnum eric-type"/»
<x s:elem ent ref= "dtprescribed-currency"
m axО ccuis="m b ounded"/>
66