Verify Medicare details #
NOTE: Specifying the type element will limit the response to the requested verification type.
POST
- Verify Medicare details
#
{{base_url}}/{{version}}/verify
Headers
Header | Value |
---|---|
Accept | application/json |
Content-Type | application/json |
Authorization | Bearer {{oauth_token}} |
Body
{
"type": "Verify:Medicare",
"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:Medicare",
"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"
},
"gender": "M",
"medicare": {
"number": "2952631861",
"ref": "1"
}
},
"status": {
"medicare": {
"message": "Patient is eligible to claim for Medicare with details provided.",
"code": 0
}
}
}
Headers:
Header | Value |
---|---|
Server | nginx/1.19.3T |
Date | Tue, 08 Jun 2021 04:49:28 GMT |
Content-Type | application/json |
Content-Length | 278 |
Connection | keep-alive |
Access-Control-Allow-Origin | * |
Access-Control-Allow-Methods | GET, POST, OPTIONS |
POST
- Verify Medicare details - where a patient has only one name
#
Where a patient has only one name, send that as the family name and put the word ONLYNAME as the first name
{{base_url}}/{{version}}/verify
Headers
Header | Value |
---|---|
Accept | application/json |
Content-Type | application/json |
Authorization | Bearer {{oauth_token}} |
Body
{
"type": "Verify:Medicare",
"patient": {
"dateOfBirth": "1980-01-01",
"medicare": {
"number": "2297460336",
"ref": 1
},
"name": {
"family": "Devo",
"first": "ONLYNAME"
}
}
}
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:Medicare",
"patient": {
"dateOfBirth": "1980-01-01",
"medicare": {
"number": "2297460336",
"ref": 1
},
"name": {
"family": "Devo",
"first": "ONLYNAME"
}
}
}'
Example Response:
Body:
{
"patient": {
"dateOfBirth": "1980-01-01",
"name": {
"family": "Devo",
"first": "ONLYNAME"
},
"gender": "9",
"medicare": {
"number": "2297460336",
"ref": "1"
}
},
"status": {
"medicare": {
"message": "Patient is eligible to claim for Medicare with details provided.",
"code": 0
}
}
}
Headers:
Header | Value |
---|---|
Server | nginx/1.19.3T |
Date | Tue, 08 Jun 2021 04:49:28 GMT |
Content-Type | application/json |
Content-Length | 278 |
Connection | keep-alive |
Access-Control-Allow-Origin | * |
Access-Control-Allow-Methods | GET, POST, OPTIONS |
Strict-Transport-Security | max-age=3153600; includeSubDomains; preload |
X-XSS-Protection | 1; mode=block |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
POST
- Verify Medicare details - RHCA
#
The Reciprocal Health Care Agreement (RHCA) applies to Australians visiting certain countries overseas, and to travelers from those countries visit Australia. If a patient is covered under the RHCA, the response code will be 9626 and the associated message will be “The patient is or was covered under the Reciprocal Health Care Agreement.” This is an informational message, not an error.
{{base_url}}/{{version}}/verify
Headers
Header | Value |
---|---|
Accept | application/json |
Content-Type | application/json |
Authorization | Bearer {{oauth_token}} |
Body
{
"type": "Verify:Medicare",
"patient": {
"dateOfBirth": "1975-09-15",
"medicare": {
"number": "2297582343",
"ref": 1
},
"gender": "M",
"name": {
"first": "English",
"family": "Xpatriot"
}
}
}
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:Medicare",
"patient": {
"dateOfBirth": "1975-09-15",
"medicare": {
"number": "2297582343",
"ref": 1
},
"gender": "M",
"name": {
"first": "English",
"family": "Xpatriot"
}
}
}'
Example Response:
Body:
{
"patient": {
"dateOfBirth": "1975-09-15",
"name": {
"family": "Xpatriot",
"first": "English"
},
"gender": "M",
"medicare": {
"number": "2297582343",
"ref": "1"
}
},
"status": {
"medicare": {
"message": "The patient is or was covered under the Reciprocal Health Care Agreement.",
"code": 9626
}
}
}
Headers:
Header | Value |
---|---|
Server | nginx/1.19.3T |
Date | Tue, 08 Jun 2021 04:49:28 GMT |
Content-Type | application/json |
Content-Length | 288 |
Connection | keep-alive |
Access-Control-Allow-Origin | * |
Access-Control-Allow-Methods | GET, POST, OPTIONS |