Other Usage

Monitoring EDI transactions

pradeepiyer2024
Explorer

Hi, this is probably a product related question. I have a requirement to monitor EDI files (834 - Enrolment file in Healthcare terms) end to end. I would like to see number of EDI files received, processed and saved, analyse the file processing failures. Which Splunk product(s) best suits my need?

Tags (1)
0 Karma
1 Solution

tscroggins
Influencer

@pradeepiyer2024,

I would approach this from the perspective of either your EDI/X12 gateway or your payer platform. I only have past experience with TriZetto Facets--and it's been a minute--but in general, the batch jobs themselves should log the output you need. Absent that, your gateway may help you track 834 requests and 999 responses but not failures within the system.

I've personally used Splunk Enterprise and Splunk IT Service Intelligence to track X12 transactions end-to-end, but the best fit depends on the software components in your solution and how those components log transactions and store data.

View solution in original post

tscroggins
Influencer

@pradeepiyer2024,

I would approach this from the perspective of either your EDI/X12 gateway or your payer platform. I only have past experience with TriZetto Facets--and it's been a minute--but in general, the batch jobs themselves should log the output you need. Absent that, your gateway may help you track 834 requests and 999 responses but not failures within the system.

I've personally used Splunk Enterprise and Splunk IT Service Intelligence to track X12 transactions end-to-end, but the best fit depends on the software components in your solution and how those components log transactions and store data.

gcusello
SplunkTrust
SplunkTrust

Hi @pradeepiyer2024,

probably Splunk Enteprie can help you:

has the tool you're using a log to read? if yes, you can read it using Splunk.

did you enable file logging in your Windows sustem? if yes, youcan read the file system og with Spunk,

your EDI fiels are in plain text, so you could read them with Splunk, even if I don't know how this could help.

Ciao.

Giuseppe

pradeepiyer2024
Explorer

@gcusello 
My intention is not to read or parse the file, instead, to make sure, for example, if 10 EDI files were consumed in a batch, all those 10 files make it to the target database. Part of it would be understand how many failed, failed at which stage etc. 

0 Karma

PickleRick
SplunkTrust
SplunkTrust

@gcuselloWell, this ain't that easy 😉

While the format itself is relatively easy, it is - to some extent - a structured data. So it's problematic to parse it properly preserving the relationship between entities (there might be - for example - several instances of a "name" or "address" field, each related to another person within the same record.

So it's more complicated than it looks.

Sure, it can be ingested but it's more complicated to parse it properly to not make a big mess of it.

Also @pradeepiyer2024 - what do you mean by "monitor end to end"?

pradeepiyer2024
Explorer

@PickleRick 
End to end means from the moment the files are picked up, to the point they hit the target database. My intention is not to read or parse the file, instead, to make sure, for example, if 10 EDI files were consumed in a batch, all those 10 files make it to the target database. Part of it would be understand how many failed, failed at which stage etc. 

0 Karma

PickleRick
SplunkTrust
SplunkTrust

That's not a question about Splunk or its products. It's about how your whole process is organized, what, where and how can you monitor and so on. It might not be related to EDI documents at all - just monitoring and logging from whatever procass you have making sure that unique identifier of a EDI document is stored.

It might be a matter of choosing proper Splunk tools for your process already in place and maybe doing some slight adjustments to it. In such case your local Splunk Partner will happily help you choose right products/services for you (might be Splunk Enterprise, might be Splunk Cloud, might be O11y Cloud, depending on what you have and how it's done).

But it might be a bigger consulting project to help you architect the whole process and environment, possibly using Splunk tools.

It's beyond the scope of this forum. You can't just throw in "some Splunk" and hope for the best. If your process is OK, you'll probably fit in one of the solutions, if it's not, there are no wonders - GIGO.

Get Updates on the Splunk Community!

How to Monitor Google Kubernetes Engine (GKE)

We’ve looked at how to integrate Kubernetes environments with Splunk Observability Cloud, but what about ...

Index This | How can you make 45 using only 4?

October 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with this ...

Splunk Education Goes to Washington | Splunk GovSummit 2024

If you’re in the Washington, D.C. area, this is your opportunity to take your career and Splunk skills to the ...