Independent learning for medical-device professionals
CommentaryConsulting
LearningMTL-121 · CORE MEDICAL DEVICE TOPIC

Data, Connectivity and Interoperability

How to preserve identity, meaning, timing, integrity and clinical context when medical-device information crosses technical and organisational boundaries.

What you will learn

By the end of this topic, you should be able to distinguish connectivity from interoperability, define the purpose and boundaries of an exchange, specify the meaning and quality of information, establish a complete interface contract, design safe degraded behaviour, integrate risk and cybersecurity, verify realistic end-to-end operation and maintain compatibility throughout the product lifecycle.

01

Connectivity moves data; interoperability preserves its intended use

A connection allows two components or systems to exchange signals or data. Interoperability exists when they can exchange information and use it safely and effectively for an intended purpose. A successful network connection, parsed message or API response does not prove that the receiving system understood the information correctly or acted appropriately.

Interoperability is therefore a product and system property, not merely a communications feature. It depends on compatible technology, an agreed information model, controlled behaviour, suitable workflow integration and clear responsibility across the participating organisations.

Connectivity

The physical or logical means by which information passes between components, devices, applications or services.

Syntax

The structure, encoding and rules that allow each participant to parse messages or data objects.

Semantics

The shared meaning of identifiers, values, units, status, time, context and clinical terminology.

Behaviour

What each participant does when information arrives, is rejected, is delayed, is duplicated or is unavailable.

Workflow

How people and organisations configure, review, reconcile, act on and remain accountable for exchanged information.

Lifecycle

How compatibility, safety, security and support are preserved as devices, partners, platforms and standards change.

A message received is not necessarily information understood

The receiver must know what the data represents, whose data it is, when and how it was produced, whether it remains valid, and what actions it is permitted to support.

02

Begin with purpose, workflow and system boundary

Define each intended connection in terms of the clinical or operational outcome it supports. A device that exports observations for retrospective review has different timing, integrity and availability needs from one that supplies real-time data to a closed-loop controller.

  • Identify the producing and consuming systems, organisations and responsible people.
  • Describe the user, patient and workflow in which the exchange occurs.
  • State whether information supports display, storage, alarm transmission, decision support, control, configuration, servicing or another purpose.
  • Define what lies inside the medical-device system boundary and which external systems are assumptions or dependencies.
  • Identify whether the connection is required for basic safety, essential performance or a non-safety-related function.
  • Define the expected environment, network ownership, administration, latency, availability and scale.
  • State prohibited uses and connections as clearly as intended ones.
  • Identify who configures, verifies, monitors and maintains the integrated system.

The boundary and workflow should remain consistent with MTL-102 — Intended Purpose, Users and Use Environments. Use MTL-112 — Systems Engineering, Architecture and Interfaces to allocate functions and responsibilities across the wider system.

03

Model the information—not just the fields

A data dictionary should define more than names and types. Safe interpretation depends on identity, clinical context, measurement meaning, timing, quality and provenance. These elements should be explicit, controlled and testable.

IdentityPatient, user, device, component, specimen, medication, procedure and organisation
MeaningObservation, command, alarm, setting, state, terminology, code and permitted use
ValueType, range, resolution, accuracy, units, scaling, precision and missing values
TimeTimestamp, time zone, clock source, synchronisation, sequence, age and validity period
ContextSource, location, episode, operating mode, configuration and related observations
QualityStatus, confidence, uncertainty, completeness, provenance and validation outcome

Identifiers require particular care. A correct measurement attached to the wrong patient, device, channel or time can be more dangerous than no measurement at all. Define creation, matching, update, reconciliation and exception rules rather than assuming identifiers are globally unique or permanently stable.

Design inputs should state the required information meaning and quality in verifiable terms. MTL-103 — User Needs and Design Inputs explains how to translate the workflow and risks into clear requirements.

04

Make the interface contract complete

An interface contract records what the participants promise to send, accept and do. It should remove avoidable ambiguity while allowing controlled evolution.

Transport

Physical interface, network, protocol stack, addressing, discovery, sessions and connection management.

Content

Schema, fields, cardinality, terminology, units, encoding, validation rules and example messages.

Sequence and state

Initiation, order, acknowledgements, retries, idempotency, state transitions and termination.

Performance

Latency, jitter, throughput, capacity, availability, synchronisation and resource limits.

Exceptions

Invalid, incomplete, duplicate, delayed, out-of-order or unsupported information and recovery behaviour.

Governance

Version, compatibility, change notification, ownership, support life, configuration and responsibility.

The contract should specify both normal and abnormal behaviour. If an optional field is omitted, a value is outside range or a message is repeated after a timeout, both participants must react predictably and safely.

05

Address every layer of interoperability

Interoperability can fail even when one layer works perfectly. Teams should identify the layers on which the intended use depends and assign requirements and evidence accordingly.

Technical

Can the systems establish and maintain the connection under the intended environmental and performance conditions?

Syntactic

Can each system parse and validate the exchanged structure, encoding and message sequence?

Semantic

Do all participants interpret identities, values, units, codes, status, time and context consistently?

Functional

Does the receiving system use the information only for the intended actions and manage exceptions safely?

Clinical

Does the integrated workflow support safe and effective care for the intended users and patients?

Organisational

Are configuration, responsibility, change, monitoring, support and incident management coordinated?

A standardised message can establish syntactic compatibility while leaving semantic or workflow choices open. State which implementation profiles, options, extensions, value sets and local configurations are supported.

06

Protect data integrity from acquisition to use

Consider the complete data path: acquisition, conversion, filtering, calculation, storage, transmission, transformation, display, export and deletion. Each step can alter meaning, quality or availability.

  • Trace critical data from its source to every display, record, decision or control action.
  • Preserve patient, device, channel, sample and time association through transformations.
  • Control units, rounding, scaling, precision, limits and conversion algorithms.
  • Detect truncation, corruption, partial transactions and incompatible encodings.
  • Manage duplication, replay, loss and out-of-order delivery explicitly.
  • Distinguish measured, calculated, manually entered, corrected and imported values.
  • Make stale, provisional, invalid or low-confidence information visible to users and consuming systems.
  • Maintain auditability and provenance where records or decisions may be reconstructed later.
  • Define reconciliation when local and remote records disagree.

Risk controls and essential-performance claims can depend on data integrity. Link critical paths to MTL-113 — Essential Performance and Safety Concepts and the product risk-management file.

07

Design degraded and recovery behaviour deliberately

Real connections are unavailable, intermittent, congested, misconfigured and changed. The safe response must be designed rather than left to the operating system, communications library or integrator.

Unavailable

Define which functions remain available, which are inhibited and how users are informed.

Slow or intermittent

Set timeouts, age limits, buffering, retry behaviour and indications without creating alarm floods.

Partial

Prevent an incomplete dataset, transaction or configuration from being treated as complete.

Incompatible

Reject unsupported versions or capabilities safely and explain the corrective action.

Restored

Control reconnection, resynchronisation, duplicate suppression, conflict resolution and backlog processing.

Offline

Define local operation, data retention, capacity limits and the consequences of prolonged isolation.

Users need an accurate mental model of the connected state. A green network icon must not imply that data is current, complete or accepted by the destination. Include connectivity failures and recovery in use-related risk analysis and realistic validation scenarios.

08

Manage risk across the connected system

Connectivity introduces hazards through incorrect information, delayed action, unintended control, unavailable functions and interaction between independently managed systems. Apply MTL-105 — Medical-device Risk Management to the device and its intended connections, then communicate residual dependencies to the integrating organisation.

  • Identify hazardous situations arising from wrong identity, value, units, time, status or context.
  • Consider information that is lost, duplicated, delayed, stale, corrupted, incomplete or disclosed.
  • Analyse unintended commands, settings, software updates and configuration changes.
  • Evaluate resource exhaustion, network congestion and interactions with other connected systems.
  • Distinguish controls implemented by the device from controls expected of the external environment.
  • Define the information and cooperation needed from healthcare providers, IT suppliers and other manufacturers.
  • Verify controls at the level where the hazardous situation is actually prevented or detected.
  • Assess changes to any participant, infrastructure or workflow that can affect the shared risk.

IEC 80001-1 addresses organisational risk management before, during and after connecting health IT systems within health IT infrastructure, with attention to safety, effectiveness and security. The manufacturer should supply enough information for the responsible organisation to manage the connection, without transferring away the manufacturer’s own design responsibilities.

09

Integrate cybersecurity and privacy

Interoperability expands trust boundaries and attack surfaces. Security controls must support the intended clinical use without obscuring safety-significant data or making recovery impractical.

Identity and trustDevice, service, user and organisation authentication and authorised relationships
AccessLeast privilege, role, consent, session, command and configuration control
ProtectionConfidentiality and integrity in transit and at rest, keys and credential management
AvailabilityResource limits, resilience, denial-of-service response, offline behaviour and recovery
DetectionLogging, anomaly detection, time correlation, audit trails and incident information
MaintenanceVulnerability monitoring, coordinated disclosure, updates, compatibility and support life

Use MTL-108 — Medical-device Cybersecurity to integrate threat modelling, secure architecture, verification, monitoring and updates. Treat privacy requirements separately where necessary: information can remain accurate and available while still being collected or disclosed inappropriately.

10

Select standards and profiles for the intended exchange

Standards reduce unnecessary variation, but selecting a familiar protocol does not establish interoperability. Choose standards according to the information, workflow, environment and partners involved, then constrain the allowed choices.

  • Use DICOM where appropriate for medical imaging information and related workflows.
  • Consider HL7 messaging or FHIR resources and APIs for suitable clinical and administrative information exchange.
  • Use relevant ISO/IEEE 11073 standards where device communication and nomenclature fit the application.
  • Define implementation guides, profiles, resource subsets, terminology bindings, extensions and optional features.
  • Control lower-level technologies such as Ethernet, Wi-Fi, Bluetooth, USB or serial communication separately from clinical meaning.
  • Record the exact edition, version and conformance claims rather than naming only a standards family.
  • Identify proprietary additions and ensure they cannot be mistaken for standard behaviour.
  • Evaluate the standard’s error handling, security assumptions, maintenance model and installed-base compatibility.

Prefer established profiles and test tools when they genuinely match the use case. Avoid carrying every option into the product; optionality increases combinations, ambiguity and verification burden.

11

Verify more than protocol conformance

Conformance testing shows whether an implementation follows selected rules. Interoperability testing shows whether particular systems work together. End-to-end validation shows whether the integrated workflow meets user needs safely and effectively. All three can be necessary.

Static review

Specifications, schemas, terminology, traceability, architecture, risk controls and standards profiles.

Component testing

Encoding, parsing, validation, transformations, calculations, state logic and boundary conditions.

Conformance testing

Standard or profile requirements using qualified tools, reference data and documented configurations.

Partner testing

Representative devices, systems and versions, including supported and deliberately unsupported combinations.

Adverse-condition testing

Malformed, missing, duplicate, delayed and out-of-order data; latency, load, outage, attack and recovery.

Workflow validation

Intended users, environments, configuration, alarms, decision making, reconciliation and operational responsibility.

Control the exact software, firmware, hardware, schema, terminology, security configuration and partner versions used as evidence. MTL-106 — Verification and Validation provides the wider framework for representative test articles, protocols, acceptance criteria, anomalies and conclusions.

12

Support safe deployment, change and retirement

Integration information is part of the safety control. Labelling and technical documentation should enable competent organisations to determine whether a proposed connection is supported and how it must be configured, tested and maintained.

  • Describe intended uses, supported partners, versions, profiles and prohibited connections.
  • Specify network, performance, time, security, certificate and infrastructure requirements.
  • Provide interface specifications, installation steps, configuration limits and acceptance checks.
  • State responsibilities for integration, local validation, user management, backup, monitoring and incident response.
  • Explain degraded modes, alarms, recovery, data reconciliation and residual risks.
  • Maintain a compatibility matrix and a controlled process for partner, platform and standards changes.
  • Monitor complaints, data-quality events, outages, vulnerabilities and integration problems.
  • Provide migration, update, rollback and end-of-support arrangements that preserve access to necessary records.

Organise interface specifications, verification reports, supported configurations and change evidence within MTL-104 — Design Controls and Technical Documentation. A connected function is not finished at product release; the surrounding ecosystem will continue to change.

13

Connectivity and interoperability across the lifecycle

1

Define the clinical and operational purpose

Describe why information crosses the boundary, who uses it, which decisions or actions depend on it, and what harm could result from delay, corruption, loss or misuse.

Typical evidence: Intended connections, users and environments, workflow description, system boundary, information uses, hazards and preliminary interface needs.
2

Model the information

Define the identity, meaning, units, precision, timestamps, status, provenance and validity of each item rather than treating the interface as an unstructured list of fields.

Typical evidence: Information model, terminology and code sets, data dictionary, identifier rules, unit conventions, time model and traceability to requirements.
3

Specify the interface contract

Control the protocol, transport, schema, states, sequence, timing, capacity, error handling, security, versioning and responsibilities at every technical and organisational boundary.

Typical evidence: Interface-control document, API or message specification, state model, performance limits, compatibility policy and allocated responsibilities.
4

Design for safe exchange and failure

Protect information integrity and confidentiality, detect unsuitable inputs, make degraded states visible and ensure the device remains safe when a connection is slow, intermittent, unavailable or restored.

Typical evidence: Architecture, risk controls, validation rules, alarms and user messages, buffering and synchronisation design, safe-state and recovery behaviour.
5

Verify conformance and interoperability

Test the implementation at component, interface and end-to-end system levels using representative partners, adverse conditions, malformed data, timing stress and realistic workflows.

Typical evidence: Protocols, test tools and configurations, conformance results, interoperability reports, fault-injection evidence, cybersecurity tests and anomaly records.
6

Prepare deployment and transfer

Provide the information, tools and controls needed to configure, integrate, validate, operate and support the connection in its intended environment.

Typical evidence: Installation and integration instructions, network requirements, supported configurations, certificates, production tests, labelling and service procedures.
7

Maintain the connected ecosystem

Monitor field performance, partner and platform changes, vulnerabilities, protocol evolution and data-quality problems; assess each change before release and support safe migration.

Typical evidence: Compatibility matrix, change assessments, surveillance and complaint trends, update records, vulnerability monitoring, migration plans and retirement controls.
14

Build a connected interoperability evidence chain

PurposeUser, workflow, information use, clinical consequence and intended environment
InformationIdentity, meaning, values, units, time, context, quality and provenance
ContractProtocol, content, states, timing, exceptions, security, versions and responsibilities
Risk controlsValidation, detection, isolation, indication, fallback, recovery and environmental controls
EvidenceConformance, partner, adverse-condition, cybersecurity and workflow testing
Lifecycle controlDeployment, compatibility, monitoring, change, updates, migration and retirement

A reviewer should be able to trace from the intended information use and resulting hazards to interface requirements, architecture, implementation, risk controls, test configurations, results, supported combinations and field monitoring. Gaps between organisations must not become gaps in accountability.

15

Common misconceptions

“It connects, so it is interoperable.”

No. The receiver must preserve the information’s identity, meaning, timing and context and use it appropriately.

“Using a standard guarantees compatibility.”

No. Standards often allow profiles, options and extensions; the exact implementation and workflow still require control and evidence.

“The hospital network is outside our risk management.”

The manufacturer cannot control the whole infrastructure, but must address the intended connection and communicate the environmental controls and residual dependencies needed for safe use.

“A timeout is enough for connection failure.”

Safe behaviour can also require state indication, buffering, stale-data handling, fallback, recovery, reconciliation and user action.

“Interface testing belongs at the end.”

Information models, partner assumptions and failure behaviour influence architecture and should be tested progressively.

“Cybersecurity and interoperability are separate.”

Authentication, integrity, availability, updates and trust relationships directly affect whether information can be exchanged and used safely.

16

Data, connectivity and interoperability checklist

  1. Define the intended information exchange, user, workflow and clinical or operational purpose.
  2. Establish the system boundary, external dependencies and responsible organisations.
  3. Model identity, meaning, values, units, time, context, quality and provenance.
  4. Specify the complete interface contract, including states, timing, exceptions and versions.
  5. Trace the end-to-end data path and protect critical associations and transformations.
  6. Design visible, safe behaviour for unavailable, intermittent, partial and restored connections.
  7. Integrate safety risk, cybersecurity and privacy across the connected system.
  8. Select and constrain standards, profiles, terminology and options for the actual use case.
  9. Verify components, conformance, representative partners, adverse conditions and realistic workflows.
  10. Document supported configurations, deployment requirements and shared responsibilities.
  11. Control compatibility and assess every partner, platform, protocol and security change.
  12. Monitor field performance and provide safe updates, migration and retirement.
17

Authoritative starting points

Applicable requirements depend on the device, information, clinical function, market, infrastructure and chosen technologies. Confirm current editions, implementation guides, profiles, terminology and regulatory expectations in the organisation’s controlled strategy.