getProgramIncomeList
This XML API returns the list of eligibility program available in the state and the income based guidelines. We ask for the Zip Code in the XML API and get the state on the basis of Zip Code to return the results.
Sample Request XML
<?xml version="1.0" encoding="utf-8"?> <VCAREOSSAPI xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CREDENTIALS> <VENDORID></VENDORID> <USERNAME></USERNAME> <PASSWORD></PASSWORD> <PIN></PIN> <REFERENCENUMBER></REFERENCENUMBER> </CREDENTIALS> <VCAREOSS> <GETPROGRAMINCOMELIST> <ZIP></ZIP> <SERVICETYPE></SERVICETYPE> <AGENTID></AGENTID> <AGENTPASSWORD></AGENTPASSWORD> <SOURCE></SOURCE> </GETPROGRAMINCOMELIST> </VCAREOSS> </VCAREOSSAPI>
List of status code, description and resolution. | ||
---|---|---|
Status Code | Description | How to Resolve? |
00 | SUCCESS | SUCCESS |
13 | Password is invalid. | Provide a valid Password. |
15 | Zip code is invalid. | Please enter valid zip code. |
16 | Vendor not found. Wrong credentials. | Please enter valid vendor credentials. |
19 | Service is not available for this Zip Code. | No service for the provided Zip Code. Please enter the right Zip code. |
356 | Agent ID cannot be blank. | Please provide Agent ID as it cannot be blank. |
457 | Invalid Source. | Please provide a valid Source. Given value is invalid for Source. |
Sample Response XML
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId></vendorId> <referenceNumber></referenceNumber> </credentials> <getProgramIncomeList> <statusCode>00</statusCode> <description>SUCCESS</description> <errorDescription>SUCCESS</errorDescription> <incomeBaseInfo> <incomeBase> <personshousehold>1</personshousehold> <annualincome>16281</annualincome> </incomeBase> <incomeBase> <personshousehold>2</personshousehold> <annualincome>21924</annualincome> </incomeBase> <incomeBase> <personshousehold>3</personshousehold> <annualincome>27567</annualincome> </incomeBase> <incomeBase> <personshousehold>4</personshousehold> <annualincome>33210</annualincome> </incomeBase> <incomeBase> <personshousehold>Each additional Person</personshousehold> <annualincome>5643</annualincome> </incomeBase> </incomeBaseInfo> <programBaseInfo> <programBase> <programename>Food Distribution Program (FDPIR)</programename> <programetype>Federal Programs</programetype> <programecode>FDPIR</programecode> <nladcode>E10</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> <programBase> <programename>Medicaid (not Medicare)</programename> <programetype>Federal Programs</programetype> <programecode>Medic</programecode> <nladcode>E1</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> <programBase> <programename>Section 8 Federal Public Housing Assistance (FPHA)</programename> <programetype>Federal Programs</programetype> <programecode>FPHA</programecode> <nladcode>E4</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> <programBase> <programename>Supplemental Nutrition Assistance Program (SNAP)</programename> <programetype>Federal Programs</programetype> <programecode>SNAP</programecode> <nladcode>E2</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> <programBase> <programename>Supplemental Security Income (SSI)</programename> <programetype>Federal Programs</programetype> <programecode>SSI</programecode> <nladcode>E3</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> <programBase> <programename>Veterans Pension and Survivors Benefit Program</programename> <programetype>Federal Programs</programetype> <programecode>VPSBP</programecode> <nladcode>E15</nladcode> <isstatedb>N</isstatedb> <statedbonlineoffline></statedbonlineoffline> </programBase> </programBaseInfo> <incomeatbelow>135</incomeatbelow> <statereqcustinfo>NA</statereqcustinfo> </getProgramIncomeList> </VcareOssApi>
SUCCESS
List of all the status codes will be shared seperately.
<personshousehold> This is the number of people living in the household.
<annualincome> This is the maximum income which the household should have on the basis of the <personshousehold>.
<programename>This is the eligibility program name.
<programetype>This is the eligibility program type if it is Federal program or state or tribal.
<programecode>This is the short code of the eligibility program used in Vcare.
<nladcode>This is the NLAD code of the eligibility program.
<isstatedb> This determines if the state has a state database or not. Y is for yes and N for No.
<statedbonlineoffline>This determines if the state has the ONLINE database or OFFLINE.
<incomeatbelow> This is the income base level if it is 135% or 150% of the federal poverty guidelines.<statereqcustinfo> This returns if any other state specific information will be required from the applicant to enroll. Like Tribal ID.
Sample Fail Response: 1
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>13</statusCode> <description>FAIL</description> <errorDescription>Password is invalid.</errorDescription> </getProgramIncomeList> </VcareOssApi>
Sample Fail Response: 2
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>15</statusCode> <description>FAIL</description> <errorDescription>Zip code is invalid.</errorDescription> </getProgramIncomeList> </VcareOssApi>
Sample Fail Response: 3
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>16</statusCode> <description>FAIL</description> <errorDescription>Vendor not found. Wrong credentials.</errorDescription> </getProgramIncomeList> </VcareOssApi>
Sample Fail Response: 4
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>19</statusCode> <description>FAIL</description> <errorDescription>Service is not available for this Zip Code.</errorDescription> </getProgramIncomeList> </VcareOssApi>
Sample Fail Response: 5
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>356</statusCode> <description>FAIL</description> <errorDescription>Agent ID cannot be blank.</errorDescription> </getProgramIncomeList> </VcareOssApi>
Sample Fail Response: 6
<?xml version="1.0" encoding="utf-8"?> <VcareOssApi xmlns="http://www.oss.vcarecorporation.com/oss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <credentials> <vendorId>Vcarecorporation</vendorId> <referenceNumber>11111</referenceNumber> </credentials> <getProgramIncomeList> <statusCode>457</statusCode> <description>FAIL</description> <errorDescription>Invalid Source.</errorDescription> </getProgramIncomeList> </VcareOssApi>
All the status codes are listed under the status code sections. Please click here to go to the status code.