EhrProcedureRequest__c

Represents a request for a procedure to be performed. It can be used to represent a procedure that is planned, proposed, or ordered.

Supported Calls 

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

This packaged object has a standard object counterpart in the Clinical Data Model. We recommend using the standard object because it’s more closely aligned with FHIR v4.0.

Fields 

Account__c 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Name of the person the procedure was performed on.

BodySite__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Anatomical location for the procedure.

Category__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: High-level categorization of the procedure.

Code__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Industry-standard code for the procedure.

CodeLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Industry-standard name for the procedure.

Encounter__c 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Encounter associated with the procedure.

Notes__c 

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: Additional information about the procedure.

OrderedBy__c 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Name of the practitioner making the request.

OrderedOn__c 

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Date and time the request was created.

Priority__c 

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Priority of the procedure. Picklist values: ASAP, Routine, Stat, Urgent.

Reason1__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Reason that the procedure was requested.

Reason2__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Reason that the procedure was requested.

Reason3__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Reason that the procedure was requested.

Reason4__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Reason that the procedure was requested.

ScheduledDateTime__c 

  • Type: dateTime
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Scheduled date and time to perform the procedure.

SourceSystemId__c 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update
  • Description: Record ID from a system outside of Salesforce.

Status__c 

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Status of the procedure request. Picklist values: Accepted, Completed, Draft, In Progress, Not Completed, Proposed, Received, Rejected, Requested, Suspended.