Project

General

Profile

1
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
2
           elementFormDefault="qualified">
3
	<xs:complexType name="BODYType">
4
		<xs:sequence>
5
			<xs:element name="CONFIGURATION" type="CONFIGURATIONType"/>
6
			<xs:element name="STATUS" type="STATUSType"/>
7
			<xs:element ref="SECURITY_PARAMETERS"/>
8
		</xs:sequence>
9
	</xs:complexType>
10
	<xs:complexType name="CONFIGURATIONType">
11
		<xs:all>
12
			<xs:element ref="RECORDS_STORED"/>
13
		</xs:all>
14
	</xs:complexType>
15
	<xs:complexType name="DATE_OF_CREATIONType">
16
		<xs:attribute name="value" type="xs:string" use="required"/>
17
	</xs:complexType>
18
	<xs:complexType name="HEADERType">
19
		<xs:all>
20
			<xs:element name="RESOURCE_IDENTIFIER" type="RESOURCE_IDENTIFIERType"/>
21
			<xs:element name="RESOURCE_TYPE" type="RESOURCE_TYPEType"/>
22
			<xs:element name="RESOURCE_KIND" type="RESOURCE_KINDType"/>
23
			<xs:element name="RESOURCE_URI" type="RESOURCE_URIType"/>
24
			<xs:element name="DATE_OF_CREATION" type="DATE_OF_CREATIONType"/>
25
		</xs:all>
26
	</xs:complexType>
27
	<xs:complexType name="RESOURCE_IDENTIFIERType">
28
		<xs:attribute name="value" type="xs:string" use="required"/>
29
	</xs:complexType>
30
	<xs:complexType name="RESOURCE_KINDType">
31
		<xs:attribute name="value" use="required">
32
			<xs:simpleType>
33
				<xs:restriction base="xs:string">
34
					<xs:enumeration value="CitationDSResources"/>
35
				</xs:restriction>
36
			</xs:simpleType>
37
		</xs:attribute>
38
	</xs:complexType>
39
	<xs:element name="RESOURCE_PROFILE">
40
		<xs:complexType>
41
			<xs:sequence>
42
				<xs:element name="HEADER" type="HEADERType"/>
43
				<xs:element name="BODY" type="BODYType"/>
44
			</xs:sequence>
45
		</xs:complexType>
46
	</xs:element>
47
	<xs:complexType name="RESOURCE_TYPEType">
48
		<xs:attribute name="value" use="required">
49
			<xs:simpleType>
50
				<xs:restriction base="xs:string">
51
					<xs:enumeration value="CitationDSResourceType"/>
52
				</xs:restriction>
53
			</xs:simpleType>
54
		</xs:attribute>
55
	</xs:complexType>
56
	<xs:complexType name="RESOURCE_URIType">
57
		<xs:attribute name="value" type="xs:string" use="required"/>
58
	</xs:complexType>
59
	<xs:element name="SECURITY_PARAMETERS" type="xs:string"/>
60
	<xs:complexType name="STATUSType">
61
		<xs:all>
62
			<xs:element ref="INDEX_LAST_UPDATE"/>
63
		</xs:all>
64
	</xs:complexType>
65
	<xs:element name="RECORDS_STORED" type="xs:int"/>
66
	<xs:element name="INDEX_LAST_UPDATE" type="xs:string"/>
67
</xs:schema>
(3-3/40)