{"active":true,"first_name":"Michael","last_name":"Ohalloran","race":"White","gender":"Male","rank":"LT","command":{"command":"062 DET","assignment_date":"2026-01-12","id":"62det"},"taxid":"956137","complaint_ids":[201603433,201506200],"command_history":[{"command":"DBBS","id":"584"},{"command":"078 DET","id":"78det"},{"command":"060 DET","id":"60det"},{"command":"DBBS OP","id":"476"},{"command":"IAB","id":"IAB"},{"command":"071 PCT","id":"71pct"}],"appt_date":"2014-01-08","middle_initial":"R","shield_no_history":[12875,4707],"documents":[{"url":"https://www.documentcloud.org/documents/21058581-ohalloran-956137-01-01-20","type":"brady-giglio"}],"image":"https://www.50-a.org/images/officer/QCJD-michael-ohalloran.jpg","payroll":{"salary":"141943","regular":"136905","overtime":"44137","other":"17850","total":"198892"},"id":"QCJD","url":"https://www.50-a.org/officer/QCJD"}