Concession Verification

Concession Verification #

Concession entitlement is limited, however if the patient is eligible you can submit a verification using their medicare details and the response will include their concession eligibility.

POST - Verify Concession Details #

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

Headers

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

Body

{
  "type": "Verify:Concession",
  "patient": {
    "dateOfBirth": "1958-02-10",
    "medicare": {
      "number": "2293653284",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bobby",
      "family": "Leonard"
    }
  }
}

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:Concession",
  "patient": {
    "dateOfBirth": "1958-02-10",
    "medicare": {
      "number": "2293653284",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bobby",
      "family": "Leonard"
    }
  }
}'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1958-02-10",
    "name": {
      "family": "Leonard",
      "first": "Bobby"
    },
    "medicare": {
      "number": "2293653284",
      "ref": "1"
    }
  },
  "status": {
    "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.3T
DateTue, 08 Jun 2021 04:49:28 GMT
Content-Typeapplication/json
Content-Length332
Connectionkeep-alive
Access-Control-Allow-Origin*
Access-Control-Allow-MethodsGET, POST, OPTIONS

POST Verify Concession Details - OCV Success #

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

Headers

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

Body

{
  "type": "Verify:Concession",
  "patient": {
    "dateOfBirth": "1958-02-10",
    "medicare": {
      "number": "2293653284",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bobby",
      "family": "Leonard"
    }
  }
}

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:Concession",
  "patient": {
    "dateOfBirth": "1958-02-10",
    "medicare": {
      "number": "2293653284",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bobby",
      "family": "Leonard"
    }
  }
}'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1958-02-10",
    "name": {
      "family": "Leonard",
      "first": "Bobby"
    },
    "medicare": {
      "number": "2293653284",
      "ref": "1"
    }
  },
  "status": {
    "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.3T
DateTue, 08 Jun 2021 04:49:28 GMT
Content-Typeapplication/json
Content-Length332
Connectionkeep-alive
Access-Control-Allow-Origin*
Access-Control-Allow-MethodsGET, POST, OPTIONS

POST - 9685 - No Concession #

Code 9685 is not an error, but an informational message that no concession was found

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

Headers

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

Body

{
  "type": "Verify:Concession",
  "patient": {
    "dateOfBirth": "1974-02-28",
    "medicare": {
      "number": "2952631861",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bernhardt",
      "family": "Griffith"
    }
  }
}

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:Concession",
  "patient": {
    "dateOfBirth": "1974-02-28",
    "medicare": {
      "number": "2952631861",
      "ref": 1
    },
    "gender": "M",
    "name": {
      "first": "Bernhardt",
      "family": "Griffith"
    }
  }
}'

Example Response:

Body:

{
  "patient": {
    "dateOfBirth": "1974-02-28",
    "name": {
      "family": "Griffith",
      "first": "Bernhardt"
    },
    "medicare": {
      "number": "2952631861",
      "ref": "1"
    }
  },
  "status": {
    "medicare": {
      "message": "Patient is eligible to claim for Medicare with details provided.",
      "code": 0
    },
    "concession": {
      "message": "A concessional entitlement has not been found for this patient.",
      "code": 9685
    }
  }
}

Headers:

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