<?xml version=“1.0” encoding=“UTF-8”?> <wsdl:definitions xmlns:wsdl=“schemas.xmlsoap.org/wsdl/” xmlns=“schemas.xmlsoap.org/wsdl/” xmlns:CORE=“www.caqh.org/SOAP/WSDL/” xmlns:CORE-XSD=“www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd” xmlns:soap=“schemas.xmlsoap.org/wsdl/soap/” xmlns:soap12=“schemas.xmlsoap.org/wsdl/soap12/” xmlns:xsd=“www.w3.org/2001/XMLSchema” name=“CORE” targetNamespace=“www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd”>
<wsdl:types> <xsd:schema elementFormDefault="qualified" targetNamespace="http://www.caqh.org/SOAP/WSDL/"> <xsd:import namespace="http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd" schemaLocation="CORERule2.2.0.xsd" /> </xsd:schema> </wsdl:types> <wsdl:message name="RealTimeRequestMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeRealTimeRequest" /> </wsdl:message> <wsdl:message name="RealTimeResponseMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeRealTimeResponse" /> </wsdl:message> <wsdl:message name="BatchSubmissionMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchSubmission" /> </wsdl:message> <wsdl:message name="BatchSubmissionResponseMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchSubmissionResponse" /> </wsdl:message> <wsdl:message name="BatchSubmissionAckRetrievalRequestMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchSubmissionAckRetrievalRequest" /> </wsdl:message> <wsdl:message name="BatchSubmissionAckRetrievalResponseMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchSubmissionAckRetrievalResponse" /> </wsdl:message> <wsdl:message name="BatchResultsRetrievalRequestMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchResultsRetrievalRequest" /> </wsdl:message> <wsdl:message name="BatchResultsRetrievalResponseMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchResultsRetrievalResponse" /> </wsdl:message> <wsdl:message name="BatchResultsAckSubmissionMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchResultsAckSubmission" /> </wsdl:message> <wsdl:message name="BatchResultsAckSubmissionResponseMessage"> <wsdl:part name="body" element="CORE-XSD:COREEnvelopeBatchResultsAckSubmissionResponse" /> </wsdl:message> <wsdl:portType name="CORETransactions"> <wsdl:operation name="RealTimeTransaction"> <wsdl:input message="CORE:RealTimeRequestMessage" /> <wsdl:output message="CORE:RealTimeResponseMessage" /> </wsdl:operation> <wsdl:operation name="BatchSubmitTransaction"> <wsdl:input message="CORE:BatchSubmissionMessage" /> <wsdl:output message="CORE:BatchSubmissionResponseMessage" /> </wsdl:operation> <wsdl:operation name="GenericBatchSubmissionTransaction"> <wsdl:input message="CORE:BatchSubmissionMessage" /> <wsdl:output message="CORE:BatchSubmissionResponseMessage" /> </wsdl:operation> <wsdl:operation name="BatchSubmitAckRetrievalTransaction"> <wsdl:input message="CORE:BatchSubmissionAckRetrievalRequestMessage" /> <wsdl:output message="CORE:BatchSubmissionAckRetrievalResponseMessage" /> </wsdl:operation> <wsdl:operation name="BatchResultsRetrievalTransaction"> <wsdl:input message="CORE:BatchResultsRetrievalRequestMessage" /> <wsdl:output message="CORE:BatchResultsRetrievalResponseMessage" /> </wsdl:operation> <wsdl:operation name="BatchResultsAckSubmitTransaction"> <wsdl:input message="CORE:BatchResultsAckSubmissionMessage" /> <wsdl:output message="CORE:BatchResultsAckSubmissionResponseMessage" /> </wsdl:operation> <wsdl:operation name="GenericBatchRetrievalTransaction"> <wsdl:input message="CORE:BatchResultsRetrievalRequestMessage" /> <wsdl:output message="CORE:BatchResultsRetrievalResponseMessage" /> </wsdl:operation> <wsdl:operation name="GenericBatchReceiptConfirmationTransaction"> <wsdl:input message="CORE:BatchResultsAckSubmissionMessage" /> <wsdl:output message="CORE:BatchResultsAckSubmissionResponseMessage" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="CoreSoapBinding" type="CORE:CORETransactions"> <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="RealTimeTransaction"> <soap12:operation soapAction="RealTimeTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="BatchSubmitTransaction"> <soap12:operation soapAction="BatchSubmitTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GenericBatchSubmissionTransaction"> <soap12:operation soapAction="GenericBatchSubmissionTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="BatchSubmitAckRetrievalTransaction"> <soap12:operation soapAction="BatchSubmitAckRetrievalTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="BatchResultsRetrievalTransaction"> <soap12:operation soapAction="BatchResultsRetrievalTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="BatchResultsAckSubmitTransaction"> <soap12:operation soapAction="BatchResultsAckSubmitTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GenericBatchRetrievalTransaction"> <soap12:operation soapAction="GenericBatchRetrievalTransaction" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GenericBatchReceiptConfirmationTransaction"> <soap12:operation soapAction="GenericBatchReceiptConfirmationTransaction" 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="Core"> <wsdl:port name="CoreSoapPort" binding="CORE:CoreSoapBinding"> <soap12:address location="http://URL_OF_WEB_SERVICE" /> </wsdl:port> </wsdl:service>
</wsdl:definitions>