Source ReaderHL7 v2.x inbound payload accepted from result router.
cleanMirth Studio
Lumea - Results Outbound
Routes finalized pathology result payloads to the Lumea outbound drop path.
Visual Channel Flow
Source to filter, transformer, destination, and response handling.
Final Result FilterFilters messages with missing case number or non-final approval state.
warningMetadata TransformerNormalizes case, MRN, and search keys into channelMap.
cleanLumea File WriterOutbound share resource must validate before deploy.
warningResponse HandlerCaptures ACK text and delivery latency.
cleanDynamic 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.
summary
Summary
Channel identity, revision, enabled state, tags, and description.
Require Final Result
Source Filter ยท javascript
Validation
Pre-deploy checks that will become hard gates.
Resource check requiredThe Lumea outbound share needs a live resource test before deployment.
warningFilter protects missing casesMessages without CASENO are filtered before downstream delivery.
infoNo rollback snapshotA live channel export is required before any deploy action can unlock.
errorDeploy Gates
Everything required before the write path unlocks.
- Export live channel XML
- Parse and save draft workspace
- Run JavaScript validation
- Run XML validation
- Diff draft against live
- Test required resources
- Run sample payload simulation
- Require deploy note and approval
- 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');