Conformance evaluations

Interoperability Agent

HL7 v2 ADT / Order / Result Event Test Kit

SCRIMED conformance evaluations execute deterministic checks against synthetic fixtures and declared connector contracts. A synthetic pass is not certification, partner acceptance, production authorization, or permission to exchange live healthcare data.

Synthetic statussynthetic-pass
Live readinesslive-blocked
Checks passed6
Pre-live blockers3

Deterministic checks

Deployment-selected HL7 v2 ADT, ORM, and ORU message profiles

pass

Synthetic HL7 event fixture present

synthetic · fixture

fixture-hl7-event-feed-v1
  • A deterministic event fixture must remain bound to the HL7 connector contract.
pass

Synthetic-only event assertion

synthetic · privacy

syntheticOnly=true
  • The test kit must reject production messages and patient identifiers.
pass

ADT message family declared

synthetic · structure

messageType=ADT_A08
  • The fixture declares an administrative event without authorizing a live interface-engine channel.
pass

Required segment coverage

synthetic · profile

MSH, EVN, PID, PV1, ORC
  • The synthetic message carries the core header, event, patient-reference, and visit segments needed for routing tests.
pass

Replay and timestamp controls

synthetic · reliability

message validation required; dead-letter handling; dead-letter invalid messages; preserve original timestamp; timestamp preservation; support replay policy; event replay policy; no autonomous clinical workflow trigger until reviewed
  • Event replay and original source time must stay explicit to prevent silent workflow-state drift.
pass

Deterministic fixture validation

synthetic · quality

10/10 checks passed
  • Required signals, safeguards, traces, prohibited actions, and live-review gates must pass.
block

Version and message-profile selection

live-readiness · conformance

Trading-partner artifact required
  • Pin the sending system version, trigger events, segment cardinality, Z-segments, vocabulary, and acknowledgement profile.
block

Integration-engine ACK/NACK acceptance

live-readiness · reliability

Partner testing required
  • Test ACK/NACK, dead-letter, retry, ordering, duplicate, timeout, and replay behavior with the approved interface engine.
block

Identity, purpose, and durable audit

live-readiness · governance

Production controls not approved
  • Approve tenant isolation, patient-context authorization, purpose-of-use, retention, and durable event audit before live routing.
available

Synthetic HL7 event fixture

Deterministic ADT event metadata with required segments, replay controls, and no-writeback boundaries.

Inspect evidence
available

Integration fixture validation

10 deterministic checks currently pass.

Inspect evidence
required-before-live

Deployment message profile

Version-pinned events, segments, Z-segments, code sets, acknowledgements, and error behavior.

required-before-live

Interface-engine acceptance report

ACK/NACK, retry, duplicate, order, dead-letter, replay, security, and monitoring evidence.

Required before live exchange

Production use remains denied until every deployment-specific blocker is resolved.

01Deployment-specific HL7 v2 version and message-profile selection
02Approved interface-engine channel, network route, and endpoint identity
03ACK/NACK, retry, duplicate, ordering, dead-letter, and replay acceptance testing
04Patient-context authorization, purpose-of-use, retention, and durable audit
05Integration architecture, privacy, security, workflow-owner, and clinical governance approval

Linked controls

Contract, fixture, and standards evidence remain inspectable.

Primary sources

Official references retained for implementation and partner review.