Studio

Search channels, messages, templates, resources
Free Read-Only5/1/2026, 6:44:09 PM

Billing - Export

Routes finalized pathology result payloads to the Lumea outbound drop path.

Complete draft modelGroup: BillingRevision: 7Export XML

Visual Channel Flow

Source to filter, transformer, destination, and response handling.

Source ReaderHL7 v2.x inbound payload accepted from result router.
clean
Final Result FilterFilters messages with missing case number or non-final approval state.
warning
Metadata TransformerNormalizes case, MRN, and search keys into channelMap.
clean
Lumea File WriterOutbound share resource must validate before deploy.
warning
Response HandlerCaptures ACK text and delivery latency.
clean

Dynamic Channel Studio

Every source/destination connector, filter, transformer, response transformer, data type, attachment handler, storage/pruning, dependency, metadata, validation, and debug panel is rendered from the Studio schema.

52 editors

Summary

Channel identity, revision, enabled state, tags, and description.

6 fields
0 changed field(s) in this browser draft.

Require Final Result

Source Filter ยท javascript

Write path is blocked until RBAC, audit, export snapshot, diff, and rollback are implemented.

Validation

Pre-deploy checks that will become hard gates.

Resource check requiredThe Lumea outbound share needs a live resource test before deployment.
warning
Filter protects missing casesMessages without CASENO are filtered before downstream delivery.
info
No rollback snapshotA live channel export is required before any deploy action can unlock.
error

Deploy Gates

Everything required before the write path unlocks.

  1. Export live channel XML
  2. Parse and save draft workspace
  3. Run JavaScript validation
  4. Run XML validation
  5. Diff draft against live
  6. Test required resources
  7. Run sample payload simulation
  8. Require deploy note and approval
  9. Write audit log and rollback pointer

Mirth Script Reference

Fast access for coding inside the browser.

channelMapPer-message channel context shared across connectors.channelMap.put('caseNumber', caseNumber);
connectorMapDestination-specific context for the active connector.connectorMap.put('outboundFileName', fileName);
configurationMapEnvironment configuration and resource names.configurationMap.get('lumeaOutboundShare');
loggerChannel log output for troubleshooting and audit context.logger.warn('Missing case number');
DateUtilMirth date helper used in deployed channel scripts.DateUtil.getCurrentDate('yyyyMMddHHmmss');