{"active":true,"first_name":"Hansel","last_name":"Rocha","race":"Hispanic","gender":"Male","rank":"DT3","command":{"command":"043 DET","assignment_date":"2026-05-26","id":"43det"},"shield_no":7880,"taxid":"954279","complaint_ids":[202005664],"command_history":[{"command":"PA UPTU","id":"398"},{"command":"PSA 8","id":"PSA8"}],"appt_date":"2013-01-09","middle_initial":"D","shield_no_history":[9500],"discipline":[{"disposition_date":"2022-07-13","case_no":"2022-25558","recommendation":"No disciplinary action","allegations":[{"desc":"Wrongfully used physical force."}]}],"image":"https://www.50-a.org/images/officer/XPPD-hansel-rocha.jpg","payroll":{"salary":"119248","regular":"108767","overtime":"33184","other":"24058","total":"166009"},"news":[{"url":"https://www.nyc.gov/assets/ccrb/downloads/pdf/policy_pdf/issue_based/2020NYCProtestReport.pdf","title":"2020 NYC Protests","source":"CCRB","date":"2023-01-24"}],"id":"XPPD","url":"https://www.50-a.org/officer/XPPD"}