---
title: "Get Prior Auth Submission By Id"
method: GET
path: "/prior-authorization/{id}"
tags: ["public-api"]
---

# Get Prior Auth Submission By Id

`GET /prior-authorization/{id}`

## Path parameters

- `id` string, required

## Response `200`

Successfully returned a prior authorization

- GetPriorAuthResponse — Represents the response structure for a GET /prior-authorization/:id request. This class extends the generic ApiResponse, specifically tailored to handle responses related to prior authorizations. It primarily includes the data attribute, which holds detailed information about the benefit verification process and its results.
  - `status` union
    - 'success'
    - 'error'
  - `error` ApiError
    - `title` string, required
    - `description` string, required
    - `code` string, required
  - `data` GetPriorAuthResponseData
    - `id` string, required — The ID of this prior authorization
    - `object` 'prior_authorization' — The type of object. This will always be 'prior_authorization', from this endpoint, but this can be helpful for differentiating between different types of objects when parsing webhook responses.
    - `url` string, required — The URL where the Prior Authorization can be viewed.
    - `status` 'failed' | 'not_submitted' | 'processing' | 'awaiting_review' | 'awaiting_outcome' | 'validating_outcome' | 'completed' | 'cancelled' | 'awaiting_provider_response', required — The status of a prior authorization request.
    - `diagnoses` Diagnosis[], required — Clinical diagnoses for the patient in ICD-10 format. i.e. 'E66.9'
      - `code` string, required — ICD-10 code for the diagnosis. i.e. 'E66.9'
    - `evidence` ResponseEvidenceItem[] — A collection of evidence items supporting the authorization request. Any other supporting evidence that doesn't fit into one of the explicitly declared fields above can be added here.
      - `asset` AssetResponse
        - `url` string, required — The URL where the asset can be accessed.
        - `file_type` 'application/pdf' | 'application/msword' | 'text/plain' | 'application/vnd.ms-excel', required — An enumeration.
      - `content` object — Detailed content of the evidence, which varies based on the type of evidence.
      - `date_created` string, date-time, required — The date and time (if available) when the evidence was created. This is important for ensuring we have an accurate timeline of the patient's history.
      - `document_date` string, date — The clinical/source document date to display to reviewers, when known. This excludes ingestion/upload/export timestamps.
      - `title` string, required — Title of the evidence. This will be shown to users in the platform UI so it's recommended to give it a name that would be meaningful to them, such as 'Intake Form'
    - `patient` Patient, required — Represents patient information.
      - `address` Address, required — Represents a postal address.
        - `street` string, required — Street address of residence.
        - `street_line_2` string — Additional street address information.
        - `city` string, required — City of residence.
        - `state_province` string, required — State or province of residence.
        - `zip_postal_code` string, required — ZIP or postal code part of the address.
        - `country` string — Country of residence.
      - `date_of_birth` string, date, required — The patient's date of birth
      - `email` string, email — The patient's email address
      - `first_name` string, required — The patient's first name
      - `last_name` string, required — The patient's last name
      - `gender` 'male' | 'female' | 'other' | 'not_specified', required — An enumeration.
      - `internal_id` string, required — Your internal ID for this patient. This is used for linking all of the requests for a given patient.
      - `mrn` string — Medical record number
      - `phone` string — The patient's phone number
    - `insurance` InsuranceDocumentInfo[], required — Array of insurance documents.
      - `scanned_content` ScannedContent, required
        - `client_name` string — The client/employer name.
        - `group_number` string — The group number on the card.
        - `member_name` string — The member name on the card.
        - `member_number` string — The member number on the card.
        - `payer_name` string — The payer name on the card. This field is not normalized, so the same plan may have different names depending on the way it appears on the card. i.e. 'United Healthcare', 'United', 'United Health' could all appear
        - `plan_name` string — The plan name on the card. This field is not normalized, so the same plan may have different names depending on the way it appears on the card
        - `rx_bin` string — The Rx BIN number on the card.
        - `rx_group` string — The Rx group number on the card.
        - `rx_pcn` string — The Rx PCN number on the card.
        - `error` string — Error message if we were unable to extract information from the card.
      - `discrete_content` PartialInsuranceInfo, required
        - `client_name` string — The client/employer name.
        - `group_number` string — The group number on the card.
        - `member_name` string — The member name on the card.
        - `member_number` string — The member number on the card.
        - `payer_name` string — The payer name on the card. This field is not normalized, so the same plan may have different names depending on the way it appears on the card. i.e. 'United Healthcare', 'United', 'United Health' could all appear
        - `plan_name` string — The plan name on the card. This field is not normalized, so the same plan may have different names depending on the way it appears on the card
        - `rx_bin` string — The Rx BIN number on the card.
        - `rx_group` string — The Rx group number on the card.
        - `rx_pcn` string — The Rx PCN number on the card.
      - `url` string — If applicable, the Base64 encoded insurance card image you send in the request is stored on our servers. A signed URL to the image is returned here. This URL has a short expiry time, so you should download the image immediately after receiving it if you want to view the asset.
    - `prescription` Prescription — Represents a prescription issued by a healthcare provider. Prefer CodedPrescription when NDCs are available.
      - `days_supply` integer, required — The number of days the prescription will be expected to last.
      - `quantity` integer, required — The quantity of the medication.
      - `directions` string, required — Instructions on how the medication should be taken.
      - `drug_name` string, required — The name of the medication.
      - `strength` string, required — The strength of the medication.
      - `dose_form` 'aerosol' | 'bar' | 'bead' | 'breadstick' | 'bulk' | 'capsule' | 'catheter' | 'cement' | 'cigarette' | 'cloth' | 'concentrate' | 'cone' | 'cream' | 'crystal' | 'culture' | 'dentifrice' | 'deposit' | 'device' | 'diaphragm' | 'disc' | 'douche' | 'dressing' | 'drops' | 'elixir' | 'emulsion' | 'enema' | 'extract' | 'film' | 'food' | 'foam' | 'gel' | 'generator' | 'globule' | 'graft' | 'gum' | 'implant' | 'infusion' | 'inhalant' | 'inhalation' | 'inhaler' | 'injectable' | 'injection' | 'insert' | 'irrigant' | 'irrigation' | 'jelly' | 'kit' | 'lens' | 'liner' | 'liniment' | 'lipstick' | 'liquid' | 'lollipop' | 'lotion' | 'lozenge' | 'miscellaneous' | 'mouthwash' | 'mucilage' | 'oil' | 'ointment' | 'packing' | 'paste' | 'pastille' | 'patch' | 'pellet' | 'pill' | 'plaster' | 'poultice' | 'powder' | 'resin' | 'ring' | 'rinse' | 'rod' | 'salve' | 'shampoo' | 'soap' | 'sol' | 'solution' | 'sponge' | 'spray' | 'stick' | 'strip' | 'suppository' | 'suspension' | 'suture' | 'swab' | 'syrup' | 'tablet' | 'tampon' | 'tape' | 'tea' | 'test' | 'tincture' | 'troche' | 'vaginal_suppository' | 'vaginal_tablet' | 'wafer' | 'wash' | 'wax', required — An enumeration.
      - `route_of_administration` 'auricular (otic)' | 'otic' | 'buccal' | 'conjunctival' | 'cutaneous' | 'dental' | 'electro-osmosis' | 'endocervical' | 'endosinusial' | 'endotracheal' | 'enteral' | 'epidural' | 'extra-amniotic' | 'extracorporeal' | 'hemodialysis' | 'infiltration' | 'interstitial' | 'intra-abdominal' | 'intra-amniotic' | 'intra-arterial' | 'intra-articular' | 'intrabiliary' | 'intrabronchial' | 'intrabursal' | 'intracameral' | 'intracanalicular' | 'intracardiac' | 'intracartilaginous' | 'intracaudal' | 'intracavernous' | 'intracavitary' | 'intracerebral' | 'intracisternal' | 'intracorneal' | 'intracoronal, dental' | 'intracoronary' | 'intracorporus cavernosum' | 'intracranial' | 'intradermal' | 'intradiscal' | 'intraductal' | 'intraduodenal' | 'intradural' | 'intraepicardial' | 'intraepidermal' | 'intraesophageal' | 'intragastric' | 'intragingival' | 'intrahepatic' | 'intraileal' | 'intralesional' | 'intralingual' | 'intraluminal' | 'intralymphatic' | 'intramammary' | 'intramedullary' | 'intrameningeal' | 'intramuscular' | 'intranodal' | 'intraocular' | 'intraomentum' | 'intraovarian' | 'intrapericardial' | 'intraperitoneal' | 'intrapleural' | 'intraprostatic' | 'intrapulmonary' | 'intraruminal' | 'intrasinal' | 'intraspinal' | 'intrasynovial' | 'intratendinous' | 'intratesticular' | 'intrathecal' | 'intrathoracic' | 'intratubular' | 'intratumor' | 'intratympanic' | 'intrauterine' | 'intravascular' | 'intravenous' | 'intraventricular' | 'intravesical' | 'intravitreal' | 'iontophoresis' | 'irrigation' | 'laryngeal' | 'nasal' | 'nasogastric' | 'not applicable' | 'occlusive dressing technique' | 'ophthalmic' | 'oral' | 'oropharyngeal' | 'parenteral' | 'percutaneous' | 'periarticular' | 'peridural' | 'perineural' | 'periodontal' | 'rectal' | 'respiratory (inhalation)' | 'inhalation' | 'retrobulbar' | 'soft tissue' | 'subarachnoid' | 'subconjunctival' | 'subcutaneous' | 'subgingival' | 'sublingual' | 'submucosal' | 'subretinal' | 'suprachoroidal' | 'topical' | 'transdermal' | 'transendocardial' | 'transmucosal' | 'transplacental' | 'transtracheal' | 'transtympanic' | 'ureteral' | 'urethral' | 'vaginal', required — See: https://www.fda.gov/industry/structured-product-labeling-resources/route-administration
      - `extra` object — An optional dictionary containing additional information related to the drug or future prescription.
      - `expected_length_of_therapy` string — The expected length of therapy for the prescribed drug. Defaults to 'Until No Longer Needed' if not provided.
      - `prescription_date` string, date-time, required — The date the prescription was issued
    - `provider` Provider, required — Represents a healthcare provider.
      - `address` OptionalAddress, required — Represents a postal address with optional fields. Used for cases where address information may not be complete at creation time.
        - `street` string — Street address of residence.
        - `street_line_2` string — Additional street address information.
        - `city` string — City of residence.
        - `state_province` string — State or province of residence.
        - `zip_postal_code` string — ZIP or postal code part of the address.
        - `country` string — Country of residence.
      - `email` string, email — The provider's email address.
      - `fax` string — The provider's fax number.
      - `first_name` string, required — The provider's first name.
      - `internal_id` string — Your internal ID for this provider. This is used for linking all of the requests for a given provider.
      - `last_name` string, required — The provider's last name.
      - `npi` string, required — The provider's NPI.
      - `phone` string — The provider's phone number.
    - `pharmacy` Pharmacy — Represents a pharmacy. Attributes: name (str): The name of the pharmacy. address (Address): The pharmacy's postal address.
      - `name` string, required — The name of the pharmacy.
      - `address` Address — Represents a postal address.
        - `street` string, required — Street address of residence.
        - `street_line_2` string — Additional street address information.
        - `city` string, required — City of residence.
        - `state_province` string, required — State or province of residence.
        - `zip_postal_code` string, required — ZIP or postal code part of the address.
        - `country` string — Country of residence.
    - `questionnaires` Questionnaire[] — List of questionnaires. This is the best place to send structured Q&A format data, such as intake forms, etc.
      - `questions` Question[], required — A list of questions included in the questionnaire.
        - `answer` string, required — The answer to the question.
        - `choices` string[] — Optional list of choices for the question. If provided, the answer must be one of the choices. It's important to include this list of choices for any multiple choice question. This allows our AI to know what a user has effectively said 'no' to by picking another option. I.e. for a question 'Do you have any of the following conditions: Diabetes, Heart Disease, Cancer, None of the above' if the user answers 'None of the above' we can infer that they don't have any of those conditions. Without the choices list we would have no way of knowing that.
        - `question` string, required — The question to be answered.
      - `date_created` string, date-time, required — The date and time when the questionnaire was answered. This is important for ensuring we have an accurate timeline of the patient's history.
    - `visit_notes` VisitNote[] — List of visit notes.
      - `title` string — The title of the visit note. This is optional and can be used to give the note a meaningful name, such as 'Initial Consultation'.
      - `content` string, required — The content of the visit note.
      - `date_created` string, date-time, required — The date and time (if available) when the visit note was created. This is important for ensuring we have an accurate timeline of the patient's history.
    - `ndp_submission` PriorAuthRequestNDPSubmission — Configuration for processing the prescription associated with this PA request. This field should only be provided when a prescription has been sent to Develop Health's non-dispensing pharmacy.
      - `prescription_message_id` string, required — The Surescripts message ID for the prescription transfer.
      - `ignore_eligibility_check_error` boolean, required — If set to True, error responses from the eligibility check will not terminate the PA request.
      - `submit_pa_with_eligibility_check_government_plan` boolean — If set to True, the PA request will be submitted even if the eligibility check reveals the patient has only government insurance plan(s).
      - `preferred_pharmacy_ncpdp_id` string — The NCPDP ID of the preferred pharmacy where the prescription will be transferred after the PA request has been approved.
      - `preferred_pharmacy_details` string — Free-text pharmacy preference information (e.g. 'CVS Pharmacy, 123 Main St, Portland OR 97201'). At least one of preferred_pharmacy_ncpdp_id or preferred_pharmacy_details must be provided.
    - `resubmission_info` PriorAuthRequestResubmissionInfo — Information provided when resubmitting a prior authorization request.
      - `previous_prior_auth_request_id` string — Identifier of the previous prior authorization request.
      - `note` string — Reason for resubmission or additional instructions for this attempt. Required unless `appeal_details` is provided.
      - `quantity_limit_exception_reason` string — Explanation for requesting an exception to the plan's quantity limit. Required when resubmitting due to a quantity limit denial.
    - `activity_log` union[] — A list of activity log items for the prior authorization request. Note: additional item types will be added here in future, so please ensure that unknown types are ignored when parsing this array to avoid validation errors when new types are added.
      - union
        - PriorAuthActivityLogSentFax
          - `id` string, required
          - `created_at` string, date-time, required
          - `type` 'sent_fax'
          - `details` PriorAuthActivityLogFaxDetails, required
            - `url` string, required — A signed URL to download the fax file. Note that this URL has a short lifespan and should be used immediately to download the file.
        - PriorAuthActivityLogReceivedFax
          - `id` string, required
          - `created_at` string, date-time, required
          - `type` 'received_fax'
          - `details` PriorAuthActivityLogFaxDetails, required
            - `url` string, required — A signed URL to download the fax file. Note that this URL has a short lifespan and should be used immediately to download the file.
        - PriorAuthActivityLogFollowUpCall
          - `id` string, required
          - `created_at` string, date-time, required
          - `type` 'follow_up_call'
          - `details` PriorAuthActivityLogFollowUpCallDetails, required
            - `notes` string — Notes from the follow-up call.
            - `recording_url` string — URL to download the call recording.
            - `transcript` string — Transcript of the follow-up call if available.
    - `submitted_by` User
      - `first_name` string — The first name of the user.
      - `last_name` string — The last name of the user.
      - `email` string, required — The email of the user.
    - `reviewed_by` User
      - `first_name` string — The first name of the user.
      - `last_name` string — The last name of the user.
      - `email` string, required — The email of the user.
    - `eligibility_check_response` union[] — Populated after the eligibility check has been made for the PA, if enabled
      - union
        - EligibilityCheckResponseSuccessItem
          - `status` 'success'
          - `health_plan_name` string, nullable — Health plan name
          - `plan_type` 'medicare' | 'medicare_advantage' | 'medicaid' | 'tricare' — An enumeration.
          - `rx_bin` string, nullable — Rx BIN
          - `rx_pcn` string, nullable — Rx PCN
          - `rx_grp` string, nullable — Rx GRP
          - `effective_start_date` string, date, required — Effective start date of coverage
          - `effective_end_date` string, date — Effective end date of coverage
        - EligibilityCheckResponseErrorItem
          - `status` 'error'
          - `error_code` 'provider_not_on_file' | 'patient_birth_date_does_not_match_database' | 'invalid_missing_subscriber_insured_id' | 'subscriber_insured_not_found' | 'duplicate_subscriber_insured_id_number', required — Error code indicating the specific error encountered
          - `error_message` string, required — Human-readable description of the error. This always corresponds to the error code.
          - `action_code` 'please_correct_and_resubmit' | 'resubmission_not_allowed', required — Action code indicating the action suggested by the payer in the error case
    - `real_time_benefits_check_response` RealTimeBenefitsCheckResponse
      - `patient_cost` string, required — Patient cost for the requested prescription
      - `prior_auth_required` boolean — Whether a prior authorization is required for the requested prescription
      - `alternatives` RealTimeBenefitsCheckAlternative[] — List of alternative drugs
        - `product_id` string, required — The product ID (NDC or RxNorm) of the alternative drug
        - `description` string, required — Drug name and strength of the alternative drug
        - `patient_cost` string, required — Patient cost for the alternative drug
        - `prior_auth_required` boolean — Whether prior authorization is required for the alternative drug
    - `prescription_transfer` PrescriptionTransfer — Information about prescription transfer status and attempts
      - `status` 'in_progress' | 'cancelled' | 'awaiting_provider_response' | 'completed' | 'error', required — An enumeration.
      - `confirmed` boolean — True if completed and confirmation succeeded
      - `error_code` 'pharmacy_does_not_exist' | 'pharmacy_permanently_closed' | 'pharmacy_unable_to_accept_transfer' | 'pharmacy_unable_to_fill_prescription' | 'prescription_transfer_not_received' | 'transfer_timed_out' | 'other' — An enumeration.
      - `transfer_attempts` PrescriptionTransferAttempt[] — List of transfer attempts
        - `timestamp` string, date-time, required — Timestamp of transfer attempt
        - `pharmacy_ncpdp_id` string — NCPDP ID for the pharmacy receiving the transfer
      - `confirmation_attempts` PrescriptionTransferConfirmationAttempt[] — List of confirmation attempts
        - `timestamp` string, date-time, required — Timestamp of confirmation attempt
        - `outcome` 'success' | 'failed', required — An enumeration.
    - `mock_result` union — The mock result of the prior authorization request, if one was provided in the initial request
      - PriorAuthMockResultApproved — Represents a mock result for a prior authorization request.
        - `result` 'Approved' — The Prior Authorization has been approved.
        - `detail_code` 'prior_auth_not_required' | 'approval' | 'existing_approval' — An enumeration.
        - `prescription_transfer_error_code` 'pharmacy_does_not_exist' | 'pharmacy_permanently_closed' | 'pharmacy_unable_to_accept_transfer' | 'pharmacy_unable_to_fill_prescription' | 'prescription_transfer_not_received' | 'transfer_timed_out' | 'other' — An enumeration.
      - PriorAuthMockResultDenied — Represents a mock result for a prior authorization request.
        - `result` 'Denied' — The Prior Authorization has been denied.
        - `detail_code` 'formulary_alternative_preferred' | 'medical_necessity_criteria_not_met' | 'plan_exclusion' | 'step_therapy_criteria_not_met' | 'existing_denial' | 'coverage_limits_exceeded' | 'prior_weight_loss_program_required' | 'unknown' — An enumeration.
        - `client_code` string — A client-specific outcome code for the denial. This will be returned in the outcome response.
      - PriorAuthMockResultOther — Represents a mock result for a prior authorization request.
        - `result` 'Other' — The Prior Authorization has completed without an approval/denial determination.
        - `detail_code` 'coverage_inactive' | 'coverage_not_yet_started' | 'no_pharmacy_benefits' | 'payer_unable_to_locate_member' | 'npi_taxonomy_ineligible' | 'payer_reported_invalid_patient_info' | 'duplicate_request' | 'prior_auth_not_required' | 'patient_consent_required' | 'more_information_required' | 'other' — Public version of PriorAuthOutcomeOtherDetail. This is used in the API response.
        - `trigger_message` boolean — If True, a message will be added to the prior authorization after creation. This simulates a follow-up message and will trigger the prior authorization message webhook.
      - PriorAuthMockResultNotSubmitted — Represents a mock result where the prior authorization was NOT submitted because the eligibility check either encountered an error or revealed the patient has a government plan.
        - `result` 'Not Submitted' — The prior authorization request will not be submitted. For example, when the eligibility check is enabled and the check returns as error.
        - `detail_code` 'eligibility_check_error' | 'eligibility_check_government_plan' | 'prescription_message_not_found' | 'more_information_required' | 'formulary_alternative_required' | 'benefit_verification_no_medication_coverage' | 'benefit_verification_only_alternative_medication_covered' | 'benefit_verification_pa_not_required' | 'pbm_excluded' | 'payer_not_supported' — An enumeration.
    - `out_of_pocket_costs` CopayOption[] — List of copay options with amounts in cents and supply duration in days
      - `amount_cents` integer — The amount of the copay in cents.
      - `supply_duration_days` integer — The duration of the supply in days. Use null if unknown.
    - `denial_reason_analysis` DenialReasonAnalysis — Summary of why a prior authorization was denied.
      - `categories` string[], required — Categories describing the denial reason
      - `explanation` string, required — Explanation of the denial
      - `next_steps_code` 'resubmit_current' | 'resubmit_additional_information' | 'appeal' | 'consider_alternative_therapy' | 'other', required — Machine-readable action recommended after a prior authorization denial.
      - `next_steps` string, required — Human-readable description of the recommended next steps
      - `next_steps_explanation` string, required — Human-readable explanation of why the next steps are recommended
    - `message_thread` PlatformMessageThread — A thread of messages related to this prior authorization.
      - `is_resolved` boolean, required — Whether this message thread is currently resolved. A thread may be unresolved/reopened if further discussion is needed.
      - `messages` PlatformMessage[], required — Messages in this thread.
        - `id` string, required — The ID of this message.
        - `timestamp` string, date-time, required — Timestamp of when the message was sent
        - `content` string, required — Message content
        - `sent_by_name` string, required — Display name of the sender of this message.
        - `direction` 'sent' | 'received', required — Direction of the message relative to you.
        - `is_resolution` boolean, required — Whether this message resolves the thread.
        - `attachments` PlatformMessageAttachment[] — Files attached to this message.
          - `id` string, required — The ID of this attachment.
          - `file_name` string, required — Original filename.
          - `url` string, required — Download URL for the attachment.
    - `triggered_benefit_verification_id` string — The ID of the benefit verification triggered by this PA request, if one was configured.
    - `is_appeal` boolean — Whether this prior authorization request is an appeal of a previously denied PA.
    - `patient_consent_required` boolean — Whether the payer currently requires verbal patient consent for this prior authorization.
    - `outcome` union, required — Details of the outcome of the prior authorization request.
      - PriorAuthSubmissionApprovalOutcome
        - `detail` string — A human-readable note providing additional information about the outcome. This will usually be an automated message corresponding to `detail_code`. In some cases it will contain more specific details about the outcome. For example, "Patient must enroll in the Omada Health Program."
        - `result` 'Approved' — The Prior Authorization has been approved.
        - `detail_code` 'prior_auth_not_required' | 'approval' | 'existing_approval' — An enumeration.
        - `authorization_start_date` string, date — The date when the authorization became effective. This will typically only be populated for approved outcomes.
        - `authorization_expiration` string, date — The date when the authorization expires. This information is not always available, but it will be included where possible.
      - PriorAuthSubmissionDenialOutcome
        - `detail` string — A human-readable note providing additional information about the outcome. This will usually be an automated message corresponding to `detail_code`. In some cases it will contain more specific details about the outcome. For example, "Patient must enroll in the Omada Health Program."
        - `result` 'Denied' — The Prior Authorization has been denied.
        - `detail_code` 'formulary_alternative_preferred' | 'medical_necessity_criteria_not_met' | 'plan_exclusion' | 'step_therapy_criteria_not_met' | 'existing_denial' | 'coverage_limits_exceeded' | 'prior_weight_loss_program_required' | 'unknown' — An enumeration.
        - `client_code` string — A client-specific outcome code for the prior authorization request. This field is only populated for clients with custom client codes configured. To configure your outcome codes, please contact support.
      - PriorAuthSubmissionOtherOutcome
        - `detail` string — A human-readable note providing additional information about the outcome. This will usually be an automated message corresponding to `detail_code`. In some cases it will contain more specific details about the outcome. For example, "Patient must enroll in the Omada Health Program."
        - `result` 'Other' — The Prior Authorization has completed without an approval/denial determination.
        - `detail_code` 'coverage_inactive' | 'coverage_not_yet_started' | 'no_pharmacy_benefits' | 'payer_unable_to_locate_member' | 'npi_taxonomy_ineligible' | 'payer_reported_invalid_patient_info' | 'duplicate_request' | 'prior_auth_not_required' | 'patient_consent_required' | 'more_information_required' | 'other' — Public version of PriorAuthOutcomeOtherDetail. This is used in the API response.
      - PriorAuthSubmissionPendingOutcome
        - `detail` unknown, required
        - `result` 'Pending' — The Prior Authorization has been submitted but does not yet have a determination.
        - `detail_code` unknown, required
      - PriorAuthSubmissionNotSubmittedOutcome
        - `detail` string — A human-readable note providing additional information about the outcome. This will usually be an automated message corresponding to `detail_code`. In some cases it will contain more specific details about the outcome. For example, "Patient must enroll in the Omada Health Program."
        - `result` 'Not Submitted' — The prior authorization request will not be submitted. For example, when the eligibility check is enabled and the check returns as error.
        - `detail_code` 'eligibility_check_error' | 'eligibility_check_government_plan' | 'prescription_message_not_found' | 'more_information_required' | 'formulary_alternative_required' | 'benefit_verification_no_medication_coverage' | 'benefit_verification_only_alternative_medication_covered' | 'benefit_verification_pa_not_required' | 'pbm_excluded' | 'payer_not_supported' — An enumeration.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/develophealth/apis/develop-health-public-api.md) · [All operations](https://skmtc.net/develophealth/apis/develop-health-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/develophealth/develop-health-public-api/revisions/1684e1dda9be/schema)
