Hi Jess,

I believe what you are talking about is Ensemble(Healthshare is built on top it). 

If you want to send anything to Ensemble/Healthshare production from JAVA or for that matter any other language, you would need to build a Webservice in that production. You can create both SOAP and REST web services in ensemble. This can be done using the system management portal or using cache studio.

For XML if you want to use SOAP, all you have to do is to create a service using HTTP SOAP adapter or create a class extending SOAP.WebService and then create a WSDL which your JAVA application can consume.

For sending data back to JAVA application, you would need a web service created in JAVA and import the WSDL into Cache to be used by the SOAP outbound adapter.