CarePerformer

Represents the person performing care in observations, procedure, and immunizations. This person may be a physician, the patient’s contact, or anyone who administered any sort of care to the patient in the context of the concerned care event. This object is available in API version 51.0 and later.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

Supported Calls 

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

Fields 

AffiliatedOrganizationId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: References the business account of the organization the care performer is affiliated to in the context of the care event.

  • Referenced Objects:

    • Account

CareSpecialtyId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: References the CareSpecialty record that represents the performer’s specialty.

  • Referenced Objects:

    • CareSpecialty

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The last date that the record was referenced.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The last date that the record was viewed.

Name 

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: The name of the CarePerformer record.

ParentRecordId 

  • Type: Polymorphic master-detail reference

  • Properties: Create, Filter, Group, Sort

  • Description: References the care observation, procedure, or immunization that this performer was involved in.

  • Referenced Objects:

    • PatientMedicalProcedure
    • CareObservation
    • PatientImmunization
    • MedicationDispense—This value is available in API version 55.0 and later.

PersonId 

  • Type: Polymorphic reference

  • Properties: Create, Filter, Group, Sort, Update

  • Description: References the person who performed care.

  • Referenced Objects:

    • Account
    • HealthcareProvider
    • User—This value is available in API version 55.0 and later.

RoleId 

  • Type: Polymorphic reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The system-defined code that specifies the care performer’s role in the care event.

  • Referenced Objects:

    • CodeSet
    • CodeSetBundle

Usage 

This object is used to record the relevant details of a care performer in the context of specific care events. The performed care is connected to the procedure, observation, or immunization care event using the ParentRecordId field.

Associated Objects 

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

CarePerformerFeed

Feed tracking is available for the object.

CarePerformerHistory

History is available for tracked fields of the object.

CarePerformerChangeEvent (API version 61.0)

Change events are available for the object.