RCMbox Docs

build-x12

Converts a parsed X12 structure back into a raw X12 string. Handles ISA fixed-length field padding, HL ID regeneration, and SE segment count calculation. Supports all transaction types produced by parse-x12.

Script path: @aidbox-billing/x12/build-x12

Input

ParameterTypeDescription
parsedParsedX12Parsed X12 structure (as produced by parse-x12)

Output

FieldTypeDescription
rawX12stringRaw X12 string ready for transmission

Usage in workflow YAML

- id: build-x12
  script: "@aidbox-billing/x12/build-x12"
  params:
    parsed: $activities.map-to-x12.output.parsed
  children: [transmit]

This activity is the last step before transmission in claim submission workflows. A project-specific activity (map-to-x12.ts) typically constructs the ParsedX12 structure from the FHIR Claim, and build-x12 serializes it.

See also

Last updated: