curl --request POST \
--url https://api.example.com/v1/prior-authorizations \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"type": "treatment",
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_data": {
"first_name": "Jane",
"last_name": "Doe",
"date_of_birth": "1990-01-01"
},
"patient_policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"policy_data": {
"insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"member_number": "ABC123456",
"insurance_display_name": "Carolina Complete"
},
"service": {
"specialty": "aba",
"service_type_codes": [
"mental_health_provider_outpatient"
],
"start_date": "2025-01-01",
"end_date": "2025-12-31",
"cpt_codes": [
{
"code": "97153",
"units": "160"
}
],
"requested_visits": 20,
"requested_weeks": 8,
"visits_last_90_days": 14,
"locations": [
"office",
"home"
]
},
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"notes": "<string>",
"external_id": "EHR-PA-123",
"scheduled_submission_date": "2025-02-01",
"copy_files_from_prior_authorization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"request_vob": true,
"vob_specialties": [
{
"credentialing_id": "<string>",
"cpt_codes": [
"<string>"
],
"service_locations": [],
"icd_codes": [
"<string>"
]
}
]
}
'import requests
url = "https://api.example.com/v1/prior-authorizations"
payload = {
"type": "treatment",
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_data": {
"first_name": "Jane",
"last_name": "Doe",
"date_of_birth": "1990-01-01"
},
"patient_policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"policy_data": {
"insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"member_number": "ABC123456",
"insurance_display_name": "Carolina Complete"
},
"service": {
"specialty": "aba",
"service_type_codes": ["mental_health_provider_outpatient"],
"start_date": "2025-01-01",
"end_date": "2025-12-31",
"cpt_codes": [
{
"code": "97153",
"units": "160"
}
],
"requested_visits": 20,
"requested_weeks": 8,
"visits_last_90_days": 14,
"locations": ["office", "home"]
},
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"notes": "<string>",
"external_id": "EHR-PA-123",
"scheduled_submission_date": "2025-02-01",
"copy_files_from_prior_authorization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"request_vob": True,
"vob_specialties": [
{
"credentialing_id": "<string>",
"cpt_codes": ["<string>"],
"service_locations": [],
"icd_codes": ["<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({
type: 'treatment',
requesting_provider_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
patient_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
patient_data: {first_name: 'Jane', last_name: 'Doe', date_of_birth: '1990-01-01'},
patient_policy_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
policy_data: {
insurance_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
member_number: 'ABC123456',
insurance_display_name: 'Carolina Complete'
},
service: {
specialty: 'aba',
service_type_codes: ['mental_health_provider_outpatient'],
start_date: '2025-01-01',
end_date: '2025-12-31',
cpt_codes: [{code: '97153', units: '160'}],
requested_visits: 20,
requested_weeks: 8,
visits_last_90_days: 14,
locations: ['office', 'home']
},
servicing_provider_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
servicing_location_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
organization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
notes: '<string>',
external_id: 'EHR-PA-123',
scheduled_submission_date: '2025-02-01',
copy_files_from_prior_authorization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
request_vob: true,
vob_specialties: [
{
credentialing_id: '<string>',
cpt_codes: ['<string>'],
service_locations: [],
icd_codes: ['<string>']
}
]
})
};
fetch('https://api.example.com/v1/prior-authorizations', 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://api.example.com/v1/prior-authorizations",
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([
'type' => 'treatment',
'requesting_provider_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'patient_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'patient_data' => [
'first_name' => 'Jane',
'last_name' => 'Doe',
'date_of_birth' => '1990-01-01'
],
'patient_policy_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'policy_data' => [
'insurance_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'member_number' => 'ABC123456',
'insurance_display_name' => 'Carolina Complete'
],
'service' => [
'specialty' => 'aba',
'service_type_codes' => [
'mental_health_provider_outpatient'
],
'start_date' => '2025-01-01',
'end_date' => '2025-12-31',
'cpt_codes' => [
[
'code' => '97153',
'units' => '160'
]
],
'requested_visits' => 20,
'requested_weeks' => 8,
'visits_last_90_days' => 14,
'locations' => [
'office',
'home'
]
],
'servicing_provider_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'servicing_location_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'organization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'notes' => '<string>',
'external_id' => 'EHR-PA-123',
'scheduled_submission_date' => '2025-02-01',
'copy_files_from_prior_authorization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'request_vob' => true,
'vob_specialties' => [
[
'credentialing_id' => '<string>',
'cpt_codes' => [
'<string>'
],
'service_locations' => [
],
'icd_codes' => [
'<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://api.example.com/v1/prior-authorizations"
payload := strings.NewReader("{\n \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\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://api.example.com/v1/prior-authorizations")
.header("X-API-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/prior-authorizations")
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 \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "assessment",
"status": "pending",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_first_name": "<string>",
"patient_last_name": "<string>",
"patient_date_of_birth": "2023-12-25",
"active": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"created_by_user_id": "<string>",
"decision": "approved",
"appeal_status": "requested",
"appeal_notes": "<string>",
"appeal_number": "<string>",
"appeal_availability": [
{
"day": "monday",
"start": "15:00",
"end": "17:00"
}
],
"notes": "<string>",
"external_id": "<string>",
"payor_member_id": "<string>",
"payor_insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"payor_insurance_display_name": "<string>",
"payor_insurance": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"trading_partner_service_id": "<string>"
},
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"requesting_provider": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"npi": "<string>",
"type": "<string>",
"is_active": true,
"tax_id": "<string>",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
},
"servicing_provider": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"npi": "<string>",
"type": "<string>",
"is_active": true,
"tax_id": "<string>",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
},
"servicing_location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"zip_code": "<string>",
"address_2": "<string>"
},
"created_by_user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"image": "<string>",
"user_type": "<string>"
},
"service": {
"specialty": "aba",
"service_type_codes": [
"medical_care"
],
"start_date": "2023-12-25",
"end_date": "2023-12-25",
"requested_visits": 123,
"requested_weeks": 123,
"visits_last_90_days": 123,
"cpt_codes": [
{
"code": "<string>",
"units": "<string>",
"unit_type": "units",
"modifiers": [
"<string>"
]
}
],
"locations": [
"telehealth_other_home"
]
},
"result": {
"start_date": "2023-12-25",
"end_date": "2023-12-25",
"approved_visits": 123,
"approved_weeks": 123,
"cpt_codes": [
{
"code": "<string>",
"units": "<string>",
"unit_type": "units",
"modifiers": [
"<string>"
]
}
],
"locations": [
"telehealth_other_home"
],
"authorization_number": "<string>",
"cpt_authorization_numbers": {},
"reference_number": "<string>",
"notes": "<string>",
"ai_summary": "<string>",
"ai_summary_generated_at": "2023-11-07T05:31:56Z"
},
"files": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"path": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"display_name": "<string>",
"type": "<string>",
"size": 123,
"document_type": "referral",
"metadata": {},
"url": "<string>"
}
],
"file_count": 123,
"submitted_at": "2023-11-07T05:31:56Z",
"decided_at": "2023-11-07T05:31:56Z",
"appeal_submitted_at": "2023-11-07T05:31:56Z",
"last_followed_up_at": "2023-11-07T05:31:56Z",
"scheduled_submission_date": "2023-12-25",
"completed": false,
"completed_at": "2023-11-07T05:31:56Z",
"completed_by_user_id": "<string>",
"completed_by_user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"image": "<string>",
"user_type": "<string>"
},
"cancellation_reason": "duplicate_already_submitted",
"cancellation_note": "<string>",
"cancelled_at": "2023-11-07T05:31:56Z",
"vob": {
"state": "requested",
"has_member_id": true,
"policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"tier": "primary",
"vob": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "pending",
"created_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
},
"missing": [
{
"field": "<string>",
"service_type": "medical_care",
"needs_patient_state": false
}
],
"no_service_type": false,
"specialties": [
{
"service_type": "medical_care",
"credentialing_id": "<string>",
"cpt_codes": [
"<string>"
],
"service_locations": [
"home"
],
"icd_codes": [
"<string>"
]
}
]
}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "validation_error",
"code": "invalid_parameter",
"message": "Field validation failed",
"param": "phone_number"
}Create a prior authorization
Create a new prior authorization. Provide exactly one of patient_id (existing id) or patient_data (inline demographics; server find-or-creates). Optionally provide one of patient_policy_id or policy_data. New authorizations start in status=pending.
curl --request POST \
--url https://api.example.com/v1/prior-authorizations \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"type": "treatment",
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_data": {
"first_name": "Jane",
"last_name": "Doe",
"date_of_birth": "1990-01-01"
},
"patient_policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"policy_data": {
"insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"member_number": "ABC123456",
"insurance_display_name": "Carolina Complete"
},
"service": {
"specialty": "aba",
"service_type_codes": [
"mental_health_provider_outpatient"
],
"start_date": "2025-01-01",
"end_date": "2025-12-31",
"cpt_codes": [
{
"code": "97153",
"units": "160"
}
],
"requested_visits": 20,
"requested_weeks": 8,
"visits_last_90_days": 14,
"locations": [
"office",
"home"
]
},
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"notes": "<string>",
"external_id": "EHR-PA-123",
"scheduled_submission_date": "2025-02-01",
"copy_files_from_prior_authorization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"request_vob": true,
"vob_specialties": [
{
"credentialing_id": "<string>",
"cpt_codes": [
"<string>"
],
"service_locations": [],
"icd_codes": [
"<string>"
]
}
]
}
'import requests
url = "https://api.example.com/v1/prior-authorizations"
payload = {
"type": "treatment",
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_data": {
"first_name": "Jane",
"last_name": "Doe",
"date_of_birth": "1990-01-01"
},
"patient_policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"policy_data": {
"insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"member_number": "ABC123456",
"insurance_display_name": "Carolina Complete"
},
"service": {
"specialty": "aba",
"service_type_codes": ["mental_health_provider_outpatient"],
"start_date": "2025-01-01",
"end_date": "2025-12-31",
"cpt_codes": [
{
"code": "97153",
"units": "160"
}
],
"requested_visits": 20,
"requested_weeks": 8,
"visits_last_90_days": 14,
"locations": ["office", "home"]
},
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"notes": "<string>",
"external_id": "EHR-PA-123",
"scheduled_submission_date": "2025-02-01",
"copy_files_from_prior_authorization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"request_vob": True,
"vob_specialties": [
{
"credentialing_id": "<string>",
"cpt_codes": ["<string>"],
"service_locations": [],
"icd_codes": ["<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({
type: 'treatment',
requesting_provider_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
patient_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
patient_data: {first_name: 'Jane', last_name: 'Doe', date_of_birth: '1990-01-01'},
patient_policy_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
policy_data: {
insurance_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
member_number: 'ABC123456',
insurance_display_name: 'Carolina Complete'
},
service: {
specialty: 'aba',
service_type_codes: ['mental_health_provider_outpatient'],
start_date: '2025-01-01',
end_date: '2025-12-31',
cpt_codes: [{code: '97153', units: '160'}],
requested_visits: 20,
requested_weeks: 8,
visits_last_90_days: 14,
locations: ['office', 'home']
},
servicing_provider_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
servicing_location_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
organization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
notes: '<string>',
external_id: 'EHR-PA-123',
scheduled_submission_date: '2025-02-01',
copy_files_from_prior_authorization_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
request_vob: true,
vob_specialties: [
{
credentialing_id: '<string>',
cpt_codes: ['<string>'],
service_locations: [],
icd_codes: ['<string>']
}
]
})
};
fetch('https://api.example.com/v1/prior-authorizations', 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://api.example.com/v1/prior-authorizations",
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([
'type' => 'treatment',
'requesting_provider_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'patient_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'patient_data' => [
'first_name' => 'Jane',
'last_name' => 'Doe',
'date_of_birth' => '1990-01-01'
],
'patient_policy_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'policy_data' => [
'insurance_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'member_number' => 'ABC123456',
'insurance_display_name' => 'Carolina Complete'
],
'service' => [
'specialty' => 'aba',
'service_type_codes' => [
'mental_health_provider_outpatient'
],
'start_date' => '2025-01-01',
'end_date' => '2025-12-31',
'cpt_codes' => [
[
'code' => '97153',
'units' => '160'
]
],
'requested_visits' => 20,
'requested_weeks' => 8,
'visits_last_90_days' => 14,
'locations' => [
'office',
'home'
]
],
'servicing_provider_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'servicing_location_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'organization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'notes' => '<string>',
'external_id' => 'EHR-PA-123',
'scheduled_submission_date' => '2025-02-01',
'copy_files_from_prior_authorization_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'request_vob' => true,
'vob_specialties' => [
[
'credentialing_id' => '<string>',
'cpt_codes' => [
'<string>'
],
'service_locations' => [
],
'icd_codes' => [
'<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://api.example.com/v1/prior-authorizations"
payload := strings.NewReader("{\n \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\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://api.example.com/v1/prior-authorizations")
.header("X-API-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/prior-authorizations")
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 \"type\": \"treatment\",\n \"requesting_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"patient_data\": {\n \"first_name\": \"Jane\",\n \"last_name\": \"Doe\",\n \"date_of_birth\": \"1990-01-01\"\n },\n \"patient_policy_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"policy_data\": {\n \"insurance_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"member_number\": \"ABC123456\",\n \"insurance_display_name\": \"Carolina Complete\"\n },\n \"service\": {\n \"specialty\": \"aba\",\n \"service_type_codes\": [\n \"mental_health_provider_outpatient\"\n ],\n \"start_date\": \"2025-01-01\",\n \"end_date\": \"2025-12-31\",\n \"cpt_codes\": [\n {\n \"code\": \"97153\",\n \"units\": \"160\"\n }\n ],\n \"requested_visits\": 20,\n \"requested_weeks\": 8,\n \"visits_last_90_days\": 14,\n \"locations\": [\n \"office\",\n \"home\"\n ]\n },\n \"servicing_provider_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"servicing_location_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"organization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"notes\": \"<string>\",\n \"external_id\": \"EHR-PA-123\",\n \"scheduled_submission_date\": \"2025-02-01\",\n \"copy_files_from_prior_authorization_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"request_vob\": true,\n \"vob_specialties\": [\n {\n \"credentialing_id\": \"<string>\",\n \"cpt_codes\": [\n \"<string>\"\n ],\n \"service_locations\": [],\n \"icd_codes\": [\n \"<string>\"\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"company_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "assessment",
"status": "pending",
"patient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"patient_first_name": "<string>",
"patient_last_name": "<string>",
"patient_date_of_birth": "2023-12-25",
"active": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"created_by_user_id": "<string>",
"decision": "approved",
"appeal_status": "requested",
"appeal_notes": "<string>",
"appeal_number": "<string>",
"appeal_availability": [
{
"day": "monday",
"start": "15:00",
"end": "17:00"
}
],
"notes": "<string>",
"external_id": "<string>",
"payor_member_id": "<string>",
"payor_insurance_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"payor_insurance_display_name": "<string>",
"payor_insurance": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"trading_partner_service_id": "<string>"
},
"requesting_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_provider_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"servicing_location_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"requesting_provider": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"npi": "<string>",
"type": "<string>",
"is_active": true,
"tax_id": "<string>",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
},
"servicing_provider": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"npi": "<string>",
"type": "<string>",
"is_active": true,
"tax_id": "<string>",
"location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
},
"servicing_location": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"zip_code": "<string>",
"address_2": "<string>"
},
"created_by_user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"image": "<string>",
"user_type": "<string>"
},
"service": {
"specialty": "aba",
"service_type_codes": [
"medical_care"
],
"start_date": "2023-12-25",
"end_date": "2023-12-25",
"requested_visits": 123,
"requested_weeks": 123,
"visits_last_90_days": 123,
"cpt_codes": [
{
"code": "<string>",
"units": "<string>",
"unit_type": "units",
"modifiers": [
"<string>"
]
}
],
"locations": [
"telehealth_other_home"
]
},
"result": {
"start_date": "2023-12-25",
"end_date": "2023-12-25",
"approved_visits": 123,
"approved_weeks": 123,
"cpt_codes": [
{
"code": "<string>",
"units": "<string>",
"unit_type": "units",
"modifiers": [
"<string>"
]
}
],
"locations": [
"telehealth_other_home"
],
"authorization_number": "<string>",
"cpt_authorization_numbers": {},
"reference_number": "<string>",
"notes": "<string>",
"ai_summary": "<string>",
"ai_summary_generated_at": "2023-11-07T05:31:56Z"
},
"files": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"path": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"display_name": "<string>",
"type": "<string>",
"size": 123,
"document_type": "referral",
"metadata": {},
"url": "<string>"
}
],
"file_count": 123,
"submitted_at": "2023-11-07T05:31:56Z",
"decided_at": "2023-11-07T05:31:56Z",
"appeal_submitted_at": "2023-11-07T05:31:56Z",
"last_followed_up_at": "2023-11-07T05:31:56Z",
"scheduled_submission_date": "2023-12-25",
"completed": false,
"completed_at": "2023-11-07T05:31:56Z",
"completed_by_user_id": "<string>",
"completed_by_user": {
"id": "<string>",
"name": "<string>",
"email": "<string>",
"image": "<string>",
"user_type": "<string>"
},
"cancellation_reason": "duplicate_already_submitted",
"cancellation_note": "<string>",
"cancelled_at": "2023-11-07T05:31:56Z",
"vob": {
"state": "requested",
"has_member_id": true,
"policy_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"tier": "primary",
"vob": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "pending",
"created_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
},
"missing": [
{
"field": "<string>",
"service_type": "medical_care",
"needs_patient_state": false
}
],
"no_service_type": false,
"specialties": [
{
"service_type": "medical_care",
"credentialing_id": "<string>",
"cpt_codes": [
"<string>"
],
"service_locations": [
"home"
],
"icd_codes": [
"<string>"
]
}
]
}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"meta": {}
}{
"type": "validation_error",
"code": "invalid_parameter",
"message": "Field validation failed",
"param": "phone_number"
}Authorizations
Body
Create a prior authorization.
Provide exactly one of patient_id (existing patient id) or patient_data
(inline demographics; server find-or-creates).
Optionally provide one of patient_policy_id (one of the resolved
patient's active coverages) or policy_data (inline; server matches it to
the resolved patient's active policy on that catalog id). If neither is
provided, or no policy on the patient matches, the authorization is
created without a linked coverage.
Authorization category. assessment for the initial assessment, before there is a treatment plan; treatment for the therapy a first treatment plan requests; reassessment for re-evaluating a patient already in treatment when no continued therapy is requested; reassessment_and_treatment for a renewal that requests continued therapy.
assessment, treatment, reassessment, reassessment_and_treatment "treatment"
Credentialing record id for the provider requesting the authorization.
Existing patient id. When provided, the patient is looked up by id (must belong to your company and be active). Mutually exclusive with patient_data.
Inline demographics for find-or-create resolution. The server looks up an existing patient by (first_name, last_name, date_of_birth); if not found, a new patient is created and normal patient-created side effects fire (webhook, integration sync, activity log). Mutually exclusive with patient_id.
Show child attributes
Show child attributes
Existing patient-policy id (an active coverage of the resolved patient). Mutually exclusive with policy_data. Write-only resolution input — this id is used to derive and freeze the member number + insurance id onto the authorization at create time. It is NOT returned on the resource. To read the coverage, use payor_member_id, payor_insurance_id, and payor_insurance on the response.
Inline coverage reference by catalog id. The server matches it to the resolved patient's active policy on this catalog entry; if none, the inline values are recorded as submitted. Mutually exclusive with patient_policy_id. Write-only resolution input — the resolved member number + insurance id are frozen onto the authorization as a snapshot. Read them back via payor_member_id, payor_insurance_id, and payor_insurance.
Show child attributes
Show child attributes
Requested service details (specialty, dates, CPT codes, places of service).
Show child attributes
Show child attributes
Credentialing record id for the servicing provider. Omit when the servicing provider is the same as the requesting provider.
Company-location id where services will be rendered.
Business entity (organization) this authorization belongs to. Optional.
Free-text notes attached to the authorization. Editable post-creation.
This authorization's identifier in your own system, for correlating records across systems. Free text; not required to be unique. Surrounding whitespace is trimmed and an empty value is stored as null. Editable post-creation.
255"EHR-PA-123"
Date this authorization should be submitted (YYYY-MM-DD). When set in the future, the request is held out of the active review queue until that date. Omit or send null to submit whenever it is picked up.
"2025-02-01"
When set, the new authorization is seeded with copies of the attached documents from this existing authorization (which must belong to your company). Each document is re-linked as a new file record pointing at the same stored object — the source authorization keeps its own copies. Used to duplicate an authorization (e.g. an assessment into a treatment).
Request a verification of benefits (VOB) of this authorization's insurance with its services. Omit to follow your company's default. The insurance is saved on the patient either way when the patient has no matching policy. A VOB that can't be requested (an open one exists, or a detail is missing) never fails the authorization: its vob block says what is left.
The services the requested VOB verifies, as POST /v1/verification-of-benefits takes them. Omitted: this authorization's own service, CPT codes and places of service, billed under its servicing provider (else its requesting provider), with anything it lacks from your company's defaults. Used only when a VOB is requested, but validated with the rest of the body: an empty list or a malformed entry (an unknown key or service type, a credentialing_id that isn't a UUID, more than 50 CPT codes) fails the request with 422. A well-formed entry that can't be resolved never fails the authorization: its vob block says what is left.
1Show child attributes
Show child attributes
Response
Successful Response
No inheritance from the staff response: new private fields stay private.
Authorization type.
assessment, treatment, reassessment, reassessment_and_treatment Lifecycle state of a prior authorization.
pending, submitted, information_needed, decided, cancelled Payor outcome on a decided authorization.
approved, partially_approved, denied, no_authorization_required Appeal lifecycle. An appeal STARTS from a denied or partially_approved decision; the terminal states below outlive it, because a won appeal is exactly one whose decision is no longer a denial.
NULL is meaningful: it means no appeal decision has been made yet — the caller hasn't yet asked for one. Setting any value below is an explicit commitment that someone is (or isn't) pursuing the appeal:
requested — an appeal has been requested; work has not started. appealing — Solum is actively working the appeal. appeal_approved — terminal, won outright. appeal_partially_approved — terminal, won in part (payor granted less than requested). appeal_denied — terminal, lost. not_appealing — terminal, operator decided not to pursue.
The won/partial/lost outcomes mirror the granularity of
PriorAuthorizationDecisionEnum: a payor that grants less than was
requested on appeal has partially granted it.
requested, appealing, appeal_approved, appeal_partially_approved, appeal_denied, not_appealing Show child attributes
Show child attributes
Nested insurance partner ({id, name}) for the FROZEN snapshot.
Resolved from the payor_insurance relationship, which loads regardless of
the insurance's is_active flag — so a PA submitted under a since-
deactivated insurance still carries its name for display.
Show child attributes
Show child attributes
Nested provider (credentialing record) in response.
Show child attributes
Show child attributes
Nested provider (credentialing record) in response.
Show child attributes
Show child attributes
Nested servicing location (full address) in response.
Show child attributes
Show child attributes
Nested user (created_by) in response.
Show child attributes
Show child attributes
Service request details returned in the response.
See PriorAuthorizationResultResponse for the rationale on validation_alias.
Show child attributes
Show child attributes
Payor decision details. Populated only when status is decided.
Uses validation_alias (not alias) so the alias only applies to input
(reading the parent PA's result_start_date etc. columns via
from_attributes). Output uses the field name; otherwise FastAPI's
response_model_by_alias=True default would leak the column-prefixed
name onto the wire and the frontend would see resultStartDate after
transformFromAPI instead of the expected startDate.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Nested user (created_by) in response.
Show child attributes
Show child attributes
Why a prior authorization was cancelled — captured on every transition
into cancelled. other is the escape hatch (the free-text detail then
lives in cancellation_note).
Keep the members in sync with the Prisma enum
PriorAuthorizationCancellationReason
(apps/frontend/prisma/schema/enums.prisma) and the frontend label map
PRIOR_AUTH_CANCELLATION_REASON_LABELS. verify-enum-sync only compares
UPPERCASE Python members, so — like PriorAuthorizationStatusEnum — this
lowercase enum is NOT covered by that check; sync it by hand.
duplicate_already_submitted, no_longer_needed, submitted_directly_to_payor, patient_no_longer_active, entered_in_error, other The verification of benefits of this authorization's insurance; null when it names none. Only single reads carry it (retrieve, create, update): list rows return null.
Show child attributes
Show child attributes

