ГОСТ Р ИСО/ МЭК 24709-1— 2009
Приложение С
(обязательное)
XML-схема протокола теста
<?xml version=’1.0’ encoding="utf-e"?>
<xs:schema xmlns:xs="
http://www.w3.org/2001/XMLSchema"
>
<xs:element name="conformance_test_log"
type="conformance_test_log"/>
<xs:complexType name="conformance_test_log">
<xs:sequence>
<xs:element name="TestingLaboratory" type="Contact"/>
<xs:element name="Vendor” type="Contact"/>
<xs:element name="Biometric_Product" type="Biometric_Product’7>
<xs:element name="CTS_ID" type="xs:string"/>
<xs:element name="test_assertion" type="test_assertion" />
<xs:group ref=“func_inline_response_group"
minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="date_time" type="xs:string" use="required"/>
<xs:attribute name="standard" type="xs:string" t>
</xs:complexType>
<xs:group name="func_inline_response_group">
<xs:choice>
<xs:element name="function" type="function"/>
<xs:element name="inline_response" type="inline_response“ l>
</xs:choice>
</xs:group>
<xs:complexType name="Contact”>
<xs:sequence>
<xs:element name="Name" type="xs:string’7>
<xs:element name="Address” type="Address” t>
<xs:element name="Phone" type="xs:string"/>
<xs:element name="Email" type="xs:string" minOccurs="0" />
<xs:element name=“Url” type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Address">
<xs:sequence>
<xs:element name=“Street" type="xs:string"/>
<xs:element name="City" type="xs:string" />
<xs:element name="StateOrProvince" type="xs:string" minOccurs=“0"/>
<xs:element name="ZipOrPostalCode" type="xs:string" >
<xs:element name="Country" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Biometric_Product">
<xs:sequence>
<xs:element name="Description" type="xe:string"/>
</xs:sequence>
<xs:attribute nam e-’Name” type="xs:string" use="required" f>
<xs:attribute name="SerialNo” type="xs:string" use="required"/>
</xs:complexType>
197