ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

ImagingSelection — Sélection d'instances DICOM

Nouvelle ressource introduite en FHIR R5. Identifie un sous-ensemble précis d'une étude DICOM : séries, instances, frames, régions géométriques. Le pont entre ImagingStudy global et la donnée radiologique pertinente pour un comte-rendu.

Objet de la ressource

Une étude DICOM peut contenir des milliers d'images. Pour un compte-rendu radiologique, le radiologue ne pointe qu'un petit sous-ensemble qui justifie son interprétation : 3 coupes axiales avec une lésion suspecte, deux frames d'une coronarographie où l'on voit la sténose. ImagingSelection est le conteneur qui permet d'identifier sans ambiguïté ce sous-ensemble.

Avant R5, FHIR utilisait ImagingManifest (déprécié en R4 et retiré). La nouvelle ressource s'aligne explicitement sur DICOM PS3.4 KOS (Key Object Selection) et sur les SR (Structured Reports) en mode TID 1500, ce qui permet une convertibilité directe entre les deux mondes.

Champs clés

ChampTypeCardinalitéRôle
identifierIdentifier[]0..*Identifiants externes de la sélection.
statuscode1..1État : available, entered-in-error, unknown.
subjectReference(Patient | Group | Device | Location)0..1Patient ou groupe sur lequel porte la sélection.
issueddateTime0..1Date d'émission de la sélection (= date du compte-rendu).
performerBackboneElement[]0..*Auteur(s) de la sélection avec leur rôle (radiologue, technicien…).
basedOnReference(CarePlan | ImagingStudy | ServiceRequest)[]0..*Demande à l'origine.
categoryCodeableConcept[]0..*Catégorisation (key image, teaching file…).
codeCodeableConcept0..1Type de sélection (DICOM TID 1500 concept names).
studyUidid0..1UID DICOM de l'étude source.
derivedFromReference(ImagingStudy | DocumentReference)[]0..*ImagingStudy d'origine ou KOS DICOM.
endpointReference(Endpoint)[]0..*WADO-RS, WADO-URI, QIDO-RS où récupérer les pixels.
seriesUidid0..1UID DICOM de la série sélectionnée.
seriesNumberunsignedInt0..1Numéro de série DICOM.
frameOfReferenceUidid0..1FoR DICOM (espace 3D commun).
bodySiteBackboneElement0..1Site anatomique (SNOMED CT ou DICOM CID).
focusReference(ImagingSelection)[]0..*Sélections parentes ou complémentaires (ex. : comparaison avant/après).
instanceBackboneElement[]0..*Liste des instances DICOM sélectionnées avec UID, SOP class, frames, régions.
instance.imageRegion2DBackboneElement[]0..*Région 2D dans l'image (point, polyline, rectangle, ellipse).
instance.imageRegion3DBackboneElement[]0..*Région 3D dans le frameOfReference (point, sphere, ellipsoid).

Exemple JSON

Un radiologue marque une lésion d'environ 4×4 cm en coupe axiale n° 42 d'une série de scanner abdominal. La sélection référence l'étude par son studyUid DICOM, pointe vers le serveur WADO-RS qui héberge les pixels, et porte une imageRegion2D de type polyline.

json imagingselection-example.json
{
  "resourceType": "ImagingSelection",
  "id": "example-keyimage",
  "status": "available",
  "subject": { "reference": "Patient/example" },
  "issued": "2026-05-16T10:25:30+02:00",
  "performer": [{
    "function": {
      "coding": [{
        "system": "http://terminology.hl7.org/CodeSystem/v2-0912",
        "code": "REF",
        "display": "Referring"
      }]
    },
    "actor": { "reference": "Practitioner/dr-jones" }
  }],
  "studyUid": "1.2.840.113619.2.176.2025.1499492.7040.1171286242.109",
  "derivedFrom": [{ "reference": "ImagingStudy/example" }],
  "endpoint": [{ "reference": "Endpoint/dicom-wado-rs" }],
  "seriesUid": "1.2.840.113619.2.176.2025.1499492.7040.1171286242.111",
  "seriesNumber": 3,
  "frameOfReferenceUid": "1.2.840.113619.2.176.2025.1499492.7040.1171286242.219",
  "bodySite": {
    "concept": {
      "coding": [{
        "system": "http://snomed.info/sct",
        "code": "12921003",
        "display": "Anatomic site of pelvis"
      }]
    }
  },
  "instance": [{
    "uid": "1.2.840.113619.2.176.2025.1499492.7040.1171286242.345",
    "number": 42,
    "sopClass": {
      "system": "urn:ietf:rfc:3986",
      "code": "urn:oid:1.2.840.10008.5.1.4.1.1.2"
    },
    "subset": ["1", "2"],
    "imageRegion2D": [{
      "regionType": "polyline",
      "coordinate": [100.0, 110.0, 130.0, 110.0, 130.0, 150.0, 100.0, 110.0]
    }]
  }]
}

Usages typiques

  • Compte-rendu radiologique : chaque assertion d'un SR DICOM TID 1500 peut être convertie en ImagingSelection et rattachée à une Observation.
  • Key images : marquer les images clés d'une étude pour un autre praticien ou un MDT (Multi-Disciplinary Team).
  • Teaching files : bibliothèque de cas pédagogiques avec annotations.
  • Annotations : contour de lésion, zone d'intérêt 2D/3D pour suivi longitudinal (RECIST).
  • Radiothérapie : identifier les structures cibles dans un plan dosimétrique.
  • IA / CADx : traçabilité de la zone analysée par un algorithme et de son output.

Pièges courants

  • UID DICOM en doublon : studyUid, seriesUid et instance.uid doivent matcher exactement ceux de l'ImagingStudy associé. Toute incohérence rend la résolution WADO-RS impossible.
  • Sélection sans endpoint : l'agent consommateur ne saura pas où récupérer les pixels. Toujours fournir au moins un Endpoint typé dicom-wado-rs ou équivalent.
  • Coordonnées 2D mal cadrées : imageRegion2D.coordinate est dans le repère pixel de l'instance. Pour des coordonnées physiques 3D, utiliser imageRegion3D avec frameOfReferenceUid.
  • Confusion avec ImagingStudy : ImagingStudy modélise l'étude entière ; ImagingSelection ne référence qu'un sous-ensemble. L'un n'est pas remplaçable par l'autre.
  • SOP class manquante : instance.sopClass est requis pour qu'un consommateur sache quel type d'objet DICOM est référencé (CT, MR, US, segmentation, structured report…).

Ressources liées

  • ImagingStudy — l'étude DICOM globale référencée par derivedFrom.
  • DiagnosticReport — compte-rendu radiologique qui peut embarquer une ou plusieurs ImagingSelection dans media.
  • Observation — assertion clinique structurée portée par la sélection (mesure de lésion, BI-RADS, TI-RADS…).
  • Endpoint — service technique WADO-RS / QIDO-RS / STOW-RS.
  • BodyStructure — anatomie pointée par la sélection.

Voir aussi : ImagingStudy — étude DICOM globale et DiagnosticReport — compte-rendu d'imagerie.