Hi All,

  Thanks for the replies, I certainly haven't explained the problem very well!, so short summary;

CSP page shows file browser (working) that takes a stream (working) sends the file to a Method (working) and then returns a new file into the same CSP page session (not working)

I appreciate this means the CSP will be "stuck" while the method creates the new file.  I have limited access to change any of this under the hood to send to a directory or use an integration engine or any other alternative.

   For Excel we use activate, as said the Excel and sending the file is not the problem.


Hi Henrique,

  Not exactly, the excel isn't the problem, it's when I return the XLS to the browser I need the browser to interprut it as a attachment, the problem is the %response creation.

The use case is some live software is not creating legacy index "sometime", logic looks good but some "combination" misses the index create.  In test works fine.  SO want to add lots of auditing and have a common call to an debug audit to record variables, objects etc.  Hence want to record the name of the variable used when calling the audit.

Anyway the $STACK pointed me at what I need and its all done and working...Thanks!


  It will certainly be that your OBX's aren't at OBX (probably at OBXgrp.OBX), this is easy to confirm, hover over the OBX segment in the trace view just before the HL7 goes to the router with the rule, this will show what name the OBX is actually under.


Hi Christian,

   You don't need to run the install demo command and create a demo installation (but this can help), you can manually create each HS namespace you need, you can do this from the Healthshare portal manager, there is a Wizard and you select Bus/Edge/etc, this will then create the HS namespace you need.

As for export all of the HS configuration options from Dev (I'm assuming including subscriptions etc?) there isn't (too my knowledge) a standard way to do this.  It would be best to create an install script (using the standard %Installation scripts (look at the one for MU2 as an example)) to create all the items you want.  Ofcourse this will be based on you manually pulling the data out of dev. 

You can alternatively find the location of all the settings and write your own export.  I would suggest you ask a third party to help with this as I know many of them have these tools already.

       This is all IMHO..!

Open "|CPIPE|":("dir":"R"):5 Use "|CPIPE|" Read sLine:5 Close "|CPIPE|"

Replace "dir" with your command, If you care about all the responses you'll need to do multiple read's and check $ZEOF or a timeout.