Skip to content
       
    
    
      
    
    
      
        
      
      
      
        
          
            
              
            
            
              
            
          
          
            
              
                
                   
                
                
                  Booking Schema 
                
                Booking Schema 
1. Internal Person ID 
Data Field Column Name  : internal_person_id 
Data Field Type  : varchar 
Description  : The primary internal database identification number associated with the individual. If there is also a secondary person ID, use this field for the highest quality id (i.e., the one most trusted to identify unique individuals) 
Example  : A023918475 
Required by Upload System  : * - at least 1 
Required for Good Match  : YES 
Nullable  : NO 
2. Internal Event ID 
Data Field Column Name  : internal_event_id 
Data Field Type  : varchar 
Description  : Internal database unique primary key for table 
Example  : 498376 
Required by Upload System  : ~ - at least 1 
Required for Good Match  : YES 
Nullable  : NO 
3. Inmate Number 
Data Field Column Name  : inmate_number 
Data Field Type  : varchar 
Description  : County or Jurisdiction identifier for inmates (if different from Internal ID) 
Example  : MA94816 
Required by Upload System  : * - at least 1 
Required for Good Match  : YES 
Nullable  : NO 
4. Full Name 
Data Field Column Name  : full_name 
Data Field Type  : text-uppercase 
Example  : JANE ANDREA SMITH 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : NO 
5. Prefix 
Data Field Column Name  : prefix 
Data Field Type  : text-uppercase 
Description  : Prefix for an individual's name 
Example  : MS 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : YES 
6. First Name 
Data Field Column Name  : first_name 
Data Field Type  : text-uppercase 
Description  : First name of the individual 
Example  : JANE 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : YES 
7. Middle Name 
Data Field Column Name  : middle_name 
Data Field Type  : text-uppercase 
Description  : Middle name or middle initial of the individual 
Example  : ANDREA 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : YES 
8. Last Name 
Data Field Column Name  : last_name 
Data Field Type  : text-uppercase 
Description  : Last name of the individual 
Example  : SMITH 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : NO 
9. Suffix 
Data Field Column Name  : suffix 
Data Field Type  : text-uppercase 
Description  : Suffix of the individual's name 
Example  : JR 
Required by Upload System  : * either full name or name parts required but not both 
Required for Good Match  : YES 
Nullable  : YES 
10. Birthdate 
Data Field Column Name  : dob 
Data Field Type  : date 
Description  : Date of birth for the individual (YYYY-MM-DD); fill in any missing digits with Xs 
Example  : 1982-02-XX 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
11. SSN 
Data Field Column Name  : ssn 
Data Field Type  : char(9) 
Description  : Social security number of the individual; 9 characters; if a partial SSN is provided, fill the remaining characters with X 
Example  : XXXXX1234 
Required by Upload System  : ** either SSN or hashed SSN are required but not both 
Required for Good Match  : YES 
Nullable  : YES 
12. Hash SSN 
Data Field Column Name  : ssn_hash 
Data Field Type  : text 
Description  : Hashed social security number of the individual. 
Example  : f7c3bc1d808e04732adf679965ccc34ca7ae3441 
Required by Upload System  : ** either SSN or hashed SSN are required but not both 
Required for Good Match  : YES 
Nullable  : YES 
13. Hash SSN Bigrams 
Data Field Column Name  : ssn_bigrams 
Data Field Type  : text 
Description  : Hashed bigrams of the individuals social security number. This should be a list of 10 hashed values separated by commas. 
Example  : 7b52009b64fd0a2a49e6d8a939753077792b0554,d435a6cdd786300dff204ee7c2ef942d3e9034e2,f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59,fb644351560d8296fe6da332236b1f8d61b2828a,54ceb91256e8190e474aa752a6e0650a2df5ba37,4d89d294cd4ca9f2ca57dc24a53ffb3ef5303122,eb4ac3033e8ab3591e0fcefa8c26ce3fd36d5a0f,eb4ac3033e8ab3591e0fcefa8c26ce3fd36d5a0f 
Required by Upload System  : NO 
Required for Good Match  : YES 
Nullable  : YES 
14. Fingerprint ID 
Data Field Column Name  : fingerprint_id 
Data Field Type  : varchar 
Description  : Internal ID number based on the individual's fingerprint, if different from internal id or inmate number 
Example  : 9876543 
Required by Upload System  : * - at least 1 
Required for Good Match  : YES 
Nullable  : YES 
15. DMV Number 
Data Field Column Name  : dmv_number 
Data Field Type  : text-uppercase 
Description  : Number on state-issued DMV ID 
Example  : S123-4567-7890 
Required by Upload System  : NO 
Required for Good Match  : YES 
Nullable  : YES 
16. DMV State 
Data Field Column Name  : dmv_state 
Data Field Type  : char(2)-uppercase 
Description  : State in which the DMV ID was issued 
Example  : IL 
Required by Upload System  : NO 
Required for Good Match  : YES 
Nullable  : YES 
17. Name of Additional State or Federal ID 
Data Field Column Name  : additional_id_name 
Data Field Type  : text-uppercase 
Description  : The name of an additional state or federal ID collected 
Example  : CANADIAN SOCIAL INSURANCE NUMBER 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
18. Additional State or Federal ID 
Data Field Column Name  : additional_id_number 
Data Field Type  : text-uppercase 
Description  : The number collected from an additional state or federal ID named above (e.g., FBI identification number) 
Example  : A12B3256 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
19. Race/Ethnicity 
Data Field Column Name  : race 
Data Field Type  : char(1)-uppercase 
Description  : Combined race and ethnicity of the individual (W = White, B = Black or African American, A = Asian, I = American Indian or Alaskan Native, P = Native Hawaiian or Other Pacific Islander, H = Hispanic or Latino, O = Other, D = Inmate doesn't know, R = Inmate refused, N = Data not collected); if ethnicity is recorded in a separate field, do not use H code 
Example  : B 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
20. Ethnicity 
Data Field Column Name  : ethnicity 
Data Field Type  : text-uppercase 
Description  : Ethnicity, if recorded separately (HISPANIC, NOT HISPANIC, INMATE DOESN'T KNOW, INMATE REFUSED, DATA NOT COLLECTED) 
Example  : HISPANIC 
Required by Upload System  : NO 
Required for Good Match  : YES 
Nullable  : YES 
21. Sex/Gender 
Data Field Column Name  : sex 
Data Field Type  : char(2)-uppercase 
Description  : Sex or gender of the individual (F = Female, M = Male, MT = Transgender Female to Male, FT = Transgender Male to Female, O = Doesn't Identify as Male, Female, or Transgender, D = Inmate doesn't know, R = Inmate Refused, N = Data not collected) 
Example  : F 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
22. Hair Color 
Data Field Column Name  : hair_color 
Data Field Type  : char(3)-uppercase 
Description  : Color of the individual's hair (BLD = Bald, BLK = Black, BLN = Blond or Strawberry, BLU = Blue, BRO = Brown, GRY = Gray or Partially Gray, GRN = Green, ONG = Orange, PNK = Pink, PLE = Purple, RED = Red or Auburn, SDY = Sandy, WHI = White, S/P = salt and pepper, BLE = bleached, OTH = other, XXX = Unknown or Completely Bald) 
Example  : PNK 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
23. Eye Color 
Data Field Column Name  : eye_color 
Data Field Type  : char(3)-uppercase 
Description  : Color of the individual's eyes (BLK = Black, BRO = Brown, GRN = Green, MAR = Maroon, PNK = Pink, BLU = Blue, GRY = Gray, HAZ = Hazel, MUL = Multicolored, XXX = Unknown) 
Example  : MUL 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
24. Height 
Data Field Column Name  : height 
Data Field Type  : int 
Description  : individual's height, recorded in three digits, with the first digit indicating feet and the second and third digits indicating inches 
Example  : 507 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
25. Weight 
Data Field Column Name  : weight 
Data Field Type  : int 
Description  : Individual's weight, in pounds 
Example  : 165 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
26. Street Address 
Data Field Column Name  : street_address 
Data Field Type  : text-uppercase 
Description  : Residential street address of the individual 
Example  : 123 MAIN ST 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
27. City 
Data Field Column Name  : city 
Data Field Type  : text-uppercase 
Description  : City in which in the individual resides 
Example  : PLEASANTVILLE 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
28. State 
Data Field Column Name  : state 
Data Field Type  : text-uppercase 
Description  : State in which the individual resides 
Example  : MD 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
29. Postal Code 
Data Field Column Name  : postal_code 
Data Field Type  : text-uppercase 
Description  : Postal code of the individual's residential street address 
Example  : 12334 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
30. County 
Data Field Column Name  : county 
Data Field Type  : text-uppercase 
Description  : County in which the individual resides 
Example  : DOVE COUNTY 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
31. Country 
Data Field Column Name  : country 
Data Field Type  : text-uppercase 
Description  : Country in which the individual resides 
Example  : USA 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
32. Birth Place 
Data Field Column Name  : birth_place 
Data Field Type  : text-uppercase 
Description  : Individual's place of birth 
Example  : INDIANAPOLIS, IN 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
33. Booking Number 
Data Field Column Name  : booking_number 
Data Field Type  : text-uppercase 
Description  : Jail system identifier for booking event, if different from internal event ID 
Example  : I3958-12 
Required by Upload System  : ~ - at least 1 
Required for Good Match  : NO 
Nullable  : YES 
34. Jail Entry Date 
Data Field Column Name  : jail_entry_date 
Data Field Type  : timestamp with timezone 
Description  : Date when the individual entered jail (YYYY-MM-DDTHH:MM:SS+TZ) 
Example  : 2004-07-15T1:23:45+05 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : NO 
35. Jail Exit Date 
Data Field Column Name  : jail_exit_date 
Data Field Type  : timestamp with timezone 
Description  : Date when the individual exited jail (YYYY-MM-DDTHH:MM:SS+TZ) 
Example  : 2004-07-19T13:45:06+05 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
36. Homelessness Flag 
Data Field Column Name  : homeless 
Data Field Type  : char(1)-uppercase 
Description  : Indicator identifying whether or not the individual was homeless (N=No, Y=Yes) 
Example  : N 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
37. Mental Health Flag 
Data Field Column Name  : mental_health 
Data Field Type  : char(1)-uppercase 
Description  : Indicator identifying whether or not the individual was identified as having mental health symptoms (N=No, Y=Yes) 
Example  : N 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
38. Veteran Flag 
Data Field Column Name  : veteran 
Data Field Type  : char(1)-uppercase 
Description  : Indicator identifying whether or not the individual was identified as a veteran (N=No, Y=Yes) 
Example  : N 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
39. Special Initiative 
Data Field Column Name  : special_initiative 
Data Field Type  : char(1)-uppercase 
Description  : This field can be used to flag whether someone was booked under a special initiative or program that may be useful in identifying or prioritizing clients for housing services. Values should be Y or N to indicate whether someone was arrested as part of a special initiative. 
Example  : N 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
40. Bond Amount 
Data Field Column Name  : bond_amount 
Data Field Type  : int 
Description  : Dollar amount of bond set for this jail stay 
Example  : 5000 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
41. Arresting Agency 
Data Field Column Name  : arresting_agency 
Data Field Type  : text-uppercase 
Description  : Name of agency (e.g., police department) that arrested the individual 
Example  : DOVE COUNTY POLICE 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
42. Bed Number 
Data Field Column Name  : bed 
Data Field Type  : text-uppercase 
Description  : Number of the bed in a multi-person cell where the individual is housed 
Example  : 1 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
43. Cell Number 
Data Field Column Name  : cell 
Data Field Type  : text-uppercase 
Description  : Number of the cell in which the individual is housed 
Example  : 3A 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
44. Block ID 
Data Field Column Name  : block 
Data Field Type  : text-uppercase 
Description  : Name or number of the housing block or pod where the individual is housed 
Example  : D 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
45. Building ID 
Data Field Column Name  : building 
Data Field Type  : text-uppercase 
Description  : Name or number of building where the individual is housed 
Example  : MAIN JAIL 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
46. Annex ID 
Data Field Column Name  : annex 
Data Field Type  : text-uppercase 
Description  : Name or number of annex where the individual is housed 
Example  : FEMALE 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
47. Floor Number 
Data Field Column Name  : floor 
Data Field Type  : text-uppercase 
Description  : Name or number of the floor where the individual is housed 
Example  : 2 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
48. Classification Code 
Data Field Column Name  : classification 
Data Field Type  : text-uppercase 
Description  : Classification or security group code for the housing unit where the individual is located 
Example  : III 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
49. Detention Type 
Data Field Column Name  : detention 
Data Field Type  : text-uppercase 
Description  : Type of detention or custody to which the person is assigned (e.g., PRETRIAL, SENTENCE, HOLD) 
Example  : PRETRIAL 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
50. Location Type 
Data Field Column Name  : location_type 
Data Field Type  : text-uppercase 
Example  : *custom 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
51. Location Date 
Data Field Column Name  : location_date 
Data Field Type  : timestamp with timezone 
Description  : Time moved into a new location type; if location data are not provided, should be a copy of Jail Entry Date (YYYY-MM-DDTHH:MM:SS+TZ) 
Example  : 2004-07-17T01:23:45+05 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : NO 
52. Case Number 
Data Field Column Name  : case_number 
Data Field Type  : text-uppercase 
Description  : Case number or court docket associated with booking 
Example  : 17CR002184 
Required by Upload System  : NO 
Required for Good Match  : NO 
Nullable  : YES 
53. Source 
Data Field Column Name  : source_name 
Data Field Type  : text-uppercase 
Description  : Name of the data source, such as the specific jail 
Example  : DOVE COUNTY CORRECTIONAL FACILITY 
Required by Upload System  : YES 
Required for Good Match  : YES 
Nullable  : YES 
54. Date Created 
Data Field Column Name  : created_date 
Data Field Type  : timestamp with timezone 
Description  : Date the entry was created in the database (typically an internal database timestamp, (YYYY-MM-DDTHH:MM:SS+TZ)) 
Example  : 2004-07-17T01:23:45+05 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES 
55. Date Updated 
Data Field Column Name  : updated_date 
Data Field Type  : timestamp with timezone 
Description  : Date the entry was last updated in the database (typically an internal database timestamp, (YYYY-MM-DDTHH:MM:SS+TZ)) 
Example  : 2004-07-19T01:23:45+05 
Required by Upload System  : YES 
Required for Good Match  : NO 
Nullable  : YES