ГОСТ Р ИСО 15745-2—2010
<xsd:choice maxOccurs = "unbounded’»
<xsd:element ref = "extemalSchema" minOccurs = ’0* maxOccurs = "unbounded"/»
</xsd:choice>
</xsd:compfexType>
</xsd:element>
<xsd:etement name = "Deviceldentity"»
<xsd:complexType»
<xsd:sequence>
<xsd:element ref = ’vendorName"/»
<xsd:e)ement ref = “vendorID" minOccurs = *07»
<xsd:element ref = "vendorText" minOccurs = "07>
<xsd:element ref = *deviceFamily7>
<xsd:element ref = ’capabilities* minOccurs = *0*/>
<xsd:element ref = "productFamily" minOccurs = "07»
<xsd:element ref = "productName"/»
<xsd:element ref = ’productlD" minOccurs = "07>
<xsd:etement ref = "productText" minOccurs = *07»
<xsd:eiement ref = ’orderNumber* minOccurs = *07»
<xsd:element ref = "version* minOccurs = *0" maxOccurs = "unbounded’/»
<xsd:element ref = "buildDate* minOccurs = "0"/>
<xsd:element ref = "specificatkxiRevision" minOccurs = "07>
<xsd:element ref = "instanceName" minOccurs = *0*/>
<xsd:element ref = "serialNumber” minOccurs = "0"/>
</xsd:sequence»
</xsd:complexType>
</xsd:element>
<xsd:eJement name = “DeviceManager">
<xsd:complexTyf>e>
<xsd:sequence>
<xsd:element ref = "importList" minOccurs = *07>
<xsd:element ref = ’datatypeTemplateList’ minOccurs = *0’ maxOccurs = "unbounded”/»
<xsd:element ref = "dictionaryList* minOccurs = "0"/>
<xsd:element ref = *helpFileList* minOccurs = "07»
<xsd:element ref = "toolLisr minOccurs = "07>
<xsd:element ref = "pictureList” minOccurs = ’07>
<xsd:element ref = "deviceStructure" minOccurs = "07>
<xsd:etement ref = "localDataDescriptionList* minOccurs = *07>
<xsd.element ref = “additional ItemList" minOccurs = "0* maxOccurs = "unbounded"/>
<xsd:etement ref = "communicationEntity* maxOccurs = *unbounded7>
<xsd:element ref = "processingEntity" maxOccurs = "unbounded"/»
<xsd:etement ref = "extemalSchema" minOccurs = *0* maxOccurs = "unbounded"/»
</xsd:sequence>
</xsd:complexType»
</xsd:element>
<xsd:element name = "deviceStructure’»
<xsd:complexType»
<xsd:sequence>
<xsd:etement ref = ’channelLisl’ minOccurs = "07>
<xsd:e»ement ref = "MAUList" minOccurs = ’07»
<xsd:element ref = "slotList* minOccurs = "07>
<xsd:etement ref = “indicatorList" minOccurs = *0"/»
<xsd:element ref = "extemalSchema" minOccurs = *0* maxOccurs = "unbounded"/»
</xsd:sequence»
</xsd:complexType>
</xsd:element>
<xsd:element name = ’dictionary*»
<xsd:complexType>
<xsd:sequence>
<xsd:etement ref = "file"/»
</xsd:sequence>
<xsd:attnbute ref = *xml:lang’ use = "required’/»
108