ГОСТ Р И С 0 15745-4— 2010
Т а б л и ц а С.2 — Элементы ExternalProfileHandle
Элемен
1
ы XML схемы
W rappetReference - FILEINFO
WrapperReference ’ DEVICEINFO
Profileldentification
Текст описания файла EDSa>
ЮПоставщика. Тип Устройства. Код Продукта61
ProfileRevision
Версия EDS41
Версия Продукта61
ProfileLocation
EDS HomeURL*1
Имя Файла в виде иконки111
0) Бопее подробно см. в C.4.1.4.2.
6:1Более подробно см. в С.4.1.4.3.
Если они присутствуют, элементы DeviceIdentity. DeviceManager. DeviceFunction и ApplicationProcess должны
быть совместимы с форматами, определенными в С.2.1.3.3.
П р и м е ч а н и е 2 — Это может быть использовано на этапе перехода от ранее принятого формата EDS
к полному формату XML.
С.2.2.2 Схема XML: EDS_Device_Profile_wrapper.xsd
П р и м е ч а н и е - Эта XML схема включает в себя файл «MasterTemplateTypes.xsd» (см. С.2.1.3.1).
<?xml version=’1.0” encoding=*UTF-8"?>
<xsd:schema xmlns:xsd=*http;/Avww.w3.orgi’2001.‘XMLSchema*>
<!- - Target namespaces are not specified in this master template - ->
<xsd:redefine schemaLocation="MasterTemplateTypes.xsd">
<xsd:complexType name=’IS015745Reference_DataType">
<xsd:comp»exContent>
<xsd:restriction base="IS015745Reference_DataType”>
<xsd:sequence>
<xsd:element name="IS015745Par1" type="xsd:positivelnteger*/>
<xsd:element name="IS015745Edit»on’ type="xsd:positivelnteger"/>
<xsd:element name^ProfileTechnology" type="xsd:string’ fixed="EDS7>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
o’xsd:redefine>
<xsd:element name="IS015745Profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="ProfileHeaderV>
<xsd:element ref="ProfileBody7>
</xsd:sequence>
<i’xsd:complexType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>* HEADER SECTION *</xsd:documentation>
</xsd:annotation>
<xsd:element name=*ProfileHeader">
<xsd:complexTyf>e>
<xsd:sequence>
<xsd:element name="Profi!eldentification" type="xsd:string7>
<xsd:element name="ProfileRevision" type="xsd:string’/>
<xsd:element name="ProfileName" type="xsd:string’7>
<xsd:element name="ProfileSource“ type=’xsd:string7>
<xsd:element name="ProfileClasslD" type="ProfileClasslD_DataType* fixed=’Device"/>
<xsd:element name=*ProfileDate" type=*xsd:date" minOccurs=’07>
<xsd:element name="Addit»ooallnformation" type="xsd:anyURr mmOccurs=’07>
<xsd:element name-’IS015745Reference* type="IS015745Reference_DataType7>
<xsd:element name="IASInterfaceType* type="IASInterface_DataType" minOccurs="0"
maxOccurs="unbounded"/>
</xsd:sequence>
72