Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Drug (formulation)
  • Dosing type
  • Instructions corresponding to dosing type
    • Simple: dose, dose units, route, frequency
    • Free text: orders.instructions
  • For outpatient care setting: quantity, quantity units, and number of refills (not required for inpatient drug orders)

Other Validation Rules

 

  • Previous order field is required for discontinuation orders
  •  For For discontinuation orders, concept and its previous order's concept must be the same
  • The dateStopped of a previous order should be the same as the start date of the revised or discontinued order
  • An order can't have both dataStopped and autoExpireDate
  • Cannot order retired orderables e.g retired drugs or concepts? Problem here when it is In case of retrospective data entry dateStarted should come before dateRetired
  • Unit concepts(quantity, duration and dose units) should be of units concept class(es)
  • Frequency concepts should be of frequency concept class
  • order.startDate can't be before its encounter's encounterDatetime

  •  the order being revised or the previous can't be  a DC order

  •  Patient can't be on the same order at the same time, for drug orders, exception is the patient can be on different formulations but same concept.

  •  Class type for DC and drug order should match, same for revision

  •  scheduled_date can only be specified with the correct urgency, currently the only supported urgency is ON_SCHEDULED_DATE but there could be others added

  •  order.startDate can't be in the future

Not sure how all this will work with retrospective data entry of orders

...