Recent posts:
Arun has not published any posts yet.
Recent replies:

Hi Karthikeyan,

From the code that you are running, the file you are providing, is being evaluated as a message file.

Can you please provide the file name which doesn't start with a "." or not in the list of MAGICFILENAMES. 

Please refer to ##class(EnsLib.InteropTools.HL7.MessageAnalyzer.Workspace.FolderType).IsMessageFileName() for the name validation.


Can you please check the Framing setting on the inbound Business Service. You might try setting it to Flexible or other option and see if it works for you.

Hi Jack,

We had used commitSegmentByPath for Huge HL7 related transformations. 

Can you try doing an intermediate %Save on the target object in the DTL using the <code> block. You can do this save multiple times, it will save as the same object. This might help you with some memory issues.

The other method you might consider is the one below, found in the EnsLib.EDI.XML.Document (IRIS 2019.2).

/// Switch from keeping changes in memory to keeping them in storage. Allows for unlimited changes to a document without running out of memory. This mode is automatically in effect when the object is created by loading from a stored Id
Method CommittedMode(pMode As %Boolean = 1) As %Status

There might be other efficient ways. Please let me know what you find out.



Arun has no followers yet.
Arun has not followed anybody yet.
Global Masters badges: