ProductRequest

Represents a device request made as part of a care program. Standard and custom fields extend the standard Product Request object to represent information about sample orders. This object is available in API version 65.0 and later in Samples Management feature.

Supported Calls

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

Special Access Rules

The access rules is required for Intelligent Sales feature in Life Sciences cloud.

Field Service must be enabled.

Authenticated external users can create and update ProductRequest objects.

Fields

AccountId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The account associated with the product request.

    This is a relationship field.

  • Relationship Name: Account
  • Relationship Type: Lookup
  • Refers To: Account

CareProgramEnrolleeId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The ID of the care program enrollee associated with the product request. This field is available from API version 49.0 and later.

    This is a relationship field.

  • Relationship Name: CareProgramEnrollee
  • Relationship Type: Lookup
  • Refers To: CareProgramEnrollee

CaseId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The case associated with the product request.

    This is a relationship field.

  • Relationship Name: Case
  • Relationship Type: Lookup
  • Refers To: Case

Description

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: A text field for details not recorded in the provided fields.

DestinationLocationId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Where the product is delivered.

    This is a relationship field.

  • Relationship Name: DestinationLocation
  • Relationship Type: Lookup
  • Refers To: Location

DestinationLocationUserId

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: The primary user of the destination location associated with the product request.

    This field is a relationship field. It is available in API version 65.0 and later in Samples Management feature.

  • Relationship Name: DestinationLocationUser
  • Refers To: User

LastReferencedDate

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The date when the product request was last modified. Its label in the user interface is Last Modified Date.

LastModifiedById

  • Type: reference
  • Properties: Aggregatable, Defaulted on create, Filter, Group, Sort
  • Description: ID of the user who last updated this object.

NeedByDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Date the product must be delivered by.

OwnerId

  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The owner of the shipment.

    This is a polymorphic relationship field.

  • Relationship Name: Owner
  • Relationship Type: Lookup
  • Refers To: Group, User

ProductRequestNumber

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: An auto-assigned number that identifies the shipment.

ShipToAddress

  • Type: address
  • Properties: Filter, Nillable
  • Description: The address that the product is to be delivered to.

ShipToCity

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The city that the product is to be delivered to.

ShipToCountry

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The country that the product is to be delivered to.

ShipToGeocodeAccuracy

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
  • Description: The accuracy of the geocode for the shipping address.

ShipToLatitude

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The latitude of the location where the product is to be delivered to.

ShipToLongitude

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The longitude of the location where the product is to be delivered to.

ShipToPostalCode

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The postal code of the address where the product is to be delivered to.

ShipToState

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The name of the state where the product is to be delivered to.

ShipToStreet

  • Type: textarea
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The street address where the product is to be delivered to.

ShipmentType

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
  • Description: The type of shipment. The picklist includes the following values by default:
    • None
    • Rush
    • Overnight
    • Next Business Day
    • Pick Up

SourceLocationId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The location the product is shipped from.

    This is a relationship field.

  • Relationship Name: SourceLocation
  • Relationship Type: Lookup
  • Refers To: Location

Status

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
  • Description: Status of the product transfer.

UrgencyLevel

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Specifies the level of urgency associated with the product request. This field is available in API version 65.0 and later in Samples Management feature.

WorkOrderId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The work order that the product request is related to.

    This is a relationship field.

  • Relationship Name: WorkOrder
  • Relationship Type: Lookup
  • Refers To: WorkOrder

WorkOrderLineItemId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The work order line item that the product request is related to.

    This is a relationship field.

  • Relationship Name: WorkOrderLineItem
  • Relationship Type: Lookup
  • Refers To: WorkOrderLineItem