Data codebook

Charges

API table: charges

Criminal and traffic charges, dispositions, pleas, and sentences.

Since May 2021, Case Search has not published charges that ended in acquittal, dismissal, or nolle prosequi, because Maryland Criminal Procedure § 10-401 bars it from referring to those charges. Until January 31, 2026 the statute excepted a nolle prosequi that required drug or alcohol treatment. Since that date the same bar has also covered charges the court marked stet on the docket at least three years previously, and cannabis possession convictions the Governor later pardoned. Outcome shares for charges disposed after May 2021 include only charges Case Search still publishes, not every charge filed. See Coverage and known gaps.

Definitions have been recorded for some columns and not others. A column with no definition below has not been documented yet.

A field with a fixed, closed set of values lists that set below. A field with documented codes lists its known values, and shows a meaning for the ones that have been described. Other value lists are not published here. Licensed clients can read them through GET /metadata.

Case Number

API field: case_number

Maryland Judiciary case number that links this charge to case_info.

Served type
String
Nullability
Always present on a served row
Query capabilities
  • selectable
  • filter: equals
  • filter: set

Populated on 100% of served rows (26,223,445 of 26,223,445) and on 100% of records collected since 2026 (5,821,901 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Number

API field: charge_number

Numeric charge number or display order supplied by Case Search.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 80.1% of served rows (21,009,620 of 26,223,445) and on 95.2% of records collected since 2026 (5,540,266 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Description

API field: charge_description

Charge text supplied by the legacy source when distinct from the statute description.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: contains
  • filter: startsWith
  • filter: endsWith

Populated on 78.2% of served rows (20,505,348 of 26,223,445) and on 2.3% of records collected since 2026 (134,703 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Code

API field: statute_code

Statute or offense code supplied by Case Search.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set

Populated on 68.6% of served rows (17,998,232 of 26,223,445) and on 94.7% of records collected since 2026 (5,516,022 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Description

API field: statute_description

Description of the cited statute or offense supplied by Case Search.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 34.8% of served rows (9,131,354 of 26,223,445) and on 93.3% of records collected since 2026 (5,429,649 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Article Legacy

API field: statute_article

Maryland statute article code recorded for the charge.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on 9.9% of served rows (2,583,455 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Section Legacy

API field: statute_section

Numeric statute section recorded for the charge.

Served type
Integer
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on 9.9% of served rows (2,583,400 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Subsection Legacy

API field: statute_subsection

Statute subsection recorded for the charge.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on 9.8% of served rows (2,581,143 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Paragraph Legacy

API field: statute_paragraph

Statute paragraph recorded for the charge.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on 8.7% of served rows (2,293,357 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Statute Citation (Original) Legacy

API field: article_section_subsection

Legacy statute citation text containing article, section, and subsection.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (40,499 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Class

API field: charge_class

Case Search classification of the charge, such as felony, misdemeanor, traffic, or other.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 29.3% of served rows (7,679,028 of 26,223,445) and on 27.3% of records collected since 2026 (1,591,585 of 5,821,901), measured October 15, 2026 at 02:46 UTC

CJIS Code

API field: cjis_code

Criminal Justice Information System offense code.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 52.6% of served rows (13,787,071 of 26,223,445) and on 28.2% of records collected since 2026 (1,639,035 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Citation Number Legacy

API field: citation_number

Citation number associated with the charge.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (4,301 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Arrest or Citation Number

API field: arrest_citation_number

Legacy combined arrest/citation identifier preserved without guessing which kind it represents.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.1% of served rows (295,794 of 26,223,445) and on <1% of records collected since 2026 (3,471 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Arrest Tracking Number

API field: arrest_tracking_number

Arrest tracking number associated with the charge.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (216,501 of 26,223,445) and on <1% of records collected since 2026 (73 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Probable Cause Found

API field: probable_cause

Whether the source records a probable-cause finding for the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 62% of served rows (16,252,711 of 26,223,445) and on 45.9% of records collected since 2026 (2,669,934 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Removed from Case Search

API field: expunged

Yes when an earlier read of this case showed the charge and Case Search no longer does. No means Case Search still showed the charge the last time Case Harvester read the case. Blank means it has not been checked yet. Two laws remove charges from Case Search: an expungement order, and Criminal Procedure § 10-401, which bars Case Search from showing a charge that ended in acquittal, dismissal, or nolle prosequi and, since January 31, 2026, a charge the court marked stet at least three years earlier. The record does not say which applied. The charge is kept with the outcome it showed when last seen, which is the only clue. A charge Case Search removed before Case Harvester first read the case never appears.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 100% of served rows (26,223,445 of 26,223,445) and on 100% of records collected since 2026 (5,821,901 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Offense Begin Date

API field: offense_begin_date

Parsed beginning date of the alleged offense.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • date bucket

Populated on 55.2% of served rows (14,475,451 of 26,223,445) and on 93.4% of records collected since 2026 (5,440,102 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Offense End Date

API field: offense_end_date

Parsed ending date of the alleged offense.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on 15% of served rows (3,930,925 of 26,223,445) and on 7.3% of records collected since 2026 (427,448 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Amended Date

API field: amended_date

Parsed date the charge was amended.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (78,054 of 26,223,445) and on <1% of records collected since 2026 (348 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Stop Location

API field: stop_location

Location of the traffic stop supplied by Case Search.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 42.1% of served rows (11,029,315 of 26,223,445) and on 66.5% of records collected since 2026 (3,870,604 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Agency Name

API field: agency_name

Law-enforcement agency associated with the charge.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set

Populated on 28.2% of served rows (7,405,308 of 26,223,445) and on 74.3% of records collected since 2026 (4,325,527 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Officer Name

API field: officer_name

The officer name recorded on this charge, when present. Shared names and spelling differences do not establish identity.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals

Populated on 15.7% of served rows (4,118,279 of 26,223,445) and on 70.7% of records collected since 2026 (4,118,279 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Officer ID

API field: officer_id

The officer ID recorded on this charge, when present. An ID may be reused and does not establish that records concern the same person. Choose at least one Agency Name to filter by an exact recorded ID.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals

Populated on 27.6% of served rows (7,242,477 of 26,223,445) and on 71.5% of records collected since 2026 (4,163,856 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Current Disposition

API field: disposition_current

Whether Case Search marks this as the current disposition for the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 10.2% of served rows (2,682,195 of 26,223,445) and on 46.1% of records collected since 2026 (2,682,195 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition

API field: disposition_type

Charge-level disposition text or code supplied by MJCS; observed examples are not a closed vocabulary.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 63.8% of served rows (16,741,485 of 26,223,445) and on 47.6% of records collected since 2026 (2,770,230 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Known values

The data can carry values this list does not name.

  • Abate by Death
  • ABATED BY DEATH
  • Abated By Death
  • Abated by Death
  • ACQUITTAL JUDGMENT GRANTED
  • Acquitted
  • AD
  • Administrative Closure
  • Appeal Dismissed
  • Appeal Dismissed/Court
  • Appeal Withdrawn
  • Aquitted
  • AW
  • CACO
  • Case Consolidated
  • Change of Venue
  • Civil Commitment
  • CLOSED - JEOPARDY OR OTHER CONVICTION
  • Compromise
  • COMPROMISED
  • Compromised
  • CONSENT ORDER
  • Consent Order
  • Conversion Default Disposition Type
  • COUNT VACATED
  • Court Dismissed Case
  • Court Jurisdiction Terminated
  • CTWF
  • D/C APPEAL WITHDRAWN
  • Decision Vacated
  • DISMISSED
  • Dismissed
  • Dismissed as Duplicate
  • Disposed
  • Extradition
  • Failed to Appear
  • FJA
  • Forwarded - Circuit Court
  • Forwarded - Juvenile Authorities
  • G (Guilty)
  • GLPP
  • Granted
  • GUILTY
  • Guilty
  • Guilty - Mandatory Sentence
  • Guilty - Merged for Sentencing
  • Guilty - Not Criminally Responsible
  • Guilty - Prepaid
  • GUILTY VERDICT - NO SENTENCE
  • GUILTY-MERGED (Guilty - Merged for Sentencing)
  • Incompetent to Stand Trial
  • INCOMPETENT TO STAND TRIAL - COMMITTED
  • JFNI
  • Judgment / Verdict
  • Judgment Acquittal
  • JUDGMENT OF ACQUITAL
  • Judgment of Acquittal
  • Judgment of District Court
  • Jury Trial Prayed
  • Juvenile Found Involved - Merged for Disposition
  • Lesser Included Offense
  • LESSER INCLUDED OFFENSES
  • LIFE WITHOUT PAROLE (MURDER STATUTE)
  • MAND. SENTENCE W/O PAROLE (HANDGUN STATUTE)
  • MERG
  • Merged
  • Merged with a Related Citation
  • MERGED WITH OTHER COUNTS
  • MIST
  • Mistrial
  • MRGE
  • NC (Nolo Contendere)
  • NCR (Not Criminally Responsible)
  • No Finding
  • No Verdict
  • NOLLE CONTENDRE
  • Nolle Pros
  • NOLLE PROSEQUI
  • Nolle Prosequi
  • Nolo Contendere
  • Nolo Contendere Plea Acce
  • Non-Support Agreement
  • Nonsupport Agreement And
  • NOT CRIM RESPONSIBLE - REVOC RELEASE
  • Not Criminally Responsibl
  • NOT CRIMINALLY RESPONSIBLE
  • Not Criminally Responsible
  • NOT CRIMINALLY RESPONSIBLE - COMMITTED
  • Not Criminally Responsible - Committed
  • NOT CRIMINALLY RESPONSIBLE - DISCHARGE
  • NOT CRIMINALLY RESPONSIBLE - RELEASED
  • Not Criminally Responsible - Released
  • NOT GUILTY
  • Not Guilty
  • NOT GUILTY FOR REASON OF INSANITY
  • Not Involved
  • NOT SENT TO JURY
  • NV
  • OJ
  • OTH
  • Other
  • PBJ (Probation Before Judgment)
  • PBJ (27-292)
  • PBJ (6-220)
  • PBJ 641
  • PBJ SUPERVISED
  • PBJ UNSUPERVISED
  • PBJ641
  • PBJS
  • PBJU
  • PEWI
  • Post Conviction Denied
  • Post Conviction Granted
  • Probation 292
  • PROBATION AFTER CONVICTION
  • PROBATION BEFORE JUDGEMENT
  • Probation Before Judgment
  • Probation Before Judgment - 292
  • Probation Before Judgment - 641
  • Probation Before Judgment - Supervised
  • Probation Before Judgment - Unsupervised
  • PROBATION CONTINUE
  • Probation Continued
  • PROBATION TERMINATED
  • RE
  • REM
  • Remand - District Court
  • Remand Juvenile
  • Remanded
  • Remanded - JTP District Court
  • Remanded - Juvenile Court
  • REMANDED TO DISTRICT COURT
  • REMANDED TO JUVENILE COURT
  • Removed
  • Returned from COA/COSA
  • REVERSE WAIVER
  • Reverse Waiver
  • Reversed on Appeal
  • RMAC
  • RMDC
  • RMJC
  • SENTENCE CHANGED
  • SENTENCED
  • STET
  • Stet
  • SUB-CURIA
  • TO
  • Transfer Out
  • Transferred
  • Transferred to Other Jurisdiction
  • TRIAL DE NOVO WAIVED
  • Trnsfd for Juvenile Sentencing
  • VA
  • VAAC
  • Vacated
  • VERDICT NOT RENDERED
  • Verdict: Involved
  • Verdict: Nolle Prosequi
  • VMR
  • Waived from Criminal to Juvenile Court
  • Waived from Juvenile to Criminal Court
  • WCRJV
  • WJVCR
  • XTR
  • ACQUITTED
  • Appealed
  • CASE RETURNED TO DISTRICT COURT
  • Case Terminated without Finding
  • CHANGE OF VENUE
  • Count Vacated
  • Denied
  • DISMISSED BY COURT JUDGMENT OF DIST. CT.
  • DISPOSITION IN LESSER INCL. OFFENSE
  • GUILTY - DOMESTIC RLTD
  • Held in Abeyance
  • Juvenile Found Not Involved
  • MERGED
  • MORT-EST
  • NOT GUILTY DUE TO INSANITY
  • NOT GUILTY IN COMP. CASE
  • Other Judgment
  • PBJ Agreement Supervised
  • PBJ Agreement Unsupervised
  • Petition Withdrawn
  • Probation After Conviction - Guilty
  • PROBATION BEFORE JUDGMENT
  • PROBATION BEFORE JUDGMENT - DOMESTIC RLTD
  • Probation Before Judgment Agreement
  • Probation Terminated
  • PROBATION WITHOUT VERDICT
  • Remanded - Administrative Appeal
  • Remanded by Appellate Court
  • REMANDED TO THE JUVENILE COURT
  • Returned from SCM/ACM
  • RETURNED TO JUVENILE COURT
  • Sentence Changed - Guilty
  • Sentenced - Guilty
  • Sub-Curia
  • Vacated by Appellate Court
  • VERDICT OF THIS COURT
  • Verdict: Merged
  • VOP WITHDRAWN/DISMISSED
  • WITHDRAWN BY DEF. JUDGMENT OF DIST. CT.
  • (empty value)

Disposition Date

API field: disposition_date

Parsed date of the charge disposition.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • date bucket

Populated on 63.8% of served rows (16,739,797 of 26,223,445) and on 47.6% of records collected since 2026 (2,770,121 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Judge

API field: disposition_judge

Judge associated with the charge disposition.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 8.3% of served rows (2,166,814 of 26,223,445) and on 34.3% of records collected since 2026 (1,995,138 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Verdict

API field: verdict

Legacy DSK8 verdict recorded separately from the charge disposition.

Served type
String
Nullability
May be null
Superseded by
disposition_type
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 1.5% of served rows (396,005 of 26,223,445) and on <1% of records collected since 2026 (355 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Verdict Date

API field: verdict_date

Parsed date of the legacy verdict.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.5% of served rows (395,984 of 26,223,445) and on <1% of records collected since 2026 (355 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Current Plea

API field: plea_current

Whether Case Search marks this as the current plea for the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 10% of served rows (2,626,506 of 26,223,445) and on 45.1% of records collected since 2026 (2,626,506 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Plea

API field: plea_type

Plea text or code supplied by Case Search; observed examples are not a closed vocabulary.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 53.2% of served rows (13,947,614 of 26,223,445) and on 46.1% of records collected since 2026 (2,685,319 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Plea Date

API field: plea_date

Parsed date of the plea.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • date bucket

Populated on 39.5% of served rows (10,352,300 of 26,223,445) and on 45.7% of records collected since 2026 (2,659,030 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Plea Judge

API field: plea_judge

Judge associated with the plea.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 7.9% of served rows (2,083,772 of 26,223,445) and on 33.4% of records collected since 2026 (1,946,064 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Merged Disposition Text Legacy

API field: disposition_merged_text

Legacy text identifying the charge or disposition into which this charge was merged.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (14 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

HB Disposition Message

API field: hb_disp_msg

Case Search HB disposition message code or text preserved from the charge response.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.1% of served rows (281,619 of 26,223,445) and on 4.8% of records collected since 2026 (281,619 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Imposed Date

API field: sentence_date

Parsed date a sentence was imposed in the legacy Baltimore City criminal format DSK8, distinct from the serve-from date.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.3% of served rows (351,926 of 26,223,445) and on <1% of records collected since 2026 (35 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentencing Judge

API field: sentence_judge

Judge associated with the sentence.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 6% of served rows (1,564,322 of 26,223,445) and on 25.2% of records collected since 2026 (1,467,484 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Start Date

API field: sentence_start_date

Parsed date on which the sentence is to begin or be served from.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on 3.9% of served rows (1,034,447 of 26,223,445) and on 6.2% of records collected since 2026 (362,152 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Life Sentence

API field: sentence_life

Whether Case Search marks the sentence as life imprisonment.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 7% of served rows (1,840,800 of 26,223,445) and on 25.3% of records collected since 2026 (1,470,244 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Life Sentence Multiplier Legacy

API field: sentence_life_times

Legacy text recording a life-sentence multiplier, such as Life x N.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (11 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Death Sentence

API field: sentence_death

Whether the source marks the sentence as a death sentence.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 7% of served rows (1,840,800 of 26,223,445) and on 25.3% of records collected since 2026 (1,470,244 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Confinement Code

API field: confinement

Confinement code from the legacy Baltimore City criminal format DSK8, preserved without guessing how NC, CC, and CS map to the separate concurrent/consecutive fields.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.2% of served rows (318,056 of 26,223,445) and on <1% of records collected since 2026 (27 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Consecutive/Concurrent

API field: jail_cons_conc

Source classification indicating whether jail terms run consecutively or concurrently.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (2,340 of 26,223,445) and on <1% of records collected since 2026 (8 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Concurrent Sentence Legacy

API field: sentence_concurrent

Boolean from the legacy Montgomery County criminal format MCCR indicating a concurrent sentence without naming the other sentence.

Served type
Boolean
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (178 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Consecutive Sentence Legacy

API field: sentence_consecutive

Boolean from the legacy Montgomery County criminal format MCCR indicating a consecutive sentence without naming the other sentence.

Served type
Boolean
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (130 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Concurrent With

API field: sentence_concurrent_with

Source text naming charge counts with which the sentence runs concurrently.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.5% of served rows (390,607 of 26,223,445) and on 6.7% of records collected since 2026 (390,607 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Consecutive With

API field: sentence_consecutive_with

Source text naming charge counts after which the sentence runs consecutively.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.5% of served rows (390,607 of 26,223,445) and on 6.7% of records collected since 2026 (390,607 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Term Years

API field: sentence_jail_years

Years component of the imposed jail term.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 4.9% of served rows (1,293,786 of 26,223,445) and on 3.9% of records collected since 2026 (228,729 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Term Months

API field: sentence_jail_months

Months component of the imposed jail term.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 4.7% of served rows (1,227,276 of 26,223,445) and on 2.8% of records collected since 2026 (162,219 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Term Days

API field: sentence_jail_days

Days component of the imposed jail term.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 5% of served rows (1,317,082 of 26,223,445) and on 4.3% of records collected since 2026 (252,025 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Term Hours

API field: sentence_jail_hours

Hours component of the imposed jail term.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.7% of served rows (436,113 of 26,223,445) and on <1% of records collected since 2026 (25,134 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Suspended

API field: sentence_suspend

Whether Case Search marks the sentence as suspended.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 5.6% of served rows (1,470,052 of 26,223,445) and on 25.3% of records collected since 2026 (1,470,052 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Suspend All But

API field: sentence_suspend_all_but

Whether Case Search marks the sentence as suspended except for a stated term.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 5.8% of served rows (1,511,194 of 26,223,445) and on 25.3% of records collected since 2026 (1,470,052 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Entire Sentence Suspended

API field: sentence_suspend_entire

Whether Case Search marks the entire sentence as suspended.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 5.6% of served rows (1,470,052 of 26,223,445) and on 25.3% of records collected since 2026 (1,470,052 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Term Years

API field: sentence_suspended_years

Years component of the suspended sentence.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 2.6% of served rows (676,705 of 26,223,445) and on 2.4% of records collected since 2026 (141,990 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Term Months

API field: sentence_suspended_months

Months component of the suspended sentence.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 2.5% of served rows (662,228 of 26,223,445) and on 2.2% of records collected since 2026 (127,513 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Term Days

API field: sentence_suspended_days

Days component of the suspended sentence.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 2.8% of served rows (731,488 of 26,223,445) and on 3.4% of records collected since 2026 (196,773 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Term Hours

API field: sentence_suspended_hours

Hours component of the suspended sentence.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (138,099 of 26,223,445) and on 1% of records collected since 2026 (59,959 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Unsuspended Term Years

API field: sentence_unsuspended_years

Legacy years component of the sentence that was not suspended.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (179,519 of 26,223,445) and on <1% of records collected since 2026 (29 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Unsuspended Term Months

API field: sentence_unsuspended_months

Legacy months component of the sentence that was not suspended.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (179,519 of 26,223,445) and on <1% of records collected since 2026 (29 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Unsuspended Term Days

API field: sentence_unsuspended_days

Legacy days component of the sentence that was not suspended.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (179,519 of 26,223,445) and on <1% of records collected since 2026 (29 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Unsuspended Term Hours

API field: sentence_unsuspended_hours

Legacy hours component of the sentence that was not suspended.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (179,519 of 26,223,445) and on <1% of records collected since 2026 (29 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Suspended Term

API field: jail_suspended_term

Source text describing the suspended portion of a jail term.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (58,876 of 26,223,445) and on <1% of records collected since 2026 (24 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Jail Term (Original) Legacy

API field: sentence_jail_text

Jail-term text preserved from a legacy source.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (104 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Count

API field: sentence_count

Source charge-count reference associated with the sentence.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (10,765 of 26,223,445) and on <1% of records collected since 2026 (10,765 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Credit Time Served (Legacy Text)

API field: credit_time_served

HTML-era DSCR/DSCP credit-for-time-served text. DSCR and DSCP are the Case Search formats for District Court criminal cases and civil citations. JSON-era values are stored per converted disposition component and must be queried there as well.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (54,963 of 26,223,445) and on <1% of records collected since 2026 (60 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Credit Time Served Years Legacy

API field: credit_time_served_years

Years component of credit for time served from the legacy Montgomery County criminal format MCCR.

Served type
Integer
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (235 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Credit Time Served Months Legacy

API field: credit_time_served_months

Months component of credit for time served from the legacy Montgomery County criminal format MCCR.

Served type
Integer
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (235 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Credit Time Served Days Legacy

API field: credit_time_served_days

Days component of credit for time served from the legacy Montgomery County criminal format MCCR.

Served type
Integer
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (235 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Community Work Service Report Date Legacy

API field: community_work_service_report_date

Legacy community-work-service report-date value preserved as source text.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (1 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Probation End Date

API field: probation_end_date

Parsed end date of probation recorded with the charge disposition.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (212,716 of 26,223,445) and on <1% of records collected since 2026 (178 of 5,821,901), measured October 15, 2026 at 02:46 UTC

PBJ End Date

API field: pbj_end_date

Parsed end date for probation before judgment.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (140,768 of 26,223,445) and on <1% of records collected since 2026 (16 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Fine Amount

API field: fine_amount

Fine amount recorded with the charge before disposition.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • aggregate sum

Populated on 40.1% of served rows (10,523,748 of 26,223,445) and on 57.7% of records collected since 2026 (3,360,436 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Fine

API field: disposition_fine

Fine imposed in the charge disposition.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • aggregate sum

Populated on 13.9% of served rows (3,635,424 of 26,223,445) and on <1% of records collected since 2026 (28,675 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Court Costs

API field: disposition_court_costs

Court costs imposed in the charge disposition.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 14% of served rows (3,675,454 of 26,223,445) and on <1% of records collected since 2026 (28,675 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition CICF Assessment

API field: disposition_cicf

Criminal Injuries Compensation Fund assessment imposed in the disposition.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 13.8% of served rows (3,620,601 of 26,223,445) and on <1% of records collected since 2026 (28,674 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Fine

API field: disposition_suspended_fine

Portion of the disposition fine that was suspended.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 13.8% of served rows (3,620,631 of 26,223,445) and on <1% of records collected since 2026 (28,674 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended Court Costs

API field: disposition_suspended_court_costs

Portion of disposition court costs that was suspended.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 13.8% of served rows (3,620,601 of 26,223,445) and on <1% of records collected since 2026 (28,674 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Suspended CICF Assessment

API field: disposition_suspended_cicf

Portion of the Criminal Injuries Compensation Fund assessment that was suspended.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 13.8% of served rows (3,620,601 of 26,223,445) and on <1% of records collected since 2026 (28,674 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Restitution Amount

API field: restitution_amount

Restitution amount recorded with the charge disposition.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • aggregate sum

Populated on 13.8% of served rows (3,620,601 of 26,223,445) and on <1% of records collected since 2026 (28,674 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Recorded Speed

API field: recorded_speed

Vehicle speed recorded for the charge.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange

Populated on 25.7% of served rows (6,743,352 of 26,223,445) and on 56.6% of records collected since 2026 (3,295,184 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Speed Limit

API field: speed_limit

Posted speed limit recorded for the charge.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange

Populated on 28% of served rows (7,330,599 of 26,223,445) and on 66.7% of records collected since 2026 (3,882,434 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Convicted Speed

API field: convicted_speed

Integer convicted speed from legacy ODYTRAF charge records. ODYTRAF is the Case Search format for traffic cases in the Maryland Electronic Courts system.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange

Populated on 12.4% of served rows (3,246,858 of 26,223,445) and on <1% of records collected since 2026 (21,940 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Convicted Speed (Original)

API field: disposition_speed_convict

JSON-era convicted-speed indicator preserved as source text.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 2.1% of served rows (548,569 of 26,223,445) and on 9.4% of records collected since 2026 (548,569 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Vehicle Indicator

API field: vehicle_indicator

Source text indicating the vehicle context of the charge.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 14.7% of served rows (3,860,494 of 26,223,445) and on 66.3% of records collected since 2026 (3,860,494 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Vehicle Description

API field: vehicle_description

Vehicle description supplied by Case Search.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 41.9% of served rows (10,990,018 of 26,223,445) and on 66.2% of records collected since 2026 (3,852,939 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Vehicle Registration Number

API field: vehicle_registration_number

Vehicle registration or plate number supplied with the charge.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 41.6% of served rows (10,919,012 of 26,223,445) and on 65.2% of records collected since 2026 (3,794,233 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Vehicle Registration State

API field: vehicle_registration_state

Issuing state or jurisdiction of the vehicle registration.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 41.6% of served rows (10,916,235 of 26,223,445) and on 65.2% of records collected since 2026 (3,793,591 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Vehicle Seat Belt

API field: vehicle_seat_belt

Whether the vehicle record marks seat-belt use.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 14.7% of served rows (3,854,197 of 26,223,445) and on 66.2% of records collected since 2026 (3,854,197 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Safety Belts

API field: safety_belts

JSON-era safety-belt indicator preserved as source text.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (95,968 of 26,223,445) and on <1% of records collected since 2026 (51,470 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Seat Belts

API field: seat_belts_flag

Legacy boolean safety-belt indicator.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (37,125 of 26,223,445) and on <1% of records collected since 2026 (114 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Commercial License

API field: commercial_license

Whether the traffic charge involves a commercial driver's license.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 14.7% of served rows (3,860,494 of 26,223,445) and on 66.3% of records collected since 2026 (3,860,494 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Mandatory Court Appearance

API field: mandatory_court_appearance

Whether Case Search marks a court appearance as mandatory for the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 32.3% of served rows (8,462,323 of 26,223,445) and on 66.7% of records collected since 2026 (3,882,758 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Arrest/Suspend/Revoke

API field: arrest_suspend_revoke

Whether Case Search marks an arrest, suspension, or revocation consequence.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 14.7% of served rows (3,860,494 of 26,223,445) and on 66.3% of records collected since 2026 (3,860,494 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Personal Injury

API field: personal_injury

JSON-era boolean indicating whether personal injury was associated with the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 25.1% of served rows (6,585,957 of 26,223,445) and on 56.6% of records collected since 2026 (3,295,184 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Personal Injury (Original) Legacy

API field: charge_personal_injury

Legacy charge-level personal-injury indicator preserved as source text.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on 9.9% of served rows (2,583,747 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Personal Injury (Original)

API field: disposition_personal_injury

JSON-era disposition personal-injury indicator preserved as source text.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 6.9% of served rows (1,801,126 of 26,223,445) and on 30.9% of records collected since 2026 (1,801,126 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Personal Injury

API field: disposition_personal_injury_flag

Legacy boolean personal-injury indicator recorded at disposition.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 6.3% of served rows (1,648,259 of 26,223,445) and on <1% of records collected since 2026 (23 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Property Damage

API field: property_damage

JSON-era boolean indicating whether property damage was associated with the charge.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 32.3% of served rows (8,462,323 of 26,223,445) and on 66.7% of records collected since 2026 (3,882,758 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Property Damage (Original) Legacy

API field: charge_property_damage

Legacy charge-level property-damage indicator preserved as source text.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (83,840 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Contributed to Accident

API field: contributed_accident

JSON-era source text indicating whether the charge contributed to an accident.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 15.8% of served rows (4,136,349 of 26,223,445) and on 26.7% of records collected since 2026 (1,552,602 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Contributed to Accident

API field: charge_contributed_accident_flag

Legacy boolean indicating that the charge contributed to an accident.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 12.6% of served rows (3,312,713 of 26,223,445) and on <1% of records collected since 2026 (21,940 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Contributed to Accident (Original)

API field: disposition_contributed_accident

JSON-era disposition indicator preserved as source text.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 3.8% of served rows (996,106 of 26,223,445) and on 17.1% of records collected since 2026 (996,106 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Disposition Contributed to Accident

API field: disposition_contributed_accident_flag

Legacy boolean indicating that the disposition records contribution to an accident.

Served type
Boolean
Nullability
May be null
Query capabilities
  • selectable

Populated on 12.4% of served rows (3,246,860 of 26,223,445) and on <1% of records collected since 2026 (21,940 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Victim Age Legacy

API field: victim_age

Numeric victim age recorded for the charge.

Served type
Integer
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (10 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

MO/PLL

API field: mo_pll

Legacy Case Search MO/PLL value preserved without reinterpretation.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on 1.5% of served rows (380,411 of 26,223,445) and on <1% of records collected since 2026 (606 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Notes Legacy

API field: notes

Free-text notes recorded for the charge.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (26,931 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Row ID

API field: id

CaseHarvester's own identifier for this charge row, not the court's charge number.

Served type
Integer
Nullability
Always present on a served row
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange

Populated on 100% of served rows (26,223,445 of 26,223,445) and on 100% of records collected since 2026 (5,821,901 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Legacy Charge Row ID

API field: legacy_id

Row identifier this record carried in the legacy table it was migrated from.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 58.2% of served rows (15,265,433 of 26,223,445) and on 1.8% of records collected since 2026 (102,376 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Legacy Charge Number Legacy

API field: legacy_charge_number

Verbatim legacy charge number for sources that contain non-numeric values.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (41,142 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Internal Charge ID

API field: internal_charge_id

Case Search internal numeric identifier for the charge.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 20.6% of served rows (5,405,381 of 26,223,445) and on 92.8% of records collected since 2026 (5,405,381 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Legacy Charge Code Legacy

API field: legacy_code

Legacy source charge or offense code preserved without reinterpretation.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (63,793 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Victim Age (Original) Legacy

API field: legacy_victim_age

Verbatim legacy victim-age value for sources that can contain non-numeric text.

Served type
String
Nullability
May be null
Legacy
Only records collected before 2026 have a value in this field. Records collected since leave it blank.
Query capabilities
  • selectable

Populated on <1% of served rows (247 of 26,223,445) and on 0% of records collected since 2026 (0 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Legacy Sentence Term

API field: legacy_sentence_term

Verbatim sentence-term text from the legacy Baltimore City criminal format DSK8, such as LIFE; NC, retained because it cannot be safely decomposed.

Served type
String
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (1,740 of 26,223,445) and on <1% of records collected since 2026 (3 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Charge Amendment Number

API field: charge_amend_number

Source sequence number for an amendment to the charge.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (6,888 of 26,223,445) and on <1% of records collected since 2026 (5 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Sentence Version

API field: sentence_version

Source version number for the sentence attached to the charge.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on <1% of served rows (6,888 of 26,223,445) and on <1% of records collected since 2026 (5 of 5,821,901), measured October 15, 2026 at 02:46 UTC

Generated from the current served catalog.