{"schemaVersion":"1.0","sourceCommit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca","sourceVisibility":"private","article":{"id":"api-client-mansoq-hcx-fe-src-api-tsx","title":"Api client API reference · mansoq-hcx-fe","summary":"15 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":"IT & integrations","roles":["IT administrator","Developer","Integration engineer"],"facilities":["All configured facility types"],"kind":"reference","minutes":10,"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 15 declarations come from **repositories/teleicu/mansoq-hcx-fe/src/api.tsx**. 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| routes.hcx.claims.list | GET | `/api/hcx/claim/` | literal |\n| routes.hcx.claims.create | POST | `/api/hcx/claim/` | literal |\n| routes.hcx.claims.get | GET | `/api/hcx/claim/{external_id}/` | literal |\n| routes.hcx.claims.update | PUT | `/api/hcx/claim/{external_id}/` | literal |\n| routes.hcx.claims.partialUpdate | PATCH | `/api/hcx/claim/{external_id}/` | literal |\n| routes.hcx.claims.delete | DELETE | `/api/hcx/claim/{external_id}/` | literal |\n| routes.hcx.claims.listPMJYPackages | GET | `/api/hcx/pmjy_packages/` | literal |\n| routes.hcx.claims.makeClaim | POST | `/api/hcx/make_claim/` | literal |\n| routes.hcx.communications.list | GET | `/api/hcx/communication/` | literal |\n| routes.hcx.communications.create | POST | `/api/hcx/communication/` | literal |\n| routes.hcx.communications.get | GET | `/api/hcx/communication/{external_id}/` | literal |\n| routes.hcx.communications.update | PUT | `/api/hcx/communication/{external_id}/` | literal |\n| routes.hcx.communications.partialUpdate | PATCH | `/api/hcx/communication/{external_id}/` | literal |\n| routes.hcx.communications.delete | DELETE | `/api/hcx/communication/{external_id}/` | literal |\n| routes.hcx.communications.send | POST | `/api/hcx/send_communication/` | literal |"},{"title":"routes.hcx.claims.list","body":"**GET /api/hcx/claim/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**response type:** `PaginatedResponse<HCXClaimModel>`. client-side declaration; not proof of accepted server payload.\n\n**HCXClaimModel declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | false | — |\n| consultation | string | true | — |\n| consultation_object | ConsultationModel | false | — |\n| policy | string | true | — |\n| policy_object | HCXPolicyModel | false | — |\n| items | HCXItemModel[] | false | — |\n| total_claim_amount | number | false | — |\n| total_amount_approved | number | false | — |\n| use | HCXClaimUse | false | — |\n| status | HCXClaimStatus | false | — |\n| priority | HCXClaimPriority | false | — |\n| type | HCXClaimType | false | — |\n| outcome | HCXClaimOutcome | false | — |\n| error_text | string | false | — |\n| created_by | UserBareMinimum | false | — |\n| last_modified_by | UserBareMinimum | false | — |\n| created_date | string | false | — |\n| modified_date | string | false | — |\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":"routes.hcx.claims.create","body":"**POST /api/hcx/claim/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**routes.hcx.claims.create.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| policy | string | true | — |\n| items | object[] | true | — |\n| consultation | string | true | — |\n| use | \"preauthorization\" \\| \"claim\" | true | — |\n\n**response type:** `HCXClaimModel`. 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":"routes.hcx.claims.get","body":"**GET /api/hcx/claim/{external_id}/**. HTTP option object; client/server ownership review pending; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\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":"routes.hcx.claims.update","body":"**PUT /api/hcx/claim/{external_id}/**. HTTP option object; client/server ownership review pending; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\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":"routes.hcx.claims.partialUpdate","body":"**PATCH /api/hcx/claim/{external_id}/**. HTTP option object; client/server ownership review pending; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\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":"routes.hcx.claims.delete","body":"**DELETE /api/hcx/claim/{external_id}/**. HTTP option object; client/server ownership review pending; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\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":"routes.hcx.claims.listPMJYPackages","body":"**GET /api/hcx/pmjy_packages/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**response type:** `PMJAYPackageItem[]`. client-side declaration; not proof of accepted server payload.\n\n**PMJAYPackageItem declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| name | string | false | — |\n| code | string | false | — |\n| price | number | false | — |\n| package_name | string | false | — |\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":"routes.hcx.claims.makeClaim","body":"**POST /api/hcx/make_claim/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**routes.hcx.claims.makeClaim.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| claim | string | true | — |\n\n**response type:** `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":"routes.hcx.communications.list","body":"**GET /api/hcx/communication/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**response type:** `PaginatedResponse<HCXCommunicationModel>`. client-side declaration; not proof of accepted server payload.\n\n**HCXCommunicationModel declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| id | string | false | — |\n| identifier | string | false | — |\n| claim | string | false | — |\n| claim_object | HCXClaimModel | false | — |\n| content | object[] | false | — |\n| created_by | string \\| null | false | — |\n| last_modified_by | string \\| null | false | — |\n| created_date | string | false | — |\n| modified_date | string | false | — |\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":"routes.hcx.communications.create","body":"**POST /api/hcx/communication/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**routes.hcx.communications.create.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| claim | string | true | — |\n| content | object[] | true | — |\n\n**response type:** `HCXCommunicationModel`. 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":"routes.hcx.communications.get","body":"**GET /api/hcx/communication/{external_id}/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `HCXCommunicationModel`. 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":"routes.hcx.communications.update","body":"**PUT /api/hcx/communication/{external_id}/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `HCXCommunicationModel`. 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":"routes.hcx.communications.partialUpdate","body":"**PATCH /api/hcx/communication/{external_id}/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\n\n**response type:** `HCXCommunicationModel`. 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":"routes.hcx.communications.delete","body":"**DELETE /api/hcx/communication/{external_id}/**. HTTP option object; client/server ownership review pending; literal. no exact statically resolved backend match in scanned contracts.\n\n**Path parameters:** `external_id`. Transport strings are declared here; semantic identifier types require the server contract.\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":"routes.hcx.communications.send","body":"**POST /api/hcx/send_communication/**. typed route object; literal. no exact statically resolved backend match in scanned contracts.\n\n**request type:** `object`. client-side declaration; not proof of accepted server payload.\n\n**routes.hcx.communications.send.request declared fields:**\n\n| Field | Type | Required | Description |\n| --- | --- | --- | --- |\n| communication | string | true | — |\n\n**response type:** `void`. 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."}],"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/teleicu/mansoq-hcx-fe/src/api.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"related":["it-api-contract","it-api-auth","security-rcm-roles"],"verification":"Static API contract — behavior review pending","version":"f6e9f05f76d4","apiReferenceIds":["frontend-operation-c7cfabee2d6d1198ee","frontend-operation-f18a1a25b42a4f37a9","frontend-operation-5f4d821e513f31a8ef","frontend-operation-fc51e348bcc8248cd0","frontend-operation-46f0dd4fff80e4578a","frontend-operation-2e810594eee1837c59","frontend-operation-d6b4d81cee778ea05b","frontend-operation-6a023abc3617040cce","frontend-operation-b1ea8065688d9ff6c1","frontend-operation-8e2e69e7b3db560c0a","frontend-operation-f024e226f58ee6525b","frontend-operation-ce6c73a4bd67482e72","frontend-operation-7d807f27feb10c2444","frontend-operation-92280edf3c25bf61c7","frontend-operation-3be37000460f00dec3"]},"backend":{"resources":[],"operations":[],"methodEvidence":[],"schemas":[],"frameworkSettings":[]},"frontend":{"operations":[{"id":"frontend-operation-c7cfabee2d6d1198ee","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.list","method":"GET","path":"/api/hcx/claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HCXClaimModel>","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":14,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f18a1a25b42a4f37a9","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.create","method":"POST","path":"/api/hcx/claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.create.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"HCXClaimModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":31,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5f4d821e513f31a8ef","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.get","method":"GET","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-fc51e348bcc8248cd0","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.update","method":"PUT","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-46f0dd4fff80e4578a","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.partialUpdate","method":"PATCH","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2e810594eee1837c59","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.delete","method":"DELETE","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d6b4d81cee778ea05b","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.listPMJYPackages","method":"GET","path":"/api/hcx/pmjy_packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PMJAYPackageItem[]","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx#PMJAYPackageItem"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":57,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6a023abc3617040cce","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.makeClaim","method":"POST","path":"/api/hcx/make_claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.makeClaim.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":64,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b1ea8065688d9ff6c1","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.list","method":"GET","path":"/api/hcx/communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HCXCommunicationModel>","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":72,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8e2e69e7b3db560c0a","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.create","method":"POST","path":"/api/hcx/communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.create.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":78,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f024e226f58ee6525b","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.get","method":"GET","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":91,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ce6c73a4bd67482e72","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.update","method":"PUT","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":97,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7d807f27feb10c2444","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.partialUpdate","method":"PATCH","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":103,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-92280edf3c25bf61c7","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.delete","method":"DELETE","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3be37000460f00dec3","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.send","method":"POST","path":"/api/hcx/send_communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.send.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":114,"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":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"}],"schemas":[{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel","name":"HCXClaimModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation_object","type":"ConsultationModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_object","type":"HCXPolicyModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"items","type":"HCXItemModel[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXItemModel"]},{"name":"total_claim_amount","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_amount_approved","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"HCXClaimUse","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimUse"]},{"name":"status","type":"HCXClaimStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimStatus"]},{"name":"priority","type":"HCXClaimPriority","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimPriority"]},{"name":"type","type":"HCXClaimType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimType"]},{"name":"outcome","type":"HCXClaimOutcome","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimOutcome"]},{"name":"error_text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserBareMinimum","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_modified_by","type":"UserBareMinimum","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXItemModel","name":"HCXItemModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimUse","name":"HCXClaimUse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Claim\" | \"Pre Authorization\" | \"Pre Determination\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimStatus","name":"HCXClaimStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Active\" | \"Cancelled\" | \"Draft\" | \"Entered In Error\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimPriority","name":"HCXClaimPriority","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Immediate\" | \"Normal\" | \"Deferred\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimType","name":"HCXClaimType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Institutional\" | \"Oral\" | \"Pharmacy\" | \"Professional\" | \"Vision\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimOutcome","name":"HCXClaimOutcome","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Queued\" | \"Complete\" | \"Error\" | \"Partial Processing\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.create.request","name":"routes.hcx.claims.create.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"policy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"items","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"\"preauthorization\" | \"claim\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx#PMJAYPackageItem","name":"PMJAYPackageItem","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"package_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.makeClaim.request","name":"routes.hcx.claims.makeClaim.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel","name":"HCXCommunicationModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_object","type":"HCXClaimModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"]},{"name":"content","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_modified_by","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.create.request","name":"routes.hcx.communications.create.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.send.request","name":"routes.hcx.communications.send.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"communication","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"}]},"services":{"operations":[]},"boundaries":[]}