Skip to content

Instantly share code, notes, and snippets.

@shanerbaner82
Created July 13, 2022 13:05
Show Gist options
  • Save shanerbaner82/a2b160c64ba1176921c47abaa217fe2d to your computer and use it in GitHub Desktop.
Save shanerbaner82/a2b160c64ba1176921c47abaa217fe2d to your computer and use it in GitHub Desktop.
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://COMPANY.org/WtsmWS/ServiceRequests" xmlns:s1="http://COMPANY.com/WtsmWS/Common" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://COMPANY.org/WtsmWS/ServiceRequests">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://COMPANY.org/WtsmWS/ServiceRequests">
<s:import namespace="http://COMPANY.com/WtsmWS/Common"/>
<s:element name="CreateServiceRequest">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="NewServiceRequestInfo" type="tns:NewServiceRequest"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="NewServiceRequest">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Attachments" type="tns:ArrayOfAttachmentsClass"/>
<s:element minOccurs="0" maxOccurs="1" name="AdditionalAttributes" type="tns:ArrayOfAdditionalAttributeClass"/>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNEE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNMENT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="BRIEF_DESCRIPTION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CALL_SOURCE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_NAME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_BU" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_BUILDING" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_CHARGE_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_COUNTRY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_DEPT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_DIVISION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_EMAIL" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_FLOOR" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_FULL_NAME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_LOCATION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_NT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_OFFICE_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_PHONE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_ROOM" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_SPECIAL_PROJECT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="DESCRIPTION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="DESTINATION_LOCATION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="EVENT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="INTERACTION_SUBTYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="INTERACTION_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PRODUCT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="MANAGING_AREA" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="MANAGING_REGION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="NOTIFY_BY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="NOTIFY_WHO" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ORIGINATING_GROUP" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ORIGINATING_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PRODUCT_SUBTYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="OTHER_DETAIL" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PROJECT_CDP" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PROJECT_COST_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PROJECT_WTPS" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PROJECT_WTPS_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_BU" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_BUILDING" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_CHARGE_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_COUNTRY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_DEPT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_DIVISION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_EMAIL" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_FLOOR" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_FULLNAME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_LOCATION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_NT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_OFFICE_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_PHONE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_ROOM" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_SPECIAL_PROJECT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_TEMPLATE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="USER_EVENT_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_TICKET" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_CONTACT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_CONTACT_PHONE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="URGENCY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_VALIDATED" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="DIFFERENT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_VALIDATED" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VALIDATED" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VIP" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLIENT_LOC_TIME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RB_LOCTIME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PLANNED_END" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PLANNED_START" type="s:string"/>
<s:element minOccurs="1" maxOccurs="1" name="LINK_KBA" type="s:boolean"/>
<s:element minOccurs="0" maxOccurs="1" name="CATEGORY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="SUBCATEGORY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PRODUCT_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ISSUE_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ISSUE_TYPE_DETAIL" type="s:string"/>
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfAttachmentsClass">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="AttachmentsClass" nillable="true" type="tns:AttachmentsClass"/>
</s:sequence>
</s:complexType>
<s:complexType name="AttachmentsClass">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Data" type="s:base64Binary"/>
</s:sequence>
<s:attribute name="FileName" type="s:string"/>
<s:attribute name="ID" type="s:string"/>
</s:complexType>
<s:complexType name="ArrayOfAdditionalAttributeClass">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="AdditionalAttributeClass" nillable="true" type="tns:AdditionalAttributeClass"/>
</s:sequence>
</s:complexType>
<s:complexType name="AdditionalAttributeClass">
<s:attribute name="AdditionalAttributeName" type="s:string"/>
<s:attribute name="AdditionalAttributeValue" type="s:string"/>
</s:complexType>
<s:element name="CreateServiceRequestResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateServiceRequestResult" type="tns:ServiceRequestServiceResult"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ServiceRequestServiceResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="StatusCode" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="StatusDescription" type="s:string"/>
<s:element minOccurs="1" maxOccurs="1" name="ServiceCenterTime" type="s:dateTime"/>
<s:element minOccurs="0" maxOccurs="1" name="UserEventID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="Exceptions" type="tns:ArrayOfServiceRequestServiceException"/>
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfServiceRequestServiceException">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ServiceRequestServiceException" nillable="true" type="tns:ServiceRequestServiceException"/>
</s:sequence>
</s:complexType>
<s:complexType name="ServiceRequestServiceException">
<s:attribute name="ExceptionType" type="s:string"/>
<s:attribute name="Details" type="s:string"/>
</s:complexType>
<s:element name="GetServiceRequestTicketNumber">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserEventID" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetServiceRequestTicketNumberResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetServiceRequestTicketNumberResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateServiceRequest">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UpdateRequestInfo" type="tns:UpdateServiceRequestItem"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="UpdateServiceRequestItem">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ACTIVITY_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="EVENT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_NUMBER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="UPDATE_ACTIVITY_REQUEST" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="USER_EVENT_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNEE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNMENT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_NAME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="URGENCY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="IMPACT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="BRIEF_DESCRIPTION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_CONTACT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_CONTACT_PHONE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="VENDOR_TICKET" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="TIME_SPENT" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="Attachments" type="tns:ArrayOfAttachmentsClass"/>
<s:element minOccurs="0" maxOccurs="1" name="CATEGORY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="SUBCATEGORY" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="PRODUCT_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_TYPE_DETAILS" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="UpdateServiceRequestResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UpdateServiceRequestResult" type="tns:ServiceRequestServiceResult"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateServiceRequestTask">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UpdateRequestTaskInfo" type="tns:UpdateServiceRequestTaskItem"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="UpdateServiceRequestTaskItem">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ACTIVITY_TYPE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="EVENT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_TASK_NUMBER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="UPDATE_ACTIVITY_REQUEST" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="USER_EVENT_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="Attachments" type="tns:ArrayOfAttachmentsClass"/>
</s:sequence>
</s:complexType>
<s:element name="UpdateServiceRequestTaskResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UpdateServiceRequestTaskResult" type="tns:ServiceRequestServiceResult"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CompleteRequest">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CompleteRequestInfo" type="tns:CompleteRequestRequest"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CompleteRequestRequest">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNEE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLOSURE_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CI_NAME" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="DELIVERY_AREA" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="EVENT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RESOLUTION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RESOLUTION_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="TICKET_NUMBER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="USER_EVENT_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLOSING_SERVICE_TOWER" type="s:string"/>
<s:element minOccurs="1" maxOccurs="1" name="CANDIDATE_FOR_KNOWLEDGE_DB" type="s:boolean"/>
<s:element minOccurs="0" maxOccurs="1" name="TIME_SPENT" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="CompleteRequestResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CompleteRequestResult" type="tns:ServiceRequestServiceResult"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CompleteRequestTask">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CompleteRequestTaskInfo" type="tns:CompleteRequestTaskRequest"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CompleteRequestTaskRequest">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ASSIGNEE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="CLOSURE_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="EVENT_USER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RESOLUTION" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="RESOLUTION_CODE" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="TICKET_NUMBER" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="USER_EVENT_ID" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="TIME_SPENT" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="CompleteRequestTaskResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CompleteRequestTaskResult" type="tns:ServiceRequestServiceResult"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAllAttachments">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RequestNumber" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAllAttachmentsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAllAttachmentsResult" type="tns:ArrayOfAttachment"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfAttachment">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Attachment" nillable="true" type="s1:Attachment"/>
</s:sequence>
</s:complexType>
<s:element name="GetAllTaskAttachments">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TaskNumber" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAllTaskAttachmentsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAllTaskAttachmentsResult" type="tns:ArrayOfAttachment"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FIELDS" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="FILTER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTaskDetailsResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FIELDS" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="FILTER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetRequestDetailsResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskActions">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TASK_NUMBER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskActionsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTaskActionsResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestActions">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_NUMBER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestActionsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetRequestActionsResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskSummary">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TASK_NUMBER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTaskSummaryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTaskSummaryResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestSummary">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="REQUEST_NUMBER" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRequestSummaryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetRequestSummaryResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
<s:schema elementFormDefault="qualified" targetNamespace="http://COMPANY.com/WtsmWS/Common">
<s:complexType name="Attachment">
<s:attribute name="data" type="s:base64Binary"/>
<s:attribute name="href" type="s:string"/>
<s:attribute name="contentId" type="s:string"/>
<s:attribute name="name" type="s:string"/>
<s:attribute name="type" type="s:string"/>
<s:attribute name="len" type="s:int" use="required"/>
<s:attribute name="charset" type="s:string"/>
<s:attribute name="attachmentType" type="s:string"/>
<s:attribute name="segment" type="s:string"/>
</s:complexType>
</s:schema>
</wsdl:types>
<wsdl:message name="CreateServiceRequestSoapIn">
<wsdl:part name="parameters" element="tns:CreateServiceRequest"/>
</wsdl:message>
<wsdl:message name="CreateServiceRequestSoapOut">
<wsdl:part name="parameters" element="tns:CreateServiceRequestResponse"/>
</wsdl:message>
<wsdl:message name="GetServiceRequestTicketNumberSoapIn">
<wsdl:part name="parameters" element="tns:GetServiceRequestTicketNumber"/>
</wsdl:message>
<wsdl:message name="GetServiceRequestTicketNumberSoapOut">
<wsdl:part name="parameters" element="tns:GetServiceRequestTicketNumberResponse"/>
</wsdl:message>
<wsdl:message name="UpdateServiceRequestSoapIn">
<wsdl:part name="parameters" element="tns:UpdateServiceRequest"/>
</wsdl:message>
<wsdl:message name="UpdateServiceRequestSoapOut">
<wsdl:part name="parameters" element="tns:UpdateServiceRequestResponse"/>
</wsdl:message>
<wsdl:message name="UpdateServiceRequestTaskSoapIn">
<wsdl:part name="parameters" element="tns:UpdateServiceRequestTask"/>
</wsdl:message>
<wsdl:message name="UpdateServiceRequestTaskSoapOut">
<wsdl:part name="parameters" element="tns:UpdateServiceRequestTaskResponse"/>
</wsdl:message>
<wsdl:message name="CompleteRequestSoapIn">
<wsdl:part name="parameters" element="tns:CompleteRequest"/>
</wsdl:message>
<wsdl:message name="CompleteRequestSoapOut">
<wsdl:part name="parameters" element="tns:CompleteRequestResponse"/>
</wsdl:message>
<wsdl:message name="CompleteRequestTaskSoapIn">
<wsdl:part name="parameters" element="tns:CompleteRequestTask"/>
</wsdl:message>
<wsdl:message name="CompleteRequestTaskSoapOut">
<wsdl:part name="parameters" element="tns:CompleteRequestTaskResponse"/>
</wsdl:message>
<wsdl:message name="GetAllAttachmentsSoapIn">
<wsdl:part name="parameters" element="tns:GetAllAttachments"/>
</wsdl:message>
<wsdl:message name="GetAllAttachmentsSoapOut">
<wsdl:part name="parameters" element="tns:GetAllAttachmentsResponse"/>
</wsdl:message>
<wsdl:message name="GetAllTaskAttachmentsSoapIn">
<wsdl:part name="parameters" element="tns:GetAllTaskAttachments"/>
</wsdl:message>
<wsdl:message name="GetAllTaskAttachmentsSoapOut">
<wsdl:part name="parameters" element="tns:GetAllTaskAttachmentsResponse"/>
</wsdl:message>
<wsdl:message name="GetTaskDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetTaskDetails"/>
</wsdl:message>
<wsdl:message name="GetTaskDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetTaskDetailsResponse"/>
</wsdl:message>
<wsdl:message name="GetRequestDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetRequestDetails"/>
</wsdl:message>
<wsdl:message name="GetRequestDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetRequestDetailsResponse"/>
</wsdl:message>
<wsdl:message name="GetTaskActionsSoapIn">
<wsdl:part name="parameters" element="tns:GetTaskActions"/>
</wsdl:message>
<wsdl:message name="GetTaskActionsSoapOut">
<wsdl:part name="parameters" element="tns:GetTaskActionsResponse"/>
</wsdl:message>
<wsdl:message name="GetRequestActionsSoapIn">
<wsdl:part name="parameters" element="tns:GetRequestActions"/>
</wsdl:message>
<wsdl:message name="GetRequestActionsSoapOut">
<wsdl:part name="parameters" element="tns:GetRequestActionsResponse"/>
</wsdl:message>
<wsdl:message name="GetTaskSummarySoapIn">
<wsdl:part name="parameters" element="tns:GetTaskSummary"/>
</wsdl:message>
<wsdl:message name="GetTaskSummarySoapOut">
<wsdl:part name="parameters" element="tns:GetTaskSummaryResponse"/>
</wsdl:message>
<wsdl:message name="GetRequestSummarySoapIn">
<wsdl:part name="parameters" element="tns:GetRequestSummary"/>
</wsdl:message>
<wsdl:message name="GetRequestSummarySoapOut">
<wsdl:part name="parameters" element="tns:GetRequestSummaryResponse"/>
</wsdl:message>
<wsdl:portType name="ServiceRequestsServiceSoap">
<wsdl:operation name="CreateServiceRequest">
<wsdl:input message="tns:CreateServiceRequestSoapIn"/>
<wsdl:output message="tns:CreateServiceRequestSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetServiceRequestTicketNumber">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The input parameter 'UserEventID' is the USER_EVENT_ID that was passed into ServiceCenter at the time the ticket was created.</wsdl:documentation>
<wsdl:input message="tns:GetServiceRequestTicketNumberSoapIn"/>
<wsdl:output message="tns:GetServiceRequestTicketNumberSoapOut"/>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequest">
<wsdl:input message="tns:UpdateServiceRequestSoapIn"/>
<wsdl:output message="tns:UpdateServiceRequestSoapOut"/>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequestTask">
<wsdl:input message="tns:UpdateServiceRequestTaskSoapIn"/>
<wsdl:output message="tns:UpdateServiceRequestTaskSoapOut"/>
</wsdl:operation>
<wsdl:operation name="CompleteRequest">
<wsdl:input message="tns:CompleteRequestSoapIn"/>
<wsdl:output message="tns:CompleteRequestSoapOut"/>
</wsdl:operation>
<wsdl:operation name="CompleteRequestTask">
<wsdl:input message="tns:CompleteRequestTaskSoapIn"/>
<wsdl:output message="tns:CompleteRequestTaskSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetAllAttachments">
<wsdl:input message="tns:GetAllAttachmentsSoapIn"/>
<wsdl:output message="tns:GetAllAttachmentsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetAllTaskAttachments">
<wsdl:input message="tns:GetAllTaskAttachmentsSoapIn"/>
<wsdl:output message="tns:GetAllTaskAttachmentsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetTaskDetails">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a maximum of 1000 tickets.</wsdl:documentation>
<wsdl:input message="tns:GetTaskDetailsSoapIn"/>
<wsdl:output message="tns:GetTaskDetailsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetRequestDetails">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a maximum of 1000 tickets.</wsdl:documentation>
<wsdl:input message="tns:GetRequestDetailsSoapIn"/>
<wsdl:output message="tns:GetRequestDetailsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetTaskActions">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a maximum of 1000 tickets.</wsdl:documentation>
<wsdl:input message="tns:GetTaskActionsSoapIn"/>
<wsdl:output message="tns:GetTaskActionsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetRequestActions">
<wsdl:input message="tns:GetRequestActionsSoapIn"/>
<wsdl:output message="tns:GetRequestActionsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetTaskSummary">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a maximum of 1000 tickets.</wsdl:documentation>
<wsdl:input message="tns:GetTaskSummarySoapIn"/>
<wsdl:output message="tns:GetTaskSummarySoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetRequestSummary">
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a maximum of 1000 tickets.</wsdl:documentation>
<wsdl:input message="tns:GetRequestSummarySoapIn"/>
<wsdl:output message="tns:GetRequestSummarySoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ServiceRequestsServiceSoap" type="tns:ServiceRequestsServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="CreateServiceRequest">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CreateServiceRequest" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetServiceRequestTicketNumber">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetServiceRequestTicketNumber" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequest">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/UpdateServiceRequest" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequestTask">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/UpdateServiceRequestTask" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CompleteRequest">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CompleteRequest" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CompleteRequestTask">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CompleteRequestTask" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllAttachments">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetAllAttachments" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllTaskAttachments">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetAllTaskAttachments" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskDetails">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskDetails" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestDetails">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestDetails" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskActions">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskActions" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestActions">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestActions" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskSummary">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskSummary" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestSummary">
<soap:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestSummary" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ServiceRequestsServiceSoap12" type="tns:ServiceRequestsServiceSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="CreateServiceRequest">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CreateServiceRequest" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetServiceRequestTicketNumber">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetServiceRequestTicketNumber" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequest">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/UpdateServiceRequest" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="UpdateServiceRequestTask">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/UpdateServiceRequestTask" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CompleteRequest">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CompleteRequest" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CompleteRequestTask">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/CompleteRequestTask" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllAttachments">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetAllAttachments" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllTaskAttachments">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetAllTaskAttachments" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskDetails">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskDetails" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestDetails">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestDetails" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskActions">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskActions" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestActions">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestActions" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTaskSummary">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetTaskSummary" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRequestSummary">
<soap12:operation soapAction="http://COMPANY.org/WtsmWS/ServiceRequests/GetRequestSummary" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ServiceRequestsService">
<wsdl:port name="ServiceRequestsServiceSoap" binding="tns:ServiceRequestsServiceSoap">
<soap:address location="http://COMPANY.com/sc-service-request-v3"/>
</wsdl:port>
<wsdl:port name="ServiceRequestsServiceSoap12" binding="tns:ServiceRequestsServiceSoap12">
<soap12:address location="http://COMPANY.com/sc-service-request-v3"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment