• You could use bit locations of the int to store each status

    ie Draft=1, Saved=2, Submitted=4, Returned=8, LARReviewed=16, LARSignedOff=32, SCRReviewed=64, SCRSignedOff=128

    So a value of 36 would be Submitted and LARSignedOff=32 (4+32)

    I would not recommend this though as you may have performance issues.

    A redesign of the structure would be preferable.

    Far away is close at hand in the images of elsewhere.
    Anon.