The FHIR R4 DeviceUseStatement
resource is used to capture details about the use of a medical device for a patient. It records the context, reason, and time of device usage and provides valuable information about the medical devices prescribed or used in a patient's care.
Use Cases
- Record medical device usage during care
- Document device usage for compliance
- Retrieve historical device data for outcomes
- Update device usage during follow-ups
- Integrate device data into care workflows
Base URLs
- Production: https://api.healthgorilla.com/fhir/R4/DeviceUseStatement
- Sandbox: https://sandbox.healthgorilla.com/fhir/R4/DeviceUseStatement
Authentication
All requests require OAuth 2.0 authentication using a Bearer Token. Unauthorized requests return 401 Unauthorized
responses.
Required scopes:
deviceusestatement.read
for GETdeviceusestatement.write
for POST, PUT, DELETE
For more information, go to: OAuth 2.0 Authentication.
Supported Methods
Method | Operation | Description |
---|---|---|
GET | Read DeviceUseStatement | Retrieves a specific DeviceUseStatement record by its FHIR ID. |
GET | Search DeviceUseStatement | Searches for DeviceUseStatement records for a specified patient. |
POST | Create DeviceUseStatement | Submits a new DeviceUseStatement record to the Health Gorilla FHIR server. |
PUT | Update DeviceUseStatement | Updates an existing DeviceUseStatement record by full resource replacement. |
DELETE | Delete DeviceUseStatement | Removes an existing DeviceUseStatement record from the system. |
Frequently Used Search Parameters
Parameter | Description | FHIR Value Set / Example Values | FHIR Data Type | Required |
---|---|---|---|---|
patient | Filters by patient ID | Patient/{id} | Reference | Yes |
device | Filters by device used | Device/{id} | Reference | No |
status | Filters by status of device use (e.g., active, completed) | DeviceUseStatementStatus (active ) | token | No |
date | Filters by date of device use | ge2024-01-01 , le2024-12-31 | `date |
Webhooks
Clients can subscribe to receive notifications when new device use statements are recorded, or when existing statements are updated or resolved. For more information, go to: Webhooks & Polling.
Error Handling
All DeviceUseStatement
operations follow standard Health Gorilla error handling, including use of FHIR OperationOutcome
for structured responses. For more information, go to: Error Handling.