---
schema_version: "1"
id: 5b234081829279d744c46d5718b5fdc33df250366e4c88b111d5f5da02fcf774
title: Patient Medication Statement DMO
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/std_dmos/c360dm-si-patientmedicationstatementdmo-dmo.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patientmedicationstatementdmo-dmo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 596974c8db672eb142f75eaa98dbb3e8fdf5b97460f7d67d4b71f74d0ddd7286
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# Patient Medication Statement DMO

## Object Properties

**Object API Name:** `ssot__PatientMedicationStatement__dlm`  
**Category:** Unassigned  
**Availability:** Available in 254 and later versions  
**Primary Key Field:** Id  

## Relationships

- **StatusReasonCodeId** has a FOREIGNKEY relationship with the [Code Set Bundle DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-codesetbundledmo-dmo.md) `Id` field.
- **StatementSourceId** has a FOREIGNKEY relationship with the [Healthcare Provider DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-healthcareproviderdmo-dmo.md) `Id` field.
- **StatementSourceId** has a FOREIGNKEY relationship with the [Account DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountdmo-dmo.md) `Id` field.
- **PatientMedicationProcedureId** has a FOREIGNKEY relationship with the [Patient Medical Procedure DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patientmedicalproceduredmo-dmo.md) `Id` field.
- **PatientId** has a FOREIGNKEY relationship with the [Patient DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patientdmo-dmo.md) `Id` field.
- **CareObservationId** has a FOREIGNKEY relationship with the [Care Observation DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-careobservationdmo-dmo.md) `Id` field.
- **AccountId** has a FOREIGNKEY relationship with the [Account DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountdmo-dmo.md) `Id` field.
- **MedicationReasonId** has a FOREIGNKEY relationship with the [Patient Health Condition DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patienthealthconditiondmo-dmo.md) `Id` field.
- **MedicationReasonId** has a FOREIGNKEY relationship with the [Care Observation DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-careobservationdmo-dmo.md) `Id` field.
- **MedicationReasonCodeId** has a FOREIGNKEY relationship with the [Code Set Bundle DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-codesetbundledmo-dmo.md) `Id` field.
- **MedicationId** has a FOREIGNKEY relationship with the [Medication DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-medicationdmo-dmo.md) `Id` field.
- **MedicationCodeId** has a FOREIGNKEY relationship with the [Code Set Bundle DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-codesetbundledmo-dmo.md) `Id` field.
- **ClinicalEncounterId** has a FOREIGNKEY relationship with the [Clinical Encounter DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-clinicalencounterdmo-dmo.md) `Id` field.
- **ParentPatientMedicationStatementId** has a FOREIGNKEY relationship with the [Patient Medication Statement DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-patientmedicationstatementdmo-dmo.md) `Id` field.


## Fields

- [AccountId](#accountid)
- [AssertionDateTime](#assertiondatetime)
- [CareObservationId](#careobservationid)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [ClinicalEncounterId](#clinicalencounterid)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [EndDateTime](#enddatetime)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [KQ_AccountId](#kq_accountid)
- [KQ_CareObservationId](#kq_careobservationid)
- [KQ_ClinicalEncounterId](#kq_clinicalencounterid)
- [KQ_Id](#kq_id)
- [KQ_MedicationCodeId](#kq_medicationcodeid)
- [KQ_MedicationId](#kq_medicationid)
- [KQ_MedicationReasonCodeId](#kq_medicationreasoncodeid)
- [KQ_MedicationReasonId](#kq_medicationreasonid)
- [KQ_ParentPatientMedicationStatementId](#kq_parentpatientmedicationstatementid)
- [KQ_PatientId](#kq_patientid)
- [KQ_PatientMedicationProcedureId](#kq_patientmedicationprocedureid)
- [KQ_StatementSourceId](#kq_statementsourceid)
- [KQ_StatusReasonCodeId](#kq_statusreasoncodeid)
- [MedicationCodeId](#medicationcodeid)
- [MedicationDeliverySettingId](#medicationdeliverysettingid)
- [MedicationId](#medicationid)
- [MedicationReasonCodeId](#medicationreasoncodeid)
- [MedicationReasonId](#medicationreasonid)
- [MedicationReasonObject](#medicationreasonobject)
- [Name](#name)
- [ParentPatientMedicationStatementId](#parentpatientmedicationstatementid)
- [PatientId](#patientid)
- [PatientMedicationProcedureId](#patientmedicationprocedureid)
- [PreviousPatientMedicationRequestId](#previouspatientmedicationrequestid)
- [StartDateTime](#startdatetime)
- [StatementSourceId](#statementsourceid)
- [StatementSourceObject](#statementsourceobject)
- [Status](#status)
- [StatusReasonCodeId](#statusreasoncodeid)

### AccountId

- **Field API Name:** `ssot__AccountId__c`
- **Data Type:** TEXT
- **Description:** a person receiving or registered to receive medical treatment.

### AssertionDateTime

- **Field API Name:** `ssot__AssertionDateTime__c`
- **Data Type:** DATETIME
- **Description:** When the statement was asserted?

### CareObservationId

- **Field API Name:** `ssot__CareObservationId__c`
- **Data Type:** TEXT
- **Description:** An observed state about a patient.

### cdp_sys_record_currency

- **Field API Name:** `ssot__cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### ClinicalEncounterId

- **Field API Name:** `ssot__ClinicalEncounterId__c`
- **Data Type:** TEXT
- **Description:** An encounter is an interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.

### DataSourceId

- **Field API Name:** `ssot__DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `ssot__DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### EndDateTime

- **Field API Name:** `ssot__EndDateTime__c`
- **Data Type:** DATETIME
- **Description:** The end date/time for the interval when the medication is/was/is taken.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this PatientMedicationStatement record. Maximum size is 36 characters.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### KQ_AccountId

- **Field API Name:** `KQ_AccountId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for AccountId

### KQ_CareObservationId

- **Field API Name:** `KQ_CareObservationId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CareObservationId

### KQ_ClinicalEncounterId

- **Field API Name:** `KQ_ClinicalEncounterId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ClinicalEncounterId

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_MedicationCodeId

- **Field API Name:** `KQ_MedicationCodeId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for MedicationCodeId

### KQ_MedicationId

- **Field API Name:** `KQ_MedicationId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for MedicationId

### KQ_MedicationReasonCodeId

- **Field API Name:** `KQ_MedicationReasonCodeId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for MedicationReasonCodeId

### KQ_MedicationReasonId

- **Field API Name:** `KQ_MedicationReasonId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for MedicationReasonId

### KQ_ParentPatientMedicationStatementId

- **Field API Name:** `KQ_ParentPatientMedicationStatementId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ParentPatientMedicationStatementId

### KQ_PatientId

- **Field API Name:** `KQ_PatientId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PatientId

### KQ_PatientMedicationProcedureId

- **Field API Name:** `KQ_PatientMedicationProcedureId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PatientMedicationProcedureId

### KQ_StatementSourceId

- **Field API Name:** `KQ_StatementSourceId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for StatementSourceId

### KQ_StatusReasonCodeId

- **Field API Name:** `KQ_StatusReasonCodeId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for StatusReasonCodeId

### MedicationCodeId

- **Field API Name:** `ssot__MedicationCodeId__c`
- **Data Type:** TEXT
- **Description:** What medication was taken. Set of codes for it. Based on HL7 medication-codes. For example 747006 for Oxamniquine.

### MedicationDeliverySettingId

- **Field API Name:** `ssot__MedicationDeliverySettingId__c`
- **Data Type:** TEXT
- **Description:** The setting in which the medication was administered.

### MedicationId

- **Field API Name:** `ssot__MedicationId__c`
- **Data Type:** TEXT
- **Description:** A medicine given to patients.

### MedicationReasonCodeId

- **Field API Name:** `ssot__MedicationReasonCodeId__c`
- **Data Type:** TEXT
- **Description:** Reason for why the medication is being/was taken.

### MedicationReasonId

- **Field API Name:** `ssot__MedicationReasonId__c`
- **Data Type:** TEXT
- **Description:** Condition or observation that supports why the medication is being/was taken.

### MedicationReasonObject

- **Field API Name:** `ssot__MedicationReasonObject__c`
- **Data Type:** TEXT
- **Description:** The object name of the Medication Reason field record.

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** Name of patient medication statement.

### ParentPatientMedicationStatementId

- **Field API Name:** `ssot__ParentPatientMedicationStatementId__c`
- **Data Type:** TEXT
- **Description:** A larger event of which this particular event is a component or step.

### PatientId

- **Field API Name:** `ssot__PatientId__c`
- **Data Type:** TEXT
- **Description:** a person receiving or registered to receive medical treatment.

### PatientMedicationProcedureId

- **Field API Name:** `ssot__PatientMedicationProcedureId__c`
- **Data Type:** TEXT
- **Description:** The procedure associated with this medication statement.

### PreviousPatientMedicationRequestId

- **Field API Name:** `ssot__PreviousPatientMedicationRequestId__c`
- **Data Type:** TEXT
- **Description:** An earlier medication request.

### StartDateTime

- **Field API Name:** `ssot__StartDateTime__c`
- **Data Type:** DATETIME
- **Description:** The start date/time for the interval when the medication is/was/is taken.

### StatementSourceId

- **Field API Name:** `ssot__StatementSourceId__c`
- **Data Type:** TEXT
- **Description:** The person who made the medication statement.

### StatementSourceObject

- **Field API Name:** `ssot__StatementSourceObject__c`
- **Data Type:** TEXT
- **Description:** The person who made the medication statement.

### Status

- **Field API Name:** `ssot__Status__c`
- **Data Type:** TEXT
- **Description:** A code representing the patient or other source's judgment about the state of the medication used that this statement is about. Example values:  Intended, Active, Completed.

### StatusReasonCodeId

- **Field API Name:** `ssot__StatusReasonCodeId__c`
- **Data Type:** TEXT
- **Description:** Captures the reason for the current state of the MedicationStatement, based on HL7 reason-medication-status-codes. Example: 182862001 for Drug not taken: dislike taste.
