---
schema_version: "1"
id: 9dc11a90b618096f7bd059475d7de4c9f02dd2f0b8e8d89a1a13c4d9f0828d9e
title: FHIR Medication Statement
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/connect_requests_fhir_medication_statemen.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_medication_statemen.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a62bf7b5e13e4a82a99e06a437ee795ede99ae25189281e500d8af369666acfc
description: Input representation for the Medication Statement FHIR object.
---
# FHIR Medication Statement

Input representation for the Medication Statement FHIR object.

This is a record of medication that the patient is currently taking or has taken in the past. The Medication Statement FHIR resource maps to the [MedicationStatement](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_r4_api_objects_MedicationStatement.htm "Represents a record of medication that the patient is currently taking or has taken in the past. This object is available in API version 51.0 and later.") object in Salesforce.

## Root XML tag

<FhirMedicationStatementInput>

## Properties

<table class="featureTable sort_table" summary="">
          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d572846e59">Name</th>
              <th class="featureTableHeader vertical-align-top " id="d572846e61">Type</th>
              <th class="featureTableHeader vertical-align-top " id="d572846e63">Description</th>
              <th class="featureTableHeader vertical-align-top " id="d572846e65">Required or Optional</th>
              <th class="featureTableHeader vertical-align-top " id="d572846e67">Available Version</th>
            </tr>
          </thead>
          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">additionalInformation</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_custom_field_value.htm" title="Adds additional information to any fields not mapped by the medication statement API.">Custom Field Value Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Additional information associated with the medication statement.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">basedOn</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR Reference Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Additional information based on which the medication statement is prepared.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">category</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The category of the medication statement.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">context</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR
                  Reference Input</a></td>
              <td class="entry" headers="d572846e63" data-title="Description">The specific context associated with the medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">dateAsserted</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The date and time the medication statement is made.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">derivedFrom</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR
                  Reference Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Additional information about where the medication statement is derived.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">dosage</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_dosage.htm" title="The input representation of dosage information for a patient’s medication.">FHIR Dosage Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Represents the dosage information set for medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">effectiveEndDateTime</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The stated end date and time for the medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">effectiveStartDateTime</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The stated start date and time for the medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">identifier</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_identifier.htm" title="The input representation of the Identifier FHIR object.">FHIR Identifier Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Set an identifier value to the medication statement.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">informationSource</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR
                  Reference Input</a></td>
              <td class="entry" headers="d572846e63" data-title="Description">Set who or where the information in the medication statement came from.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">medication</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_medication_resource.htm" title="The input representation of FHIR Medication.">FHIR Medication Resource Input</a></td>
              <td class="entry" headers="d572846e63" data-title="Description">Represents detailed information about different medications.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">partOf</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR
                  Reference Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">Validates only references of medication dispense, medication statement, procedure,
                observation are passed.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">reasonCode</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_codeable_concept_or_id.htm" title="Input representation for FHIR Codeable Concept or ID.">FHIR Codeable Concept Or ID Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">The system-defined code that specifies the reason for the medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">reasonReference</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_reference.htm" title="The input representation for the Reference FHIR object.">FHIR
                  Reference Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">The observation, condition, or diagnostic report that warranted the medication.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">sourceSystem</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The name of the system this record came from.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">sourceSystemId</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The ID of this record in its source system.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">sourceSystemModified</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The date on which this item was last changed in the source system.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">status</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">String</td>
              <td class="entry" headers="d572846e63" data-title="Description">The status of the medication in this statement.<div class="p">Possible values are:<ul class="ul bulletList">
                    <li class="li"><samp class="codeph nolang">Active</samp></li>

                    <li class="li"><samp class="codeph nolang">Completed</samp></li>

                    <li class="li"><samp class="codeph nolang">Entered-in-Error</samp></li>

                    <li class="li"><samp class="codeph nolang">Intended</samp></li>

                    <li class="li"><samp class="codeph nolang">Not-Taken</samp></li>

                    <li class="li"><samp class="codeph nolang">On-Hold</samp></li>

                    <li class="li"><samp class="codeph nolang">Stopped</samp></li>

                    <li class="li"><samp class="codeph nolang">Unknown</samp></li>

                  </ul>
                </div>
              </td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d572846e59" data-title="Name"><samp class="codeph nolang">statusReason</samp></td>
              <td class="entry" headers="d572846e61" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_fhir_codeable_concept_or_id.htm" title="Input representation for FHIR Codeable Concept or ID.">FHIR Codeable Concept Or ID Input</a>[]
              </td>
              <td class="entry" headers="d572846e63" data-title="Description">The reason for the medication status.</td>
              <td class="entry" headers="d572846e65" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d572846e67" data-title="Available Version">54.0</td>
            </tr>
          </tbody>
        </table>