Skip to main content

Purpose

Mock ASTM Results Inbound is the pilot ASTM result listener. It accepts ASTM-like records over TCP, extracts the specimen and results, and sends normalized JSON to the Results Relay channel.

Source: TCP Listener

This pilot accepts simple CR-delimited ASTM records. A real analyzer may require its vendor-specific ASTM framing, handshakes, checksums, and acknowledgements.

Source transformer

Add one enabled JavaScript transformer step:
For a real analyzer, replace PILOT-HEM-01 and validate every ASTM field position from the vendor interface manual.

Destination: Results Relay

No HMIS token belongs in this channel. The Results Relay channel is the only OIE channel that holds the results-write credential.

Validation

  1. Dispatch a new specimen to PILOT-HEM-01.
  2. Query it in the mock analyzer.
  3. Select ASTM / TCP, host oie, port 5000.
  4. Enter one mapped result and transmit it.
  5. Confirm OIE source and destination success, then confirm the HMIS audit/result.

Source artifact

oie-channel-exports/Mock ASTM Results Inbound.xml