I think the pattern is good, but name is improvable. Instead of "Released Entity", I suggest "Posted Transaction" pattern, which better describes the content. As functional, I like to think of "releasing" as a way to integrate roles across enterprise, in fact > and yes, reopening is not nice :>), but happens in business. In fact, business is not very fond of "posting" either, but then it is time to refuse them that privilege and present it as "best practice".