Have an idea, suggestion, or something that doesn’t work as expected in InterSystems products or services? Share it here on the InterSystems Ideas Portal.
The Ideas Portal is where community members can propose improvements, report bugs, and help influence the product roadmap across InterSystems products and the overall developer experience. 22% of submitted ideas are implemented by InterSystems or members of the Developer Community.
💡 Ideas and bugs are both welcome, no matter how big or small. You can submit feature requests, usability improvements, workflow suggestions, and bug reports. Whether you’re an experienced expert or just getting started, your fresh perspective is valuable.
🛠️ About bugs and fixes. If you have access to InterSystems WRC, please submit bugs there for immediate action. Bug reports submitted through the Ideas Portal are reviewed and tracked, but do not guarantee immediate resolution.
Start by sharing what could be better - the community and our teams will help take it from there.
This idea is the 🌟 Community award winner of the 1st InterSystems Idea-A-Thon
As per my comment to this posting:
https://community.intersystems.com/post/iris-native-api-nodejs-all-calls-synchronous
note that the Native API for Node.js is synchronous and therefore unsuitable for production multi-user Node.js systems. However, my comment points to an article on our qoper8-fastify module which will then allow you to use the Native API in a scalable way, but you can also already use our QEWD framework to rapidly build IRIS/Cache-based Node.js back-ends, so I think your idea is already implemented satisfactorily:
https://github.com/robtweed/qewd
Hi Ian,
We have countrywide contracts with laboratories where we are entitled to different prices as compared to what a direct patient will be charged if go directly. So if an order is posted through our system then using InterSystems Interoperability https://www.intersystems.com/data-platform/interoperability/ we communicate with respective systems to send orders and receive results. At the end of the day, patients will have better-discounted prices at the same time results will be delivered online by following HIPAA compliance rules.
Hi Evgeny,
You can connect your favorite IDE for Node.js, such as Visual Studio Code to InterSystems IRIS® using the following link instruction:
https://gettingstarted.intersystems.com/development-setup/nodejs/
Once you are successfully able to connect and communicate with iris then you can implement methods and functions as per your requirements.
What about the current IRIS Native API for Node.js? https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=BJSNAT_INTRO
I would like to understand more from a patient perspective who is resident of Arizona for instance then how he/she can benefit from these discounted prices and how it differentiates from going directly to a laboratory nearby?