Frontend module · STATIC DECLARATIONS
Rcm Operations Api client API reference · mansoq-web
31 client route/call declarations with path parameters, named payload/response types and source references. Exact server acceptance and permissions require the matched backend contract.
Static API contract — behavior review pending. Source baseline f6e9f05f76d4.
Enable JavaScript to inspect structured operation, parameter, schema and permission evidence. Download this reference and its evidence.
Client contract scope
These 31 declarations come from repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts. Client types and noAuth flags describe the caller; they do not authorize a server action. Dynamic paths and missing backend matches are retained as review work, not repaired into invented endpoints.
Operation map
| Client method | HTTP method | Path pattern | Resolution |
|---|---|---|---|
| default.workQueues.list | GET | /api/v1/facility/{facilityId}/rcm/work_queues/ |
literal |
| default.workQueues.retrieve | GET | /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/ |
literal |
| default.workQueues.protocolMandated | GET | /api/v1/facility/{facilityId}/rcm/work_queues/protocol_mandated/ |
literal |
| default.workQueues.stuckTransactions | GET | /api/v1/facility/{facilityId}/rcm/work_queues/stuck_transactions/ |
literal |
| default.workQueues.raiseStuckTicket | POST | /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/raise_stuck_ticket/ |
literal |
| default.workQueues.reviewItems | GET | /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/review_items/ |
literal |
| default.workQueues.routedGates | GET | /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/routed_gates/ |
literal |
| default.claims.list | GET | /api/v1/facility/{facilityId}/rcm/claims/ |
literal |
| default.claims.retrieve | GET | /api/v1/facility/{facilityId}/rcm/claims/{claimId}/ |
literal |
| default.claims.byEncounter | GET | /api/v1/facility/{facilityId}/rcm/claims/by-encounter/ |
literal |
| default.claims.lines | GET | /api/v1/facility/{facilityId}/rcm/claims/{claimId}/lines/ |
literal |
| default.claims.attachments | GET | /api/v1/facility/{facilityId}/rcm/claims/{claimId}/attachments/ |
literal |
| default.claims.classifyResponse | POST | /api/v1/facility/{facilityId}/rcm/claims/{claimId}/classify-response/ |
literal |
| default.denials.list | GET | /api/v1/facility/{facilityId}/rcm/denials/ |
literal |
| default.denials.retrieve | GET | /api/v1/facility/{facilityId}/rcm/denials/{denialId}/ |
literal |
| default.denials.remedies | GET | /api/v1/facility/{facilityId}/rcm/denials/remedies/ |
literal |
| default.denials.deadlines | GET | /api/v1/facility/{facilityId}/rcm/denials/{denialId}/deadlines/ |
literal |
| default.denials.remedy | POST | /api/v1/facility/{facilityId}/rcm/denials/{denialId}/remedy/ |
literal |
| default.denials.disputeRoutes | GET | /api/v1/facility/{facilityId}/rcm/denials/dispute-routes/ |
literal |
| default.denials.routeDispute | POST | /api/v1/facility/{facilityId}/rcm/denials/{denialId}/route-dispute/ |
literal |
| default.denials.queues | GET | /api/v1/facility/{facilityId}/rcm/denials/queues/ |
literal |
| default.authorizations.list | GET | /api/v1/facility/{facilityId}/rcm/authorizations/ |
literal |
| default.authorizations.retrieve | GET | /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/ |
literal |
| default.authorizations.clocks | GET | /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/clocks/ |
literal |
| default.authorizations.lines | GET | /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/lines/ |
literal |
| default.authorizations.tatRules | GET | /api/v1/facility/{facilityId}/rcm/authorizations/tat-rules/ |
literal |
| default.authorizations.exemptions | GET | /api/v1/facility/{facilityId}/rcm/authorizations/exemptions/ |
literal |
| default.eligibility.list | GET | /api/v1/facility/{facilityId}/rcm/enrollment/ |
literal |
| default.eligibility.retrieve | GET | /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/ |
literal |
| default.eligibility.surface | GET | /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/eligibility/ |
literal |
| default.eligibility.estimateRestriction | GET | /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/estimate-restriction/ |
literal |
default.workQueues.list
GET /api/v1/facility/{facilityId}/rcm/work_queues/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<WorkQueue>. client-side declaration; not proof of accepted server payload.
PaginatedResponse declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| count | number | true | — |
| results | TItem[] | true | — |
WorkQueue declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| queue_key | string | true | — |
| display_name | string | true | — |
| owner | object | true | — |
| aging_policy | AgingPolicy | true | — |
| escalation_path | string[] | true | — |
| outage_behaviour | string | true | — |
| protocol | object | true | — |
| message_retrieval | object | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.retrieve
GET /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, queueId. Transport strings are declared here; semantic identifier types require the server contract.
response type: WorkQueue. client-side declaration; not proof of accepted server payload.
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.protocolMandated
GET /api/v1/facility/{facilityId}/rcm/work_queues/protocol_mandated/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: ProtocolMandatedReport. client-side declaration; not proof of accepted server payload.
ProtocolMandatedReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| queues | WorkQueue[] | true | — |
| requirements | Array<object> | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.stuckTransactions
GET /api/v1/facility/{facilityId}/rcm/work_queues/stuck_transactions/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: StuckTransactionReport. client-side declaration; not proof of accepted server payload.
StuckTransactionReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| as_of | string | null | true | — |
| window_days | number | true | — |
| stuck | StuckTicketPlan[] | true | — |
| terminal_step | string | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.raiseStuckTicket
POST /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/raise_stuck_ticket/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, queueId. Transport strings are declared here; semantic identifier types require the server contract.
request type: object. client-side declaration; not proof of accepted server payload.
default.workQueues.raiseStuckTicket.request declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| exchange | string | true | — |
| detail | string | false | — |
| actor_role | string | false | — |
response type: object. client-side declaration; not proof of accepted server payload.
StuckTicketPlan declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| exchange | object | true | — |
| queued_bundle_identifiers | string[] | true | — |
| message_header_identifiers | string[] | true | — |
| sent_at | string | null | true | — |
| as_of | string | null | true | — |
| window_days | number | true | — |
| reason | string | true | — |
| keyed_on_original_identifier | boolean | true | — |
default.workQueues.raiseStuckTicket.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| queue | WorkQueue | true | — |
| ticket | StuckTicketPlan | true | — |
| audit_event_id | string | true | — |
| payload_is_inlined | false | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.reviewItems
GET /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/review_items/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, queueId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<ReviewItem>. client-side declaration; not proof of accepted server payload.
ReviewItem declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| revenue_case | string | true | — |
| work_queue_key | string | true | — |
| stage | string | true | — |
| work_type | "denial_review" | "tariff_review" | string | true | — |
| status | string | true | — |
| priority | string | true | — |
| title | string | true | — |
| description | string | true | — |
| automation_key | string | true | — |
| related_resource_type | string | true | — |
| related_resource_id | string | null | true | — |
| assigned_to | object | null | true | — |
| due_at | string | null | true | — |
| deadline_not_configured | boolean | true | — |
| completed_at | string | null | true | — |
| resolution | Record<string, unknown> | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.workQueues.routedGates
GET /api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/routed_gates/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, queueId. Transport strings are declared here; semantic identifier types require the server contract.
response type: RoutedGatesReport. client-side declaration; not proof of accepted server payload.
RoutedGatesReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| queue | string | true | — |
| gates | Array<object> | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.list
GET /api/v1/facility/{facilityId}/rcm/claims/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<Claim>. client-side declaration; not proof of accepted server payload.
Claim declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| claim_number | string | true | — |
| claim_type | string | true | — |
| use | string | true | — |
| submission_type | string | true | — |
| status | string | true | — |
| outcome | string | true | — |
| currency | string | true | — |
| encounter | string | null | true | Three separate references — never merged into one row identity. |
| revenue_case | string | true | — |
| local_invoice | string | null | true | — |
| prior_claim | string | null | true | — |
| episode_identifier | Stated | true | — |
| payer_claim_reference | string | true | — |
| submitted_at | string | null | true | — |
| adjudicated_at | string | null | true | — |
| ledger | LegacyLedger | true | — |
| routing | ResponseRouting | true | — |
| lines | ClaimLine[] | false | — |
| coding_validation | CodingValidation | false | — |
| tax_decision | TaxDecision | false | — |
| required_attachments | RequiredAttachments | false | — |
| diagnoses | Array<Record<string, unknown>> | false | — |
| procedures | Array<Record<string, unknown>> | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.retrieve
GET /api/v1/facility/{facilityId}/rcm/claims/{claimId}/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, claimId. Transport strings are declared here; semantic identifier types require the server contract.
response type: Claim. client-side declaration; not proof of accepted server payload.
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.byEncounter
GET /api/v1/facility/{facilityId}/rcm/claims/by-encounter/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: ClaimsByEncounter. client-side declaration; not proof of accepted server payload.
ClaimsByEncounter declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| encounter | string | true | — |
| claim_count | number | true | — |
| claims | Claim[] | true | — |
| local_invoices | string[] | true | — |
| note | string | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.lines
GET /api/v1/facility/{facilityId}/rcm/claims/{claimId}/lines/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, claimId. Transport strings are declared here; semantic identifier types require the server contract.
response type: object. client-side declaration; not proof of accepted server payload.
ClaimLine declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| sequence | number | true | — |
| service_system | string | true | — |
| service_code | string | true | — |
| description | string | true | — |
| serviced_at | string | null | true | — |
| invoice_number | string | true | — |
| original_charge | OriginalCharge | true | — |
| contractual | LegacyLedger | true | — |
| authorization_match | AuthorizationMatch | true | — |
| tax_decision | TaxDecision | true | — |
| liability_decisions | LiabilityDecision[] | true | — |
| adjudication | Array<Record<string, unknown>> | true | — |
default.claims.lines.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| claim | string | true | — |
| lines | ClaimLine[] | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.attachments
GET /api/v1/facility/{facilityId}/rcm/claims/{claimId}/attachments/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, claimId. Transport strings are declared here; semantic identifier types require the server contract.
response type: RequiredAttachments. client-side declaration; not proof of accepted server payload.
RequiredAttachments declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| required | Array<Record<string, unknown>> | true | — |
| supplied | Array<Record<string, unknown>> | true | — |
| missing | Array<Record<string, unknown>> | true | — |
| is_complete | boolean | true | — |
| all_supporting_information | Array<Record<string, unknown>> | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.claims.classifyResponse
POST /api/v1/facility/{facilityId}/rcm/claims/{claimId}/classify-response/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, claimId. Transport strings are declared here; semantic identifier types require the server contract.
request type: object. client-side declaration; not proof of accepted server payload.
default.claims.classifyResponse.request declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| processing_outcome | string | true | — |
| adjudication_outcome | string | true | — |
response type: ResponseRouting & object. client-side declaration; not proof of accepted server payload.
ResponseRouting declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| destination | "transaction_error_queue" | "awaiting_response" | "partial_adjudication_review" | "denial_workbench" | "adjudication_review" | "unresolved_review" | true | — |
| is_transaction_error | boolean | true | — |
| is_denial | boolean | true | — |
| counts_in_denial_analytics | boolean | true | — |
| rationale | string | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.list
GET /api/v1/facility/{facilityId}/rcm/denials/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<Denial>. client-side declaration; not proof of accepted server payload.
Denial declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| claim | string | true | — |
| claim_line | string | null | true | — |
| denial_code | string | true | — |
| denial_system | string | true | — |
| category | string | true | — |
| status | string | true | — |
| denied_ledger | LegacyLedger | true | — |
| root_cause | string | true | — |
| description | string | true | — |
| received_at | string | null | true | The clock runs from receipt, not from the moment a person opened it. |
| appeal_due_at | string | null | true | — |
| owner | string | null | true | — |
| responsibility | DenialResponsibility | true | — |
| responsible_team | string | null | true | — |
| allowed_remedies | object | true | — |
| recovered_amount | Stated | true | — |
| final_disposition | object | true | — |
| remedy_history | object | false | — |
| reviewer_assertions | Array<object> | false | — |
| dispute_routes | DisputeRoute[] | false | — |
| deadlines | Record<string, DeadlineReport> | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.retrieve
GET /api/v1/facility/{facilityId}/rcm/denials/{denialId}/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, denialId. Transport strings are declared here; semantic identifier types require the server contract.
response type: Denial. client-side declaration; not proof of accepted server payload.
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.remedies
The catalogue of four. There is no fifth entry and no resubmit.
GET /api/v1/facility/{facilityId}/rcm/denials/remedies/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: object. client-side declaration; not proof of accepted server payload.
Remedy declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| remedy | RemedyKey | true | — |
| label | string | true | — |
| mechanism | string | true | — |
| deadline_kind | string | true | — |
| payload | string[] | true | — |
| track | "clinical_coding" | "contested_adjudication" | true | — |
| level | "claim" | "line" | true | — |
| line_level_blocked_by | string | false | — |
default.denials.remedies.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| remedies | Remedy[] | true | — |
| note | string | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.deadlines
GET /api/v1/facility/{facilityId}/rcm/denials/{denialId}/deadlines/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, denialId. Transport strings are declared here; semantic identifier types require the server contract.
response type: DeadlineReport. client-side declaration; not proof of accepted server payload.
DeadlineReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| deadline_kind | string | true | — |
| resolved | boolean | true | — |
| reason | string | false | — |
| as_of | string | null | false | — |
| trigger_at | string | null | false | — |
| is_conflicted | boolean | false | — |
| operational_alert_due | boolean | false | — |
| spread_days | number | null | false | — |
| distinct_due_dates | Array<string | null> | false | — |
| strictest | DeadlineOutcome | null | false | — |
| most_permissive | DeadlineOutcome | null | false | — |
| strictest_is_arabic_governed | boolean | false | — |
| arabic_governed | Array<DeadlineOutcome | null> | false | — |
| outcomes | Array<DeadlineOutcome | null> | true | — |
| unresolved | Array<DeadlineOutcome | null> | false | — |
| blocking_gates | string[] | false | — |
| notes | string[] | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.remedy
POST /api/v1/facility/{facilityId}/rcm/denials/{denialId}/remedy/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, denialId. Transport strings are declared here; semantic identifier types require the server contract.
request type: object & Record<string, unknown>. client-side declaration; not proof of accepted server payload.
The four remedies of ch. 26. There is deliberately no resubmit.
response type: object. client-side declaration; not proof of accepted server payload.
default.denials.remedy.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| denial | Denial | true | — |
| recorded | Record<string, unknown> | true | — |
| deadline | DeadlineReport | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.disputeRoutes
GET /api/v1/facility/{facilityId}/rcm/denials/dispute-routes/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: object. client-side declaration; not proof of accepted server payload.
DisputeRoute declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| route | string | true | — |
| authority | string | true | — |
| handles | string | true | — |
default.denials.disputeRoutes.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| routes | DisputeRoute[] | true | — |
| subject_routing | Record<string, string> | true | — |
| note | string | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.routeDispute
POST /api/v1/facility/{facilityId}/rcm/denials/{denialId}/route-dispute/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, denialId. Transport strings are declared here; semantic identifier types require the server contract.
request type: object. client-side declaration; not proof of accepted server payload.
default.denials.routeDispute.request declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| subject | string | true | — |
| reference | string | false | — |
response type: object. client-side declaration; not proof of accepted server payload.
default.denials.routeDispute.response declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| denial | string | true | — |
| routed | Record<string, unknown> | true | — |
| deadline | DeadlineReport | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.denials.queues
GET /api/v1/facility/{facilityId}/rcm/denials/queues/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: QueueSummary[]. client-side declaration; not proof of accepted server payload.
QueueSummary declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| queue_key | string | true | — |
| display_name | string | false | — |
| owner_role | string | false | — |
| owner_user | string | null | false | — |
| has_named_owner | boolean | true | — |
| aging_policy_key | string | false | — |
| escalation_path | string[] | false | — |
| outage_behaviour | string | true | — |
| protocol_mandated | Tri | false | — |
| terminal_action | string | false | — |
| delete_on_read | Tri | false | — |
| persists_raw_payload_before_parse | Tri | false | — |
| unconfigured | boolean | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.list
GET /api/v1/facility/{facilityId}/rcm/authorizations/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<Authorization>. client-side declaration; not proof of accepted server payload.
Authorization declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| revenue_case | string | true | — |
| version | number | true | — |
| status | string | true | — |
| authorization_type | string | true | — |
| urgency | string | true | — |
| authorization_number | string | true | — |
| payer_reference | string | true | — |
| requested_at | string | null | true | — |
| responded_at | string | null | true | — |
| valid_from | string | null | true | — |
| valid_to | string | null | true | — |
| processing_outcome | Stated | true | Two axes, never merged. complete is not approved. |
| header_adjudication | Stated | true | — |
| episode_identifier | Stated | true | — |
| is_payer_initiated | Tri | true | — |
| parent_authorization | string | null | true | — |
| clocks | AuthorizationClock[] | false | — |
| shows_pending | boolean | false | — |
| is_deemed_approved | boolean | false | — |
| is_contested | boolean | false | — |
| lines | AuthorizationLine[] | false | — |
| deemed_approvals | Array<DeemedApprovalEvidence | null> | false | — |
| intents | AuthorizationIntent[] | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.retrieve
GET /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, authorizationId. Transport strings are declared here; semantic identifier types require the server contract.
response type: Authorization. client-side declaration; not proof of accepted server payload.
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.clocks
GET /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/clocks/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, authorizationId. Transport strings are declared here; semantic identifier types require the server contract.
response type: AuthorizationClocksReport. client-side declaration; not proof of accepted server payload.
AuthorizationClocksReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| authorization | string | true | — |
| as_of | string | null | true | — |
| clocks | AuthorizationClock[] | true | — |
| shows_pending | boolean | true | — |
| is_deemed_approved | boolean | true | — |
| contested_gate | GateVerdict[] | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.lines
GET /api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/lines/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, authorizationId. Transport strings are declared here; semantic identifier types require the server contract.
response type: AuthorizationLinesReport. client-side declaration; not proof of accepted server payload.
AuthorizationLinesReport declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| authorization | string | true | — |
| lines | AuthorizationLine[] | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.tatRules
GET /api/v1/facility/{facilityId}/rcm/authorizations/tat-rules/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: TatRule[]. client-side declaration; not proof of accepted server payload.
TatRule declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| label | string | true | — |
| actor | string | true | — |
| trigger_event | string | true | — |
| duration_minutes | Stated | true | — |
| basis | string | true | — |
| on_expiry | string | true | — |
| deems_approval | boolean | true | — |
| urgency_scope | string | true | — |
| status | string | true | — |
| instrument | object | true | — |
| activation_blocked_by | string[] | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.authorizations.exemptions
GET /api/v1/facility/{facilityId}/rcm/authorizations/exemptions/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: AuthorizationExemption[]. client-side declaration; not proof of accepted server payload.
AuthorizationExemption declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| code | string | true | — |
| label | string | true | — |
| status | string | true | — |
| amount_threshold | Stated | true | — |
| currency | string | true | — |
| threshold_comparator | string | true | — |
| notification_required | Tri | true | — |
| notification_hours | number | null | true | — |
| notification_trigger | string | true | — |
| notification_duty_is_computable | boolean | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.eligibility.list
GET /api/v1/facility/{facilityId}/rcm/enrollment/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId. Transport strings are declared here; semantic identifier types require the server contract.
response type: PaginatedResponse<MemberCoverage>. client-side declaration; not proof of accepted server payload.
MemberCoverage declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | true | — |
| patient | string | true | — |
| kind | string | true | — |
| status | string | true | — |
| roles | object | true | — |
| policy | string | null | true | — |
| benefit_class | string | null | true | — |
| program | string | null | true | — |
| network | string | null | true | — |
| relationship | Stated | true | — |
| eligibility_date | Stated | true | — |
| activation_date | Stated | true | — |
| coverage_period | object | true | — |
| coordination | object | true | — |
| mapping | CoverageMapping | true | — |
| presented_evidence | Array<Record<string, unknown>> | false | — |
| estimate_restriction | EstimateRestriction | false | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.eligibility.retrieve
GET /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, coverageId. Transport strings are declared here; semantic identifier types require the server contract.
response type: MemberCoverage. client-side declaration; not proof of accepted server payload.
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.eligibility.surface
GET /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/eligibility/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, coverageId. Transport strings are declared here; semantic identifier types require the server contract.
response type: EligibilitySurface. client-side declaration; not proof of accepted server payload.
EligibilitySurface declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| coverage | MemberCoverage | true | — |
| site_outcome_catalogue | SiteOutcomeCatalogueEntry[] | true | — |
| answer_axes | AnswerAxis[] | true | — |
| latest_response | CoverageVerification | null | true | The latest response. |
| financial_clearance_context | ClearanceContext | null | true | The context financial clearance actually relied on — the other half. |
| responses_disagree | boolean | true | — |
| residual_denial_risks | string[] | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
default.eligibility.estimateRestriction
GET /api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/estimate-restriction/. typed route object; literal. single static method/path match; deployment boundary still requires review.
Path parameters: facilityId, coverageId. Transport strings are declared here; semantic identifier types require the server contract.
response type: EstimateRestriction. client-side declaration; not proof of accepted server payload.
EstimateRestriction declared fields:
| Field | Type | Required | Description |
|---|---|---|---|
| coverage | string | true | — |
| mapping | CoverageMapping | true | — |
| may_present_amount | boolean | true | — |
| certainty | "certain" | "restricted" | true | — |
| restrictions | Array<object> | true | — |
| latest_verification | string | null | true | — |
Operational limitation: request validation, permission checks, error statuses and irreversible side effects belong to the server implementation. An unmatched or computed client route requires contract review before use.
Pinned source evidence
Links require access to the private source repository.
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:38
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:43
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:48
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:53
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:58
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:69
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:74
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:83
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:88
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:93
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:98
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:103
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:108
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:121
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:126
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:132
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:137
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:142
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:152
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:161
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:171
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:180
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:185
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:190
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:195
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:200
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:205
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:214
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:219
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:224
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:229
- repositories/platform/mansoq-web/src/Utils/request/types.ts:66
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:98
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:126
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:166
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:67
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:155
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:61
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:135
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:173
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:314
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:342
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:298
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:101
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:290
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:112
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:194
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:427
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:358
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:135
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:407
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:355
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:145
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:369
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:155
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:169
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts:164
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:479
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:600
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:628
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:637
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:499
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:642
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:790
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:821
- repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts:781