# MedicationRequest DLO Mappings

The MedicationRequest object is a Salesforce standard object that you can ingest and map to Data Model Objects (DMOs) for use in Data Cloud-powered features and agents.

![Object Mapping Diagram for MedicationRequest](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/MedicationRequest_obj_mappings_v3.svg)

## Mappings to the PatientMedicationRequest DMO Object

The MedicationRequest DLO is mapped to the [PatientMedicationRequest DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patientmedicationrequestdmo-dmo.md).

![Mapping diagram for MedicationRequest DLO to PatientMedicationRequest DMO](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/MedicationRequest_to_PatientMedicationRequestDmo_def_v3.svg)

- The MedicationRequest DLO field **AllowedSubstitutionTypeCodeId** maps to the PatientMedicationRequest DMO Object **AllowedSubstitutionTypeCodeId** field.
- The MedicationRequest DLO field **ClinicalEncounterId** maps to the PatientMedicationRequest DMO Object **ClinicalEncounterId** field.
- The MedicationRequest DLO field **ClinicalServiceRequestId** maps to the PatientMedicationRequest DMO Object **ClinicalServiceRequestId** field.
- The MedicationRequest DLO field **DataSourceObject** maps to the PatientMedicationRequest DMO Object **DataSourceObjectId** field.
- The MedicationRequest DLO field **DataSource** maps to the PatientMedicationRequest DMO Object **DataSourceId** field.
- The MedicationRequest DLO field **DispenseInterval** maps to the PatientMedicationRequest DMO Object **DispenseIntervalNumber** field.
- The MedicationRequest DLO field **DispenseIntervalUnitId** maps to the PatientMedicationRequest DMO Object **DispenseIntervalUomid** field.
- The MedicationRequest DLO field **DispenserId** maps to the PatientMedicationRequest DMO Object **DispenserId** field.
- The MedicationRequest DLO field **FillDurationUnitId** maps to the PatientMedicationRequest DMO Object **FillDurationUomid** field.
- The MedicationRequest DLO field **FillQuantityUnitId** maps to the PatientMedicationRequest DMO Object **FillQuantityUomid** field.
- The MedicationRequest DLO field **HealthcarePerformer** maps to the PatientMedicationRequest DMO Object **HealthcarePerformerId** field.
- The MedicationRequest DLO field **Id** maps to the PatientMedicationRequest DMO Object **Id** field.
- The MedicationRequest DLO field **InitialFillDuration** maps to the PatientMedicationRequest DMO Object **InitialFillDurationNumber** field.
- The MedicationRequest DLO field **InitialFillQuantity** maps to the PatientMedicationRequest DMO Object **InitialFillQuantity** field.
- The MedicationRequest DLO field **IsSecondaryInformation** maps to the PatientMedicationRequest DMO Object **SecondaryInformationSourceId** field.
- The MedicationRequest DLO field **MedicationAdministrationContextId** maps to the PatientMedicationRequest DMO Object **MedicationAdministrationContextText** field.
- The MedicationRequest DLO field **MedicationCodeId** maps to the PatientMedicationRequest DMO Object **MedicationCodeId** field.
- The MedicationRequest DLO field **MedicationId** maps to the PatientMedicationRequest DMO Object **MedicationId** field.
- The MedicationRequest DLO field **MedicationRequestGroupId** maps to the PatientMedicationRequest DMO Object **PreviousPatientMedicationRequestId** field.
- The MedicationRequest DLO field **Name** maps to the PatientMedicationRequest DMO Object **NameInterfaceField** field.
- The MedicationRequest DLO field **PatientId** maps to the PatientMedicationRequest DMO Object **PatientId** field.
- The MedicationRequest DLO field **PerformerId** maps to the PatientMedicationRequest DMO Object **PerformerId** field.
- The MedicationRequest DLO field **PerformerObject** maps to the PatientMedicationRequest DMO Object **PerformerObject** field.
- The MedicationRequest DLO field **PerformerTypeId** maps to the PatientMedicationRequest DMO Object **PerformerTypeId** field.
- The MedicationRequest DLO field **PrescribedDate** maps to the PatientMedicationRequest DMO Object **PrescribedDate** field.
- The MedicationRequest DLO field **PrescriptionPeriodEnd** maps to the PatientMedicationRequest DMO Object **PrescriptionPeriodEnd** field.
- The MedicationRequest DLO field **PrescriptionPeriodStart** maps to the PatientMedicationRequest DMO Object **PrescriptionPeriodStart** field.
- The MedicationRequest DLO field **Priority** maps to the PatientMedicationRequest DMO Object **PrescriptionPriority** field.
- The MedicationRequest DLO field **ReasonCodeId** maps to the PatientMedicationRequest DMO Object **ReasonCodeId** field.
- The MedicationRequest DLO field **ReasonReferenceId** maps to the PatientMedicationRequest DMO Object **ReasonReferenceId** field.
- The MedicationRequest DLO field **ReasonReferenceObject** maps to the PatientMedicationRequest DMO Object **ReasonReferenceObject** field.
- The MedicationRequest DLO field **RefillDuration** maps to the PatientMedicationRequest DMO Object **RefillDurationNumber** field.
- The MedicationRequest DLO field **RefillQuantity** maps to the PatientMedicationRequest DMO Object **RefillQuantity** field.
- The MedicationRequest DLO field **RefillsAllowed** maps to the PatientMedicationRequest DMO Object **RefillsAllowedQuantity** field.
- The MedicationRequest DLO field **RelatedRequestId** maps to the PatientMedicationRequest DMO Object **RelatedPatientMedicationRequestId** field.
- The MedicationRequest DLO field **RequesterId** maps to the PatientMedicationRequest DMO Object **RequesterId** field.
- The MedicationRequest DLO field **RequesterObject** maps to the PatientMedicationRequest DMO Object **RequesterObject** field.
- The MedicationRequest DLO field **SecondaryInformationSourceObject** maps to the PatientMedicationRequest DMO Object **SecondaryInformationSourceObject** field.
- The MedicationRequest DLO field **Status** maps to the PatientMedicationRequest DMO Object **Status** field.
- The MedicationRequest DLO field **StatusReasonCodeId** maps to the PatientMedicationRequest DMO Object **StatusReasonCodeId** field.
- The MedicationRequest DLO field **SubstitutionReasonCodeId** maps to the PatientMedicationRequest DMO Object **SubstitutionReasonCodeId** field.
- The MedicationRequest DLO field **TherapyDuration** maps to the PatientMedicationRequest DMO Object **TherapyDurationUom** field.
- The MedicationRequest DLO field **Type** maps to the PatientMedicationRequest DMO Object **MedicationRequestType** field.
