Answers

Questions answered

Find what you need to know about Mi-JMS and how it works for your facility.

Questions

Everything you need to know about Mi-JMS implementation and operations

How configurable is Mi-JMS for different jail sizes and workflows?

Mi-JMS is configurable at every level. Your team sets up booking workflows, classification rules, housing assignments, and reporting without writing code or submitting a ticket. Facilities from 50-bed county jails to 1,000+ bed operations use the same platform with different configurations. Changes go live when you’re ready.

What systems does Mi-JMS integrate with?

Mi-JMS integrates with Mark43 CAD and RMS, court case management systems, booking interfaces, state criminal history databases, and reporting tools. Our integration library covers the most common platforms in county jails. For specialized systems, we build custom integrations during implementation.

Is Mi-JMS CJIS compliant?

Yes. Mi-JMS is built to meet CJIS, HIPAA, and SOC 2 compliance requirements. The platform runs on AWS GovCloud with data encryption at rest and in transit, full audit trails, and role-based access controls. Every action in the system is logged and traceable.

How does Mi-JMS handle jail booking and intake?

Booking in Mi-JMS captures demographics, charges, warrants, property, medical screening, and mugshots in a single workflow. Before go-live, we work with your facility to define your preferred booking steps, completion criteria, role assignments, and checks and balances. The result is a configurable intake process built around how your facility actually operates, not a generic template.

Does Mi-JMS include inmate classification?

Yes. Mi-JMS includes a classification module that your facility configures to match your objective classification system, including scoring criteria, charge severity, criminal history, medical needs, and behavioral flags. The tool generates classification recommendations based on your configuration. Staff with proper authorization can override recommendations, and every override is documented.

Can Mi-JMS track inmate movement and housing assignments?

Mi-JMS tracks every inmate movement in real time, from intake through release. Housing assignments are based on classification scores, keep separate requirements, and bed suitability and availability. Staff can access current population by unit, pod, and cell.

How does Mi-JMS handle sentence calculation?

Mi-JMS provides the ability to configure sentence calculation rules. Mi-Sentence Calculation , our sentence calculation engine, handles good time, jail credit, concurrent and consecutive sentences, and jurisdiction-specific rules. Calculations update automatically when charges or sentences change.

Can Mi-JMS generate reports for state and federal compliance?

Yes. Mi-JMS includes pre-built reports for common state and federal reporting requirements, plus a report builder for custom data pulls. Staff export reports on population counts, booking activity, incident logs, and compliance metrics without involving IT.

Is Mi-JMS cloud-based?

Yes. Mi-JMS runs on AWS GovCloud, a cloud environment that meets federal security requirements. Cloud hosting means automatic updates, no on-premise hardware to maintain, and secure access from any authorized device. Your data stays in a FedRAMP-compliant environment.

What happens to our existing data when we switch to Mi-JMS?

If you chose to pay for data migration, your historical inmate records, booking data, and facility information are mapped and transferred into Mi-JMS. We validate the migration with your team before go-live to make sure nothing is lost or mismatched.

Does Mi-JMS include trust accounting and commissary?

Inmate trust accounting is handled through Mi-Trust, which is a separate, licensed, and sold module that integrates directly with Mi-JMS. [SD4] It covers deposits, withdrawals, commissary purchases, and court-ordered deductions. All transactions are linked to the inmate’s record for a complete financial trail.