none
WCF Service and SOAP+WSDL

    Question

  • I'm trying to use the WCF Service Publishing Wizard to process a 270 eligibility inquiry transactions. The SOAP envelope has the form below:

    POST /core/eligibility HTTP/1.1 Host: server_host:server_port Content-Type: application/soap+xml; charset=UTF-8; action="RealTimeTransaction" <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="true"> <wsse:UsernameToken xmlns:wsu=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd wsu:Id="UsernameToken-21621663"> <wsse:Username>bob</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token -profile-1.0#PasswordText">bobPW</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ns1:COREEnvelopeRealTimeRequest xmlns:ns1="http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd"> <PayloadType> X12_270_Request_005010X279A1</PayloadType> <ProcessingMode>RealTime</ProcessingMode> <PayloadID>f81d4fae-7dec-11d0-a765-00a0c91e6bf6</PayloadID> <TimeStamp>2007-08-30T10:20:34Z</TimeStamp> <SenderID>HospitalA</SenderID> <ReceiverID>PayerB</ReceiverID> <CORERuleVersion>2.2.0</CORERuleVersion> <Payload><![CDATA[ISA*00* *00* *ZZ*NEHEN780 *ZZ*NEHEN003 ...IEA*1*000000031]]></Payload> </ns1:COREEnvelopeRealTimeRequest> </soapenv:Body> </soapenv:Envelope>

    I need to create a schema which I'm being asked for at a step in the Wizard. What should my schema look like?

    Should it be just for the envelope body? Any tips would be appreciated. Thanks


    Friday, March 22, 2013 11:05 PM

Answers