ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

DeviceAssociation

The association of a medical device with a patient, bed, vehicle or another device. The pivot for remote monitoring and medical IoT.

Purpose

DeviceAssociation captures a temporal link between a device and a subject: insulin pump worn by patient X since 15 May, cardiac monitor attached to bed ICU-101, medical drone carrying an AED on mission. The resource encodes when the association starts and ends, the role played, the reason.

Key elements

FieldTypeCardinalityRole
identifierIdentifier[]0..*Association identifiers.
deviceReference(Device)1..1Associated device.
categoryCodeableConcept[]0..*Association category.
statusCodeableConcept1..1`implanted`, `explanted`, `entered-in-error`, `unknown`.
statusReasonCodeableConcept[]0..*Status reason.
subjectReference(Patient | Group | Practitioner | RelatedPerson | Device | Procedure | Location)0..1Associated subject.
bodyStructureReference(BodyStructure)0..1Involved anatomical structure.
periodPeriod0..1Association period.
operationBackboneElement[]0..*Operating mode, operator.

JSON example

json deviceassociation-example.json
{
  "resourceType": "DeviceAssociation",
  "id": "example-pump-association",
  "identifier": [{
    "system": "https://hospital.example.org/device-link",
    "value": "ASSOC-2026-04501"
  }],
  "device": {
    "reference": "Device/insulin-pump-001"
  },
  "status": {
    "coding": [{
      "system": "http://hl7.org/fhir/deviceassociation-status",
      "code": "implanted"
    }]
  },
  "subject": {
    "reference": "Patient/diabetic-12345"
  },
  "bodyStructure": {
    "reference": "BodyStructure/abdomen-right"
  },
  "period": {
    "start": "2026-05-15"
  }
}

Common pitfalls

  • Status='implanted' used for an external wearable — conflates implantation and wear.
  • Missing period.end when the device is explanted: history left inaccurate.
  • No subject: orphan association, no clinical value.