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.

DeviceUsage

La déclaration d'usage d'un dispositif par le patient ou un proche : portait son CPAP cette nuit, n'a pas pris son tensiomètre cette semaine. Le pendant FHIR de MedicationStatement pour les dispositifs.

Objet de la ressource

DeviceUsage encode la déclaration — non confirmée mécaniquement — qu'un patient utilise ou n'utilise pas un dispositif. Elle alimente l'analyse d'observance, est utilisée en télémédecine pour comparer ce que le patient déclare avec ce que les capteurs IoT renvoient, et joue un rôle clé en éducation thérapeutique.

Champs clés

ChampTypeCardinalitéRôle
identifierIdentifier[]0..*Identifiants de l'usage.
statuscode1..1`active`, `completed`, `not-done`, `entered-in-error`, `intended`, `stopped`, `on-hold`.
categoryCodeableConcept[]0..*Catégorie d'usage.
patientReference(Patient)1..1Patient utilisateur.
derivedFromReference(ServiceRequest | Procedure | Claim | Observation | QuestionnaireResponse | DocumentReference)[]0..*Source de l'information.
timing[x]Timing | Period | dateTime0..1Période ou timing d'usage.
reasonCodeableReference(Condition | Observation | DiagnosticReport | DocumentReference)[]0..*Raison médicale.
bodySiteCodeableReference(BodyStructure)0..1Site corporel.
noteAnnotation[]0..*Notes (commentaires patient).

Exemple JSON

json deviceusage-example.json
{
  "resourceType": "DeviceUsage",
  "id": "example-cpap-usage",
  "status": "active",
  "patient": {
    "reference": "Patient/apnea-67890"
  },
  "device": {
    "reference": {
      "reference": "Device/cpap-resmed-001"
    }
  },
  "timing": {
    "repeat": {
      "frequency": 1,
      "period": 1,
      "periodUnit": "d"
    }
  },
  "informationSource": {
    "reference": "Patient/apnea-67890"
  },
  "reason": [{
    "concept": {
      "coding": [{
        "system": "http://snomed.info/sct",
        "code": "73430006",
        "display": "Sleep apnea"
      }]
    }
  }],
  "note": [{
    "text": "Patient déclare port nocturne >4 h en moyenne."
  }]
}

Pièges courants

  • Statut active alors que la patient déclare ne plus utiliser : status doit être stopped ou not-done.
  • Source d'information manquante : l'observance ne peut être que déclarative ou capteur — sans source, l'audit est impossible.
  • Pas de timing : aucune analyse de la régularité.

Ressources liées