Polaris FHIR Implementation Guide
1.9.9 - ci-build
Polaris FHIR Implementation Guide - Local Development build (v1.9.9) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-04-27 |
FSH source of the polaris-core-appdevice resource profile.
// Simple profile for applications that integrate with patient data
// KISS approach: Just the essentials for consent tracking and app management
Profile: PolarisCoreAppDevice
Parent: Device
Id: polaris-core-appdevice
Title: "Polaris App Device Core"
Description: "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."
* ^url = "https://fhir.apps.health/StructureDefinition/polaris-core-appdevice"
* ^status = #draft
* meta.source 0..1 MS
* meta.source ^short = "Identifies EMR instance & pipeline version the resource came from"
* meta.source ^definition = "A URI that identifies the EMR pipeline and version from which this resource originated. This tells you which EMR instance (recommend using the instance identifier), and the version of the pipeline code/transformations."
// Essential elements only
* identifier 1..* MS
* identifier ^short = "App identifier (include OAuth client_id)"
* deviceName 1..1 MS
* deviceName.name 1..1 MS
* deviceName.name ^short = "Simple app name"
* status 1..1 MS
* status ^short = "active | inactive"
* manufacturer 0..1 MS
* manufacturer ^short = "App developer/company (optional)"
* type 0..1 MS
* type ^short = "Software application type"
* note 0..1 MS
* note ^short = "Brief description of the app"