ГОСТ Р МЭК 61850-6—2009
</xs:complexContent>
</xs:complexType>
<xs:complexType name="tNaming" abstract=*true*>
<xs:complexContent>
<xs:extensk>n base="tBaseElement">
<xs:attribute name=’name" type="tName" use=*required7>
<xs:attributeGroup ref="agDesc*/>
</xs:extension>
</xs:complexContent>
</xs:comptexType>
<xs:complexType name=’tlDNaming“ abstract=*true*>
<xs:complexContent>
<xs:extension base^tBaseElement^
<xs:attribute name="id* type="tName" use=*required7>
<xs:attribute<3roup ref="agDesc7>
</xs:extension>
</xs:complexContent>
</xs:complexTуpe>
<xs:oomplexType name="tAnyContentFromOtherNamespace" abstract=“true" mixed=*true">
<xs:annotation>
<xs:documentation xml:tang=’en*>An element of this type can contain text mixed with elements
from another
namespace that this target namespace (but they must be defined in a namespace). Attributes from other na
mespaces
than this target namespace are also allowed.</xs:documentation>
</xs:anr>otation>
<xs:sequence minOccurs="0" maxOccurs="unbounded*>
<xs:any namespace="##other" processContents=*lax7>
</xs:sequence>
<xs:anyAttribute namespace="##other* processContents="lax’/>
</xs:comptexType>
<xs:complexType name=’tText" mixed=’true">
<xs:annotation>
<xs:documentation xml :lang=’en">Allowsan unrestricted mixture ofcharacter contentand element content
and attributes from any namespace other than the target namespace. 1^^documentation»
</xs:annotations
<xs:complexContent mixed="true">
<xs:extension base="tAnyCont6ntFromOtherNamespace">
<xs:altribute name=”source* type="xs:anyilRr use="optional7>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="tPrrvate’ mixed="true*>
<xs:annotation>
<xs:documentation xml:lang=*en">AJIows an unrestricted mixture of character content and element
content and attributes from any namespace other than the target namespace, along with an optional
Type attribute. 2»</xs:documentation>
</xs:annotation»
<xs:complexContent mixed="true*>
<xs:extension base="tAnyContentFromOtherNamespace"»
<xs:attribute name="type* type="xs:normalizedString” use=’optional7>
<xs:attribute name="source* type=’xs:anyt)Rr use="optional7>
</xs:extension>
</xs:complexContent>
</xs:comptexType>
<xs:complexType name=*tHeader>
<xs:sequence>
<xs:element name="Text“ type=*tText“ minOccurs=*07>
Допускается неограниченное смешивание содержания символа, содержания элеменга и агрибутов
любого пространства имен, кроме целевого пространства имен.
2) Допускается неограниченное смешивание содержания символа, содержания элемента и атрибутов
любого пространства имен, кроме целевого пространства имен, наряду с дополнительным атрибутом типа.
88