def METHOD_NAME(self, obj):
    """
    Returns the status_id unless it's rescinded.
    This is to hide the review information from non-government users
    """
    if obj['type'] == 'Credit Trade':
        history = CreditTradeHistory.objects.get(id=obj['id'])
        if history.is_rescinded is True:
            return {
                'action': "Rescind",
                'status': "Rescinded"
            }
        credit_trade_status = CreditTradeStatus.objects.get(
            id=history.status_id
        )
        serializer = CreditTradeStatusMinSerializer(
            credit_trade_status,
            read_only=True
        )
    else:
        request = self.context['request']
        workflow_state = ComplianceReportWorkflowState.objects.get(
            id=obj['status_id']
        )
        serializer = ComplianceReportWorkflowStateSerializer(
            workflow_state,
            read_only=True,
            context={'request': request}
        )
    return serializer.data