Mike Dawson · Mar 8, 2016 go to post

Thanks for this Murray.  I am just sending  to our system manager!

(We don't run pButtons all the time but perhaps we should)

Mike Dawson · May 6, 2016 go to post

My two top gripes with the current documentation:-

Searching.  The search regularly fails to find pages that I know are there or shows pages that are not relevant to my search. In the days of powerful internet search engines this is really frustrating and disappointing.

Lack of sample code. They say a picture is worth a thousand words, well some sample code works the same way!  Come on guys if you have just documented a class with scores of methods and properties  give us some sample code showing normal invocation.

Mike Dawson · Jul 13, 2016 go to post

Thanks Sergei, this is exactly what I was looking for.

I notice that we already differ from your standard quite a bit. I have looked at a lot of InterSystems Ensemble code over the years and have sort of inherited their style.

We also insist on using #dim for all variables to prevent spelling mistakes causing problems.

Regards Mike

Mike Dawson · Jul 13, 2016 go to post

Thanks Eduard, this is a good starting point for my document.

I notice that you allow methods to return objects rather than %Status. I have looked at a lot of InterSystems Ensemble code over the years, and the general style is to always return a %Status and any object oRefs required are passed out as Output parameters. Would you say that this is the most common style?

Regards Mike

Mike Dawson · Aug 4, 2016 go to post

Hi Eduard,

Perfect! Just what I wanted. By the way there is a little bug as prop is all lower case in the CONTINE line but 'Prop' everywhere else.

Thanks again

Regards

Mike

Mike Dawson · Sep 12, 2017 go to post

Is there a recording of this for people who couldn't watch in real time?

Mike Dawson · Sep 28, 2017 go to post

Hi John,

Thanks for highlighting the difference between development standards and coding standards. It looks like I need to update my document!

Cheers

Mike

Mike Dawson · Oct 12, 2017 go to post

Hi Ben,

Thanks for the reply. Is the web service you are calling a Cache web service? If so could you show the function signature?

Cheers

Mike

Mike Dawson · Nov 20, 2017 go to post

Can you send me a join code? I just tried my WRC credentials but no joy.

Thanks

Regards Mike

Mike Dawson · Mar 15, 2018 go to post

We added "bry" to the default compiler flags

do $System.OBJ.ShowFlags()

You can set them for a namespace or system-wide

SetFlags(flags,system)

Mike Dawson · Oct 11, 2018 go to post

Thanks Evgeny.

The docs say WebTerminal works on Ensemble/Healthshare > 2014.1 but there is no extra info an installing on Healthshare.

Regards

Mike

Mike Dawson · Oct 15, 2018 go to post

Hi Eduard,

Thanks from trying this. I definitely have a /terminal application in the SMP and already given %All role but just see black screen

Mike Dawson · Oct 16, 2018 go to post

That was Firefox. This is with Google Chrome. Why is it going to intersystems-community on F5?

Mike Dawson · Oct 19, 2018 go to post

Hi Nikita,

Thanks for the reply, I deleted the WebTerminal classes from the original namespace (USER) and re-installed into a differed namespace and it started working immediately. How solid is the VT100? I tried running %GD but got a blank reply even though there are many globals in that namespace?

Mike Dawson · Sep 2, 2016 go to post

Hi,

There is a bcrypt module in Python is that's any help.It would be very easy to call out to a python script from Cache.

HTH

Mike

Mike Dawson · Aug 1, 2017 go to post

Do you have an XSD for your CCDA XML format? If so you can use the XML Schema Wizard to create the Cache classes that represent your XML Data. Then just read the data from your global into the generated classes and export to XML. I have done this many times for complicated medical data and it works very reliably.

Mike Dawson · Nov 30, 2021 go to post

Thanks Guillaume I will have a look at IRIS for Health Community Edition

Mike Dawson · Jan 11, 2023 go to post

This is very good. A glimpse into the future!. Highly recommended if you have time.

Mike Dawson · Feb 8, 2023 go to post

Hi Enrico,

Thanks for your suggestion. In the end I sent the messages to an EnsLib.HL7.Operation.FileOperation and then wrote some custom criteria in the Message viewer to select the subsets of messages  based on 2.4TXA DocumentType and then resent the messages to a different target.

Regards

Mike