{ "opencollection": "1.0.0", "info": { "name": "AlayaCare Accounting Accounts Service Codes API", "version": "1.0.19-oas3" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Service Codes", "type": "folder" }, "items": [ { "info": { "name": "Get a list of service codes", "type": "http" }, "http": { "method": "GET", "url": "https://example.alayacare.com/ext/api/v2/accounting/service_codes", "params": [ { "name": "client_id", "value": "", "type": "query", "description": "Filter by client id" }, { "name": "alayacare_client_id", "value": "", "type": "query", "description": "Filter by external client id" }, { "name": "funder_id", "value": "", "type": "query", "description": "Filter by funder id" }, { "name": "alayacare_funder_id", "value": "", "type": "query", "description": "Filter by external funder id" }, { "name": "page", "value": "", "type": "query", "description": "Filter by page number." }, { "name": "count", "value": "", "type": "query", "description": "Number of items per page." }, { "name": "branch_id", "value": "", "type": "query", "description": "Filter by branch ID `(default: current user branch)`\n" }, { "name": "query", "value": "", "type": "query", "description": "A query string to filter service codes. The query string can be used to filter by service code name, or description.\n" }, { "name": "strict", "value": "", "type": "query", "description": "If true, return only those service codes with bill codes related to the specified funders. If false, the search will find service codes not specifically related to the funders provided if any.\n" }, { "name": "funder", "value": "", "type": "query", "description": "A comma separated list of funder IDs to filter service codes by. If `strict` is true, only service codes with bill codes related to the specified funders will be returned. If `strict` is false, the search will find service codes not specifically related to the funders provided if any.\n" }, { "name": "department_id", "value": "", "type": "query", "description": "A department ID to filter service codes by.\n" }, { "name": "is_disabled", "value": "", "type": "query", "description": "A boolean to filter service codes by.\n" }, { "name": "sort_by", "value": "", "type": "query", "description": "A field to sort service codes by.\n" }, { "name": "sort_order", "value": "", "type": "query", "description": "A field to order service codes by.\n" }, { "name": "related_branches", "value": "", "type": "query", "description": "A boolean to filter service codes by.\n" }, { "name": "ancestor_branches_only", "value": "", "type": "query", "description": "A boolean to filter service codes by.\n" } ] }, "docs": "Get a list of service codes\n" }, { "info": { "name": "Create a service code", "type": "http" }, "http": { "method": "POST", "url": "https://example.alayacare.com/ext/api/v2/accounting/service_codes", "params": [ { "name": "client_id", "value": "", "type": "query", "description": "Filter by client id" }, { "name": "alayacare_client_id", "value": "", "type": "query", "description": "Filter by external client id" }, { "name": "funder_id", "value": "", "type": "query", "description": "Filter by funder id" }, { "name": "alayacare_funder_id", "value": "", "type": "query", "description": "Filter by external funder id" }, { "name": "page", "value": "", "type": "query", "description": "Filter by page number." }, { "name": "count", "value": "", "type": "query", "description": "Number of items per page." }, { "name": "branch_id", "value": "", "type": "query", "description": "Filter by branch ID `(default: current user branch)`\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a service code\n" }, { "info": { "name": "Get a service code", "type": "http" }, "http": { "method": "GET", "url": "https://example.alayacare.com/ext/api/v2/accounting/service_codes/:service_code_id", "params": [ { "name": "service_code_id", "value": "", "type": "path", "description": "Service code id" } ] }, "docs": "Get a service code\n" }, { "info": { "name": "Update a service code", "type": "http" }, "http": { "method": "PUT", "url": "https://example.alayacare.com/ext/api/v2/accounting/service_codes/:service_code_id", "params": [ { "name": "service_code_id", "value": "", "type": "path", "description": "Service code id" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a service code\n" } ] } ], "bundled": true }