The saveCauseOfDeathObs method needs to specify a change message when updating the cause of death obs. Otherwise, you get the following error:
An Internal Error has Occurred
ChangeMessage is required when updating an obs in the database
This occurs, for example, if you try to call "processDeath" on the same patient twice.
This is very similar to