Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
3
  <xs:element name="RESOURCE_PROFILE">
4
    <xs:complexType>
5
      <xs:sequence>
6
        <xs:element ref="HEADER"/>
7
        <xs:element ref="BODY"/>
8
      </xs:sequence>
9
    </xs:complexType>
10
  </xs:element>
11
  <xs:element name="HEADER">
12
    <xs:complexType>
13
      <xs:sequence>
14
        <xs:element ref="RESOURCE_IDENTIFIER"/>
15
        <xs:element ref="RESOURCE_TYPE"/>
16
        <xs:element ref="RESOURCE_KIND"/>
17
        <xs:element ref="RESOURCE_URI"/>
18
        <xs:element ref="DATE_OF_CREATION"/>
19
      </xs:sequence>
20
    </xs:complexType>
21
  </xs:element>
22
  <xs:element name="RESOURCE_IDENTIFIER">
23
    <xs:complexType>
24
      <xs:attribute name="value" use="required"/>
25
    </xs:complexType>
26
  </xs:element>
27
  <xs:element name="RESOURCE_TYPE">
28
    <xs:complexType>
29
      <xs:attribute name="value" use="required" type="xs:NCName"/>
30
    </xs:complexType>
31
  </xs:element>
32
  <xs:element name="RESOURCE_KIND">
33
    <xs:complexType>
34
      <xs:attribute name="value" use="required" type="xs:NCName"/>
35
    </xs:complexType>
36
  </xs:element>
37
  <xs:element name="RESOURCE_URI">
38
    <xs:complexType>
39
      <xs:attribute name="value" use="required" type="xs:anyURI"/>
40
    </xs:complexType>
41
  </xs:element>
42
  <xs:element name="DATE_OF_CREATION">
43
    <xs:complexType>
44
      <xs:attribute name="value" use="required"/>
45
    </xs:complexType>
46
  </xs:element>
47
  <xs:element name="BODY">
48
    <xs:complexType>
49
      <xs:sequence>
50
        <xs:element ref="SET"/>
51
        <xs:element ref="IMPACT"/>
52
        <xs:element ref="STATUS"/>
53
      </xs:sequence>
54
    </xs:complexType>
55
  </xs:element>
56
  <xs:element name="SET">
57
    <xs:complexType>
58
      <xs:simpleContent>
59
        <xs:extension base="xs:string">
60
          <xs:attribute name="id" use="required" type="xs:NCName"/>
61
        </xs:extension>
62
      </xs:simpleContent>
63
    </xs:complexType>
64
  </xs:element>
65
  <xs:element name="IMPACT" type="xs:NCName"/>
66
  <xs:element name="STATUS">
67
    <xs:complexType>
68
      <xs:sequence>
69
        <xs:element ref="LAST_EXECUTION_DATE"/>
70
        <xs:element ref="NUMBER_OF_INFOPACKAGES"/>
71
        <xs:element ref="NUMBER_OF_ATOMICACTIONS"/>
72
      </xs:sequence>
73
    </xs:complexType>
74
  </xs:element>
75
  <xs:element name="LAST_EXECUTION_DATE" type="xs:string" nillable="true"/>
76
  <xs:element name="NUMBER_OF_INFOPACKAGES" type="xs:integer"/>
77
  <xs:element name="NUMBER_OF_ATOMICACTIONS" type="xs:integer"/>
78
</xs:schema>
    (1-1/1)