DVA Verification

DVA Verification #

The Department of Veterans Affairs issues DVA Cards to all eligible veterans and their dependents. You can verify the card details with this endpoint.

There are several categories of DVA cards PTEC Gold Card - all health care covered STEC White Card - only defined conditions covered RPBC Orange Card - only pharmaceutical benefits. This card cannot be used for any medical or other health care treatment.

In some cases the DVA Card type cannot be determined.

POST Verify DVA details #

{{base_url}}/{{version}}/verify

Headers

HeaderValue
Acceptapplication/json
Content-Typeapplication/json
AuthorizationBearer {{oauth_token}}

Body

{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1929-01-12", 
        "gender": "M", 
        "name": {
            "family": "DARICE", 
            "first": "ROMEO"
        },
        "dva": {
            "number": "TX900359"
        }
    }
}

Example Request:

curl --location 'https://sandbox.claiming.com.au/v2/verify' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1929-01-12", 
        "gender": "M", 
        "name": {
            "family": "DARICE", 
            "first": "ROMEO"
        },
        "dva": {
            "number": "TX900359"
        }
    }
}'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1929-01-12",
    "name": {
      "family": "DARICE",
      "first": "ROMEO"
    },
    "gender": "M",
    "dva": {
      "number": "TX900359",
      "entitlementCode": "PTEC",
      "entitlement": "Gold Card"
    }
  },
  "status": {
    "dva": {
      "message": "Patient is known to DVA with details provided.",
      "code": 0
    }
  }
}

Headers:

HeaderValue
Servernginx/1.19.3
DateTue, 08 Jun 2021 04:49:28 GMT
Content-Typeapplication/json
Content-Length285
Connectionkeep-alive
Access-Control-Allow-Origin*
Access-Control-Allow-MethodsGET, POST, OPTIONS

POST - Verify DVA details - Card Number/locations #

If you submit a verification request along with their address and card number, the response will be “Patient is known to DVA with details provided.”

{{base_url}}/{{version}}/verify

Headers

HeaderValue
Content-Typeapplication/json
AuthorizationBearer {{oauth_token}}

Body

{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1929-01-12", 
        "gender": "M", 
        "name": {
            "family": "DARICE", 
            "first": "ROMEO"
        },
        "dva": {
            "number": "TX900359"
        },
        "address": {
            "locality": "MACQUARIE SETTLEMENT",
            "postcode": "7301"
        }
    }
}

Example Request:

curl --location 'https://sandbox.claiming.com.au/v2/verify' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1929-01-12", 
        "gender": "M", 
        "name": {
            "family": "DARICE", 
            "first": "ROMEO"
        },
        "dva": {
            "number": "TX900359"
        },
        "address": {
            "locality": "MACQUARIE SETTLEMENT",
            "postcode": "7301"
        }
    }
}
'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1929-01-12",
    "name": {
      "family": "DARICE",
      "first": "ROMEO"
    },
    "gender": "M",
    "address": {
      "locality": "MACQUARIE SETTLEMENT",
      "postcode": "7301"
    },
    "dva": {
      "number": "TX900359",
      "entitlementCode": "PTEC",
      "entitlement": "Gold Card"
    }
  },
  "status": {
    "dva": {
      "message": "Patient is known to DVA with details provided.",
      "code": 0
    }
  }
}

Headers:

HeaderValue
Servernginx/1.19.3T
DateTue, 08 Jun 2021 04:49:28 GMT
Content-Typeapplication/json
Content-Length354
Connectionkeep-alive
Access-Control-Allow-Origin*
Access-Control-Allow-MethodsGET, POST, OPTIONS

POST Verify DVA details - Without Card Number #

If a patient cannot produce their card number, it is still possible to verify them using their address. If you submit a claim with the address of the patient and without the Medicare number, the response will be “Patient is known to DVA with details provided.”

{{base_url}}/{{version}}/verify

Headers

HeaderValue
Acceptapplication/json
Content-Typeapplication/json
AuthorizationBearer {{oauth_token}}

Body

{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1950-05-07", 
        "gender": "F", 
        "name": {
            "family": "GAYLE", 
            "first": "Angiolina"
        },
        "address": {
            "locality": "HAMILTON",
            "postcode": "3300"
        }
    }
}

Example Request:

curl --location 'https://sandbox.claiming.com.au/v2/verify' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{
    "type": "Verify:DVA",
    "patient": {
        "dateOfBirth": "1950-05-07", 
        "gender": "F", 
        "name": {
            "family": "GAYLE", 
            "first": "Angiolina"
        },
        "address": {
            "locality": "HAMILTON",
            "postcode": "3300"
        }
    }
}'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1950-05-07",
    "name": {
      "family": "GAYLE",
      "first": "Angiolina"
    },
    "gender": "F",
    "address": {
      "locality": "HAMILTON",
      "postcode": "3300"
    },
    "dva": {
      "number": "VX900687",
      "entitlementCode": "PTEC",
      "entitlement": "Gold Card"
    }
  },
  "status": {
    "dva": {
      "message": "Patient is known to DVA with details provided.",
      "code": 0
    }
  }
}

Headers:

HeaderValue
Servernginx/1.19.3T
DateTue, 08 Jun 2021 04:49:28 GMT
Content-Typeapplication/json
Content-Length345
Connectionkeep-alive
Access-Control-Allow-Origin*
Access-Control-Allow-MethodsGET, POST, OPTIONS