def __init__(self, reason='', dateTime='', value='', remark=''):
        """Initialises a new 'Status' instance.

        @param reason: Reason code or explanation for why an object went to the current status 'value'. 
        @param dateTime: Date and time for which status 'value' applies. 
        @param value: Status value at 'dateTime'; prior status changes may have been kept in instances of activity records associated with the object to which this status applies. 
        @param remark: Pertinent information regarding the current 'value', as free form text. 
        """
        #: Reason code or explanation for why an object went to the current status 'value'.
        self.reason = reason

        #: Date and time for which status 'value' applies.
        self.dateTime = dateTime

        #: Status value at 'dateTime'; prior status changes may have been kept in instances of activity records associated with the object to which this status applies.
        self.value = value

        #: Pertinent information regarding the current 'value', as free form text.
        self.remark = remark
def __init__ ( self , reason = '' , dateTime = '' , value = '' , remark = '' ) : self . reason = reason self . dateTime = dateTime self . value = value self . remark = remark
Initialises a new 'Status' instance.

        @param reason: Reason code or explanation for why an object went to the current status 'value'. 
        @param dateTime: Date and time for which status 'value' applies. 
        @param value: Status value at 'dateTime'; prior status changes may have been kept in instances of activity records associated with the object to which this status applies. 
        @param remark: Pertinent information regarding the current 'value', as free form text.