Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CAOS_1.8-prod-getPrograms-edit.wsdl 136.13 KiB
<?xml version='1.0' encoding='UTF-8'?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:sch="http://services.wisc.edu/caos-messaging" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://services.wisc.edu/caos-messaging" targetNamespace="http://services.wisc.edu/caos-messaging">
  <wsdl:types>
    <xs:schema xmlns="http://services.wisc.edu/caos-messaging" xmlns:ebo="http://services.wisc.edu/caos" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://services.wisc.edu/caos-messaging">

	<xs:import namespace="http://services.wisc.edu/caos" schemaLocation="https://schema.wisc.edu/caos/latest/caos.xsd"/>

	<xs:element name="GetPresentTermRequest">
		<xs:annotation>
		<xs:documentation>
Request element used to call CaosService#getPresentTerm().
		</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:all>
				<xs:element maxOccurs="1" minOccurs="0" name="courseCareerCode" type="xs:string"/>
			</xs:all>
		</xs:complexType>
	</xs:element>
	<xs:element name="GetPresentTermResponse">
		<xs:annotation>
			<xs:documentation>
Response element for CaosService#getPresentTerm().
		</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ebo:term"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GetCurrentTermsRequest">
		<xs:annotation>
		<xs:documentation>
Request element used to call CaosService#getCurrentTerms().
		</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:all>
				<xs:element maxOccurs="1" minOccurs="0" name="courseCareerCode" type="xs:string"/>
			</xs:all>
		</xs:complexType>
	</xs:element>
	<xs:element name="GetCurrentTermsResponse">
		<xs:complexType>
			<xs:sequence>
				<xs:element maxOccurs="unbounded" ref="ebo:term"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GetAvailableTermsRequest">
		<xs:annotation>
		<xs:documentation>
Request element used to call CaosService#getAvailableTerms().
		</xs:documentation>
		</xs:annotation>
		<xs:complexType>
	       <xs:all>
	           <xs:element maxOccurs="1" minOccurs="0" name="courseCareerCode" type="xs:string"/>
	       </xs:all>
	   </xs:complexType>
	</xs:element>
	<xs:element name="GetAvailableTermsResponse">
		<xs:complexType>
			<xs:sequence>
				<xs:element maxOccurs="unbounded" minOccurs="1" ref="ebo:term"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GetAvailableAndFutureTermsRequest">