# CP.1.3 Manage Medication List (Function) - HL7 Electronic Health Record System Functional Model, Release 2.1.1 v2.1.1

## Requirements: CP.1.3 Manage Medication List (Function) 

 
Create and maintain patient-specific medication lists. 



## Resource Content

```json
{
  "resourceType" : "Requirements",
  "id" : "EHRSFMR2-CP.1.3",
  "meta" : {
    "profile" : [
      "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction"
    ]
  },
  "language" : "en",
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode" : "normative"
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode" : "ehr"
    }
  ],
  "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/Requirements/EHRSFMR2-CP.1.3",
  "version" : "2.1.1",
  "name" : "CP_1_3_Manage_Medication_List",
  "title" : "CP.1.3 Manage Medication List (Function)",
  "status" : "active",
  "date" : "2025-12-13T09:06:06+00:00",
  "publisher" : "HL7 International / Electronic Health Records",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://www.hl7.org/Special/committees/ehr"
        }
      ]
    }
  ],
  "description" : "Create and maintain patient-specific medication lists.",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code" : "001",
          "display" : "World"
        }
      ]
    }
  ],
  "purpose" : "Medication lists are managed over time, whether over the course of a visit or stay, or the lifetime of a patient. The entire medication history for any medication including, over-the-counter products, alternative supplements and herbal medications, is viewable. Medication lists are not limited to provider orders/prescriptions but may also include, for example, pharmacy dispensed medications without prescription, over the counter medications and patient-reported medications, etc. All pertinent dates, including medication start, modification, and end dates are stored. Medication Lists may also include additional information such as age-specific dosage.",
  "statement" : [
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-01",
      "label" : "CP.1.3#01",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to manage a patient-specific medication list based on current medication orders or prescriptions.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#1",
      "satisfiedBy" : ["https://hl7.org/fhir/medicationrequest.html"]
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-02",
      "label" : "CP.1.3#02",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to manage as discrete data the details of the medication information including name of the medication ordered, medication identifier (e.g., RxNORM), prescriber, ordering date, SIG (e.g., dose amount and quantity, timing, duration and route, and/or site of administration), quantity, formulation and ancillary instructions according to scope of practice, organizational policy, and/or jurisdictional law.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#3"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-03",
      "label" : "CP.1.3#03",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to manage as discrete data the Study Treatment Name for any captured Investigational Product Exposures according to scope of practice, organizational policy, and/or jurisdictional law."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-04",
      "label" : "CP.1.3#04",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to capture all dates associated with medications including start, end, and discontinuation dates according to scope of practice, organizational policy, and/or jurisdictional law.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#4"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-05",
      "label" : "CP.1.3#05",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to capture and maintain current and historical patient-specific medications in the Medication List.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#5"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-06",
      "label" : "CP.1.3#06",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to capture non-prescription medications including over the counter and complementary medications such as vitamins, herbs and supplements.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#6"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-07",
      "label" : "CP.1.3#07",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to render the medication history associated with a patient.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#8"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-08",
      "label" : "CP.1.3#08",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to tag a medication as \"erroneously captured\".",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#10"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-09",
      "label" : "CP.1.3#09",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to render a Medication List excluding medications that have been tagged as \"erroneously captured\"."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-10",
      "label" : "CP.1.3#10",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL render an indicator that a medication is tagged as \"erroneously captured\" when that medication is rendered in a Medication List."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-11",
      "label" : "CP.1.3#11",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to render a current medication list for patient use.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#11"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-12",
      "label" : "CP.1.3#12",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to capture and render information regarding the filling of prescriptions - prior to the prescription being dispensed.",
      "derivedFrom" : "EHR-S_FM_R1.1 DC.1.4.2#12"
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-13",
      "label" : "CP.1.3#13",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to capture and render a notification that a prescription cannot be filled."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-14",
      "label" : "CP.1.3#14",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to capture and render a notification that a prescription cannot be dispensed."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-15",
      "label" : "CP.1.3#15",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to receive current medications and a medication history from an external source (e.g., a plan, payer or pharmacy)."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-16",
      "label" : "CP.1.3#16",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to tag that a medication history is unavailable or incomplete."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-17",
      "label" : "CP.1.3#17",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to capture a description of the medication and a reason for the medication when the medication name is unknown (e.g., if patient has received medication from external source and does not have the name, and/or the name is not in the system formulary)."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-18",
      "label" : "CP.1.3#18",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to tag and render, on the active medication list, active medications that the patient brings from home to take while hospitalized, which the Pharmacy may not dispense, according to scope of practice, and/or organizational policy."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-19",
      "label" : "CP.1.3#19",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to maintain the medication list with changes from pharmacist verification including pharmacist, date, and time."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-20",
      "label" : "CP.1.3#20",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to manage the reason or indication for the medication when recording historical medications or medications from external sources (e.g., from home or other provider)."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-21",
      "label" : "CP.1.3#21",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to update a medication order directly from the medication list."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-22",
      "label" : "CP.1.3#22",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL conform to function [CPS.4.2.1](Requirements-EHRSFMR2-CPS.4.2.1.html) (Support for Medication Interaction and Allergy Checking) to render any potential interactions when capturing or maintaining medications."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-23",
      "label" : "CP.1.3#23",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to capture free text medications and render them in a manner that distinguishes them from coded medication entries."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-24",
      "label" : "CP.1.3#24",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL render an indicator that interaction checking will not occur against free text medications at the time of their capture."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-25",
      "label" : "CP.1.3#25",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to render side effects of medications from the medication list that have been previously experienced by the patient."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-26",
      "label" : "CP.1.3#26",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to render potential side effects of medications from the medication list."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-27",
      "label" : "CP.1.3#27",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to capture and render that the patient takes no medications."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-28",
      "label" : "CP.1.3#28",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL provide the ability to render active medications as defined by user requirements and according to scope of practice, organizational policy, and/or jurisdictional law (e.g., including medications that may still have a physiologic effect long after last administration)."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-29",
      "label" : "CP.1.3#29",
      "conformance" : ["SHOULD"],
      "conditionality" : false,
      "requirement" : "The system SHOULD provide the ability to render non-active medications or prescriptions for inclusion in current medication screening."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : false
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-30",
      "label" : "CP.1.3#30",
      "conformance" : ["MAY"],
      "conditionality" : false,
      "requirement" : "The system MAY provide the ability to capture medication self-administration details including timestamps, observations, complications, and reason if medication dose was not taken."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-31",
      "label" : "CP.1.3#31",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL capture, maintain and present pre-admission medications according to scope of practice, and/or organizational policy."
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/requirements-dependent",
          "valueBoolean" : true
        }
      ],
      "key" : "EHRSFMR2-CP.1.3-32",
      "label" : "CP.1.3#32",
      "conformance" : ["SHALL"],
      "conditionality" : false,
      "requirement" : "The system SHALL present pre-admission medications at the time of discharge according to scope of practice, and/or organizational policy."
    }
  ]
}

```
