Contents Show
The Data Element Code tables below list the code values assigned for the data elements used in the Universal Interface in alphabetical order.
The Action Code is used to identify the action to be taken in a function. The following table defines the values.
Value |
Description |
001 |
Activate or Add |
002 |
Change or Update |
003 |
Deactivate or Subtract |
005 |
Reactivate or Unlock |
006 |
Hold |
Message based interfaces return a positive confirmation in the form of a four character numeric string.
The Function Return Code is used to identify the action taken in response to a request. The following table defines the Function return code values defined in the WUMEI:
Value |
Description |
0000 |
Accepted (no errors) |
0001 |
Rejected |
0003 |
Modified |
The sections below detail the Function Return Code values that are returned by the SPIRIT to EBT interface functions.
General validations performed on Security Authorization parameter of all message based interface functions and Batch File Header records. In the tables below, the term "Invalid" encompasses the validation of values that don’t meet expectation of exchange and string values that exceed maximum defined lengths, and the term "Missing" notes values that are required but not provided.
Value |
Description |
0101 |
Invalid/Missing WIC State Agency ID |
0102 |
Invalid/Missing WIC MIS System ID |
0103 |
Invalid/Missing Password |
0104 |
Invalid/Missing Message Type |
0105 |
Invalid/Missing EBT System ID |
0106 |
Invalid/Missing Message Version |
0107 |
Invalid/Missing Message Date and Time |
0108 |
Provided WIC Clinic ID was Invalid |
0109 |
Invalid/Missing Username |
0110 |
Provided Workstation ID was Invalid |
0111 |
System Locked Out |
0112 |
Invalid/Missing File Sequence Number |
0113 |
Provided File Sequence Number is transmitted out of order |
0114 |
Invalid/Missing Record Count |
0115 |
Invalid/Missing Rejected Count |
0116 |
Invalid/Missing Original Row Count |
0117 |
Invalid/Missing Function Return Code |
0118 |
Duplicate File Has Already Been Processed |
0119 |
Invalid/Missing Initiating User ID |
0120 |
Invalid/Missing Local Agency ID |
0121 |
Invalid/Missing Unique Transaction ID |
0122 |
Invalid/Missing Action Code |
0197 |
Missing Security Authorization Object |
0198 |
Batch File corruption or other general processing error |
0199 |
Database communication error |
9999 |
Unknown (internal) error |
Validations performed on the data parameters of the SPIRIT to EBT interface functions.
Value |
Description |
1001 |
Missing Household Function Parameter Object |
1002 |
Missing Head of Household Person Object |
1003 |
Household ID already exists |
1004 |
Household ID is not known to the EBT System |
1005 |
Invalid/Missing Household Status ID |
1006 |
Invalid/Missing Household Type ID |
1007 |
Provided Email Address was Invalid |
1008 |
Invalid/Missing Cardholder Relationship |
1009 |
Invalid/Missing Cardholder Gender |
1010 |
Invalid/Missing Cardholder Language Code |
1011 |
Invalid/Missing Cardholder Phone Number |
1012 |
Account Does Not Have a Primary Cardholder |
1013 |
Account Id and Account Type do not match |
1015 |
Invalid/Missing Cardholder Mailing Address Line 1 |
1016 |
Invalid/Missing Cardholder Mailing Address Line 2 |
1017 |
Invalid/Missing Cardholder Mailing Address City |
1018 |
Invalid/Missing Cardholder Mailing Address State |
1019 |
Invalid/Missing Cardholder Mailing Address Zip Code |
1020 |
Invalid/Missing Household ID Number |
1021 |
Provided Household ID is Invalid |
1022 |
Invalid/Missing Reason Code |
1024 |
Invalid/Missing Head of Household Last Name |
1025 |
Provided Household Mailing Address had a Invalid/Missing Street Address Line 1 |
1026 |
Provided Household Mailing Address had a Invalid/Missing City |
1027 |
Provided Household Mailing Address had a Invalid/Missing State Abbreviation |
1028 |
Provided Household Mailing Address had a Invalid/Missing Zip Code |
1029 |
Household Mailing Address is Missing |
1030 |
Invalid/Missing Head of Household Date of Birth |
1031 |
Invalid/Missing Head of Household Gender |
1032 |
Invalid/Missing Head of Household Language Code |
1033 |
Head of Household Name is Missing |
1034 |
Provided Head of Household Person Object’s Suffix was Invalid |
1045 |
Provided Household Mailing Address had a Invalid/Missing Street Address Line 2 |
1046 |
Invalid/Missing Head of Household First Name |
1047 |
Invalid/Missing Head of Household Middle Name |
1059 |
EBT Card Number has already been issued |
Replacement EBT Card Number has already been issued |
|
1061 |
Not Enough Filtering Parameters Were Provided |
1062 |
EBT Card Number is Inactive |
1301 |
Invalid/Missing EBT Card Number |
1302 |
Invalid/Missing Cardholder Type ID |
1303 |
Missing Cardholder Person Function Parameter Object |
1304 |
Primary Cardholder already exists for the Household |
1305 |
Number of active Cardholders is exceeded by this new Cardholder |
1306 |
Invalid/Missing Cardholder Last Name |
1307 |
Invalid/Missing Cardholder Date of Birth |
1308 |
Provided Cardholder Person Object’s First Name was Invalid |
1309 |
Provided Cardholder Person Object’s Middle Name was Invalid |
1310 |
Provided Cardholder Person Object’s Email Address was Invalid |
1311 |
Cardholder name is a duplicate for the Household |
1312 |
Invalid/Missing Cardholder Id Provided |
1313 |
Provided Cardholder Person Object’s Suffix was Invalid |
1314 |
PIN number for cardholder/number is not locked. |
1315 |
No search results found for the entered filter criteria |
1316 |
Invalid/Missing Replacement Card Number |
1401 |
EBT Card Number is not known to the EBT System |
1402 |
Invalid/Missing Card Status Date |
1403 |
Invalid/Missing Card Status ID |
1404 |
Invalid/Missing Card Status Reason ID |
1405 |
Invalid Card Status/Reason Code combination |
1601 |
Invalid/Missing Encrypted PIN Block |
1602 |
EBT Card number provided doesn’t match with the MIS Household ID |
1603 |
Invalid/Missing Effective Date |
1604 |
Dual PIN Blocks do not match |
1605 |
Provided Card Number Not Primary Card on Account |
1606 |
Account Does Not Have an Active Primary Card |
1607 |
Account Does Not Have an Active Primary Cardholder |
2001 |
Missing Monthly Food Benefit Function Parameter Object |
2002 |
EBA is not active |
2004 |
Unique Benefit ID already exists thus indicating a Duplicate Benefit Adjustment |
2006 |
Benefit timeframe provided doesn’t match to a Category/Sub-Category balance with sufficient quantity to post the entire debit |
2007 |
Invalid/Missing Credit/Debit ID |
2008 |
Invalid/Missing Benefit Start Date |
2009 |
Invalid/Missing Benefit End Date |
2011 |
Provided EBT Card Number is Invalid |
2013 |
Invalid/Missing Category Code |
2014 |
Invalid/Missing Sub-category Code |
2015 |
Invalid/Missing Benefit Quantity |
2017 |
Resulting Food Benefit Quantity exceeds 999.99 |
2019 |
Benefit End Date cannot precede the Benefit Start Date |
2021 |
Invalid/Missing Benefit Reason ID |
2022 |
Invalid/Missing Unique Benefit ID |
2044 |
Invalid/Missing Clinic ID |
2046 |
Category/Sub-category combination is not active |
2050 |
Benefit timeframe provided would overlap an existing benefit timeframe containing valid benefits for the Family, which is not allowed. |
3202 |
Provided Search Start Date is Invalid |
3203 |
Provided Search End Date is Invalid |
3204 |
Search End Date cannot be before Search Start Date |
3205 |
Invalid/Missing Maximum Requested Count |
3206 |
Neither the Household ID nor the EBT Card Number was provided |
3207 |
Date Range must be less than the value in the system setting |
3601 |
Provided Card Status ID was Invalid |
3602 |
Provided Cardholder Person Object’s Last Name was Invalid |
3603 |
Provided Cardholder Person Object’s Date of Birth was Invalid |
3604 |
Provided Cardholder has been Deactivated and Access Restricted |
3701 |
Supplied PIN was not correctly verified |
4001 |
Missing Vendor Function Parameter Object |
4036 |
Vendor ID was not known to the EBT System |
4037 |
Vendor ID already exists |
4038 |
Invalid/Missing Vendor ID |
4039 |
Invalid/Missing Vendor Name |
4040 |
Invalid/Missing Peer Group ID |
4042 |
Invalid/Missing Vendor Status ID |
4045 |
Invalid/Missing Above 50% Vendor Code |
4046 |
Invalid/Missing Vendor Type ID |
4047 |
Invalid/Missing Federal Tax ID |
4048 |
Invalid/Missing Direct Connect Flag |
4049 |
Invalid/Missing Direct Connect ARF flag |
4051 |
Missing Vendor Physical Address Object |
4052 |
Missing Vendor Mailing Address Object |
4055 |
Invalid/Missing Vendor Physical Address’ Line 1 |
4056 |
Invalid/Missing Vendor Physical Address’ City |
4057 |
Invalid/Missing Vendor Physical Address’ State Abbreviation |
4058 |
Missing Vendor Contact Person Object |
4059 |
Invalid/Missing Vendor Mailing Address’ Line 1 |
4060 |
Invalid/Missing Vendor Mailing Address’ City |
4061 |
Invalid/Missing Vendor Mailing Address’ State Abbreviation |
4062 |
Invalid/Missing Vendor Primary Phone Number |
4063 |
Provided Vendor Secondary Phone Number was Invalid |
4066 |
Provided Corporation ID was Invalid |
4067 |
Provided Vendor Physical Address’ Line 2 was Invalid |
4068 |
Provided Vendor Mailing Address’ Line 2 was Invalid |
4070 |
Invalid/Missing Vendor Authorization Start Date |
4071 |
Invalid/Missing Vendor Authorization End Date |
4073 |
Invalid/Missing Vendor Physical Address’ Zip Code |
4074 |
Invalid/Missing Vendor Mailing Address’ Zip Code |
4075 |
Authorization End Date cannot be before the Authorization Start Date |
4080 |
Missing Vendor Banking Information Object |
4081 |
Invalid/Missing Vendor Banking Information’s Bank Name |
4082 |
Invalid/Missing Vendor Banking Information’s ABA Routing Transit Number |
4083 |
Invalid/Missing Vendor Banking Information’s Bank Account Number |
4084 |
Invalid/Missing Banking Account Type ID |
4090 |
Invalid/Missing Vendor Contact Person’s First Name |
4091 |
Invalid/Missing Vendor Contact Person’s Last Name |
4092 |
Provided Vendor Contact Person’s Middle Name was Invalid |
4093 |
Provided Vendor Contact Person’s Email Address was Invalid |
4094 |
Provided Vendor Contact Person’s Date of Birth was Invalid |
4095 |
Provided Vendor Contact Person Object’s Suffix was Invalid |
4096 |
Invalid/Missing Vendor Reason Code |
4097 |
Invalid/Missing ACH Settlement Time |
4098 |
Invalid/Missing FNS Number |
4099 |
Invalid/Missing Total Food Sales Amount |
5001 |
Missing Local Agency Function Parameter Object |
5002 |
Local Agency ID already exists |
5003 |
Local Agency ID is unknown to the EBT System |
5004 |
Invalid/Missing Local Agency ID |
5005 |
Invalid/Missing Local Agency Name |
5006 |
Missing Local Agency Contact Person Object |
5007 |
Invalid/Missing Local Agency Contact Person’s First Name |
5008 |
Invalid/Missing Local Agency Contact Person’s Last Name |
5009 |
Provided Local Agency Contact Person’s Middle Name was Invalid |
5010 |
Provided Local Agency Contact Person’s Email Address was Invalid |
5011 |
Provided Local Agency Contact Person’s Date of Birth was Invalid |
5012 |
Missing Local Agency Mailing Address Object |
5013 |
Invalid/Missing Local Agency Mailing Address’ Line 1 |
5014 |
Provided Local Agency Mailing Address’ Line 2 was Invalid |
5015 |
Invalid/Missing Local Agency Mailing Address’ City |
5016 |
Invalid/Missing Local Agency Mailing Address’ State Abbreviation |
5017 |
Invalid/Missing Local Agency Mailing Address’ Zip Code |
5018 |
Invalid/Missing Local Agency Primary Phone Number |
6001 |
Missing Clinic Function Parameter Object |
6002 |
Clinic ID already exists |
6003 |
Clinic ID is unknown to the EBT System |
6005 |
Invalid/Missing Clinic Name |
6006 |
Missing Clinic Contact Person Object |
6007 |
Invalid/Missing Clinic Contact Person’s First Name |
6008 |
Invalid/Missing Clinic Contact Person’s Last Name |
6009 |
Provided Clinic Contact Person’s Middle Name was Invalid |
6010 |
Provided Clinic Contact Person’s Email Address was Invalid |
6011 |
Provided Clinic Contact Person’s Date of Birth was Invalid |
6012 |
Missing Clinic Mailing Address Object |
6013 |
Invalid/Missing Clinic Mailing Address’ Line 1 |
6014 |
Provided Clinic Mailing Address’ Line 2 was Invalid |
6015 |
Invalid/Missing Clinic Mailing Address’ City |
6016 |
Invalid/Missing Clinic Mailing Address’ State Abbreviation |
6017 |
Invalid/Missing Clinic Mailing Address’ Zip Code |
6018 |
Invalid/Missing Clinic Phone Number |
7001 |
Invalid/Missing Corporation ID |
7002 |
Invalid/Missing Corporation Name |
7003 |
Invalid/Missing Corporation Contact Person’s First Name |
7004 |
Invalid/Missing Corporation Contact Person’s Last Name |
7005 |
Provided Corporation Contact Person’s Middle Name was Invalid |
7006 |
Provided Corporation Contact Person’s Email Address was Invalid |
7007 |
Provided Corporation Contact Person’s Date of Birth was Invalid |
7008 |
Invalid/Missing Corporation Mailing Address’ Line 1 |
7009 |
Provided Corporation Mailing Address’ Line 2 was Invalid |
7010 |
Invalid/Missing Corporation Mailing Address’ City |
7011 |
Invalid/Missing Corporation Mailing Address’ State Abbreviation |
7012 |
Invalid/Missing Corporation Mailing Address’ Zip Code |
7013 |
Invalid/Missing Corporation Primary Phone Number |
7014 |
Provided Corporation Secondary Phone Number was Invalid |
7015 |
Invalid/Missing Corporation Banking Information’s Bank Name |
7016 |
Invalid/Missing Corporation Banking Information’s ABA Routing Transit Number |
7017 |
Invalid/Missing Corporation Banking Information’s Bank Account Number |
7101 |
Invalid/Missing Vendor Operational Activation Code |
7102 |
Invalid/Missing Vendor Operational Activation Effective Start Date |
7201 |
Invalid or Missing processing month |
7202 |
Invalid or Missing Recoupment Type Code |
7203 |
Invalid or Missing Recoupment Amount |
7204 |
Invalid or Missing Record Sequence Number |
7205 |
Additional Recoupment Amount Would Exceed Maximum For Merchant |
7206 |
Provided Vendor Type Not Permitted |
7207 |
Insufficient Benefits for Authorization |
7208 |
Authorization quantity must be whole number for given product code. |
7209 |
No Matching Benefit Authorization Found |
8001 |
Invalid/Missing Category Description |
8002 |
Invalid/Missing Subcategory Description |
8003 |
Invalid/Missing Unit of Measure Description |
8004 |
Invalid/Missing Activation Date |
8005 |
Provided Deactivation Date is Invalid |
8006 |
Invalid/Missing Category Begin Date |
8007 |
Invalid/Missing Category End Date |
8008 |
Invalid/Missing Subcategory Begin Date |
8009 |
Invalid/Missing Subcategory End Date |
8010 |
A Subcategory Code Which Was Omitted From the File Has Active Benefits in System |
8011 |
Invalid/Missing Vendor Effective Date |
8012 |
Invalid/Missing Original EBT Transaction ID |
8013 |
Invalid/Missing POS data code card data input capability |
8014 |
Invalid/Missing POS data code cardholder authentication capability |
8015 |
Invalid/Missing POS data code, card capture capability |
8016 |
Invalid/Missing POS data code, operating environment |
8017 |
Invalid/Missing POS data code, cardholder present |
8018 |
Invalid/Missing POS data code, card present |
8019 |
Invalid/Missing POS data code, card data input mode |
8020 |
Invalid/Missing POS data code, cardholder authentication method |
8021 |
Invalid/Missing POS data code, cardholder authentication entity |
8022 |
Invalid/Missing POS data code, card data output capability |
8023 |
Invalid/Missing POS data code, terminal output capability |
8024 |
Invalid/Missing POS data code, PIN capture capability |
8025 |
Invalid/Missing NTE Adjustment Amount |
8026 |
Invalid/Missing Approved Item Amount |
8027 |
Invalid/Missing Original Line Number |
8028 |
Invalid/Missing Status Code |
8100 |
UPC/PLU Will Expire Before Provided Benefit End Date |
8101 |
Invalid/Missing UPC or PLU Code |
8102 |
Invalid/Missing UPC or PLU Description |
8103 |
Invalid/Missing Broadband Flag |
8104 |
Invalid/Missing Package Size |
8106 |
Invalid/Missing Exchange Size |
8107 |
Invalid/Missing Rebate Flag |
8108 |
Invalid/Missing UPC or PLU Effective Start Date |
8109 |
Invalid/Missing UPC or PLU Deactivation Start Date |
8110 |
Invalid/Missing NTE Price |
8111 |
Invalid/Missing Manual Authorization Flag |
8112 |
Invalid/Missing Is PLU Flag |
8113 |
Invalid/Missing Purchase Indicator |
8114 |
Invalid/Missing UPC or PLU Code Length |
8115 |
Invalid/Missing Number of WIC Vendor Peer Groups |
8116 |
Invalid/Missing Price Type |
8117 |
Invalid/Missing Peer Group NTE Price Object |
8801 |
Invalid/Missing EBT’s Transaction ID |
8802 |
Invalid/Missing Redemption Transaction Type ID |
8803 |
Invalid/Missing EBT’s Transaction Date and Time |
8804 |
Invalid/Missing Vendor’s Transaction Date and Time |
8805 |
Invalid/Missing Settlement Date |
8806 |
Invalid/Missing Business Date |
8807 |
Invalid/Missing Forwarding Institution ID |
8808 |
Invalid/Missing Receiving Institution ID |
8809 |
Invalid/Missing Acquiring Institution ID |
8810 |
Invalid/Missing Terminal ID |
8811 |
Invalid/Missing Requested Amount |
8812 |
Invalid/Missing Settled Amount |
8813 |
Invalid/Missing Total NTE Adjustments |
8814 |
Invalid/Missing Discount Amount |
8815 |
Invalid/Missing Requested Purchase Detail Amount |
8816 |
Invalid/Missing UPC Category Code |
8817 |
Invalid/Missing UPC Subcategory Code |
8818 |
Invalid/Missing Requested Quantity |
8819 |
Invalid/Missing Paid Amount |
8820 |
Invalid/Missing Benefit Category Code |
8821 |
Invalid/Missing Benefit Subcategory Code |
8822 |
Invalid/Missing Approved Quantity |
8823 |
Invalid/Missing Record Sequence Number |
8901 |
Invalid/Missing Payment Trace Number |
8902 |
Invalid/Missing Payor Vendor ID |
8903 |
Provided Vendor ID is unknown to the EBT System |
8904 |
Invalid/Missing Payment Amount |
8905 |
Provided Descriptive Purpose is Invalid |
8906 |
Provided System Trace Audit Number is Invalid |
8907 |
Provided System Trace Audit Number is unknown to the EBT System |
8908 |
Invalid/Missing Payment Effective Date |
8909 |
Invalid/Missing Category Short Description |
8910 |
Invalid/Missing Subcategory Short Description |
8911 |
Invalid/Missing Payor Name |
The Hierarchy Code is used to identify the level of the WIC Vendor within the corporate organization structure. The following table defines the values:
Value |
Description |
0 |
no hierarchy |
1 |
Level 1, vendor |
2 |
Level 2 |
3 |
Level 3 |
4 |
Corporate headquarters |
The Language Code is used to identify the language to be used with the WIC MIS account users. The ANSI/ISO Z39.53:2001 standard values are used. The table below defines the most common Language Code values used in WIC EBT.
Value |
Description |
crp |
Creole |
eng |
English |
spa |
Spanish |
The PIN Activity Code is used to identify changes made to the PIN associated with the card. The table below defines these values.
Value |
Description |
0000 |
Default |
0001-2599 |
Reserved |
2600 |
PIN change |
2601 |
PIN unlock (administrative) |
2602 |
PIN lock |
2603-9999 |
Reserved |
The Reason Code is used to explain the action being requested or taken in a function. The following table defines the values:
Function |
Value |
Description |
EBA add/update |
E001 |
New |
E002 |
Account data update |
|
E003 |
Fraud |
|
E004 |
Hold expired |
|
Card add/update |
C001 |
Lost |
C002 |
Stolen |
|
C003 |
Damaged after issued |
|
C004 |
Returned |
|
C005 |
Undeliverable |
|
C006 |
Damaged before issued |
|
C007 |
Issued |
|
C008 |
Hold expired |
|
C009 |
Compromised, other than lost or stolen |
|
C010 |
Hold requested |
|
C011 |
Cardholder data update |
|
C012 |
Failed to function prior to issuance |
|
C013 |
Missing - delivered but prior to issuance |
|
C014 |
Failed to function after issuance |
|
C015 |
Dual participation, card in |
|
C016 |
Administrative lock |
|
C017 |
Change in family status |
|
C018 |
Cancel and restrict access (this Reason code applies to the cardholder; a cardholder with this Reason code cannot receive a replacement card) |
|
C019-C098 |
Reserved |
|
C099 |
Other |
|
C100-C998 |
Reserved |
|
C999 |
PIN Change Activity |
|
Benefit add/update |
B001 |
New benefit issuance |
B002 |
WIC participant request |
|
B003 |
Voluntary withdrawal of authorization |
|
B004 |
Involuntary withdrawal of authorization |
|
B005 |
WIC disqualification |
|
B006 |
Nutrition evaluation |
|
B007 |
Deceased |
|
B008 |
Formula exchange |
|
B009 |
Benefit data update |
|
Local agency or clinic add/update |
L001 |
New local agency |
L002 |
New clinic |
|
L003 |
Local agency or clinic relocated |
|
L004 |
Local agency or clinic closed |
|
L005 |
Local agency or clinic data update |
|
Vendor add/update |
V001 |
Vendor not WIC EBT certified and functional |
V002 |
Vendor WIC EBT certified and functional |
|
V003 |
Vendor WIC EBT certified only |
|
V004 |
Vendor WIC EBT functional only |
|
V005 |
Vendor ineligible for reactivation |
|
V006 |
Vendor eligible to be paid |
|
V007 |
Vendor payment withheld |
|
V008 |
Vendor data update |
|
ACH payment |
P001 |
Adjustment |
P002 |
Payment to warehouse |
|
P003 |
ACH payment update |
The Status Code is used to describe the condition of the entity acted or reported upon in a function. The following table defines the values:
Value |
Description |
A001 |
Activated |
A002 |
Deactivated |
A003 |
Reactivated |
A004 |
Lost card |
A005 |
Stolen card |
A006 |
Valid/ready to shop card |
A007 |
On hold (in WIC Direct, A007 On hold is synonymous with A002 Deactivated) |
The Type Code is used to describe the action or entity being acted or reported upon in a function. The following table defines the values:
Function |
Value |
Description |
Type code, cardholder |
P |
Primary cardholder |
S |
Secondary cardholder |
|
X |
Proxy cardholder |
|
Type code, file |
N |
New file |
R |
Replacement file |
|
U |
Update file |
|
Type code, transaction |
A |
Debit Adjustment, specific transaction |
B |
Purchase |
|
C |
Credit Adjustment, specific transaction |
|
D |
Debit/Subtract |
|
E |
Expunged/expired |
|
F |
Future benefit issuance/add |
|
G |
Future benefit void |
|
H |
Hold |
|
I |
Issuance/Add |
|
J |
Debit Adjustment, non-specific transaction |
|
K |
Reversal of hold |
|
M |
Manual authorization clear |
|
Q |
Balance inquiry |
|
R |
Reversal |
|
S |
Store and forward purchase |
|
T |
Credit Adjustment, non-specific transaction |
|
V |
Void of a purchase |
|
Type code, vendor |
C |
Chain |
F |
Farmers market (FMNP and CVB) |
|
G |
Farmers market (FMNP only) |
|
H |
Farmers market (CVB only) |
|
I |
Independent grocer |
|
L |
Sole proprietor |
|
W |
Warehouse |
|
Y |
Pharmacy |
|
Type code, WIC MIS account |
D |
Emergency disaster |
E |
Educational |
|
H |
Household |
|
O |
Compliance buy |
|
V |
Vendor |
|
Type code, recoupment requests |
C |
Credit (adjustment) |
D |
Debit (adjustment) |
|
N |
New recoupment (initial credit) |
The Message Type is used to identify the function. The following table defines the values:
Value |
Description |
Add EBA |
|
1100 |
Update EBA |
1200 |
Get EBA Details |
1300 |
Add Cardholder/Card |
1400 |
Update Cardholder/Card |
1700 |
Add or Update PIN |
1900 |
Request Warehouse Authorization |
1950 |
Void Warehouse Authorization |
Add or Update Benefits |
|
3200 |
Get Benefit Balance |
3300 |
Get Benefit Maintenance History |
3400 |
Get Benefit Redemption History |
3600 |
Get Cardholders/Cards |
3700 |
Get Card History |
4100 |
Request ACH Payment |
The File Type is used to identify the function. The following table defines the values:
Value |
Description |
Extension |
9000 |
WIC Card Updates File |
.ccxml-2014 |
9100 |
WIC Vendor File |
.wvxml-2014 |
9400 |
WIC Category/Sub-category File |
.csxml-2014 |
9500 |
WIC UPC/PLU File |
.upnxml-2014 |
9600 |
WIC Daily Interface Reconciliation File |
.bxml-2014 |
9700 |
WIC Benefit Redemption File |
.rxml-2014 |
9701 |
WIC Benefit Redemption Reversals File |
.rrxml-2012 |
9750 |
WIC Benefits Purged File |
.bpxml-2014 |
9800 |
WIC ACH Payment Report File |
.achsxml-2014 |
9850 |
WIC ACH Payment Request File |
.achxml-2014 |
9900 |
WIC Recoupment Requests File |
.wrrxml-2014 |
9901 |
WIC Recoupment Status File |
.wrsxml-2014 |
The ICD Version is used to identify the version of the ICD from which the function is drawn. The following table defines the values:
Value |
Description |
ICD.2012.1.0 |
Version 1.0 ICD based on the 2012 interface. |
ICD.2014.1.0 |
Version 1.0 ICD based on the 2014 interface. |
The WIC EBT System ID is used to identify the EBT system. The following table defines the values:
Value |
Description |
1 |
JP Morgan |
2 |
Xerox |
3 |
CDP/FIS |
The WIC MIS System ID is used to identify the MIS system. The following table defines the values:
Value |
Description |
1 |
WIC Direct |
3 |
Crossroads |
4 |
CMS |
5 |
FIS IVR |
6 |
Participant Portal |
7 |
STORC |
8 |
FL-WiSE |
9 |
JPMA |
10 |
Eos |
11 |
SPIRIT |
12 |
ROSIE |
13 |
TWIST |
14 |
FIS Gateway |
The POS Data Code is a 12-position data element providing information about the environment at the point of sale. The following table lists the POS Data Code values:
Function |
Value |
Description |
Card data input capability |
0 |
Unknown |
1 |
Manual, no terminal |
|
2 |
Magnetic stripe read |
|
3 |
Bar code |
|
4 |
OCR |
|
5 |
ICC |
|
6 |
Key entered |
|
Cardholder authentication capability |
0 |
No electronic authentication |
1 |
PIN |
|
2 |
Electronic signature analysis |
|
3 |
Biometrics |
|
4 |
Biographic |
|
5 |
Electronic authentication inoperative |
|
6 |
Other |
|
Card capture capability |
0 |
None |
1 |
Capture |
|
Operating environment |
0 |
No terminal used |
1 |
On premises of Card acceptor, attended |
|
2 |
On premises of Card acceptor, unattended |
|
3 |
Off premises of Card acceptor, attended |
|
4 |
Off premises of Card acceptor, unattended |
|
5 |
On premises of cardholder, unattended |
|
Cardholder present |
0 |
Cardholder present |
1 |
Cardholder not present, unspecified |
|
2 |
Cardholder not present, mail order |
|
3 |
Cardholder not present, telephone |
|
4 |
Cardholder not present, standing authorization |
|
0 |
Card not present |
|
1 |
Card present |
|
Card data input mode |
0 |
Unspecified |
1 |
Manual, no terminal |
|
2 |
Magnetic stripe read |
|
3 |
Bar code |
|
4 |
OCR |
|
5 |
ICC |
|
6 |
Key entered |
|
Cardholder authentication method |
0 |
Not authenticated |
1 |
PIN |
|
2 |
Electronic signature analysis |
|
3 |
Biometrics |
|
4 |
Biographic |
|
5 |
Manual signature verification |
|
6 |
Other manual verification (e.g., driver’s license) |
|
Cardholder authentication entity |
0 |
Not authenticated |
1 |
ICC |
|
2 |
Card accepting device |
|
3 |
Authorizing agent |
|
4 |
By merchant |
|
5 |
Other |
|
Card data output capability |
0 |
Unknown |
1 |
None |
|
2 |
Magnetic stripe write |
|
3 |
ICC |
|
Terminal output capability |
0 |
Unknown |
1 |
None |
|
2 |
Printing |
|
3 |
Display |
|
4 |
Printing and display |
|
PIN capture capability |
0 |
No PIN capture capability |
1 |
Device PIN capture capability unknown |
|
4 |
4 characters |
|
5 |
5 characters |
|
Software Version: 2.40.00