Forum Replies Created
-
AuthorReplies
-
September 12, 2021 at 2:24 pm in reply to: Routing query response from state vaccination registry to diffferent OB thread #119169
Hi Charlie,
i’m struggling a bit with this:
thread 1: IB thread to receive VXUs
thread 2: OB thread to send to VXUs to stage registry web service
thread 3: OB thread to send VXU replies
everything works so far except since I am sending a message of type REPLY outbound on thread_3 I’m not able to configure the same settings as for a DATA message (await replies, etc)
On thread_2, i have an IB reply proc to strip the soap envelope and continue the HL7 2.x ACK msg. ( or send it to the error DB if i don’t have a good http response code)
I also have an xlate route setup on the thread_2 Route Replies tab as I need to manipulate the message before it is sent to thread_3.
Is there a point in this I could convert/create a DATA message from the REPLY message so when it can be sent to thread_3 as a DATA message?
thank you,
Jim
nothing in OB TPS
xlate test results also missing header
MESSAGE 1
SOAP-ENV:Body.WL5G3N1:submitSingleMessage.WL5G3N1:username.#text: >S…<
SOAP-ENV:Body.WL5G3N1:submitSingleMessage.WL5G3N1:password.#text: >…<
SOAP-ENV:Body.WL5G3N1:submitSingleMessage.WL5G3N1:facilityID.#text: >…<
SOAP-ENV:Body.WL5G3N1:submitSingleMessage.WL5G3N1:hl7Message.#text: >MSH|^~\&|no, service mode is set to MESSAGE
thanks for all the detail Paul.
I tried this config but it looks like a partial soap envelope is created.
the header is missing. Did you have to adjust for that?
message : ‘<Body xmlns=”http://www.w3.org/2003/05/soap-envelope” xmlns:WL5G3N1=”urn:cdc:iisb:2011″><WL5G3N1:submitSingleMessage><WL5G3N1:username …
Thanks Jorge, we are trying a proc but dont seem to get either method to work.
Hi Paul
WSDL is attached.
I’ve compiled to XML schemas.
So would you build an xlate from some format to XML to get the entire HL7 VXU in the Soap envelope?
I’ve tried using the WS Client with WSDL but can’t get past this error, but this is using a proc in the OB TPS to build the SOAP envelope.
[java:wrte:ERR /0: ws_cair_0:08/12/2021 12:08:11] Call to “doMsg” returned error string “BADDATA caught exception trying to processMessageFromCloverleaf: Caught bad data except
ion trying to process message from Cloverleaf”. Returning bad send to engine.
Another test thread is using the WS Raw Client, with the same proc to build the SOAP envelope but I get a 415 error:
msgUserData : {httpResponseHeaders {{Keep-Alive timeout=5,\ max=100} {X-Frame-Options DENY} {transfer-encoding chunked} {Server Apache/2.4.6\ (Red\ Hat\ Enterprise\ Linux)\ Ope
nSSL/1.0.2k-fips} {X-OneAgent-JS-Injection true} {X-ORACLE-DMS-ECID 19af5868-4ece-45ac-9a71-0eaaf6a8013c-00000159} {Server-Timing dtRpid\;desc=\”-1344802766\”} {connection Keep-Alive} {S
et-Cookie dtCookie=v_4_srv_8_sn_8A2D917FDEF50E3EE2193F627E98BB4C_perc_100000_ol_0_mul_1_app-3Abff3efc1d15036b3_1\;\ Path=/\;\ Domain=.texas.gov} {X-ORACLE-DMS-RID 0} {Date Thu,\ 12\ Aug\
2021\ 18:51:54\ GMT}}} {httpResponseCode 415}Attachments:
You must be logged in to view attached files.Hello, I am working on a WS interface to send ImmTrac VXUs. I have the wsdl, but not clear on how to configure Cloverleaf to insert an HL7 2.x VXU message into the SOAP wrapper and set credentials. Would appreciate any tips or advice.
-
AuthorReplies