Studio

Search channels, messages, templates, resources
Free Read-Only6/20/2026, 2:44:39 PM

Lumea - Results Outbound

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

Complete draft modelGroup: ResultsRevision: 43

Channel Studio

Select Source or a destination, then work through connector, filter, transformer, and response tabs like the Java Admin console.

2 destinations
Channel FlowPick Source or a destination, then edit that part of the channel.

Source: Channel Reader

Receives messages routed from another channel.

5 fields
0 changed field(s) in this browser draft.
Collapsed channel-wide areasData types and advanced settings stay available without crowding the connector editor.
Channel SettingsIdentity, revision, tags, and description.1 panel

Summary

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

0 changed
Destination ListAdd, clone, enable, disable, and order destinations.1 panel

Destination Table

Destination add/delete/clone/enable/disable/order controls and selected destination details.

0 changed
Data Types And AttachmentsParser, serializer, batch, charset, and attachment handling.11 panels

Data Types

Inbound/outbound data types and data type-specific properties.

0 changed

Attachment Handlers

Entire-message, regex, DICOM, JavaScript, custom handlers, MIME rules, and reattachment.

0 changed

Delimited Text Data Type

Delimited parser/serializer and batch options.

0 changed

DICOM Data Type

DICOM parser/serializer and attachment handling.

0 changed

EDI/X12 Data Type

EDI segment, element, and interchange settings.

0 changed

HL7 v2.x Data Type

HL7 parser/serializer, validation, and batch settings.

0 changed

HL7 v3.x Data Type

HL7 v3 XML parser/serializer settings.

0 changed

JSON Data Type

JSON parser/serializer and formatting controls.

0 changed

NCPDP Data Type

NCPDP parser/serializer properties.

0 changed

Raw Data Type

Raw payload handling.

0 changed

XML Data Type

XML parser/serializer properties.

0 changed
Advanced SettingsStorage, pruning, dependencies, and metadata columns.4 panels

Message Storage

Raw/transformed/encoded/response content storage, encryption, queue, and recovery behavior.

0 changed

Pruning

Channel-level message/content retention and pruning behavior.

0 changed

Dependencies

Code template libraries, resources, deploy/start/stop/pause/undeploy dependency behavior.

0 changed

Custom Metadata Columns

Custom metadata columns, indexed search fields, and extraction settings.

0 changed
Validation And DebugValidation checks and debug deploy options.2 panels

Validation

Connector property validation, script syntax checks, XML parse checks, and deploy readiness.

0 changed

Debug Workflow

Deploy in debug mode and select scripts for break/step/inspect workflows where supported.

0 changed
Connector Schema LibraryCollapsed reference editors for every known source and destination connector type.22 panels

Source Schema: Channel Reader

Receives messages routed from another channel.

0 changed

Source Schema: DICOM Listener

Accepts DICOM associations and inbound image/message payloads.

0 changed

Source Schema: Database Reader

Polls SQL databases using a JDBC driver or resource.

0 changed

Source Schema: File Reader

Reads files from local, FTP, SFTP, SMB, or extension-backed storage.

0 changed

Source Schema: HTTP Listener

Exposes an HTTP endpoint with response, auth, header, and body handling.

0 changed

Source Schema: JMS Listener

Consumes messages from a JMS queue/topic.

0 changed

Source Schema: JavaScript Reader

Runs JavaScript to generate source messages.

0 changed

Source Schema: TCP Listener

Accepts TCP or MLLP framed payloads.

0 changed

Source Schema: Web Service Listener

Receives SOAP/web-service requests.

0 changed

Source Schema: Extension Source Connector

Dynamic source connector supplied by an installed extension.

0 changed

Destination Schema: Channel Writer

Routes payloads to another channel.

0 changed

Destination Schema: DICOM Sender

Sends DICOM payloads to a remote AE.

0 changed

Destination Schema: Database Writer

Writes rows or executes SQL using JDBC/resource settings.

0 changed

Destination Schema: Document Writer

Writes document output using template settings.

0 changed

Destination Schema: File Writer

Writes files to local, FTP, SFTP, SMB, or extension-backed storage.

0 changed

Destination Schema: HTTP Sender

Sends payloads to HTTP services with auth, headers, body, and response handling.

0 changed

Destination Schema: JMS Sender

Publishes to a JMS queue/topic.

0 changed

Destination Schema: JavaScript Writer

Runs destination JavaScript and returns a response.

0 changed

Destination Schema: SMTP Sender

Sends email using SMTP or server email settings.

0 changed

Destination Schema: TCP Sender

Sends TCP or MLLP framed payloads.

0 changed

Destination Schema: Web Service Sender

Invokes SOAP/web-service endpoints.

0 changed

Destination Schema: Extension Destination Connector

Dynamic destination connector supplied by an installed extension.

0 changed

Scripts

Deploy, undeploy, pre/post-processing, raw XML, and shared channel scripts live in their own workspace.

5 scripts

Require Final Result

Source Filter · javascript

Write path is blocked until RBAC, audit, export snapshot, diff, and rollback are implemented.
Review, deploy gates, and script referenceOpen when you need validation findings, guarded deploy checklist, or Mirth scripting helpers.3 findings

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');