{"schemaVersion":"1.0","sourceCommit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca","sourceVisibility":"private","article":{"id":"api-client-mansoq-web-src-pages-facility-settings-rcm-pricelistapi-ts","title":"Price List Api client API reference · mansoq-web","summary":"17 client route/call declarations with path parameters, named payload/response types and source references. Exact server acceptance and permissions require the matched backend contract.","module":"RCM & insurance","roles":["IT administrator","Developer","Integration engineer"],"facilities":["All configured facility types"],"kind":"reference","minutes":18,"prerequisites":["Use the API contract from the installed deployment and an authorized synthetic test environment.","Confirm facility/organization scope, action permissions and optional app enablement.","This reference is static source evidence; complete payload, authorization, failure and end-to-end review remains recorded as pending."],"steps":[],"sections":[{"title":"Client contract scope","body":"These 17 declarations come from **repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.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."},{"title":"Operation map","body":"| Client method | HTTP method | Path pattern | Resolution |\n| --- | --- | --- | --- |\n| default.tariffs | GET | `/api/v1/facility/{facilityId}/rcm/tariffs/` | literal |\n| default.tariff | GET | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/` | literal |\n| default.tariffLines | GET | `/api/v1/facility/{facilityId}/rcm/tariff_lines/` | literal |\n| default.dryRun | GET | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/dry-run/` | literal |\n| default.diff | POST | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/diff/` | literal |\n| default.simulatedEncounter | POST | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/simulated-encounter/` | literal |\n| default.makerChecker | GET | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/maker-checker/` | literal |\n| default.publish | POST | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/publish/` | literal |\n| default.tariffReadiness | GET | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/readiness/` | literal |\n| default.newTariffVersion | POST | `/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/new-version/` | literal |\n| default.assignments | GET | `/api/v1/facility/{facilityId}/rcm/tariff_assignments/` | literal |\n| default.assignmentReadiness | GET | `/api/v1/facility/{facilityId}/rcm/tariff_assignments/{assignmentId}/readiness/` | literal |\n| default.basePriceSchedules | GET | `/api/v1/facility/{facilityId}/rcm/base_price_schedules/` | literal |\n| default.basePriceScheduleLines | GET | `/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/` | literal |\n| default.packages | GET | `/api/v1/facility/{facilityId}/rcm/packages/` | literal |\n| default.services | GET | `/api/v1/facility/{facilityId}/rcm/services/` | literal |\n| default.serviceCodeMappings | GET | `/api/v1/facility/{facilityId}/rcm/service_code_mappings/` | literal |"},{"title":"default.tariffs","body":"**GET /api/v1/facility/{facilityId}/rcm/tariffs/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<Tariff>`. client-side declaration; not proof of accepted server payload.\n\n**PaginatedRcm declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| count | number | true | — |\n| results | T[] | true | — |\n\n**Tariff declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| code | string | true | — |\n| label | string | true | — |\n| currency | string | true | — |\n| default_method | StatedText | true | — |\n| unit_basis | StatedText | true | — |\n| precision_dp | StatedValue | true | — |\n| states_its_billing_basis | boolean | true | A tariff that does not say what unit it prices in cannot be traceable. |\n| owner_org | RcmRef \\| null | true | — |\n| authority_agreement | RcmRef \\| null | true | — |\n| valid_from | string \\| null | true | — |\n| valid_to | string \\| null | true | — |\n| is_published | boolean | true | A published tariff is immutable: the screen offers a new version, not an edit. |\n| lines | TariffLine[] | false | — |\n\nComposed/inherited schema references: ConfigurableRow. Exact generic composition is retained in the structured reference and requires server-side confirmation.\n\n**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."},{"title":"default.tariff","body":"**GET /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `Tariff`. client-side declaration; not proof of accepted server payload.\n\n**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."},{"title":"default.tariffLines","body":"**GET /api/v1/facility/{facilityId}/rcm/tariff_lines/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<TariffLine>`. client-side declaration; not proof of accepted server payload.\n\n**TariffLine declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | true | — |\n| tariff | RcmRef | true | — |\n| service | RcmRef \\| null | true | — |\n| code_system | string | true | — |\n| code_system_version | string | true | — |\n| code_value | string | true | — |\n| method | string | true | — |\n| amount | StatedValue | true | — |\n| percentage | StatedValue | true | — |\n| multiplier | StatedValue | true | — |\n| base_price_reference | string | true | — |\n| requires_base_price | boolean | true | True for the two derived methods only. |\n| unit | string | true | — |\n| modifiers | unknown | true | — |\n| effective_from | string \\| null | true | — |\n| effective_to | string \\| null | true | — |\n| effective_to_is_inclusive | boolean | true | — |\n| prices_nothing | boolean | true | Every one of amount, percentage and multiplier is unestablished. |\n\n**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."},{"title":"default.dryRun","body":"**GET /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/dry-run/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `TariffDryRun`. client-side declaration; not proof of accepted server payload.\n\n**TariffDryRun declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| tariff | Tariff | true | — |\n| lines_read | number | true | — |\n| refusals | Refusal[] | true | — |\n| unmapped_lines | Array<object> | true | — |\n| publishable | boolean | true | — |\n| maker_checker | MakerCheckerPolicyBlock | true | — |\n| posted_nothing | boolean | true | — |\n\n**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."},{"title":"default.diff","body":"**POST /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/diff/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**default.diff.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| against | string | true | — |\n\n**response type:** `TariffDiff`. client-side declaration; not proof of accepted server payload.\n\n**TariffDiff declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| tariff | RcmRef | true | — |\n| against | RcmRef | true | — |\n| added | TariffLine[] | true | — |\n| removed | TariffLine[] | true | — |\n| changed | Array<object> | true | — |\n| posted_nothing | boolean | true | — |\n\n**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."},{"title":"default.simulatedEncounter","body":"**POST /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/simulated-encounter/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**request type:** `SimulatedEncounterBody`. client-side declaration; not proof of accepted server payload.\n\n**SimulatedEncounterBody declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| service_date | string | true | Required: a pricing date is never defaulted to today. |\n| service | object | true | — |\n| coverage | object | false | — |\n| encounter | object | false | — |\n\n**response type:** `SimulatedEncounter`. client-side declaration; not proof of accepted server payload.\n\nComposed/inherited schema references: SimulatedEncounterResolved, SimulatedEncounterHold. Exact generic composition is retained in the structured reference and requires server-side confirmation.\n\n**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."},{"title":"default.makerChecker","body":"**GET /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/maker-checker/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `MakerCheckerReport`. client-side declaration; not proof of accepted server payload.\n\n**MakerCheckerReport declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| tariff | RcmRef | true | — |\n| category | string | true | — |\n| required | boolean | true | — |\n| satisfied | boolean | true | — |\n| detail | string | true | — |\n| author | RcmRef \\| null | true | — |\n| approver | RcmRef \\| null | true | — |\n| policy | MakerCheckerPolicyBlock | true | — |\n\n**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."},{"title":"default.publish","body":"**POST /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/publish/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**request type:** `PublishTariffBody`. client-side declaration; not proof of accepted server payload.\n\n**PublishTariffBody declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| approved_by | string | true | Required. The approver cannot be the publisher. |\n| validation_passed | boolean | true | Required. A default of `true` would assert the publisher's own validation. |\n| label | string | false | — |\n| test_run_reference | string | false | — |\n\n**response type:** `Record<string, unknown>`. client-side declaration; not proof of accepted server payload.\n\n**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."},{"title":"default.tariffReadiness","body":"**GET /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/readiness/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `ReadinessBlock`. client-side declaration; not proof of accepted server payload.\n\n**ReadinessBlock declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| subject | string | true | — |\n| target_status | string | true | — |\n| is_ready | boolean | true | — |\n| checked_overlap | boolean | true | — |\n| open_gates | string[] | true | — |\n| refusals | Refusal[] | true | — |\n| screen_refusals | Refusal[] | true | — |\n| gates | GateBlock | true | — |\n| evidence | EvidenceBlock | true | — |\n| lock_token | string | true | — |\n\n**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."},{"title":"default.newTariffVersion","body":"The only way to change a published tariff: a successor draft.\n\n**POST /api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/new-version/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `tariffId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**default.newTariffVersion.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| change_reason | string | true | — |\n| actor_role | string | false | — |\n\n**response type:** `Tariff`. client-side declaration; not proof of accepted server payload.\n\n**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."},{"title":"default.assignments","body":"**GET /api/v1/facility/{facilityId}/rcm/tariff_assignments/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<TariffAssignment>`. client-side declaration; not proof of accepted server payload.\n\n**TariffAssignment declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| tariff | RcmRef | true | — |\n| provider_contract | RcmRef \\| null | true | — |\n| legacy_contract_reference | StatedText | true | — |\n| authority_agreement | RcmRef \\| null | true | — |\n| scope | TariffAssignmentScope | true | — |\n| date_rule | StatedText | true | — |\n| pricing_date_is_established | boolean | true | — |\n| priority | number | true | — |\n| drg_mode | StatedText | true | — |\n| drg_applicability | RcmRef \\| null | true | — |\n\nComposed/inherited schema references: ConfigurableRow. Exact generic composition is retained in the structured reference and requires server-side confirmation.\n\n**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."},{"title":"default.assignmentReadiness","body":"**GET /api/v1/facility/{facilityId}/rcm/tariff_assignments/{assignmentId}/readiness/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`, `assignmentId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `ReadinessBlock`. client-side declaration; not proof of accepted server payload.\n\n**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."},{"title":"default.basePriceSchedules","body":"**GET /api/v1/facility/{facilityId}/rcm/base_price_schedules/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<BasePriceSchedule>`. client-side declaration; not proof of accepted server payload.\n\n**BasePriceSchedule declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| reference | string | true | — |\n| label | string | true | — |\n| currency | string | true | — |\n| is_published | boolean | true | — |\n| matched_verbatim | boolean | true | — |\n| note | string | true | — |\n| lines | BasePriceScheduleLine[] | false | — |\n\nComposed/inherited schema references: ConfigurableRow. Exact generic composition is retained in the structured reference and requires server-side confirmation.\n\n**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."},{"title":"default.basePriceScheduleLines","body":"**GET /api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<BasePriceScheduleLine>`. client-side declaration; not proof of accepted server payload.\n\n**BasePriceScheduleLine declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | true | — |\n| schedule | RcmRef | true | — |\n| service | RcmRef \\| null | true | — |\n| code_system | string | true | — |\n| code_system_version | string | true | — |\n| code_value | string | true | — |\n| amount | StatedValue | true | — |\n| unit | StatedText | true | — |\n| effective_from | string \\| null | true | — |\n| effective_to | string \\| null | true | — |\n| evidence | EvidenceBlock | true | — |\n\n**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."},{"title":"default.packages","body":"**GET /api/v1/facility/{facilityId}/rcm/packages/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<PackageDefinition>`. client-side declaration; not proof of accepted server payload.\n\n**PackageDefinition declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | true | — |\n| tariff_line | RcmRef | true | — |\n| inclusion_definition | string | true | — |\n| inclusion_model | string | true | — |\n| excluded_scope | unknown | true | — |\n| includes | object | true | — |\n| assumed_los_days | StatedValue | true | — |\n| outlier_rule | unknown | true | — |\n| complication_rule | unknown | true | — |\n| carve_outs | unknown | true | — |\n| cancellation_rule | unknown | true | — |\n| partial_service_rule | unknown | true | — |\n\n**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."},{"title":"default.services","body":"**GET /api/v1/facility/{facilityId}/rcm/services/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<ServiceMaster>`. client-side declaration; not proof of accepted server payload.\n\n**ServiceMaster declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| code | string | true | — |\n| label | string | true | — |\n\nComposed/inherited schema references: ConfigurableRow. Exact generic composition is retained in the structured reference and requires server-side confirmation.\n\n**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."},{"title":"default.serviceCodeMappings","body":"**GET /api/v1/facility/{facilityId}/rcm/service_code_mappings/**. typed route object; literal. single static method/path match; deployment boundary still requires review.\n\n**Path parameters:** `facilityId`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `PaginatedRcm<ServiceCodeMapping>`. client-side declaration; not proof of accepted server payload.\n\n**ServiceCodeMapping declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | true | — |\n| service | RcmRef | true | — |\n| code_system | string | true | — |\n| code_system_version | string | true | — |\n| terminology_release | RcmRef \\| null | true | — |\n| code_value | string | true | — |\n| map_equivalence | StatedText | true | — |\n| effective_from | string | true | — |\n| effective_to | string \\| null | true | — |\n| terminology_verification | TerminologyVerification | true | — |\n| evidence | EvidenceBlock | true | — |\n\n**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."}],"troubleshooting":[{"problem":"A declared route is unavailable or a request is rejected","solution":"Compare the installed revision, actual API schema, optional plugin mount, HTTP-method restrictions and recorded validation/permission evidence. Do not bypass a refusal or send a production transaction to test documentation."}],"sources":[{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"related":["it-api-contract","it-api-auth","security-rcm-roles"],"verification":"Static API contract — behavior review pending","version":"f6e9f05f76d4","apiReferenceIds":["frontend-operation-4b19694b4e8465052f","frontend-operation-0e79106dac36d876ea","frontend-operation-46aef1403fb5e24b0f","frontend-operation-c9a9deaf4a388c0beb","frontend-operation-793ae43ecfa7b4539e","frontend-operation-be0520960eef251163","frontend-operation-00e43631e919d9a858","frontend-operation-70c6f9e88c1695e5f3","frontend-operation-9d51f156754a9da471","frontend-operation-e3b1e5ef2c63390836","frontend-operation-dcd158d94ddd87b941","frontend-operation-1dfa94613ab724f9a1","frontend-operation-13b1ce7097d82e3a3d","frontend-operation-37610b8eb0ab6f7443","frontend-operation-fe677dad3d6b82d39a","frontend-operation-bfabf288274b4d914d","frontend-operation-5bcb792dd08bce151c"]},"backend":{"resources":[],"operations":[],"methodEvidence":[],"schemas":[],"frameworkSettings":[]},"frontend":{"operations":[{"id":"frontend-operation-4b19694b4e8465052f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffs","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<Tariff>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0e79106dac36d876ea","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariff","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Tariff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-46aef1403fb5e24b0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffLines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<TariffLine>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9a9deaf4a388c0beb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.dryRun","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/dry-run/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TariffDryRun","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDryRun"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:dry_run"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-793ae43ecfa7b4539e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.diff","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/diff/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.diff.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TariffDiff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDiff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:diff"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-be0520960eef251163","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.simulatedEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/simulated-encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SimulatedEncounterBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SimulatedEncounter","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounter"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-00e43631e919d9a858","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.makerChecker","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/maker-checker/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MakerCheckerReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:maker_checker"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-70c6f9e88c1695e5f3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.publish","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/publish/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PublishTariffBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PublishTariffBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:publish"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9d51f156754a9da471","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e3b1e5ef2c63390836","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.newTariffVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The only way to change a published tariff: a successor draft.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.newTariffVersion.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Tariff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dcd158d94ddd87b941","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.assignments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<TariffAssignment>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignment"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1dfa94613ab724f9a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.assignmentReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{assignmentId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"assignmentId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-13b1ce7097d82e3a3d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.basePriceSchedules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BasePriceSchedule>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceSchedule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-37610b8eb0ab6f7443","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.basePriceScheduleLines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BasePriceScheduleLine>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fe677dad3d6b82d39a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.packages","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<PackageDefinition>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bfabf288274b4d914d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.services","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/services/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ServiceMaster>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceMaster"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bcb792dd08bce151c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.serviceCodeMappings","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ServiceCodeMapping>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceCodeMapping"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"}],"schemas":[{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","name":"PaginatedRcm","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"T[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff","name":"Tariff","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_method","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"unit_basis","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"precision_dp","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"states_its_billing_basis","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"A tariff that does not say what unit it prices in cannot be traceable.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"authority_agreement","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"valid_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_published","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"A published tariff is immutable: the screen offers a new version, not an edit.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"TariffLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow","name":"ConfigurableRow","kind":"InterfaceDeclaration","description":"Every configuration row carries these three blocks.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#LifecycleBlock","name":"LifecycleBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"ConfigPackageRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigPackageRef"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_transitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"editable_fields","type":"string[] | \"unrestricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_may_select_now","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"updated_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef","name":"RcmRef","kind":"InterfaceDeclaration","description":"A foreign row. Never the whole row, never a bare id.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigPackageRef","name":"ConfigPackageRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock","name":"EvidenceBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence_state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_grade_states","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef"]},{"name":"links","type":"EvidenceLinkRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceLinkRow"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef","name":"SourceDocumentRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText","name":"StatedText","kind":"InterfaceDeclaration","description":"One non-numeric value/state pair (`stated_text()` on the wire).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceLinkRow","name":"EvidenceLinkRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strength","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef"]},{"name":"locator","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock","name":"GateBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"named","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_development","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"GateDetail[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateDetail"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateDetail","name":"GateDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"why","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"RcmRef | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"safe_default_decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_behaviour","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_accepted_until","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance_is_open_ended","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue","name":"StatedValue","kind":"InterfaceDeclaration","description":"One numeric value/state pair (`stated()` on the wire).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_confirmed_zero","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"representation","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine","name":"TariffLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"service","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"percentage","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"multiplier","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"base_price_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires_base_price","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"True for the two derived methods only.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modifiers","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prices_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Every one of amount, percentage and multiplier is unestablished.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDryRun","name":"TariffDryRun","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"Tariff","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"]},{"name":"lines_read","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"unmapped_lines","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publishable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"maker_checker","type":"MakerCheckerPolicyBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal","name":"Refusal","kind":"InterfaceDeclaration","description":"A named refusal. Never a bare \"invalid\" (ch. 31).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock","name":"MakerCheckerPolicyBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"always_required_categories","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"large_adjustment_threshold","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"currency","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.diff.request","name":"default.diff.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"against","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDiff","name":"TariffDiff","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"against","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"added","type":"TariffLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]},{"name":"removed","type":"TariffLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]},{"name":"changed","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody","name":"SimulatedEncounterBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"service_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required: a pricing date is never defaulted to today.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service"},{"name":"coverage","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage"},{"name":"encounter","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"service","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_group","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"insurer_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"administrator_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_contract","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"admission_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specialty","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_setting","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"per_diem_days","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_relative_weight","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_site_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounter","name":"SimulatedEncounter","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterHold"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"SimulatedEncounterResolved | SimulatedEncounterHold"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved","name":"SimulatedEncounterResolved","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"\"resolved\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_used","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff"},{"name":"tariff_line_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assignment_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"base_price_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"package","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package"},{"name":"precision_dp","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"is_provisional","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trace","type":"PricingTraceEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_package","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inclusion_model","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suppressed_component_line_ids","type":"Array<string | number>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry","name":"PricingTraceEntry","kind":"InterfaceDeclaration","description":"One ordered entry of the explanation, or one candidate and its fate.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"kind","type":"\"step\" | \"candidate\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"step","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"data","type":"string[][]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assignment_id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff_id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_id","type":"number | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority_agreement_id","type":"number | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope","type":"string[][]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verdict","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"Why this candidate won or lost. A price that cannot be explained fails an appeal.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterHold","name":"SimulatedEncounterHold","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"\"hold\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"condition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_field","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_used","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_keys","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trace","type":"PricingTraceEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerReport","name":"MakerCheckerReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"satisfied","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"author","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"approver","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"policy","type":"MakerCheckerPolicyBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PublishTariffBody","name":"PublishTariffBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required. The approver cannot be the publisher.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation_passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Required. A default of `true` would assert the publisher's own validation.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"test_run_reference","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock","name":"ReadinessBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"screen_refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.newTariffVersion.request","name":"default.newTariffVersion.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignment","name":"TariffAssignment","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_contract","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"legacy_contract_reference","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"authority_agreement","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"scope","type":"TariffAssignmentScope","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignmentScope"]},{"name":"date_rule","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"pricing_date_is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_mode","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"drg_applicability","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignmentScope","name":"TariffAssignmentScope","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"insurer_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"administrator_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_site","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"policy","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_class","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"network","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"program","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"specialty","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_setting","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_group","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dimensions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_wholly_unscoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Scoped on nothing: it would price every context in the facility.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_explicit","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Where the deliberate approval of a broader scope is recorded.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceSchedule","name":"BasePriceSchedule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_published","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"matched_verbatim","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"BasePriceScheduleLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine","name":"BasePriceScheduleLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"schedule","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"service","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"unit","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition","name":"PackageDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff_line","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"inclusion_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inclusion_model","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"excluded_scope","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"includes","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes"},{"name":"assumed_los_days","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"outlier_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"complication_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"carve_outs","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cancellation_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_service_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue","name":"TriStateValue","kind":"InterfaceDeclaration","description":"A tri-state gate. `unknown` is an answer, never a `false`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_unknown","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meaning","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"professional","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"facility","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"medicines","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"devices","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceMaster","name":"ServiceMaster","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceCodeMapping","name":"ServiceCodeMapping","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminology_release","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"map_equivalence","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"effective_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminology_verification","type":"TerminologyVerification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TerminologyVerification"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TerminologyVerification","name":"TerminologyVerification","kind":"InterfaceDeclaration","description":"DEC-13: a mapping verifies only against a licensed terminology release.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"\"verified\" | \"no_terminology_release\" | \"release_not_licensed\" | \"release_facility_mismatch\" | \"release_system_mismatch\" | \"code_format_mismatch\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]}]},"services":{"operations":[]},"boundaries":[]}