def METHOD_NAME(self, event):
    service = GenericService()
    namespace_host = event['entity']['metadata']['namespace'] + NAMESPACE_SEPARATOR + event['entity']['metadata']['name']
    service.hostid = namespace_host
    service.host = namespace_host
    service.name = event['check']['metadata']['name']
    service.status = SensuGoAPI.parse_check_status(event['check']['status'])
    service.last_check = datetime.fromtimestamp(int(event['timestamp'])).strftime('%Y-%m-%d %H:%M:%S')
    service.duration = self._duration_since(event['check']['last_ok'])
    service.status_information = event['check']['output']
    service.acknowledged = event['check']['is_silenced']
    service.notifications_disabled = event['check']['is_silenced']
    service.attempt = str(event['check']['occurrences']) + '/1'
    service.passiveonly = event['check']['publish']
    service.flapping = False
    service.scheduled_downtime = False
    return service