Aurora Samples

Click on the links to download Aurora GitHub samples

Reference sample projects for real integration work

These public samples show parser, ACK, preprocessing, de-identification, security, integration, and WinForms usage patterns without forcing you to start from a blank project.

Open Aurora-Samples Repository

Parser-first coverage

Start with parse/validate, ACK generation, and preprocessing before moving into secondary modules.

 
Public-safe defaults

The sample set favors demo-mode, dry-run, and fallback-host patterns for public repository safety.

 
Direct repo links

Each sample card links straight to the matching GitHub project folder so you can inspect code immediately.

Aurora.Samples.Parser.ParseValidate

 

Public-safe parser entry sample.

What it shows

 

  • the baseline Aurora consumer workflow
  • parse-and-validate structure for one inbound EDI file
  • demo mode that stays runnable without a private Aurora feed
  • live integration seam for HIPAAsuite.AuroraParser when AuroraPackageVersion is supplied

 

src/Aurora.Samples.Parser.ParseValidate

 

Aurora.Samples.Parser.GenerateAck

 

Public-safe acknowledgment workflow sample.

What it shows

 

  • parse/validate-to-ACK workflow shape
  • generation targets for 999 and TA1
  • demo output files that keep the sample runnable without private Aurora packages
  • live discovery of ACK-related Aurora types when HIPAAsuite.AuroraParser is available

Aurora.Samples.Parser.Preprocessors

Public-safe .NET 8 console sample that demonstrates small preprocessing workflows inspired by Aurora parser usage without copying the internal Compliance Editor implementation.

Included workflows

 

  • batch: combine transactions from one file or a folder into fixed-size batches
  • split-sort: split to one transaction per file, sort deterministically, and route compliant vs non-compliant outputs
  • split-loop: split claim loop 2300 content into smaller files when loop-level processing is needed

 

src/Aurora.Samples.Parser.Preprocessors

Aurora.Samples.Deidentifier.Basic

Public-safe console sample for deidentifying a synthetic 837-style EDI payload with JSON-configured replacement rules.

What it shows

 

  • loading deidentifier settings from samples/config/deidentifier-basic.sample.json
  • reading a sample EDI claim from samples/edi/claim-837p.sample.edi
  • applying fixed replacements and deterministic seeded replacements
  • writing sanitized output to src/Aurora.Samples.Deidentifier.Basic/output/

 

src/Aurora.Samples.Deidentifier.Basic

Aurora.Samples.Security.PgpEncrypt

Public-safe PGP sample.

  • demo mode writes an ASCII-armored payload and round-trips it locally.
  • live mode is a placeholder for HIPAAsuite.AuroraParser.Security when your private package feed is configured.

 

src/Aurora.Samples.Security.PgpEncrypt

Aurora.Samples.Integrations.MailerSftp

Public-safe transport and notification sample.

What it shows

 

  • SFTP upload workflow shape
  • mail notification workflow shape
  • dry-run planning by default so the sample is safe in public environments
  • conditional package hooks for HIPAAsuite.AuroraModules.FTPLibrary and HIPAAsuite.AuroraModules.Mailer

 

src/Aurora.Samples.Integrations.MailerSftp

Aurora.Samples.WinForms.FileNavigatorControl

Public-safe net8.0-windows WinForms sample that demonstrates how to host FileNavigatorTreeView against parsed and validated EDI content without cloning the internal product shell.

What it shows

 

  • a single focused form with Open FileLoad Sample, and flat or hierarchical navigation modes
  • parsed synthetic X12 content and lightweight sample validation feedback
  • line-sync behavior between navigator selection and a text viewer
  • optional live activation of HIPAAsuite.AuroraWinFormsControlsLibrary and HIPAAsuite.AuroraParser when AuroraPackageVersion is restored from a private feed

 

src/Aurora.Samples.WinForms.FileNavigatorControl

Aurora.Samples.WinForms.InformationPanelControl

Public-safe WinForms sample for embedding InformationPanel behavior against parsed and validated EDI content without copying the internal product shell.

What it shows

 

  • loading a bundled synthetic 837-style EDI sample or opening another local EDI file
  • parsing the file into simple loop and segment selections suitable for a focused sample UI
  • surfacing a small validation summary alongside the selected node list
  • hosting a public-safe information panel that mirrors the loop/segment refresh workflow
  • leaving a live Aurora integration path in place for environments that restore HIPAAsuite.AuroraParser and HIPAAsuite.AuroraWinFormsControlsLibrary

 

src/Aurora.Samples.WinForms.InformationPanelControl

Smaller payers are priced out of accurate adjudication.

HIPAAsuite Adjudication