Muhammad Shahid
← All articles

Blog topic

Healthcare EDI on .NET

Vendor-neutral X12 intake on ASP.NET Core — envelopes, 837-shaped pipelines, and what not to log. Not a product pitch and not a compliance certificate.

Independent EDI write-ups are rare; vendor pages are not. This hub is architecture for X12 on .NET: intake, queues, mapping boundaries, and PHI-safe logging. The parser article is the starting point. The Serilog PII article is what not to put in App Insights. Transaction-specific 837 / 835 / 850 pages come next only when they add a real pipeline, not a duplicate URL.

6 min read

Serilog PII Redaction for Healthcare ASP.NET Core APIs

How I log ASP.NET Core healthcare APIs with Serilog without putting names, member ids, or raw X12 in Application Insights — destructuring, request logging, and what still belongs in an audit table.