1 <?xml version="1.0" encoding="UTF-8"?>
2 <schema targetNamespace="http://org.onap/workflow/sdnc/adapter/schema/v1"
3 xmlns="http://www.w3.org/2001/XMLSchema"
4 xmlns:tns="http://org.onap/workflow/sdnc/adapter/schema/v1"
5 xmlns:sdncadaptersc="http://org.onap/workflow/sdnc/adapter/schema/v1"
6 elementFormDefault="qualified">
9 <!-- ========================= -->
10 <!-- Complex Types -->
11 <!-- ========================= -->
14 <!-- ========================= -->
16 <!-- ========================= -->
18 <element name="RequestHeader">
21 <element name="RequestId" type="string" minOccurs="1" maxOccurs="1"/>
22 <element name="SvcInstanceId" type="string" minOccurs="0" maxOccurs="1"/>
23 <element name="SvcAction" type="string" minOccurs="1" maxOccurs="1"/>
24 <element name="SvcOperation" type="string" minOccurs="1" maxOccurs="1"/>
25 <element name="CallbackUrl" type="string" minOccurs="1" maxOccurs="1"/>
26 <element name="MsoAction" type="string" minOccurs="0" maxOccurs="1"/>
31 <element name="CallbackHeader">
34 <element name="RequestId" type="string" minOccurs="1" maxOccurs="1"/>
35 <element name="ResponseCode" type="string" minOccurs="1" maxOccurs="1"/>
36 <element name="ResponseMessage" type="string" minOccurs="1" maxOccurs="1"/>
41 <!-- ========================= -->
42 <!-- Requests/Responses -->
43 <!-- ========================= -->
45 <element name="SDNCAdapterRequest">
48 <element ref="tns:RequestHeader" minOccurs="1" maxOccurs="1" />
49 <element name="RequestData" type="anyType" minOccurs="1" maxOccurs="1" />
55 <element name="SDNCAdapterResponse">
61 <!--Used to post Async Status back to workflow, Status Message would be used for any fallouts from SDNC -->
62 <element name="SDNCAdapterCallbackRequest">
65 <element ref="tns:CallbackHeader" minOccurs="1" maxOccurs="1" />
66 <element name="RequestData" type="anyType" minOccurs="0" maxOccurs="1" />