For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
    • Home
  • API Reference
      • POSTVeteran Verification
      • POSTDVA Claim — General
      • POSTDVA Claim — Specialist
      • POSTDVA Claim — Pathology
      • POSTDVA Processing Report
      • POSTDVA Payment Report
      • POSTService Voucher D1216S (PDF)
  • Guides
    • Minor ID Setup
    • Architecture
    • Security & Governance
    • PRODA
    • DVA Integration
    • AIR Integration
    • Integration test data
    • Troubleshooting
LogoLogo
API ReferenceDVA

Veteran Verification

||View as Markdown|
POST
/Medicare/veteranverification/v1
POST
/Medicare/veteranverification/v1
$curl -X POST https://api.rebateright.com.au/Medicare/veteranverification/v1 \
> -H "x-api-key: <apiKey>" \
> -H "Content-Type: application/json" \
> -d '{
> "patient": {
> "identity": {
> "dateOfBirth": "1958-09-27",
> "familyName": "IAN",
> "givenName": "JANET",
> "sex": "2"
> },
> "residentialAddress": {
> "locality": "YARRALUMLA",
> "postcode": "2600"
> }
> }
>}'
1{
2 "correlationId": "urn:uuid:MDE00000ee37bf1133324182",
3 "veteranStatus": {
4 "currentMembership": {
5 "veteranNumber": "NX901667",
6 "entitlementCode": "PTEC"
7 },
8 "status": {
9 "code": 0,
10 "text": "Patient is known to DVA with details provided."
11 }
12 }
13}
Verify a patient's DVA veteran status in real time. One patient per request. Two verification types are supported: - **PVP** — submit personal details only (name, DOB, sex). DVA returns the veteran's file number and card type. - **PVV** — include `veteranMembership.veteranNumber` to verify against a known DVA file number. For card types, entitlement codes, the DVA File Number format, and the numeric status codes, see [DVA Integration](/dva).
Was this page helpful?
Previous

Same Day Delete

Next

DVA Claim — General

Built with

Verify a patient’s DVA veteran status in real time. One patient per request.

Two verification types are supported:

  • PVP — submit personal details only (name, DOB, sex). DVA returns the veteran’s file number and card type.
  • PVV — include veteranMembership.veteranNumber to verify against a known DVA file number.

For card types, entitlement codes, the DVA File Number format, and the numeric status codes, see DVA Integration.

Authentication

x-api-keystring
API Key authentication via header
x-minor-idstring
API Key authentication via header

Request

This endpoint expects an object.
patientobjectRequired

Response

OK
correlationIdstring
veteranStatusobject
highestSeveritystring
Present on validation errors.
serviceMessagelist of objects
Present on validation errors.

Errors

400
Bad Request Error