<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="FetchCourse" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IFetchCourse1_policy"><wsp:ExactlyOne><wsp:All><sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"><wsp:Policy><sp:TransportToken><wsp:Policy><sp:HttpsToken RequireClientCertificate="false"/></wsp:Policy></sp:TransportToken><sp:AlgorithmSuite><wsp:Policy><sp:Basic256/></wsp:Policy></sp:AlgorithmSuite><sp:Layout><wsp:Policy><sp:Strict/></wsp:Policy></sp:Layout></wsp:Policy></sp:TransportBinding></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:import namespace="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/><xs:element name="GetDeliveryCriteriaList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDeliveryCriteriaListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDeliveryCriteriaListResult" nillable="true" type="q1:ReferenceListResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCourseCategoryList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCourseCategoryListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCourseCategoryListResult" nillable="true" type="q2:ReferenceListResponse" xmlns:q2="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTargetGroupList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTargetGroupListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetTargetGroupListResult" nillable="true" type="q3:ReferenceListResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAwardingBodyList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAwardingBodyListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetAwardingBodyListResult" nillable="true" type="q4:ReferenceListResponse" xmlns:q4="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAwardList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="AwardingBodyId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAwardListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetAwardListResult" nillable="true" type="q5:ReferenceListResponse" xmlns:q5="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetISCEDList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetISCEDListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetISCEDListResult" nillable="true" type="q6:ReferenceListResponse" xmlns:q6="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetISCEDCount"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="courseCriteria" nillable="true" type="q7:CourseCriteria" xmlns:q7="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetISCEDCountResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetISCEDCountResult" nillable="true" type="q8:ReferenceCountResponse" xmlns:q8="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAreaList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAreaListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetAreaListResult" nillable="true" type="q9:ReferenceListResponse" xmlns:q9="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetLocationByAreaList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="AreaId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetLocationByAreaListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetLocationByAreaListResult" nillable="true" type="q10:ReferenceListResponse" xmlns:q10="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetProviderList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetProviderListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetProviderListResult" nillable="true" type="q11:ReferenceListResponse" xmlns:q11="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCentreByProviderList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="ProviderId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCentreByProviderListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCentreByProviderListResult" nillable="true" type="q12:ProviderListResponse" xmlns:q12="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetVenueList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="ProviderId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetVenueListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetVenueListResult" nillable="true" type="q13:VenueList" xmlns:q13="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetActiveCourseLocationList"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="AreaId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProviderId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetActiveCourseLocationListResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetActiveCourseLocationListResult" nillable="true" type="q14:ReferenceListResponse" xmlns:q14="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseListSummary"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="ProviderId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Keywords" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="page" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="pageSize" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="AreaId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LocationId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CategoryId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ISCEDId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DateFrom" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseListSummaryResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="SearchCourseListSummaryResult" nillable="true" type="q15:PagedCoursesSummary" xmlns:q15="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseListSummaryAdvanced"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="criteria" nillable="true" type="q16:CourseCriteria" xmlns:q16="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/><xs:element minOccurs="0" name="page" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="pageSize" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseListSummaryAdvancedResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="SearchCourseListSummaryAdvancedResult" nillable="true" type="q17:PagedCoursesSummary" xmlns:q17="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseReturnCourseId"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="criteria" nillable="true" type="q18:CourseCriteria" xmlns:q18="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="SearchCourseReturnCourseIdResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="SearchCourseReturnCourseIdResult" nillable="true" type="q19:CourseIdList" xmlns:q19="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetIndividualCourseDetail"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CourseId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetIndividualCourseDetailResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetIndividualCourseDetailResult" nillable="true" type="q20:Course" xmlns:q20="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportRoutesAtLocation"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="latitude" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="longitude" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="rangeMeters" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportRoutesAtLocationResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TransportRoutesAtLocationResult" nillable="true" type="q21:TransportRouteResponse" xmlns:q21="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportStopsOnRoute"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="operatorId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="routeId" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportStopsOnRouteResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TransportStopsOnRouteResult" nillable="true" type="q22:TransportRouteResponse" xmlns:q22="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportRoutesAtLocationAdv"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="criteria" nillable="true" type="q23:CourseCriteria" xmlns:q23="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element><xs:element name="TransportRoutesAtLocationAdvResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="TransportRoutesAtLocationAdvResult" nillable="true" type="q24:TransportRouteResponse" xmlns:q24="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"/></xs:sequence></xs:complexType></xs:element></xs:schema><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/"><xs:element name="anyType" nillable="true" type="xs:anyType"/><xs:element name="anyURI" nillable="true" type="xs:anyURI"/><xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/><xs:element name="boolean" nillable="true" type="xs:boolean"/><xs:element name="byte" nillable="true" type="xs:byte"/><xs:element name="dateTime" nillable="true" type="xs:dateTime"/><xs:element name="decimal" nillable="true" type="xs:decimal"/><xs:element name="double" nillable="true" type="xs:double"/><xs:element name="float" nillable="true" type="xs:float"/><xs:element name="int" nillable="true" type="xs:int"/><xs:element name="long" nillable="true" type="xs:long"/><xs:element name="QName" nillable="true" type="xs:QName"/><xs:element name="short" nillable="true" type="xs:short"/><xs:element name="string" nillable="true" type="xs:string"/><xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/><xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/><xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/><xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/><xs:element name="char" nillable="true" type="tns:char"/><xs:simpleType name="char"><xs:restriction base="xs:int"/></xs:simpleType><xs:element name="duration" nillable="true" type="tns:duration"/><xs:simpleType name="duration"><xs:restriction base="xs:duration"><xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/><xs:minInclusive value="-P10675199DT2H48M5.4775808S"/><xs:maxInclusive value="P10675199DT2H48M5.4775807S"/></xs:restriction></xs:simpleType><xs:element name="guid" nillable="true" type="tns:guid"/><xs:simpleType name="guid"><xs:restriction base="xs:string"><xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/></xs:restriction></xs:simpleType><xs:attribute name="FactoryType" type="xs:QName"/><xs:attribute name="Id" type="xs:ID"/><xs:attribute name="Ref" type="xs:IDREF"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/Solas.FetchCourses.DataContract"><xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:complexType name="ReferenceListResponse"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="ReferenceList" nillable="true" type="tns:ArrayOfReferenceListRecord"/></xs:sequence></xs:complexType><xs:element name="ReferenceListResponse" nillable="true" type="tns:ReferenceListResponse"/><xs:complexType name="ResponseInfo"><xs:sequence><xs:element minOccurs="0" name="ResponseCode" type="xs:int"/><xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:complexType name="ArrayOfReferenceListRecord"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReferenceListRecord" nillable="true" type="tns:ReferenceListRecord"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReferenceListRecord" nillable="true" type="tns:ArrayOfReferenceListRecord"/><xs:complexType name="ReferenceListRecord"><xs:sequence><xs:element minOccurs="0" name="Code" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Id" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ReferenceListRecord" nillable="true" type="tns:ReferenceListRecord"/><xs:complexType name="CourseCriteria"><xs:sequence><xs:element minOccurs="0" name="AreaId" type="xs:int"/><xs:element minOccurs="0" name="AreaIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CategoryId" type="xs:int"/><xs:element minOccurs="0" name="CategoryIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DateFrom" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DeliveryModeId" type="xs:int"/><xs:element minOccurs="0" name="ISCEDId" type="xs:int"/><xs:element minOccurs="0" name="ISCEDIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IsAvailableToCAO" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IsCourseContracted" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Keywords" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Latitude" type="xs:float"/><xs:element minOccurs="0" name="LocationId" type="xs:int"/><xs:element minOccurs="0" name="LocationIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Longitude" type="xs:float"/><xs:element minOccurs="0" name="ProviderId" type="xs:int"/><xs:element minOccurs="0" name="ProviderIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RangeMeters" type="xs:int"/><xs:element minOccurs="0" name="TargetAwardId" type="xs:int"/><xs:element minOccurs="0" name="TargetAwardIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardingBodyId" type="xs:int"/><xs:element minOccurs="0" name="TargetAwardingBodyIds" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetGroupId" type="xs:int"/><xs:element minOccurs="0" name="TransportRouteName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TransportRouteOperator" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueId" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="CourseCriteria" nillable="true" type="tns:CourseCriteria"/><xs:complexType name="ReferenceCountResponse"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="ReferenceList" nillable="true" type="tns:ArrayOfReferenceCountRecord"/></xs:sequence></xs:complexType><xs:element name="ReferenceCountResponse" nillable="true" type="tns:ReferenceCountResponse"/><xs:complexType name="ArrayOfReferenceCountRecord"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReferenceCountRecord" nillable="true" type="tns:ReferenceCountRecord"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReferenceCountRecord" nillable="true" type="tns:ArrayOfReferenceCountRecord"/><xs:complexType name="ReferenceCountRecord"><xs:sequence><xs:element minOccurs="0" name="Code" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Count" type="xs:int"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Id" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ReferenceCountRecord" nillable="true" type="tns:ReferenceCountRecord"/><xs:complexType name="ProviderListResponse"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="ReferenceList" nillable="true" type="tns:ArrayOfProviderListRecord"/></xs:sequence></xs:complexType><xs:element name="ProviderListResponse" nillable="true" type="tns:ProviderListResponse"/><xs:complexType name="ArrayOfProviderListRecord"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ProviderListRecord" nillable="true" type="tns:ProviderListRecord"/></xs:sequence></xs:complexType><xs:element name="ArrayOfProviderListRecord" nillable="true" type="tns:ArrayOfProviderListRecord"/><xs:complexType name="ProviderListRecord"><xs:sequence><xs:element minOccurs="0" name="Code" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Id" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ProviderListRecord" nillable="true" type="tns:ProviderListRecord"/><xs:complexType name="VenueList"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="venues" nillable="true" type="tns:ArrayOfVenue"/></xs:sequence></xs:complexType><xs:element name="VenueList" nillable="true" type="tns:VenueList"/><xs:complexType name="ArrayOfVenue"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Venue" nillable="true" type="tns:Venue"/></xs:sequence></xs:complexType><xs:element name="ArrayOfVenue" nillable="true" type="tns:ArrayOfVenue"/><xs:complexType name="Venue"><xs:sequence><xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Address3" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Address4" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Capactiy" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="CountyId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Email" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Facilities" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Fax" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="GEOLocation_Lat" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="GEOLocation_Lon" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PostCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Title" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueId" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="Venue" nillable="true" type="tns:Venue"/><xs:complexType name="PagedCoursesSummary"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="totalCourses" type="xs:int"/><xs:element minOccurs="0" name="totalCoursesDisplayed" type="xs:int"/><xs:element minOccurs="0" name="pageCurrent" type="xs:int"/><xs:element minOccurs="0" name="pageSize" type="xs:int"/><xs:element minOccurs="0" name="numberOfPages" type="xs:int"/><xs:element minOccurs="0" name="courses" nillable="true" type="tns:ArrayOfCourseSummary"/></xs:sequence></xs:complexType><xs:element name="PagedCoursesSummary" nillable="true" type="tns:PagedCoursesSummary"/><xs:complexType name="ArrayOfCourseSummary"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CourseSummary" nillable="true" type="tns:CourseSummary"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCourseSummary" nillable="true" type="tns:ArrayOfCourseSummary"/><xs:complexType name="CourseSummary"><xs:sequence><xs:element minOccurs="0" name="CategoryDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CentreName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseCapacity" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="CourseCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactEmail" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseId" type="xs:int"/><xs:element minOccurs="0" name="CourseLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseTitle" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DateActualStart" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DateClosing" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DeliveryMode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DeliveryTime" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DeliveryType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ISCEDDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IsCourseAvailableToCAO" type="xs:boolean"/><xs:element minOccurs="0" name="IsCourseContracted" type="xs:boolean"/><xs:element minOccurs="0" name="OnlineApplicationURL" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardAchievable" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardingBody" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetGroupDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueId" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="VenueLocationLatitude" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="VenueLocationLongitude" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="VenueName" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="CourseSummary" nillable="true" type="tns:CourseSummary"/><xs:complexType name="CourseIdList"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="courses" nillable="true" type="tns:ArrayOfCourseIds"/></xs:sequence></xs:complexType><xs:element name="CourseIdList" nillable="true" type="tns:CourseIdList"/><xs:complexType name="ArrayOfCourseIds"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CourseIds" nillable="true" type="tns:CourseIds"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCourseIds" nillable="true" type="tns:ArrayOfCourseIds"/><xs:complexType name="CourseIds"><xs:sequence><xs:element minOccurs="0" name="CourseId" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="CourseIds" nillable="true" type="tns:CourseIds"/><xs:complexType name="Course"><xs:sequence><xs:element minOccurs="0" name="AccessTransferAndProgression" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="AwardTitles" nillable="true" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:element minOccurs="0" name="CategoryDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CentreName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CertificationRequirements" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseCapacity" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="CourseCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactEmail" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactMobile" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseContactPhone" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CourseFee" nillable="true" type="xs:decimal"/><xs:element minOccurs="0" name="CourseId" type="xs:int"/><xs:element minOccurs="0" name="CourseTitle" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DateActualFinish" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DateActualStart" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DateClosing" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="DeliveryMode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DeliveryTime" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DeliveryType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DurationDays" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="DurationWeeks" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="EveningsAttendancePercent" type="xs:int"/><xs:element minOccurs="0" name="EveningsDaysPerWeek" type="xs:int"/><xs:element minOccurs="0" name="FurtherDetails" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HoursPerWeek" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ISCEDDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IsOlcaEnabled" type="xs:boolean"/><xs:element minOccurs="0" name="LearnerAge" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LearnerAptitude" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LearnerEducation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LearnerPreviousExperience" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LearningOutcomes" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="NationalInits" nillable="true" type="tns:ArrayOfReferenceListRecord"/><xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="OlcaEOI" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="OnlineApplicationURL" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RegistrationFee" nillable="true" type="xs:decimal"/><xs:element minOccurs="0" name="TargetAwardAchievable" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardLevel" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardTitle" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TargetAwardingBodyName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TutionType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueEircode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VenueLocationLatitude" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="VenueLocationLongitude" nillable="true" type="xs:double"/><xs:element minOccurs="0" name="VenueName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="WorkPlacementDays" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="WorkPlacementMinsPerDay" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="WorkPlacementMinutesPerDay" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="WorkPlacementTimePerDayHours" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="WorkPlacementTimePerDayMinutes" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="WorkPlacementWeeks" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="VenueFacilities" nillable="true" type="tns:ArrayOfVenueFacility"/><xs:element minOccurs="0" name="PreRequisites" nillable="true" type="tns:ArrayOfPrerequisite"/><xs:element minOccurs="0" name="Modules" nillable="true" type="tns:ArrayOfModule"/><xs:element minOccurs="0" name="Timetable" nillable="true" type="tns:ArrayOfTimetable"/><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/></xs:sequence></xs:complexType><xs:element name="Course" nillable="true" type="tns:Course"/><xs:complexType name="ArrayOfVenueFacility"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="VenueFacility" nillable="true" type="tns:VenueFacility"/></xs:sequence></xs:complexType><xs:element name="ArrayOfVenueFacility" nillable="true" type="tns:ArrayOfVenueFacility"/><xs:complexType name="VenueFacility"><xs:sequence><xs:element minOccurs="0" name="FacilityDescription" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="VenueFacility" nillable="true" type="tns:VenueFacility"/><xs:complexType name="ArrayOfPrerequisite"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Prerequisite" nillable="true" type="tns:Prerequisite"/></xs:sequence></xs:complexType><xs:element name="ArrayOfPrerequisite" nillable="true" type="tns:ArrayOfPrerequisite"/><xs:complexType name="Prerequisite"><xs:sequence><xs:element minOccurs="0" name="PrerequisiteDescription" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Prerequisite" nillable="true" type="tns:Prerequisite"/><xs:complexType name="ArrayOfModule"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Module" nillable="true" type="tns:Module"/></xs:sequence></xs:complexType><xs:element name="ArrayOfModule" nillable="true" type="tns:ArrayOfModule"/><xs:complexType name="Module"><xs:sequence><xs:element minOccurs="0" name="ModuleTitle" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="awards" nillable="true" type="tns:ArrayOfAward"/></xs:sequence></xs:complexType><xs:element name="Module" nillable="true" type="tns:Module"/><xs:complexType name="ArrayOfAward"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Award" nillable="true" type="tns:Award"/></xs:sequence></xs:complexType><xs:element name="ArrayOfAward" nillable="true" type="tns:ArrayOfAward"/><xs:complexType name="Award"><xs:sequence><xs:element minOccurs="0" name="AwardCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="AwardTitle" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="AwardingBody" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Award" nillable="true" type="tns:Award"/><xs:complexType name="ArrayOfTimetable"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Timetable" nillable="true" type="tns:Timetable"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTimetable" nillable="true" type="tns:ArrayOfTimetable"/><xs:complexType name="Timetable"><xs:sequence><xs:element minOccurs="0" name="Afternoon" type="xs:boolean"/><xs:element minOccurs="0" name="DOW" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Evening" type="xs:boolean"/><xs:element minOccurs="0" name="Morning" type="xs:boolean"/></xs:sequence></xs:complexType><xs:element name="Timetable" nillable="true" type="tns:Timetable"/><xs:complexType name="TransportRouteResponse"><xs:sequence><xs:element minOccurs="0" name="ResponseInfo" nillable="true" type="tns:ResponseInfo"/><xs:element minOccurs="0" name="Routes" nillable="true" type="tns:ArrayOfTransportRoute"/></xs:sequence></xs:complexType><xs:element name="TransportRouteResponse" nillable="true" type="tns:TransportRouteResponse"/><xs:complexType name="ArrayOfTransportRoute"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="TransportRoute" nillable="true" type="tns:TransportRoute"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTransportRoute" nillable="true" type="tns:ArrayOfTransportRoute"/><xs:complexType name="TransportRoute"><xs:sequence><xs:element minOccurs="0" name="CourseCount" type="xs:int"/><xs:element minOccurs="0" name="Distance" type="xs:double"/><xs:element minOccurs="0" name="Id" type="xs:int"/><xs:element minOccurs="0" name="Latitude" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Longitude" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="OperatorName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RouteName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StopId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StopName" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="TransportRoute" nillable="true" type="tns:TransportRoute"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><xs:complexType name="ArrayOfstring"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring"/></xs:schema></wsdl:types><wsdl:message name="IFetchCourse_GetDeliveryCriteriaList_InputMessage"><wsdl:part name="parameters" element="tns:GetDeliveryCriteriaList"/></wsdl:message><wsdl:message name="IFetchCourse_GetDeliveryCriteriaList_OutputMessage"><wsdl:part name="parameters" element="tns:GetDeliveryCriteriaListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetCourseCategoryList_InputMessage"><wsdl:part name="parameters" element="tns:GetCourseCategoryList"/></wsdl:message><wsdl:message name="IFetchCourse_GetCourseCategoryList_OutputMessage"><wsdl:part name="parameters" element="tns:GetCourseCategoryListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetTargetGroupList_InputMessage"><wsdl:part name="parameters" element="tns:GetTargetGroupList"/></wsdl:message><wsdl:message name="IFetchCourse_GetTargetGroupList_OutputMessage"><wsdl:part name="parameters" element="tns:GetTargetGroupListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetAwardingBodyList_InputMessage"><wsdl:part name="parameters" element="tns:GetAwardingBodyList"/></wsdl:message><wsdl:message name="IFetchCourse_GetAwardingBodyList_OutputMessage"><wsdl:part name="parameters" element="tns:GetAwardingBodyListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetAwardList_InputMessage"><wsdl:part name="parameters" element="tns:GetAwardList"/></wsdl:message><wsdl:message name="IFetchCourse_GetAwardList_OutputMessage"><wsdl:part name="parameters" element="tns:GetAwardListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetISCEDList_InputMessage"><wsdl:part name="parameters" element="tns:GetISCEDList"/></wsdl:message><wsdl:message name="IFetchCourse_GetISCEDList_OutputMessage"><wsdl:part name="parameters" element="tns:GetISCEDListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetISCEDCount_InputMessage"><wsdl:part name="parameters" element="tns:GetISCEDCount"/></wsdl:message><wsdl:message name="IFetchCourse_GetISCEDCount_OutputMessage"><wsdl:part name="parameters" element="tns:GetISCEDCountResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetAreaList_InputMessage"><wsdl:part name="parameters" element="tns:GetAreaList"/></wsdl:message><wsdl:message name="IFetchCourse_GetAreaList_OutputMessage"><wsdl:part name="parameters" element="tns:GetAreaListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetLocationByAreaList_InputMessage"><wsdl:part name="parameters" element="tns:GetLocationByAreaList"/></wsdl:message><wsdl:message name="IFetchCourse_GetLocationByAreaList_OutputMessage"><wsdl:part name="parameters" element="tns:GetLocationByAreaListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetProviderList_InputMessage"><wsdl:part name="parameters" element="tns:GetProviderList"/></wsdl:message><wsdl:message name="IFetchCourse_GetProviderList_OutputMessage"><wsdl:part name="parameters" element="tns:GetProviderListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetCentreByProviderList_InputMessage"><wsdl:part name="parameters" element="tns:GetCentreByProviderList"/></wsdl:message><wsdl:message name="IFetchCourse_GetCentreByProviderList_OutputMessage"><wsdl:part name="parameters" element="tns:GetCentreByProviderListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetVenueList_InputMessage"><wsdl:part name="parameters" element="tns:GetVenueList"/></wsdl:message><wsdl:message name="IFetchCourse_GetVenueList_OutputMessage"><wsdl:part name="parameters" element="tns:GetVenueListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetActiveCourseLocationList_InputMessage"><wsdl:part name="parameters" element="tns:GetActiveCourseLocationList"/></wsdl:message><wsdl:message name="IFetchCourse_GetActiveCourseLocationList_OutputMessage"><wsdl:part name="parameters" element="tns:GetActiveCourseLocationListResponse"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseListSummary_InputMessage"><wsdl:part name="parameters" element="tns:SearchCourseListSummary"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseListSummary_OutputMessage"><wsdl:part name="parameters" element="tns:SearchCourseListSummaryResponse"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseListSummaryAdvanced_InputMessage"><wsdl:part name="parameters" element="tns:SearchCourseListSummaryAdvanced"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseListSummaryAdvanced_OutputMessage"><wsdl:part name="parameters" element="tns:SearchCourseListSummaryAdvancedResponse"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseReturnCourseId_InputMessage"><wsdl:part name="parameters" element="tns:SearchCourseReturnCourseId"/></wsdl:message><wsdl:message name="IFetchCourse_SearchCourseReturnCourseId_OutputMessage"><wsdl:part name="parameters" element="tns:SearchCourseReturnCourseIdResponse"/></wsdl:message><wsdl:message name="IFetchCourse_GetIndividualCourseDetail_InputMessage"><wsdl:part name="parameters" element="tns:GetIndividualCourseDetail"/></wsdl:message><wsdl:message name="IFetchCourse_GetIndividualCourseDetail_OutputMessage"><wsdl:part name="parameters" element="tns:GetIndividualCourseDetailResponse"/></wsdl:message><wsdl:message name="IFetchCourse_TransportRoutesAtLocation_InputMessage"><wsdl:part name="parameters" element="tns:TransportRoutesAtLocation"/></wsdl:message><wsdl:message name="IFetchCourse_TransportRoutesAtLocation_OutputMessage"><wsdl:part name="parameters" element="tns:TransportRoutesAtLocationResponse"/></wsdl:message><wsdl:message name="IFetchCourse_TransportStopsOnRoute_InputMessage"><wsdl:part name="parameters" element="tns:TransportStopsOnRoute"/></wsdl:message><wsdl:message name="IFetchCourse_TransportStopsOnRoute_OutputMessage"><wsdl:part name="parameters" element="tns:TransportStopsOnRouteResponse"/></wsdl:message><wsdl:message name="IFetchCourse_TransportRoutesAtLocationAdv_InputMessage"><wsdl:part name="parameters" element="tns:TransportRoutesAtLocationAdv"/></wsdl:message><wsdl:message name="IFetchCourse_TransportRoutesAtLocationAdv_OutputMessage"><wsdl:part name="parameters" element="tns:TransportRoutesAtLocationAdvResponse"/></wsdl:message><wsdl:portType name="IFetchCourse"><wsdl:operation name="GetDeliveryCriteriaList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetDeliveryCriteriaList" message="tns:IFetchCourse_GetDeliveryCriteriaList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetDeliveryCriteriaListResponse" message="tns:IFetchCourse_GetDeliveryCriteriaList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetCourseCategoryList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetCourseCategoryList" message="tns:IFetchCourse_GetCourseCategoryList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetCourseCategoryListResponse" message="tns:IFetchCourse_GetCourseCategoryList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetTargetGroupList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetTargetGroupList" message="tns:IFetchCourse_GetTargetGroupList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetTargetGroupListResponse" message="tns:IFetchCourse_GetTargetGroupList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetAwardingBodyList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetAwardingBodyList" message="tns:IFetchCourse_GetAwardingBodyList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetAwardingBodyListResponse" message="tns:IFetchCourse_GetAwardingBodyList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetAwardList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetAwardList" message="tns:IFetchCourse_GetAwardList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetAwardListResponse" message="tns:IFetchCourse_GetAwardList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetISCEDList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetISCEDList" message="tns:IFetchCourse_GetISCEDList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetISCEDListResponse" message="tns:IFetchCourse_GetISCEDList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetISCEDCount"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetISCEDCount" message="tns:IFetchCourse_GetISCEDCount_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetISCEDCountResponse" message="tns:IFetchCourse_GetISCEDCount_OutputMessage"/></wsdl:operation><wsdl:operation name="GetAreaList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetAreaList" message="tns:IFetchCourse_GetAreaList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetAreaListResponse" message="tns:IFetchCourse_GetAreaList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetLocationByAreaList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetLocationByAreaList" message="tns:IFetchCourse_GetLocationByAreaList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetLocationByAreaListResponse" message="tns:IFetchCourse_GetLocationByAreaList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetProviderList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetProviderList" message="tns:IFetchCourse_GetProviderList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetProviderListResponse" message="tns:IFetchCourse_GetProviderList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetCentreByProviderList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetCentreByProviderList" message="tns:IFetchCourse_GetCentreByProviderList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetCentreByProviderListResponse" message="tns:IFetchCourse_GetCentreByProviderList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetVenueList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetVenueList" message="tns:IFetchCourse_GetVenueList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetVenueListResponse" message="tns:IFetchCourse_GetVenueList_OutputMessage"/></wsdl:operation><wsdl:operation name="GetActiveCourseLocationList"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetActiveCourseLocationList" message="tns:IFetchCourse_GetActiveCourseLocationList_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetActiveCourseLocationListResponse" message="tns:IFetchCourse_GetActiveCourseLocationList_OutputMessage"/></wsdl:operation><wsdl:operation name="SearchCourseListSummary"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseListSummary" message="tns:IFetchCourse_SearchCourseListSummary_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseListSummaryResponse" message="tns:IFetchCourse_SearchCourseListSummary_OutputMessage"/></wsdl:operation><wsdl:operation name="SearchCourseListSummaryAdvanced"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseListSummaryAdvanced" message="tns:IFetchCourse_SearchCourseListSummaryAdvanced_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseListSummaryAdvancedResponse" message="tns:IFetchCourse_SearchCourseListSummaryAdvanced_OutputMessage"/></wsdl:operation><wsdl:operation name="SearchCourseReturnCourseId"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseReturnCourseId" message="tns:IFetchCourse_SearchCourseReturnCourseId_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/SearchCourseReturnCourseIdResponse" message="tns:IFetchCourse_SearchCourseReturnCourseId_OutputMessage"/></wsdl:operation><wsdl:operation name="GetIndividualCourseDetail"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/GetIndividualCourseDetail" message="tns:IFetchCourse_GetIndividualCourseDetail_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/GetIndividualCourseDetailResponse" message="tns:IFetchCourse_GetIndividualCourseDetail_OutputMessage"/></wsdl:operation><wsdl:operation name="TransportRoutesAtLocation"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/TransportRoutesAtLocation" message="tns:IFetchCourse_TransportRoutesAtLocation_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/TransportRoutesAtLocationResponse" message="tns:IFetchCourse_TransportRoutesAtLocation_OutputMessage"/></wsdl:operation><wsdl:operation name="TransportStopsOnRoute"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/TransportStopsOnRoute" message="tns:IFetchCourse_TransportStopsOnRoute_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/TransportStopsOnRouteResponse" message="tns:IFetchCourse_TransportStopsOnRoute_OutputMessage"/></wsdl:operation><wsdl:operation name="TransportRoutesAtLocationAdv"><wsdl:input wsaw:Action="http://tempuri.org/IFetchCourse/TransportRoutesAtLocationAdv" message="tns:IFetchCourse_TransportRoutesAtLocationAdv_InputMessage"/><wsdl:output wsaw:Action="http://tempuri.org/IFetchCourse/TransportRoutesAtLocationAdvResponse" message="tns:IFetchCourse_TransportRoutesAtLocationAdv_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IFetchCourse" type="tns:IFetchCourse"><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="GetDeliveryCriteriaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetDeliveryCriteriaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCourseCategoryList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetCourseCategoryList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetTargetGroupList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetTargetGroupList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAwardingBodyList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAwardingBodyList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAwardList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAwardList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetISCEDList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetISCEDList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetISCEDCount"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetISCEDCount" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAreaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAreaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetLocationByAreaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetLocationByAreaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetProviderList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetProviderList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCentreByProviderList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetCentreByProviderList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetVenueList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetVenueList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetActiveCourseLocationList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetActiveCourseLocationList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseListSummary"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseListSummary" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseListSummaryAdvanced"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseListSummaryAdvanced" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseReturnCourseId"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseReturnCourseId" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetIndividualCourseDetail"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetIndividualCourseDetail" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportRoutesAtLocation"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportRoutesAtLocation" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportStopsOnRoute"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportStopsOnRoute" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportRoutesAtLocationAdv"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportRoutesAtLocationAdv" 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="BasicHttpBinding_IFetchCourse1" type="tns:IFetchCourse"><wsp:PolicyReference URI="#BasicHttpBinding_IFetchCourse1_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="GetDeliveryCriteriaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetDeliveryCriteriaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCourseCategoryList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetCourseCategoryList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetTargetGroupList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetTargetGroupList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAwardingBodyList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAwardingBodyList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAwardList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAwardList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetISCEDList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetISCEDList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetISCEDCount"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetISCEDCount" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAreaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetAreaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetLocationByAreaList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetLocationByAreaList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetProviderList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetProviderList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCentreByProviderList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetCentreByProviderList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetVenueList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetVenueList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetActiveCourseLocationList"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetActiveCourseLocationList" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseListSummary"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseListSummary" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseListSummaryAdvanced"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseListSummaryAdvanced" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="SearchCourseReturnCourseId"><soap:operation soapAction="http://tempuri.org/IFetchCourse/SearchCourseReturnCourseId" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetIndividualCourseDetail"><soap:operation soapAction="http://tempuri.org/IFetchCourse/GetIndividualCourseDetail" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportRoutesAtLocation"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportRoutesAtLocation" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportStopsOnRoute"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportStopsOnRoute" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="TransportRoutesAtLocationAdv"><soap:operation soapAction="http://tempuri.org/IFetchCourse/TransportRoutesAtLocationAdv" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="FetchCourse"><wsdl:port name="BasicHttpBinding_IFetchCourse" binding="tns:BasicHttpBinding_IFetchCourse"><soap:address location="http://service.fetchcourses.ie/service/FetchCourse.svc"/></wsdl:port><wsdl:port name="BasicHttpBinding_IFetchCourse1" binding="tns:BasicHttpBinding_IFetchCourse1"><soap:address location="https://service.fetchcourses.ie/service/FetchCourse.svc"/></wsdl:port></wsdl:service></wsdl:definitions>