ГОСТ Р ИС0 15745-5-2010
<!- - Utility types - ->
<xsd:complexType name=*StnngWithOptOnOffTYPE">
<xsd:simpteContent>
<xsd:extension base="xsd:string’>
<xsd:attribute name="onofr type=-,OnOffTYPE*/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType rvame="StnngWithOnOffTYPE”>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="onoff type^OnOffTYPE" use=-,required7>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name=’ILockTYPE">
<xsd:sequence>
<xsd:element name=*DevName" maxOccurs=’unbounded">
<xsd:complexType>
<xsd:simp!eContent>
<xsd:extension base=”xsd:string“>
<xsd:attribute пате=-,опо1Г type="OnOffTYPE’ use="required7>
</xsd:extension>
</xsd:simp!eContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name=*OnOffTYPE">
<xsd:restriction base="xsd:string’>
<xsd:enumeration value="on7>
<xsd:enumeration value="o(T/>
</xsd:restricbon>
</xsd:simpleType>
</xsd:schema>
A.2.2 Описание шаблона профиля устройства: XML-инкапсуляция файлов CSP
А.2.2.1 Общие положения
XML-файлы профиля устройства, используемые для инкапсуляции CSP файлов, должны соответствовать
XML-схеме профиля устройства согласноА.2.2.2.
Семантика элементов, входящих в ExtemalProfileHandle (элемент обработки внешнего профиля), исполь
зуемая для обращения к существующему CSP файлу, приведена в таблице А.14.
Т а б л и ц а А.14 — Элементы ExtemalProfileHandle
Элемент схемы на нгыке XMLЭлемент профиля системы CC-Lmk
ProfileIdentif»catkm
Имя файла CSP (см. А.4.2)
ProfileRevision
Версия (версию файла CSP см. таблицу А.35)
Если присутствуют элементы Deviceidentity. DeviceManager. DeviceFunction и ApplicationProcess. то они
должны быть совместимыми с форматами, приведенными в А.2.1.3.
А.2.2.2 XML схема: CSP_DeviceProfile_wrapper.xsd
<?xml version="1.0’ encoding="UTF-B~?>
<xsd:schema xmlns:xsd="
http://wv\4v.w3.org/2001/XMLSchema
">
<xsd:element name=’IS015745Profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref=*ProfileHeader7>
<xsd:element ref=*ProfileBody7>
</xsd:sequence>
36