blob: 0472e5469303064b11212d585c8d3e747d7eded5 (
plain)
1
2
3
4
5
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
<?xml version="1.0" encoding="UTF-8"?>
<!--
================================================================
Description: This is the schema for LPP Configuration Component
================================================================
Change Log: Version Author Comments
=========== ======= ====== ========
0.10 ss835w 2011-4-13. First draft
================================================================
-->
<schema targetNamespace="http://ecomp.att.com/mso/workflow/schema/v1"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://ecomp.att.com/mso/workflow/schema/v1"
xmlns:sdncadapterworkflow="http://ecomp.att.com/mso/workflow/schema/v1"
xmlns:msoservtypes="http://ecomp.att.com/mso/request/types/v1"
xmlns:msolayer3="http://ecomp.att.com/mso/request/layer3/schema/v1"
xmlns:sdncadapter="http://domain2.att.com/workflow/sdnc/adapter/schema/v1"
xmlns:aai="http://com.att.aai.inventory"
elementFormDefault="qualified">
<import namespace="http://ecomp.att.com/mso/request/types/v1" schemaLocation="MsoServiceRequestTypesV1.xsd"/>
<!-- ========================= -->
<!-- Simple Types - enum -->
<!-- ========================= -->
<simpleType name="PortGroupNameType">
<restriction base="string">
<enumeration value="IPAG-VCE" />
<enumeration value="VCE-VPE" />
</restriction>
</simpleType>
<simpleType name="SDNCActionType">
<restriction base="string">
<enumeration value="AssignVNFNetworkResources" />
<enumeration value="ConfigureService" />
<enumeration value="DeprovisionService" />
<enumeration value="ReleaseVNFNetworkResources" />
<enumeration value="UpdateService" />
<enumeration value="TestService" />
<enumeration value="ReserveService" />
<enumeration value="ActivateService" />
<enumeration value="GetServiceDetails" />
</restriction>
</simpleType>
<!-- ========================= -->
<!-- Complex Types -->
<!-- ========================= -->
<!-- ========================= -->
<!-- Elements -->
<!-- ========================= -->
<!-- ========================= -->
<!-- Requests/Responses -->
<!-- ========================= -->
<element name="WorkflowException">
<complexType>
<sequence>
<element name="ErrorMessage" type="string" minOccurs="1" maxOccurs="1" />
<element name="ErrorCode" type="string" minOccurs="1" maxOccurs="1" />
<element name="SourceSystemErrorCode" type="string" minOccurs="0" maxOccurs="1" />
</sequence>
</complexType>
</element>
<!-- Error handler -->
<element name="FalloutHandlerRequest">
<complexType>
<sequence>
<element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" />
<element ref="sdncadapterworkflow:WorkflowException" minOccurs="1" maxOccurs="1" />
<element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" />
<element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" />
<element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/>
<element name="start-time" type="string" minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>
</element>
<element name="FalloutHandlerResponse">
<complexType>
<sequence>
<element name="out" type="string"></element>
</sequence>
</complexType>
</element>
<!-- Completion handler -->
<element name="MsoCompletionRequest">
<complexType>
<sequence>
<element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" />
<element name="mso-bpel-name" type="string" minOccurs="1" maxOccurs="1" />
<element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" />
<element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" />
<element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/>
<element name="start-time" type="string" minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>
</element>
<element name="MsoCompletionResponse">
<complexType>
<sequence>
<element name="out" type="string"></element>
</sequence>
</complexType>
</element>
</schema>
|