curl --request POST \
--url https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"pa_required": true,
"auth_type": "prior_auth",
"code": "72148",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"payer_slug": "fidelis-care",
"reason": "<string>",
"service_category": "advanced_imaging",
"source_document": "<string>"
}
'import requests
url = "https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides"
payload = {
"pa_required": True,
"auth_type": "prior_auth",
"code": "72148",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"payer_slug": "fidelis-care",
"reason": "<string>",
"service_category": "advanced_imaging",
"source_document": "<string>"
}
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-API-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
pa_required: true,
auth_type: 'prior_auth',
code: '72148',
code_type: '<string>',
delegation_vendor: '<string>',
effective_date: '2023-11-07T05:31:56Z',
expiration_date: '2023-11-07T05:31:56Z',
payer_slug: 'fidelis-care',
reason: '<string>',
service_category: 'advanced_imaging',
source_document: '<string>'
})
};
fetch('https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides', 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.rcintell.com/v1/facilities/{ccn}/pa-overrides",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'pa_required' => true,
'auth_type' => 'prior_auth',
'code' => '72148',
'code_type' => '<string>',
'delegation_vendor' => '<string>',
'effective_date' => '2023-11-07T05:31:56Z',
'expiration_date' => '2023-11-07T05:31:56Z',
'payer_slug' => 'fidelis-care',
'reason' => '<string>',
'service_category' => 'advanced_imaging',
'source_document' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides"
payload := strings.NewReader("{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-API-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides")
.header("X-API-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-API-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"pa_required": true,
"auth_type": "<string>",
"code": "<string>",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"is_active": true,
"payer_name": "<string>",
"payer_slug": "<string>",
"reason": "<string>",
"service_category": "<string>",
"source_document": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"ctx": {},
"input": "<unknown>"
}
]
}Add a facility-specific prior-auth override
Create a facility-specific prior-auth rule that overrides the shared payer rules.
Use this for delegated arrangements, carve-outs, or benefit exclusions that
apply only to this facility’s contract. The PA resolver consults these as
Tier 0 (highest precedence) when a ccn is supplied to
/v1/prior-auth/check. Omit payer_slug to apply to every payer on the
facility’s roster.
curl --request POST \
--url https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"pa_required": true,
"auth_type": "prior_auth",
"code": "72148",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"payer_slug": "fidelis-care",
"reason": "<string>",
"service_category": "advanced_imaging",
"source_document": "<string>"
}
'import requests
url = "https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides"
payload = {
"pa_required": True,
"auth_type": "prior_auth",
"code": "72148",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"payer_slug": "fidelis-care",
"reason": "<string>",
"service_category": "advanced_imaging",
"source_document": "<string>"
}
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-API-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
pa_required: true,
auth_type: 'prior_auth',
code: '72148',
code_type: '<string>',
delegation_vendor: '<string>',
effective_date: '2023-11-07T05:31:56Z',
expiration_date: '2023-11-07T05:31:56Z',
payer_slug: 'fidelis-care',
reason: '<string>',
service_category: 'advanced_imaging',
source_document: '<string>'
})
};
fetch('https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides', 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.rcintell.com/v1/facilities/{ccn}/pa-overrides",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'pa_required' => true,
'auth_type' => 'prior_auth',
'code' => '72148',
'code_type' => '<string>',
'delegation_vendor' => '<string>',
'effective_date' => '2023-11-07T05:31:56Z',
'expiration_date' => '2023-11-07T05:31:56Z',
'payer_slug' => 'fidelis-care',
'reason' => '<string>',
'service_category' => 'advanced_imaging',
'source_document' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides"
payload := strings.NewReader("{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-API-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides")
.header("X-API-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox.rcintell.com/v1/facilities/{ccn}/pa-overrides")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-API-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"pa_required\": true,\n \"auth_type\": \"prior_auth\",\n \"code\": \"72148\",\n \"code_type\": \"<string>\",\n \"delegation_vendor\": \"<string>\",\n \"effective_date\": \"2023-11-07T05:31:56Z\",\n \"expiration_date\": \"2023-11-07T05:31:56Z\",\n \"payer_slug\": \"fidelis-care\",\n \"reason\": \"<string>\",\n \"service_category\": \"advanced_imaging\",\n \"source_document\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"pa_required": true,
"auth_type": "<string>",
"code": "<string>",
"code_type": "<string>",
"delegation_vendor": "<string>",
"effective_date": "2023-11-07T05:31:56Z",
"expiration_date": "2023-11-07T05:31:56Z",
"is_active": true,
"payer_name": "<string>",
"payer_slug": "<string>",
"reason": "<string>",
"service_category": "<string>",
"source_document": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"ctx": {},
"input": "<unknown>"
}
]
}Authorizations
Path Parameters
6-digit CMS Certification Number (facility CCN / Medicare provider number).
Body
A facility-specific prior-auth rule that overrides shared payer rules.
Whether PA is required under this facility's contract
prior_auth, precert, notification_only, retrospective, exempt, or excluded_service.
"prior_auth"
CPT/HCPCS code the override targets
"72148"
CPT, HCPCS, or CDT
10Delegated UM vendor, if any.
100Payer this override applies to. Omit to apply to all payers on the roster.
"fidelis-care"
Why this override exists (carve-out, delegation, exclusion).
2000Service category the override targets (used when no specific code).
"advanced_imaging"
Source grid/contract reference.
255Response
The created override
A facility-scoped PA override.