---
schema_version: "1"
id: 2abbe1af1e7518282432ffe9cde7b1fb6d08bba5171b640292e78a6334d7cfa6
title: CareRegisteredDevice
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/sforce_api_objects_careregistereddevice.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careregistereddevice.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 803a168202f3bcf84e74ff739fa884d8cc15a8e1ef42a8e23b0d46b661ef32aa
description: Represents a device or device registration information for a patient or a care program enrollee. This object is available in API version 49.0 and later.
---
# CareRegisteredDevice

Represents a device or device registration information for a patient or a care program enrollee. This object is available in API version 49.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Additional Information for CareRegisteredDevice in Other Objects

In addition to creating a record using these fields, you can add more details to your CareRegisteredDevice record by creating records in certain other objects, and referencing your CareRegisteredDevice record as the parent record. Here’s the list of objects you can associate to CareRegisteredDevice in this way, the type of information they add, and the field they use to reference CareRegisteredDevice.

| Object | Type of Information | Reference Field |
| --- | --- | --- |
| Identifier | Associates an identifier value to the CareRegisteredDevice record. This identifier is not the same as the device’s UID. | ParentRecordId |

## Fields

### CareProgramEnrolleeId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The ID of the care program enrollee to whom this device is registered.

### DeviceId

- **Type**: Master-detail reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: The asset ID for the device.
- **Referenced Objects**: Asset

### DeviceTypeId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The system-defined code that represents the type of the device.
    
    Examples: Cystoscope, oxygen tent
- **Referenced Objects**: CodeSet

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The timestamp for when the current user last viewed a record related to this record.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The timestamp for when the current user last viewed this record. If this value is null, it’s possible that this record was referenced (LastReferencedDate) and not viewed.

### Name

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The name of this device registration record.

### PatientId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The account ID of the patient to whom this device is registered.
- **Referenced Objects**: Account

### RegistrationDate

- **Type**: dateTime
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The date and time when this device was registered.

### SafetyInformation

- **Type**: textarea
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The health and safety information about with the device.

### SourceSystem

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The system from which the record was sourced.

### SourceSystemIdentifier

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The ID of the system from which the record was sourced.

### Status

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: Indicates whether the device registration is active.
- **Possible values**:
    - Active
    - Inactive

### SupportContactDetail

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: Contact details of the person or organization that provides support for the device.

### UniqueDeviceId1

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Unique device identifier (UDI) assigned to device label or package. It identifies the labeler and the specific version or model of a device. A device may have multiple UDIs since it could have been sold in multiple jurisdictions.

### UniqueDeviceId1Issuer

- **Type**: url
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The organization that issued the UDI1 for the device.

### UniqueDeviceId2

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Unique device identifier (UDI) assigned to device label or package. It identifies the labeler and the specific version or model of a device. A device may have multiple UDIs since it could have been sold in multiple jurisdictions.

### UniqueDeviceId2Issuer

- **Type**: url
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The organization that issued the UDI2 for the device.

### UniqueDeviceId3

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Unique device identifier (UDI) assigned to device label or package. It identifies the labeler and the specific version or model of a device. A device may have multiple UDIs since it could have been sold in multiple jurisdictions.

### UniqueDeviceId3Issuer

- **Type**: url
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The organization that issued the UDI3 for the device.

## Associated Objects

This object has the following associated objects. Unless noted, they are available in the same API version as this object.

[CareRegisteredDeviceChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_change_event.htm "A StandardObjectNameChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") (API version 60.0)

Change events are available for the object.

[CareRegisteredDeviceFeed](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.")

Feed tracking is available for the object.

[CareRegisteredDeviceHistory](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.")

History is available for tracked fields of the object.