This code system http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function defines the following codes:

CodeDisplayDefinition
dataenterer Data EntererRecorded the details of the request
packager PackagerPrepared the medication.
checker CheckerPerformed initial quality assurance on the prepared medication
finalchecker Final CheckerPerformed the final quality assurance on the prepared medication against the request. Typically, this is a pharmacist function.
counsellor CounsellorProvided the drug information to the patient at the time of dispensing.
<status value="draft"/> <experimental value="false"/> <date value="2021-12-02T19:54:18-07:00"/> <publisher value="FHIR Project team"/> <contact> <telecom> <system value="url"/> <value value="http://hl7.org/fhir"/> </telecom> </contact> <description value="MedicationDispense Performer Function Codes"/> <caseSensitive value="true"/> <valueSet value="http://terminology.hl7.org/ValueSet/medicationdispense-performer-function"/> <content value="complete"/> <concept> <code value="dataenterer"/> <display value="Data Enterer"/> <definition value="Recorded the details of the request"/> </concept> <concept> <code value="packager"/> <display value="Packager"/> <definition value="Prepared the medication."/> </concept> <concept> <code value="checker"/> <display value="Checker"/> <definition value="Performed initial quality assurance on the prepared medication"/> </concept> <concept> <code value="finalchecker"/> <display value="Final Checker"/> <definition value="Performed the final quality assurance on the prepared medication against the request. Typically, this is a pharmacist function."/> </concept> <concept> <code value="counsellor"/> <display value="Counsellor"/> <definition value="Provided the drug information to the patient at the time of dispensing."/> </concept> </CodeSystem>