Insurance Eligibility
Get Eligibility Full Report
Get eligibility full report for a patient insurance
GET
/
api
/
2.0
/
patient_insurances
/
{id}
/
eligibility_full_report
/
Get Eligibility Full Report
curl --request GET \
--url https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"benefits": {
"coinsurance": [
{}
],
"copay": [
{}
],
"deductible": [
{}
],
"limitations": [
{}
],
"out_of_pocket": [
{}
]
},
"eligibility_check_timestamp": "2023-11-07T05:31:56Z",
"eligibility_provider": {
"first_name": "<string>",
"last_name": "<string>",
"npi": "<string>",
"organization_name": "<string>"
},
"patient_id": 123,
"patient_insurance_id": 123,
"plan_details": {
"carrier": "<string>",
"end_date": "2023-12-25",
"group_name": "<string>",
"group_number": "<string>",
"insurance_type": "<string>",
"member_id": "<string>",
"plan_name": "<string>",
"plan_number": "<string>",
"policy_name": "<string>",
"policy_number": "<string>",
"provider": {
"first_name": "<string>",
"last_name": "<string>",
"npi": "<string>",
"organization_name": "<string>"
},
"start_date": "2023-12-25"
},
"practice_id": 123,
"service_type_code": "<string>",
"subscriber": {
"address": {
"address_1": "<string>",
"address_2": "<string>",
"city": "<string>",
"postal_code": "<string>",
"state": "<string>"
},
"first_name": "<string>",
"last_name": "<string>",
"member_id": "<string>",
"middle_name": "<string>",
"name": "<string>",
"sex_at_birth": "<string>"
}
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The id of the patient insurance
Response
200 - application/json
Show child attributes
Show child attributes
Eligibility check timestamp in ISO format.
Show child attributes
Show child attributes
Patient's id in Elation system.
Patient's insurance id in Elation system.
Show child attributes
Show child attributes
Practice's id in Elation system.
Show child attributes
Show child attributes
Was this page helpful?
⌘I
Get Eligibility Full Report
curl --request GET \
--url https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox.elationemr.com/api/2.0/patient_insurances/{id}/eligibility_full_report/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"benefits": {
"coinsurance": [
{}
],
"copay": [
{}
],
"deductible": [
{}
],
"limitations": [
{}
],
"out_of_pocket": [
{}
]
},
"eligibility_check_timestamp": "2023-11-07T05:31:56Z",
"eligibility_provider": {
"first_name": "<string>",
"last_name": "<string>",
"npi": "<string>",
"organization_name": "<string>"
},
"patient_id": 123,
"patient_insurance_id": 123,
"plan_details": {
"carrier": "<string>",
"end_date": "2023-12-25",
"group_name": "<string>",
"group_number": "<string>",
"insurance_type": "<string>",
"member_id": "<string>",
"plan_name": "<string>",
"plan_number": "<string>",
"policy_name": "<string>",
"policy_number": "<string>",
"provider": {
"first_name": "<string>",
"last_name": "<string>",
"npi": "<string>",
"organization_name": "<string>"
},
"start_date": "2023-12-25"
},
"practice_id": 123,
"service_type_code": "<string>",
"subscriber": {
"address": {
"address_1": "<string>",
"address_2": "<string>",
"city": "<string>",
"postal_code": "<string>",
"state": "<string>"
},
"first_name": "<string>",
"last_name": "<string>",
"member_id": "<string>",
"middle_name": "<string>",
"name": "<string>",
"sex_at_birth": "<string>"
}
}