Discussion:
Consuming XML in Intervoice Invision IVR applications
(too old to reply)
a***@gmail.com
2007-09-26 02:31:33 UTC
Permalink
We have several IVR applications (Intervoice Invision platform) that
currently use CICS screen scraping technique or DCICS calls to acquire
backend system data for our IVR apps. Screen scraping is definitely
something we are wanting to discontinue. DCICS calls are not bad...
just too implementation specific.

We would prefer to use XML over HTTP or Web Services (with SOAP
message). The thing we are struggling with is how to easily parse XML
within Intervoice's Invision code. We've come up with ways to do it,
but it's very developer intensive and long learning curve to get it
done.

Anyone know of any plug-ins or generic code libraries for being able
to handle XML within an Intervoice application?
e***@gmail.com
2007-10-23 23:33:24 UTC
Permalink
We have several IVR applications (IntervoiceInvisionplatform) that
currently use CICS screen scraping technique or DCICS calls to acquire
backend system data for our IVR apps. Screen scraping is definitely
something we are wanting to discontinue. DCICS calls are not bad...
just too implementation specific.
We would prefer to use XML over HTTP or Web Services (with SOAP
message). The thing we are struggling with is how to easily parse XML
within Intervoice'sInvisioncode. We've come up with ways to do it,
but it's very developer intensive and long learning curve to get it
done.
Anyone know of any plug-ins or generic code libraries for being able
to handle XML within an Intervoice application?
I read XML in InVision using the iHTTP Source Retrieve InVision form
and then parsing the result in calculate forms. The XML can come back
as an Ordered Collection - for example:

RootElement childrenAt:'Whatever' assigned to -> XmlWhatever_OC

Then use the parsing commands, such as firstChild, nextSibling,
value, ...
You need to have HTTP enabled in the INTVCODE.EXE file and have the
iHTTP.cfg and iHTTP.ldr files setup - assuming you are using an IqTalk
runtime...

Loading...