1 <?xml version="1.0" encoding="UTF-8"?>
3 ================================================================
4 Description: This is the schema for LPP Configuration Component
6 ================================================================
7 Change Log: Version Author Comments
8 =========== ======= ====== ========
9 0.10 ss835w 2011-4-13. First draft
12 ================================================================
15 <schema targetNamespace="http://ecomp.att.com/mso/workflow/schema/v1"
16 xmlns="http://www.w3.org/2001/XMLSchema"
17 xmlns:tns="http://ecomp.att.com/mso/workflow/schema/v1"
18 xmlns:sdncadapterworkflow="http://ecomp.att.com/mso/workflow/schema/v1"
19 xmlns:msoservtypes="http://ecomp.att.com/mso/request/types/v1"
20 xmlns:msolayer3="http://ecomp.att.com/mso/request/layer3/schema/v1"
21 xmlns:sdncadapter="http://domain2.att.com/workflow/sdnc/adapter/schema/v1"
22 xmlns:aai="http://com.att.aai.inventory"
23 elementFormDefault="qualified">
25 <import namespace="http://ecomp.att.com/mso/request/types/v1" schemaLocation="MsoServiceRequestTypesV1.xsd"/>
28 <!-- ========================= -->
29 <!-- Simple Types - enum -->
30 <!-- ========================= -->
32 <simpleType name="PortGroupNameType">
33 <restriction base="string">
34 <enumeration value="IPAG-VCE" />
35 <enumeration value="VCE-VPE" />
39 <simpleType name="SDNCActionType">
40 <restriction base="string">
41 <enumeration value="AssignVNFNetworkResources" />
42 <enumeration value="ConfigureService" />
43 <enumeration value="DeprovisionService" />
44 <enumeration value="ReleaseVNFNetworkResources" />
45 <enumeration value="UpdateService" />
46 <enumeration value="TestService" />
47 <enumeration value="ReserveService" />
48 <enumeration value="ActivateService" />
49 <enumeration value="GetServiceDetails" />
53 <!-- ========================= -->
54 <!-- Complex Types -->
55 <!-- ========================= -->
58 <!-- ========================= -->
60 <!-- ========================= -->
64 <!-- ========================= -->
65 <!-- Requests/Responses -->
66 <!-- ========================= -->
73 <element name="WorkflowException">
76 <element name="ErrorMessage" type="string" minOccurs="1" maxOccurs="1" />
77 <element name="ErrorCode" type="string" minOccurs="1" maxOccurs="1" />
78 <element name="SourceSystemErrorCode" type="string" minOccurs="0" maxOccurs="1" />
84 <!-- Error handler -->
85 <element name="FalloutHandlerRequest">
88 <element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" />
89 <element ref="sdncadapterworkflow:WorkflowException" minOccurs="1" maxOccurs="1" />
90 <element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" />
91 <element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" />
92 <element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/>
93 <element name="start-time" type="string" minOccurs="0" maxOccurs="1"/>
98 <element name="FalloutHandlerResponse">
101 <element name="out" type="string"></element>
106 <!-- Completion handler -->
107 <element name="MsoCompletionRequest">
110 <element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" />
111 <element name="mso-bpel-name" type="string" minOccurs="1" maxOccurs="1" />
112 <element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" />
113 <element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" />
114 <element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/>
115 <element name="start-time" type="string" minOccurs="0" maxOccurs="1"/>
120 <element name="MsoCompletionResponse">
123 <element name="out" type="string"></element>