Device
Overview
The Device resource represents an instance of a manufactured item that is used in the provision of healthcare without being incorporated into the patient. This includes medical devices, implants, and equipment used in patient care.
Resource Schema
Key fields in the Device resource:
{
"resourceType": "Device",
"id": "example-device-123",
"status": "active",
"deviceName": [
{
"name": "Acme Cardiac Monitor Model X1",
"type": "manufacturer-name"
}
],
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "706172005",
"display": "Cardiac monitor"
}
]
},
"manufacturer": "Acme Medical Devices",
"modelNumber": "X1-2023",
"serialNumber": "SN123456789",
"patient": {
"reference": "Patient/123456"
}
}
Operations
The Device resource supports Read and Search operations. Support varies by CareRecord solution.
| CareRecord / Solution | Read | Search |
|---|---|---|
| GEHRIMED | ✅ | ✅ |
| myAvatar | ✅ | ✅ |
| myEvolv | ✅ | ✅ |
| myUnity | ✅ | ✅ |
| TheraOffice | ✅ | ✅ |
Read
HTTP Method: GET
URL: /Device/{id}
- Production
- Preview
curl -X GET https://fhir.netsmartcloud.com/uscore/v1/Device/123456 \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
curl -X GET https://fhirtest.netsmartcloud.com/uscore/v1/Device/123456 \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
Search
HTTP Method: GET or POST
URL: /Device or /Device/_search
- Production
- Preview
Search by Patient
curl -X POST https://fhir.netsmartcloud.com/uscore/v1/Device/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "patient=Patient/123"
Search by Patient
curl -X POST https://fhirtest.netsmartcloud.com/uscore/v1/Device/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "patient=Patient/123"
Integration Patterns
Common Workflows
- Device Tracking - Monitor medical devices assigned to patients
- Implant Registry - Track implanted devices and their specifications
- Equipment Management - Manage medical equipment used in patient care
Relationships to Other Resources
- Patient - Patient using or implanted with the device
- Observation - Measurements taken by or from the device
- Procedure - Procedures involving device implantation or use
Error Handling
For common errors and troubleshooting guidance, see Common Errors.