go to post Rob Ellis · Dec 28, 2023 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?
go to post Rob Ellis · Oct 8, 2023 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||||||20230804120000If 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
go to post Rob Ellis · Sep 13, 2023 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)
go to post Rob Ellis · Jul 6, 2023 *Just realised that comment is most likely spam as is just a copy of a comment further up.First, make sure the Custom Header Colours checkbox is ticked on the Options page If that doesn't work then it could be the CSS file that's injected onto each page where the issue is and you could try editing the targeted classes in the red.css file
go to post Rob Ellis · Jul 6, 2023 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
go to post Rob Ellis · Jul 6, 2023 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
go to post Rob Ellis · Jul 6, 2023 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 instancesIt can also organise tabs into tab groups with the same colours for your instances and different tag names for namespaceshttps://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)