Newer Version Available

This content describes an older version of this product. View Latest

PatientMedicalProcedureDetail

Associates records from different objects to a patient medical procedure record to add more information to the procedure record. This is a multi-object junction object. This object is available in API version 51.0 and later.

Supported Calls

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

Fields

Field Details
DetailCodeId
Type
Polymorphic reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
References a code set or code set bundle that adds information to a patient medical procedure record.
Referenced Objects
  • CodeSet
  • CodeSetBundle
DetailRecordId
Type
Polymorphic reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
References a record that adds information to a patient medical procedure record.
Referenced Objects
  • PatientMedicalProcedure
  • CareObservation
  • HealthCondition
  • ClinicalServiceRequest
  • CareRegisteredDevice
DetailType
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Specifies the type of information added to the patient medical procedure record.
Possible values are:
  • Based On
  • Body Site
  • Complication
  • Complication Detail
  • Follow Up
  • Part Of
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The date and time when the record was last referenced.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The date and time when the record was last viewed.
Name
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description
The system-generated name of the patient medical procedure detail record.
PatientMedicalProcedureId
Type
Master-detail reference
Properties
Create, Filter, Group, Sort
Description
The patient medical procedure to which details are being added.
Referenced Objects
  • PatientMedicalProcedure

Usage

PatientMedicalProcedureDetail records add additional information to PatientMedicalProcedure records. This information may be of the following types, referencing the following types of records:

  • Based On: Clinical service requests
  • Body Site: Code sets or code set bundles
  • Complication: Code sets or code set bundles
  • Complication Detail: Health conditions
  • Follow Up: Code sets or code set bundles
  • Part Of: Patient medical procedures or clinical observations

The records providing this additional information is selected using either the DetailCodeId or DetailRecordId fields, and then the type of information is specified using the DetailType field. This information is then connected to the patient medical procedure record it belongs to using the PatientMedicalProcedureId field.

One record of PatientMedicalProcedureDetail can specify only one type and piece of information. If multiple detail types or detail instances are required in the parent procedure record, multiple records of PatientMedicalProcedureDetail are required.

Associated Objects

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

PatientMedicalProcedureDetailChangeEvent (API Version 62.0)
Change events are available for the object.
PatientMedicalProcedureDetailFeed
Feed tracking is available for the object.
PatientMedicalProcedureDetailHistory
History is available for tracked fields of the object.