This is an interesting topic: Drafts
I will make a controversial statement on this:
Drafts does not belong to the EHR. They are application specific and has its own rules and workflows. Developers building applications with an openEHR CDR must solve the way drafts (among other things) should be handled.
Look forward to feedback on this statement.