Verify All Details

Verify all details #

Sending a verify request without specifying the type of request will return verification information for any available type. You can mix Medicare, Fund, DVA in a sigle request, for a single patient, and get a single response with the combined results. Concession status will be returned if Medicare details are included in the request.

POST - Verify All Details #

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

Headers

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

Body

{ 
    "patient": {
        "dateOfBirth": "1960-01-01",
        "name": {
            "family": "Thompson",
            "first": "Terri"
        },
        "gender": "F",
        "medicare": {
            "number": "5500053243",
            "ref": "1"
        },
        "alias": {
            "family": "Thompson",
            "first": "Terry"
        },
        "fund": {
            "eclipseId": "STS",
            "number": "12345678A",
            "ref": "01"
        },
        "dva":  {
            "number": "NX840351"
        }
    }
}

Example Request:

curl --location 'https://sandbox.claiming.com.au/v2/verify' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ' \
--data '{ 
    "patient": {
        "dateOfBirth": "1960-01-01",
        "name": {
            "family": "Thompson",
            "first": "Terri"
        },
        "gender": "F",
        "medicare": {
            "number": "5500053243",
            "ref": "1"
        },
        "alias": {
            "family": "Thompson",
            "first": "Terry"
        },
        "fund": {
            "eclipseId": "STS",
            "number": "12345678A",
            "ref": "01"
        },
        "dva":  {
            "number": "NX840351"
        }
    }
}'

Example Response:

Body:

{
  "patient": {
    "alias": {
      "family": "Thompson",
      "first": "Terry"
    },
    "fund": {
      "number": "12345678A",
      "ref": "1",
      "eclipseId": "STS"
    },
    "dateOfBirth": "1960-01-01",
    "name": {
      "family": "Thompson",
      "first": "Terri"
    },
    "gender": "F",
    "dva": {
      "number": "NX840351"
    },
    "medicare": {
      "number": "5500053243",
      "ref": "1"
    }
  },
  "status": {
    "fund": {
      "message": "Patient is eligible to claim with Health Fund specified in the request.",
      "code": 0
    },
    "dva": {
      "message": "The Veteran File Number and/or patient details submitted did not match Veteran checks. Please verify the details and resubmit with additional information if available.",
      "code": 9650
    },
    "medicare": {
      "message": "Patient is eligible to claim for Medicare with details provided.",
      "code": 0
    },
    "concession": {
      "message": "Patient Eligible for Concession.",
      "code": 0
    }
  }
}

Headers:

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