Apologies if the following sounds stupid, this is my first adventure creating a browser extension in Javascript on Github and my first listing on the Open Exchange. Stupid or not, I'd rather ask the questions anyway 😁

This all seems designed around InterSystems ObjectScript libraries, which my app is not. I'm not able to download applications on my work PC so the whole docker process is out the window for me.

If I simply add this objectscript-quality.yml file to my root folder does Open Exchange run it when I submit my next app version and analyse my code?

I'd assume because there's no objectscript in my code that this objectscript code quality action wouldn't do anything? Or would I get a pass for having no objectscript at all?

I was just thinking about trying to make something to do this.

I asked Google Bard to create a HL7 message for me using this prompt: 

"create an ECG order hl7 message example for HL7 v2 2.4"

And I got this:

MSH|^~&|EPICADT|EPICADT|CERNER|CERNER|20230804120000||ORM^O01|1234567890|P|2.4 PID|1||1234567890^^^EPICADT^MR||DOE^JOHN||19800805|M||123 MAIN ST^^ANYTOWN^CA^91234^USA^^H PV1|1|I|INPATIENT|||||||ADMITTING PHYSICIAN^LAST^FIRST^M^MD ORC|1|NW|1234567890^EPICADT^MR|1234567890^EPICADT^MR|86702^ELECTROCARDIOGRAM^LOINC||20230804120000||||||20230804120000 OBR|1|NW|1234567890^EPICADT^MR|1234567890^EPICADT^MR|86702^ELECTROCARDIOGRAM^LOINC||20230804120000||||||20230804120000

If you want to quickly generate a message it might be helpful

It did get me thinking that an LLM could be the way to go here

You can also differentiate instances by downloading the browser extension I developed (IRIS WHIZ) and enabling the header colours/tab grouping 

See the header colour and tab group in the screenshot below

(also circled in red but not relevant is the highlighted the erroring components section as this screenshot is from the app's Open Exchange screenshot section where I was trying to get at many features highlighted in it as possible)

Hi all,

I've created a browser extension that changes the header colour to make it obvious which environment you're in

It also organises the environment tabs into tab groups to keep the environments all together ('environments' referred to as 'instances' throughout my extensions docs!)

If you find it helpful, I'd really appreciate it if you voted for it in the Intersystems Grand Prix competition

 
* I actually came across this post when I was first trying to sort this problem for myself and it was @Jeffrey Drumm 's suggestion about
 TamperMonkey/GreaseMonkey that gave me the idea for a browser extension to do this, thanks Jeffrey

I've created a browser extension that will highlight the header of each environment with a different colour and organise the tabs into groups with the same colours (I've referred to environments as 'instances' throughout my app)

This helps me to quickly identify my environments in the browser, reducing the chance I'll make an edit in the wrong one.

If you find it helpful, please do give it a vote in the Intersystems Grand Prix competition

 


 

If you ever have this problem in the browser then I've made a broswer extension that changes the colour of the headers of your different instances

It can also organise tabs into tab groups with the same colours for your instances and different tag names for namespaces

https://openexchange.intersystems.com/package/RDUH-Interface-Analyst-HL7v2-Browser-Extension

(if you like it feel free to vote for it in the Intersystems Grand Prix competition)