To represent a medication suspension in KMEHR, use a transaction with the code treatmentsuspension. The suspension is linked to a specific medication transaction via a link (lnk) with TYPE="isplannedfor".
Key requirements for suspension transactions:
- Reason: Include an item with code
transactionreason to specify why the medication is suspended. - Timing: Use
<beginmoment> for the start of the suspension. For temporary suspensions, an <endmoment> must be specified to indicate the restart date. - Lifecycle Status: Use the
<lifecycle> element with CD-LIFECYCLE to distinguish the type of suspension:suspended: Indicates a temporary suspension.stopped: Indicates a definitive suspension.
<!-- Suspension Transaction -->
<transaction>
...
<cd S="CD-TRANSACTION" SV="1.4">treatmentsuspension</cd>
...
<!-- The reason -->
<item>
...
<cd S="CD-ITEM" SV="1.14">transactionreason</cd>
<content>
<text L="nl">Temporary suspension</text>
</content>
</item>
<!-- The medication under suspension -->
<item>
...
<cd S="CD-ITEM" SV="1.4">medication</cd>
...
<!-- When this suspension start -->
<beginmoment>
<date>2022-07-02</date>
</beginmoment>
<!-- Only for temporary suspension, a restart date must be specified -->
<endmoment>
<date>2022-07-03</date>
</endmoment>
<!-- Kind of suspension: "suspended" for temporary, "stopped" for definitive -->
<lifecycle>
<cd SV="1.3" S="CD-LIFECYCLE">suspended</cd>
</lifecycle>
...
<!-- Reference to the medication transaction ID (e.g., ID 13) -->
<lnk TYPE="isplannedfor" URL="//transaction[id[@S='ID-KMEHR']='13']"/>
</item>
</transaction>