ATTACHMENT 5 - Agency Interface File Formats.docx

DOCX document 25 KB Posted

Attached to
Offender Communication Services State and local contract opportunity
Solicitation number
300000222641796
Issued by
Missouri

About this file

This is a technical specification document for STATE 0000000178SL outlining agency interface file formats for a Secure File Transfer Protocol (SFTP) debit card system. The document provides detailed specifications for data field requirements, including standardized formats for cardholder information such as card number, name, address, Social Security number, and date of birth, along with transaction-related fields including dollar amounts, cents, and transaction codes. The file specifications section defines the structure for daily deposit files with batch header and detail records, establishing sequential numbering protocols, offender identification numbers, transaction amounts with implied decimal places, and mandatory vendor-identifying transaction IDs. Additionally, the document includes specifications for an offender validation file containing inmate account information, housing location details, and deposit indicators, as well as a PIN file structure and a video visitation file currently in development.

The technical specifications establish precise field lengths, data types (numeric or alphanumeric), and formatting requirements for the SFTP interface system. The offender validation file incorporates institutional housing data including building numbers, complex identifiers, and room assignments, suggesting this system manages inmate commissary or financial accounts within a correctional facility environment. The specifications require right-justified, zero-filled numeric fields for monetary amounts and sequential transaction numbering, with vendors responsible for assigning batch header numbers and transaction identifiers. The document does not specify pricing terms, contract duration, award dates, or incumbent information, focusing exclusively on the technical requirements necessary for system integration and data exchange between the state agency and contracted vendors.

View the file

Other files for this state and local contract opportunity

Show all 13

On GovTribe

Work with this file on GovTribe

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

ATTACHMENT 5 STATE 0000000178SL

Secure File Transfer Protocol (SFTP) Debit Card Interface Specifications

Field
Text
Len
Dec

DCARD#

16
0
CENTS
DCENTS/100
2
2
MONEY
DDOLLAR + CENTS
13
2
DDOLLAR
AMOUNT OF DOLLARS
10
0
DDPOINT
LITERAL DECIMAL POINT
1
DCENTS
AMOUNT OF CENTS
2
0
DLAST
LAST NAME
50
DFIRST
FIRST NAME
50
DSTREET
STREET ADDRESS
50
DCITY
CITY
50
DSTATE
STATE
2
DCOUNTRY
US
2
DZIP
ZIP
5
0
DSSN
SSN#
9
0
DDOB
DATE OF BIRTH
8
0
DINM#
INMATE NUMBER
30

FILE SPECIFICATIONS FOR DAILY DEPOSIT FILE HEADER AND DETAIL RECORD

BATCH DETAIL FILE

REC

LEN

FIELD

NAME

FIELD DESCRIPTION
START
END
TYPE*
SPECIAL INSTRUCTIONS
159
BHNUMBE
Batch Header Number
1
5
A
Sequential Number assigned by

Vendor to each batch

BDSEQNU
Batch Detail Sequence Number
6
9
S
Sequential Number starting with 1, incremented by 1 for each transaction in the batch, right justified, 0 filled
BDOFFNU
Batch Detail Offender Number
10
18
A
Offender number, right justified, blank filled to the left
BDAMOUN
Batch Detail Amount
19
29

(2 decimal)

S
Transaction amount, right justified, 0 filed, decimal place is implied
BHTRANT
Batch Header Transaction
30
31
A
Transaction Code to be assigned by Offender Services (2 byte code)
BDCOMME
Batch Detail Comment
32
61
A
Transaction comment to be assigned by Offender Services
BDSNDRL
Batch Detail Sender Last
62
81
A
Sender last name
BDSNDRF
Batch Detail Sender First
82
96
A
Sender first name
BDFILLE
Batch Detail Filler
97
128
A
Leave Blank
BDPOSTF
Posted Flag
129
129
A
Leave Blank
BDPOSTD
Batch Detail Posted Date
130
139
L Date
Leave Blank
BDTRANI
Transaction ID
140
159
A
Vendor identifying Number for each transaction - Mandatory

*S = Numeric, A – Alpha Numeric

ATTACHMENT 7 continued

OFFENDER VALIDATION FILE

Field
Length
Inmate Account Number
9
Legal Last Name
19
Legal First Name
14
Location Acronym
8

Housing Location

Building No
3
Complex ID
3
Room No
5
Filler (all spaces)
18
Birthdate
8
Deposit indicator
1

PIN FILE

MOPINS Fields
Example
Lead Sequence
DTL

Offender ID

PIN

First

Last

Institution

Status

Building

Complex

Room

Tablet Access

VIDEO VISITATION FILE (In Development)

File details come from the government source that posted it. Updated .