MedicationRequest.reasonCode & MedicationRequest.reasonReference

why don’t we merge the MedicationRequest.reasonCode & MedicationRequest.reasonReference into “MedicationRequest.reason[x]”?

Because we can’t (at this time) have elements that are a choice that repeat (limitations in the way JSON works. But fear not - I just changed that in the current build

thanks, I guess that’s reason why there are both MedicationRequest.instantiatesCanonical & MedicationRequest.instantiatesUri exist as well.

Correct - though we’re working on a way to address that too.