Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:etsi="http://uri.etsi.org/03280/common/2015/08"
xmlns="http://uri.etsi.org/03120/common/2016/02/Common"
targetNamespace="http://uri.etsi.org/03120/common/2016/02/Common"
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:import namespace="http://uri.etsi.org/03280/common/2015/08" schemaLocation="ts_103280v010101p0.xsd"/>
<xs:simpleType name="ETSIVersion">
<xs:restriction base="etsi:ShortString">
<xs:pattern value="V\d+\.\d+\.\d+"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DictionaryEntry">
<xs:sequence>
<xs:element name="Owner" type="etsi:ShortString"/>
<xs:element name="Name" type="etsi:ShortString"/>
<xs:element name="Value" type="etsi:ShortString"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDetails">
<xs:sequence>
<xs:element name="ApprovalType" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalDescription" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApprovalReference" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverDetails" type="ApproverDetails" minOccurs="0"></xs:element>
<xs:element name="ApprovalTimestamp" type="etsi:QualifiedDateTime" minOccurs="0"></xs:element>
<xs:element name="ApprovalIsEmergency" type="xs:boolean" minOccurs="0"></xs:element>
<xs:element name="ApprovalDigitalSignature" type="ApprovalDigitalSignature" minOccurs="0"></xs:element>
<xs:element name="ApprovalNationalDetails" type="ApprovalNationalDetails" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverDetails">
<xs:sequence>
<xs:element name="ApproverName" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverRole" type="etsi:LongString" minOccurs="0"></xs:element>
<xs:element name="ApproverIdentity" type="ApproverIdentity" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApproverIdentity">
<xs:choice>
<xs:element name="NationalApproverIdentity" type="NationalApproverIdentity"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="NationalApproverIdentity" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ApprovalDigitalSignature">
<xs:choice>
<xs:element name="NationalDigitalSignature" type="NationalDigitalSignature"></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="ApprovalNationalDetails" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NationalDigitalSignature" abstract="true">
<xs:sequence>
<xs:element name="CountryCode" type="etsi:ISOCountryCode"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>