Question ED Coder · Jul 28, 2021

Is there a way to get a report of how many messages are passing through a production? I am trying to gauge how many messages we process weekly, monthly, and yearly. Also, over specific months.

Would appreciate if someone can guide me on this

We use Cache for Windows 2017.1.3

7
0 464
Job Nancy Barker · Jul 29, 2021

SR Software Engineer – HealthShare

Location: Melville, NY  (REMOTE)

  • Remote candidates will be considered. Will be required to travel to NY office on occasion.

The primary purpose of this role is to perform Technical and Functional Specification, Design, Coding, Testing, Documentation in the areas of Development, Maintenance and Support of the Health Information Exchange.  The role is most suitable for innovative engineers with problem solving attitude and interested to learn new technologies.

  • Design and develop solutions using InterSystems stack of technologies; prima
0
0 438
Question Raghu Yadati · Jul 28, 2021
any persistan class can be used as msg body, if i use one of my persistent class(ex sample.person) as msg in the ensemble then perform purge  management where inculde msg bodies .. will we loose the sample.person data?
3
0 464
Question Dmitry Maslennikov · Jun 1, 2021

I have some system with heavy production. There are about 500GB of journals daily. And I'm looking at the ways, how to decrease the amount of data that appeared there.

I found no way, on how to split have the journal separately for mirroring databases and for others. So, I'm thinking about moving some of the globals to CACHETEMP. So, they will disappear from journals. So, thinking about Ens.* globals, I have about 30% of data in journals just for such data. Which production data can be safely moved to CACHETEMP, with no issues for mirroring?

Or, maybe you have some other suggestions, how to

6
0 449
Question Timothy Leavitt · Jul 28, 2021

I'm working in an application that uses %SIMILARITY to find matches among a set of documents that vary greatly in length. It's generally good but I've noticed issues with ranking short partially-matching documents over longer documents that match the search string entirely.

Reading up on the Okapi BM25 ranking function (which is what %SIMILARITY / the %Text package use) at https://en.wikipedia.org/wiki/Okapi_BM25 I see mention of the BM25+ modification, which "was developed to address one deficiency of the standard BM25 in which the component of term frequency normalization by document length

3
0 636
Announcement Olga Zavrazhnova · Jul 29, 2021

Hi Developers, 

We've launched a new educational channel on Global Masters - GM Academy! 

It contains selected educational materials from InterSystems online learning portal. 

  

Currently, there are 2 courses for beginners: Caché learning path and InterSystems IRIS learning path. 

But depending on what'd like to learn we'll be adding more and more content. So - what you'd like to learn?

Tell us in this intro challenge!

0
0 229
Question Robert Shoults · Jul 27, 2021

I have a routine tag that takes an argument and I want this argument to be an array reference.  So I try something like:

do mytag(.myarr)

The mytag tag, adds subscripts to myarr.

When I evaluate myarr after the tag call, only the subscripts passed in are retained in myarr.  The subscripts added by mytag are missing.  Is there a way to pass an array so it will behave the way I want it to?

6
0 706
Question Renan Santos · Jul 28, 2021

 Good afternoon people,

I'm setting up an integration using ASTM protocol via Interoperability, but I'm having a problem in returning the communication, the message stays in Loop and doesn't return the information to the device simulator that is executing the operation.


Has anyone of you worked with this protocol and are able to help me unravel this protocol?

Settings that are in SERVICE:

Settings that are in Operation:

2
0 471
Question Eduard Lebedyuk · Jul 28, 2021

I have a BPL Business process which always processes messages - mainly it waits for responses since downstream systems are seriously async.

I need to update this process.

Wwould the existing instances of this Business Process complete correctly after the update?

My BPL changes would result in:

  1. New S method in the Thread class
  2. New OnResponse method in the context class

Both changes are in the middle of the process, so there are S/OnResponse methods before and after my change.

What if it's only a new S method? What if it's only a new OnResponse method?

4
0 188
Question Werner Noske · Jun 14, 2021

I'm building a Flutter app for smartphones and with same code a Flutter web app.

Both are using IRIS with a RestAPI.

As described in your documentation

I added

  • "x-ISC_DispatchParent":"solidara.CorsDispatch"

in the Info block of the Swagger definition and added

  • Parameter HandleCorsRequest = 1;

in the spec file after generating the RestAPI.

I also copied the example dispatch class to

  • Classsolidara.CorsDispatch

With the Android app on my smartphone the OnHandl

3
0 873
Question reach.gr G · Jul 11, 2021

Hi InterSystems Architects,

Please may I know the relationship between 

1. Menus, Workflows, Workflow Items, Components, Code Tables, etc 

Detailed relationship diagrams, how each element in each of the above are related to another. 

2. When I extracted the data. I see ID number, but they aren't unique or related. I wanted to build a relationship between them myself in the absence of documents but I am missing the critical unique primary key of each and how they are referred in another table.

Your help is appreciated and let me know if you need any specific (Non Confidential) informati

3
1 239
Question Neil Thaiss · Jul 28, 2021

Hi all,

Are there limitations to the size of a file or stream that %XML.Reader will parse?

I am trying to parse a large, 573MB, XML file using either the 'OpenFile' or 'OpenStream' methods, but both return errors.

When I try to use the 'OpenStream' method I get a 'ERROR #6301: SAX XML Parser Error: input ended before all started tags were ended' error',

and when I try the 'OpenFile' method I get a 'ERROR #6301: SAX XML Parser Error: <STORE>'.

'%XML.TextReader' appears to parse the file OK, so I may be able to get use that as a workaround, but ideally I would like to get '%XML.Reader' work

2
0 610
Job Marco Alemagna · Jul 28, 2021

An international Company ,whose Headquarter is based in Switzerland, is looking for a Senior InterSystems Developer who will join the new  IT center based in Turin. 

The Senior developers will design, develop and help the operation of Event Processing Solution based on the IRIS Data Platform. He will work with the global teams (India, USA and Europe) and with external partners/vendors. He/she works in coordination with the in-place Community of Practices to ensure the coherence of the development with the program architecture. The Senior Developer will need to deliver several work packages wi

0
0 426
Question Sergey Baklanov · Sep 12, 2019

I downloaded the free version of CachePCkit_x86.exe. During installation, the antivirus detects a virus
PDM: Trojan.Win32.Generic
c: \ users \ ...... I \ temp \ pde9cb \ setup.exe
How to eliminate this problem

7
0 556
Question Daniel Kutac · Jun 1, 2016

I need to pass a parameter string that contains slashes to a REST call.

I tried URL encoding, or making URL map to accept query parameter instead of path parameter but apparently we only allow for path parameters.

I can come with several workarounds, but these involve some transformation at client and then on server, but I'd prefer a direct support.

Q1: is there any Cache specific trick to pass slashes in path parameters

Q2: are we going to support query parameters in REST?

something like this would help: 

<Route Url="/test?var=:var" Method="GET" Call="Test" Cors="true"/>

 Dan Kutac

18
0 45830
Question Jeff Harris · Jul 27, 2021

We have a set of some fairly standard HL7 interfaces that usually end up doing about 90% of the same thing as every other interface.  I'd really like to be able to write a script that I can modify some text, and have it create Services, Processes, Operations, DTL and Business Rules.

So, let me provide a more concrete example: I feel capable of a writing to and replacing variables within a text file, different process. This is obviously going to be pseudo-code, but my thinking is this

Create "Memorial  Hospital Process"

Create "Memorial Hospital 

Create Service Called "Memorial Hospital

3
0 350
Announcement Ben Spead · Jul 7, 2021

Hello Developers!

Have you ever had to convert HL7v2 messages to FHIR (Fast Healthcare Interoperability Resources) and found the process complicated and confusing? InterSystems is rolling out a new cloud based SaaS offering called InterSystems FHIR Transformation Service, which makes the process easy.  We are excited to announce an Early Access Preview Program for our new offering, and we would love to have you kick the tires and let us know what you think!  All you need is a free AWS account, with an S3 bucket to drop in your HL7v2 messages, and another S3 bucket to get your FHIR output. 

5
0 947
Question Dustin Knudsen · Jul 27, 2021

In a data transformation, when creating a "set" action, I have a value that looks like this:

..If(..NotIn(source.Records.(k1).Property4,"Learn & Dev Supervisor,Director of Learn & Dev, Clinical Trainer Lead, Learning and Development Specialist Lead"),"TL","3")

Is there a way to target keywords such as "Trainer", or "Learning" so I don't have to keep adding specific job titles? 

Similar to a LIKE statement in SQL, if that makes sense.

2
0 224
Announcement Olga Zavrazhnova · Jul 27, 2021

Hey Developers, 

We love Global Masters program for dynamic, fun and networking. We love that we can get to know you better and provide you with some valuable things.

We are excited to have more members in Global Masters, and we'd like to ask your help on that: 

❔ Do you know other developers who work with InterSystems technology and would love Global Masters? 

▶ Here's the dedicated GM Referral page where you can leave your colleague or co-worker contact details, or get your unique referral link - to send it yourself 😊

  

0
0 178