r/edi

▲ 2 r/edi

Payers - 275 Claim Attachments. What do you do when you can't associate an attachment to a claim?

Project underway to kick off using the 275 006020X314 claim attachment. The T3 guide says you're supposed to use the TRN02 to associate the attachment to the 837 claim. But we've known for years that many of the lazier providers will use the CLM01 patient control number from the 837 as the TRN02 trace routing number. And we also know that they will sometimes re-use a value for the patient control number such as [patient last name]+[provider's patient ID] which means we could easily get 275s with duplicate values that we are supposed to associate with claims.

To add to that, we are expected to hold on to the image for 3 days to see if the claim shows up late and associate them. So that pretty much means that we've sent the 999 already by that point.

Yeah. Anyway, so my real question is: what do you do with your 275s? Do you send an 824? Do you just revert to an email to the provider like some kind of savage? Do you just toss it in a bin and hope nobody notices the smell?

Inquiring minds want to know

reddit.com
u/limbodog — 2 days ago
▲ 6 r/edi

Bit of a career pivot into EDI. Advice Highly Welcomed

Hello, I discovered EDI from my current job and didn't know it could be a career I could go into until recently

A little background about me

I've been in warehousing/logistics since about 2018, starting off as a picker. Since then, I've learned how to do Crossdock, Shipping and Receiving, and now scheduling, invoicing, handling inbound and outbound deliveries, order entry, and dealing with the customer service side of things as well

Is it possible for me to switch into this career? What would I have to learn or do for my resume/portfolio to stand out?

Any advice will be appreciated!!

reddit.com
u/Mini_Me_Lex17 — 6 days ago
▲ 42 r/edi+7 crossposts

Purchase Order Automation in n8n – batch-extract POs and generate EDI 850 files for your ERP [Workflow Included]

👋 Hey n8n Community,

A while back I built a purchase order extractor for a friend who was drowning in PO PDFs. It let him batch-upload the documents through a form and pull all the data into a Google Sheet through the easybits extractor. That alone saved him a lot of manual re-typing.

Last week he told me his company is moving onto SAP, and he asked whether the workflow could also spit out EDI files so he can push the orders straight into the ERP instead of keying them in by hand. So I built that in, and while I was at it I made the whole thing a good bit more robust.

How it's set up:

  • Batch PDF upload: the form takes one or many PO PDFs at once, and a toggle lets you decide per submission whether you also want EDI files out.
  • Extraction: each PO runs through the easybits extractor one at a time and lands in a Google Sheet, one row per line item, with the source document name on every row so you can always trace a row back to its PDF.
  • EDI 850 generation (optional): when the toggle is on, each PO is also turned into a valid X12 850 EDI file and saved to a Drive folder, ready to upload into SAP. A separate sub-workflow handles the generation, so the main flow stays clean.
  • Duplicate check: after extraction it checks the PO number against what's already in the sheet. If that PO was processed before, it skips it, so you never get double entries.
  • Flag summary: the completion screen tells you if any field was missing or looked off in an extraction, and lists any duplicates it skipped along with the PO number.

Short video attached showing a batch run of three POs with EDI generation switched on, then a re-upload of one of them so you can see the duplicate check catch it and report which document and PO number it was.

Both workflows (the main one plus the EDI sub-workflow) and a setup guide are here: https://github.com/felix-sattler-easybits/n8n-workflows/tree/f4dec1bef3561aa9e803bb21b96ebff1ab0dde04/easybits-purchase-order-extractor-v2

You'll also find it alongside 20+ other n8n workflows in my repo. If it's useful to you, a ⭐ really helps other builders discover it too: https://github.com/felix-sattler-easybits/n8n-workflows

Curious how the rest of you are handling the PO-to-ERP step. Are you going through EDI, hitting a direct API, or still uploading into the ERP by hand?

Best,
Felix

u/easybits_ai — 8 days ago
▲ 3 r/edi

Is the demand for IBM Sterling / EDI professionals going down or what?

Hi there,

Some of you probably read my post that I have been posting for a while on what to do next. I found a person who is willing to train me on the IBM Sterling product. I used to see quite a bit of requirements for IBM Sterling, in fact, a lot of times I would lose the opportunity as I did not have that experience. Now, I don't see much requirement for IBM sterling EDI professionals. Am I wrong? Maybe I am just going through an anxiety phase and losing it! lol

reddit.com
u/CryptoTradingDummies — 9 days ago
▲ 3 r/edi

Payers: anyone have a solution for keeping track of all the relaxations, changes, edits, etc. over multiple streams for business users?

Hiya.

Ok, so you have multiple streams, right? You have all the health care transactions: 270, 275, 276, 278, 834, 835, 837. But you also have different lines of business. You have special partnerships with other payers, you have regular claims, and repricing claims, and so on.

Each of these has their own edits in place -- the relaxations of errors, the special rules written in, bumping an error from the 999 to the 277CA, etc. And your software handles all those edits like a champ. Good for them, good for you.

But you know what that software does *not* do? Give you a clear and easy report on all the edits you've put in place over twenty years for each of those streams in a language any business user can understand. So you get requests for why transactions did what they did. And, sure, you can find the edit in question that caused the outcome, but you don't know when that was installed. Maybe it was before your time. And sure, there's a demand/ticket/request/remedy out there somewhere. But maybe that was on the old change control software. Or maybe it's been archived. Or maybe it was just not written in a way that's easy to find.

So how in the hades does anybody keep track of the countless edits? In a way that can be viewed by non-tech folks that they will understand? Is this just going to end up being a gigantic spreadsheet, or perhaps a dozen of them?

reddit.com
u/limbodog — 8 days ago
▲ 4 r/edi

State of TN Programmer/Analyst 4 job opening

This is the link to a current job opening in EDI in the Nashville, TN area. Hybrid/remote available. Applications are open until 08/24/2026.

careers.edison.tn.gov
u/JSRNSAHM — 8 days ago
▲ 7 r/edi

SPS Commerce Debt Collection

Hi! I’m currently in a billing dispute with SPS Commerce and wanted to see if anyone has dealt with something similar.

They’re claiming I owe about $1,800. I’ve offered to pay roughly $500 covering the period when the services were active, but I’m disputing the remaining charges. SPS’s position is that they can continue billing even after access/services have been suspended.

Has anyone disputed a balance with SPS Commerce before? Did they actually send a relatively small balance like this to collections?

If it went to collections or legal action, what ultimately happened? Did you end up paying the full balance, settling for less, or successfully disputing it? And were any collection costs or legal fees added?

Would really appreciate hearing from anyone who has dealt with SPS specifically.

reddit.com
u/ColdEbb1356 — 9 days ago
▲ 6 r/edi

What people actually want to know about a 277 RFAI

I mentioned a while back that I’d post a clear breakdown of the 277 RFAI.

Most explanations of the RFAI are often made up of recycled X12 companion guide descriptions. They don’t answer the real questions people actually have when they receive an electronic “Request for Additional Information” in the real world. Here is a practical breakdown.

1. What a 277 RFAI really is

An RFAI isn’t just a claim status message. It’s the payer notifying you they cannot finish processing a claim until additional information is sent. It’s a structured “Request for Additional Information” wrapped inside the EDI X12 277 format. Instead of denying the claim, the payer pauses (pends) the claim and asks for follow‑up documentation, clarification, or proof.

2. Why payers send RFAIs

RFAIs are triggered when the payer has enough data to identify the claim but not enough to adjudicate it. This can happen for many reasons: missing clinical notes, unclear procedure justification, mismatched identifiers, or simply because the payer needs supporting documentation. The important part is that an RFAI is not a denial, it’s a request to complete or correct the submission so the claim can move forward.

3. The structure of an RFAI

The RFAI follows the same general layout as a standard 277, but the STC loops take on a different meaning. Instead of reporting claim status, they report what information is missing and what the payer needs. The STC segment becomes the heartbeat of the message, containing reason codes and category codes. Often an MSG segment also contains descriptions of the request. Once you understand how the STC loops are organized, the entire RFAI becomes relatively easy to interpret.

4. The “request” inside the RFAI

Every RFAI contains a specific “request”: the payer designates exactly what is required to continue processing the claim. This might be medical records, operative notes, proof of eligibility, corrected identifiers, or additional documentation. The STC segment is usually followed by an MSG segment that spells this out in plain text. The key is recognizing that the RFAI is "actionable": it’s not just informational, it is a to-do list. Once you satisfy the request, the claim can move forward without being resubmitted.

5. How the EDI X12 275 fits into the response

The 275 is the mechanism you use to respond to the RFAI. It carries the attachments, documentation, and supporting records the payer has requested. The 277 RFAI tells you what they need; the 275 is how you send it back. The two transactions are designed to work together. If you don’t send a proper 275 in response, the payer will simply wait, and the claim will stall indefinitely.

6. A real example (summarized)

A typical RFAI might identify a claim, list the patient and provider, and then include an STC segment with codes and an MSG segment stating something like: “Additional documentation required: operative report missing”. The message will include the claim’s tracking identifiers and the specific reason code that corresponds to the request. After further review, you’ll see the pattern becomes obvious: identify the claim, state the issue, request the documentation. In my experience so far, I have found the structure is consistent across multiple payers even if the wording varies.

7. Practical advice from the EDI Doctor

When you receive an RFAI, the correct workflow is straightforward: read the STC and MSG segments, determine what the payer is asking for, gather the required documentation, and send it back via a 275. Don’t resubmit the claim, don’t wait for a denial, and don’t assume the payer will follow up. The RFAI is the follow‑up. Responding quickly prevents delays and keeps the claim alive. Once this process loop is understood, RFAIs stop being mysterious and become just another part of the normal EDI workflow.

I know I make it sound simple, but in the real world there will be messy edge cases. On the positive side, understanding is at least half the battle that brings you one step closer to implementation.

I’m happy to chat in future

reddit.com
u/EDIDoctor — 9 days ago
▲ 0 r/edi

Any reviews on CINTAP

I recently met with CINTAP orbit and they showed me a demo where they were able to onboard a new customer in less than an hour for an 850 document with end to end automation. We currently use CIC (Cleo Integration Cloud) and we have had some concerns implementing basic setups like routing the order to multiple end points etc..

CINTAP is completely an agentic model and they built it on their own LLM. You can autopilot the whole process by sharing samples of input, output, IDEs etc.. or just create individual setups using their AI. Obviously, I was blown away thinking of the time I would save by moving to them.

Does anyone in this group have any experience with them or any reviews you would like to share so that I can make a more informed decision.

reddit.com
u/DatabaseWise6108 — 13 days ago
▲ 0 r/edi

Any comments about switching to a new VAN before switching to a new ERP(SAP) a year later.

Hello EDIers,

I have done many EDI go lives with various providers and systems. Current client wants me to switch to a new VAN with old ERP. Then six, 9, 12 months later keep same VAN and new ERP.

I am not see a big value add to move to new VAN first, might as well wait until new ERP. So that we only have to retest the EDI with customer once.

As I recall, depending on the customer, I will still need to retest all messages with new ERP and same VAN. I did have some customers say to me "I dont care about your new ERP, you make sure everything works on your side, and we get all EDI messages exactly the same way we do now. We do not want to hear about it, and do not need to test with you."

Have you got any feeling about what percentage of customer INSIST that you retest if you are changing your ERP, but not changing your VAN. I was thinking 50%, but not really sure.

Thanks for any input.

Neal.

reddit.com
u/thebigdaddyneal65 — 13 days ago
▲ 8 r/edi+3 crossposts

5 things I learned adding EDI / SAP export to my n8n purchase order workflow [Workflow Included]

👋 Hey n8n Community,

I recently extended my purchase order extractor I'd built so it can also push orders straight into an ERP (my friend's company is moving onto SAP). Getting from "data in a Google Sheet" to "file an ERP will actually accept" taught me a few things that weren't obvious going in. Sharing the five that mattered most.

1. No ERP swallows a raw JSON or PDF. Every real inbound path (SAP IDoc/OData, Oracle's interfaces, or EDI) expects the same shape: a header plus a lines array. "Directly integrable" really just means your output matches that field set, and EDI 850 is the most universal way in.

2. A valid-looking EDI file can still get rejected. My 850 passed every structural check but carried unit words like "piece" and "roll" straight from the PDF. X12 wants coded units (EA, RL) from its 355 list, so I had to map them, otherwise a strict trading partner bounces the line.

3. Fix messy data at the source, not in code. The POs came with dates in both day-first and month-first formats. Instead of guessing in a Code node, I had the extractor output ISO dates. It has the whole page for context to disambiguate, which a regex never does.

4. Deduplicate on business identity, not the file. I key on the PO number against the Google Sheet I already write to, not the filename or file bytes (a re-scan changes those). Adding each new PO number to an in-memory set as I go also catches the same PO uploaded twice in one batch.

5. Fork one clean object instead of branching a monolith. I build the canonical header + lines object once, then split it: one path flattens to the sheet, the other feeds an optional EDI sub-workflow behind a form toggle. One gotcha worth knowing, in a loop, a skipped duplicate still has to return to the loop node, or the whole thing stalls.

Both workflows (main PO extractor + EDI sub-workflow) and a setup guide are here if you want to pull them apart: https://github.com/felix-sattler-easybits/n8n-workflows/tree/f4dec1bef3561aa9e803bb21b96ebff1ab0dde04/easybits-purchase-order-extractor-v2

They live alongside 20+ other n8n workflows in my repo – a star helps other builders find them: https://github.com/felix-sattler-easybits/n8n-workflows

I went with EDI 850 here, but I'm curious what else people are using. Has anyone worked with other formats like cXML, IDoc, or a REST-based import instead? Would love to hear what's held up well for you and what you'd avoid.

Best,
Felix

u/easybits_ai — 13 days ago