{"active":true,"first_name":"John","last_name":"Espinal","race":"Hispanic","gender":"Male","rank":"SGT","command":{"command":"PA UPTU","id":"398"},"shield_no":5217,"taxid":"962383","complaint_ids":[202400674,202104899,202101990,202100165,202100061,202004007,201910320,201908398],"command_history":[{"command":"INT CIS","id":"10"},{"command":"PSA 2","id":"PSA2"}],"appt_date":"2016-10-11","middle_initial":"C","shield_no_history":[19909,5161],"discipline":[{"disposition_date":"2024-04-25","case_no":"2022-27097","recommendation":"Charges and Specifications","allegations":[{"desc":"Wrongfully searched a vehicle."},{"desc":"Wrongfully threatened to arrest an individual known to the Department."}]},{"disposition_date":"2022-07-23","case_no":"2022-25893","recommendation":"Other","allegations":[{"desc":"Failed to timely activate their body worn camera."}]}],"documents":[{"url":"https://www.documentcloud.org/documents/21022744-espinal-9c0aebf1bf236ea7b05e929e1dc6b1b448ba8a04","type":"brady-giglio"},{"url":"https://www.documentcloud.org/documents/21057978-giglio_espinal-962383-03-16-21","type":"brady-giglio"},{"url":"https://www.documentcloud.org/documents/22086204-seh_962383","type":"employment-history"}],"image":"https://www.50-a.org/images/officer/DQB7-john-espinal.jpg","payroll":{"salary":"109352","regular":"108510","overtime":"41734","other":"23844","total":"174089"},"id":"DQB7","url":"https://www.50-a.org/officer/DQB7"}