Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-32803

MedicationDispense requires timing for statusChange

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • Pharmacy
    • MedicationDispense
    • Hide

      We will add 'statusChanged' to MedicationDispense with cardinality of 0..1 and datatype DateTime.

       

      Show
      We will add 'statusChanged' to MedicationDispense with cardinality of 0..1 and datatype DateTime.  
    • Melva Peters / Shelly Spiro: 8-0-0
    • Enhancement
    • Compatible, substantive
    • R5

    Description

      To identify a MedicationDispense that has been cancelled for a reason, we assume we should use MedicationDispense.status = cancelled (perhaps declined if the patient declined) with a MedicationDispense.statusReason indicating the reason for cancelling. However, there is no method to determine when the status changed. This use case comes up in quality measures wish to determine medications for which dispensing events were cancelled for valid reasons. Therefore, a timing element such as statusChange (dateTime) is required. Request this additional element.

      Attachments

        Activity

          People

            Unassigned Unassigned
            feisenberg Floyd Eisenberg
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: