Robert Driver · Jun 30, 2025 go to post

When I do this, it brings me straight back to Intersystems Cache documentation (which is where I started). To add, I have found things 'here and there' that actually work, but they are sparse and only pertain to 'simple' stuff, like this:
do ^%CD

do ^%FREECNT

do ^%D

do ^%T
Any thing related to classes and methods, that I find in the Cache documentation, simply won't work -  <Class does not exist>, <Method does not exist> and so on. I need a reference that contains 'useful' commands/classes, etc. that actually 'work'.

Robert Driver · Aug 12, 2024 go to post

Ah.. no confusion. Yes, ‘acutely’ aware that Cache does not use hashing. Just wanted to make sure there wasn’t more to the story, in the Universe/ Cache ‘get data’ scheme (if you will), in terms of retrieval time. All good here. :)

Robert Driver · Aug 12, 2024 go to post

Thank you Rich. I will take a little time to dig into your reply.
 

Regarding non-linear, in your first reply, you stated this, when describing how Cache does lookups:

‘However once in the group the lookup is a linear function that examines every record in every block of the group to find the record being retrieved.’

You followed up with concerns about sizing issues and poor performance of Universe/Unidata, when inserting new data. In a linear system, processing time increases proportionally with the size of the data set being retrieved. Conversely, a non-linear system behaves differently: as data size grows, the processing time does not increase in a straightforward manner. Non-linear systems can become complex, and their characteristics differ from linear systems. I’m looking to better understand what you are inferring about Universe (and, its non-linear behavior) in contrast to Cache.

Robert Driver · Aug 8, 2024 go to post

Thank you Scott, but, I am inquiring about what version you were on prior to 2024.1 (aka. that was 'free' of issues).

Robert Driver · Aug 8, 2024 go to post

Scott.. Can you confirm the 'issue free' version of IRIS that you previously on? I recently installed IRIS 2024.1 to my PC, just for the purpose of learning BPL/DTL, so, I wouldn't know a system flaw it if it bit me. Thanks

Robert Driver · Aug 8, 2024 go to post

Sandeep.. Can you post the code for the entire routine(s), where you suspect the issue is?

Robert Driver · Aug 8, 2024 go to post

Thank you Rich. To clarify, you are saying that a select on Universe/ Cache is non-linear, correct? I am curious about the key/value/non-hashed/binary details. My experience has been that selects can be very time consuming on Universe/ Cache, as files grow very large. Can you expand on this part? Also, do you know what happens, at a cellular level, when you do a CREATE-FILE from TCL?

Robert Driver · Aug 5, 2024 go to post

Problem solved! Mgmt Portal kept opening in IE. which led me to believe that it was using it 'by design'. IE 11 is what is on this 5 year old machine, that I just started using again; and, it was set as the 'default' browser. I changed it to Chrome, and, BINGO!

Robert Driver · Aug 5, 2024 go to post

George.. I never got back around to your reply. I just posted the errors on another reply. Specifically, this is what the console is saying..

Robert Driver · Aug 3, 2024 go to post

John.. That works..

Unfortunately, it is still freezing on the 'next' page, and,  no productions are listed -

There is definitely a glitch with this module-

It allows you to create from that page and delete, however-

I tested every option on the 1st page, and, they all work except for the 'Open'-

Robert Driver · Jul 31, 2024 go to post

Namespace 'INTERFACES' shows-

​​​​

Namespace is selected and 'open' is clicked...

And, back to what I originally reported, when you try to configure/ start production, the configuration screen freezes-

***
This is a bit interesting too..

Robert Driver · Jul 29, 2024 go to post

Actually John, it was there. Not sure why the copy/ paste messed up..
USER>DO HELP ^%G
 
DO HELP ^%G
^
<NOLINE>
USER>

Robert Driver · Jul 29, 2024 go to post

Thank you Jeffrey.. I have extensive experience writing back end interface processes. I rarely unsed globals or object script on the back end basic program (Cache). IRIS/ InterOperability / BPL / DTL is fascinating to to me. But, I don't really have a working Interoperability interface process to reference (which would make understanding the nuances here much easier). I am certain there are 1000s of IRIS interfaces out there. Just wish I could see one that works. :)

Robert Driver · Jul 29, 2024 go to post

Starting to look like a botched install..
USER>DO HELP ^%G
 
DO HELP %G
^
<NOLINE>
USER>

Robert Driver · Jul 26, 2024 go to post

Jeffrey.. I am looking for options to always having to use Cache Objects/ ObjectScript, to apply data transformation exception (aka. JavaScript, etc). I know I could write a BPL (I think) to first run the DTL, then, run a basic program against the output, next. I am just trying to ascertain the limitations of the iris DTL module.

Robert Driver · Jul 26, 2024 go to post

Node: Server008, Instance: IRISHEALTH
 
Username: Admin
Password: ********
USER>d ^%G
 
Device:
Right margin: 80 =>
Screen size for paging (0=nopaging)? 24 =>
For help on global specifications DO HELP^%G
Global ^EnsPortal.Settings(,"LastProduction") ^EnsPortal.Settings("XXX","LastProduction")="Foo.Bar"
  <UNDEFINED> in  ^EnsPortal.Settings("XXX","LastProduction")="Foo.Bar"  [Invali
d global reference]
Global ^

Robert Driver · Jul 23, 2024 go to post

Ok, I figured out 'why'. I did not chose a source doc 'type'. I was able to add HL7 2.3.1, however, when I tried to add XML, there were no schemas to pull from-

I tried multiple XML target classes. None seemed to have a pre-defined schema. I expected that I would find 'at least' one that contained the same kind of medical data type tags as you find on the HL7 schemas. Is there an XML schema like this, and, how do I load it into my new DTL item?

Robert Driver · Jul 23, 2024 go to post

I fixed that, but, it did not fix the original issue, in the 1st post above-

The configure production screen is still frozen-

Robert Driver · Jul 22, 2024 go to post

Well, that is the problem that I am trying to solve. When I try to configure production, the page just freezes:

Is there a problem with this section?

Or, with the namespace configuration?

Or, the local Db configuration?

Robert Driver · Jul 22, 2024 go to post

Hello John.. I believe that is a recursive link back to my original post, on this conversation.

Robert Driver · Jul 22, 2024 go to post

Enrico.. I tried, but, it still does not work. I think this is part of the problem.. no Production configuration:

When you try to set it up, that page just freezes.