Skip to content

App Device Profile

Canonical../StructureDefinition/nexus-emr-core-appdevice
Statusdraft · 1.26.0
BaseDevice (constraint)
SourceFSH · JSON

Simple profile for applications that integrate with patient data and require consent tracking. Contains just the essential information: app name, client_id, and basic details.

Examples

Alberta Diabetes Research Portal · SmartDocs AI Scribe App · WellnessTracker Pro App

Alberta Diabetes Research Portal

Clinical research platform - MORE INFO REQUESTED by Avery

Device/diabetes-research-portal — claims conformance to App Device Profile

{
  "resourceType": "Device",
  "id": "diabetes-research-portal",
  "meta": {
    "profile": [
      "../StructureDefinition/nexus-emr-core-appdevice"
    ]
  },
  "text": {
    "status": "generated",
    "div": "<div xmlns="http://www.w3.org/1999/xhtml"><p><b>Alberta Diabetes Research Portal</b></p><p>Clinical research platform for diabetes management studies. Client ID: diabetes-research-portal-2025</p></div>"
  },
  "identifier": [
    {
      "system": "../NamingSystem/nexus-emr-appdevice-identifier",
      "value": "diabetes-research-portal"
    },
    {
      "system": "https://oauth.example.com/client-registry",
      "value": "diabetes-research-portal-2025",
      "use": "secondary"
    }
  ],
  "status": "active",
  "deviceName": [
    {
      "name": "Alberta Diabetes Research Portal",
      "type": "user-friendly-name"
    }
  ],
  "manufacturer": "University of Alberta - Faculty of Medicine",
  "type": {
    "text": "Clinical Research Data Platform"
  },
  "note": [
    {
      "text": "Research platform for collecting anonymized diabetes patient data for clinical studies approved by the University of Alberta REB."
    }
  ]
}

Referenced by: Nexus EMR App Consent - PROPOSED Example