Situational workflows
This page describes possible interactions between third party applications and the eMedication service in different situations (medical consultation, medication dispense at a pharmacy, visit at a hospital etc.).
For each situation, and corresponding types of eMedication service clients, it details the documents that can be exchanged and the corresponding transactions.
A detailed documentation on the documents is available on the ch-emed-epr FHIR implementation guide (IG).
The supported documents are:
- MTP (Medication Treatment Plan) IHE Definition - ch-emed-epr IG: introducing a treatment in the plan.
- PRE (Prescription) IHE Definition - ch-emed-epr IG: prescribing a medication.
- DIS (Dispense) IHE Definition - ch-emed-epr IG: dispensing a medication.
- PADV (Pharmaceutical advice) IHE Definition - ch-emed-epr IG: modifying the state of the treatment or adding a comment.
- PML (Medication list) IHE Definition - ch-emed-epr IG: listing multiple medication entries in a single document. This document can only be retrieved from the medication service. It is not possible to publish it.
- PMLc (Medication card) IHE Definition - ch-emed-epr IG: listing the on-going treatments in an aggregated form. This document can only be retrieved from the medication service. It is not possible to publish it.
Workflows
Exchanging documents
Interacting with the eMedication service essentially comes down to:
- Publishing documents (MTP (Medication Treatment Plan), PRE (Prescription), DIS (Dispense), PADV (Pharmaceutical advice)), with the ITI-41 (publish document) transaction.
- Retrieving the medication list (PML (Medication list)), or card (PMLc (Medication card)), with a combination of CH:PHARM-1 (search pharmacy documents) and ITI-43 (retrieve document) transactions:
- CH:PHARM-1 (search pharmacy documents ) is used to get a reference to the medication list (or card) document, through the
FindMedicationList
(orFindMedicationCard
) query. - ITI-43 (retrieve document) is used to retrieve the document, based on the reference obtained above. The document is generated on demand by the service.
- CH:PHARM-1 (search pharmacy documents ) is used to get a reference to the medication list (or card) document, through the
Situational examples
Prescriber workflow
During a medical consultation, the typical workflow for a prescriber (medical practitioner), and the corresponding transactions would be:
- To check the current medication of a patient during the anamnesis.
- Import PMLc (Medication card) to retrieve the current medication plan (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) to retrieve the current medication plan (CH:PHARM-1 (
- To prescribe new medication.
- Export MTP (Medication Treatment Plan) for each new medication introduced into the plan (ITI-41 (publish document)).
- PRE (Prescription) to issue a new prescription.
- To provide pharmaceutical advice about the treatment (ITI-41 (publish document)).
- PADV (Pharmaceutical advice) COMMENT to add a comment on a MTP entry (ITI-41 (publish document)).
Dispenser workflow
While visiting a pharmacy after a medical consultation, a patient and a pharmacist (dispenser) may have a conversation related to the current medication of the patient, the new treatments prescribed, possible drug substitutions (use of generic drug, change of the dosage form) and possible addition of new medications to the prescription.
The typical workflow for a pharmacist (dispenser), and the corresponding transactions would be:
- To check the current medication of a patient.
- Import PMLc (Medication card) (or PML (Medication list) if history is needed) to retrieve the current medication plan (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) (or PML (Medication list) if history is needed) to retrieve the current medication plan (CH:PHARM-1 (
- To update the medication plan in case it is not up-to-date (for instance a new prescription has been issued by a prescriber not connected to the eMedication service).
- Export MTP (Medication Treatment Plan) for each treatment not in the plan to introduce it into it (ITI-41 (publish document)).
- PADV (Pharmaceutical advice).
- CANCEL for each MTP entry that is no longer active (ITI-41 (publish document)).
- To check and confirm the prescription made by the prescriber.
- PADV (Pharmaceutical advice).
- OK for each PRE (Prescription) entry of the prescription that can be dispensed (ITI-41 (publish document)).
- REFUSE for each PRE (Prescription) entry of the prescription that cannot be dispensed (ITI-41 (publish document)).
- PADV (Pharmaceutical advice).
- To prescribe new medication.
- Export MTP (Medication Treatment Plan) for each new treatment to introduce them into the plan (ITI-41 (publish document)).
- PRE (Prescription) for each medication prescribed by the dispenser (ITI-41 (publish document)).
- To dispense the prescribed medication or appropriate generics, possibly changing the dosage form.
- DIS (Dispense) for each medication actually dispensed.
- To generate a medication card for the patient (ITI-41 (publish document)).
- Import PMLc (Medication card) to create a document describing the new actual medication of the patient (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) to create a document describing the new actual medication of the patient (CH:PHARM-1 (
Medication manager workflow
The medication manager helps patients having difficulties with their own medications. Their role is mainly to monitor and assist patients with their medications. The workflow and transactions for medication managers is essentially the same as for patients (see below).
Patient workflow
In addition to checking it, a patient can update its own medication plan, to add comments on the medication, introduce self-medication or indicate that he or she has stopped taking a medication. There is no specific workflow, but the transactions could be:
- To generate a medication card.
- Import PMLc (Medication card) to create a document describing the new actual medication (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) to create a document describing the new actual medication (CH:PHARM-1 (
- To add self-medication treatments.
- Export MTP (Medication Treatment Plan) for each new self-medication treatment (ITI-41 (publish document)).
- To update existing self-medication treatments or add a comment on any treatment.
- PADV (Pharmaceutical advice).
- SUSPEND for each MTP entry the patient is no longer taking (ITI-41 (publish document)).
- COMMENT possibly on each MTP entry, to add details, or explain the reasons of a SUSPEND (ITI-41 (publish document)).
- PADV (Pharmaceutical advice).
Hospital workflow
During a visit at a hospital, the medication is handled by the hospital’s information system. Interactions with the e-medication service typically happen at admission and release.
Admission
The typical workflow at admission, and the corresponding transactions would be:
- To check the current medication of a patient.
- Import PMLc (Medication card) to retrieve the current medication plan (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) to retrieve the current medication plan (CH:PHARM-1 (
- To update the medication plan in case it is not up-to-date (for instance a new prescription has been issued by a prescriber not connected to the eMedication service) (ITI-41 (publish document)).
- Export MTP (Medication Treatment Plan) for each treatment not in the plan to introduce it into it (ITI-41 (publish document)).
- PADV (Pharmaceutical advice).
- CANCEL for each MTP entry that is no longer active (ITI-41 (publish document)).
- SUSPEND for each MTP entry that should be suspended (ITI-41 (publish document)).
Release
At release, the medication plan might be entirely revised: former medication stopped or altered, new medication introduced. The typical workflow and corresponding transactions would therefore be a combination of:
- Prescribing new medication.
- Export MTP (Medication Treatment Plan) for each new medication introduced into the plan (ITI-41 (publish document)).
- PRE (Prescription) to issue a new prescription (ITI-41 (publish document)).
- PADV (Pharmaceutical advice) COMMENT possibly on each new MTP entry (ITI-41 (publish document)).
- Updating former medication
- PADV (Pharmaceutical advice) CANCEL for each former MTP entry whose treatment should be permanently canceled. (ITI-41 (publish document)).
- PADV (Pharmaceutical advice) CHANGE for each former MTP entry that should be updated (ITI-41 (publish document)).
- PADV (Pharmaceutical advice) OK for each former MTP entry whose treatment was suspended and should be now resumed (ITI-41 (publish document)).
- Generating a medication card for the patient.
- Import PMLc (Medication card) to create a document describing the new actual medication of the patient (CH:PHARM-1 (
FindMedicationCard
) then ITI-43 (retrieve document)).
- Import PMLc (Medication card) to create a document describing the new actual medication of the patient (CH:PHARM-1 (