{"info":{"_postman_id":"5cc02e3b-8ad9-4be7-bfe9-8ec877008f03","name":"CAMBRIDGE OPENAPI","description":"<html><head></head><body><h1 id=\"changelogs\">Changelogs</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Date</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Version</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Oct 2025</td>\n<td>New API for submitting claim history, improve performance</td>\n<td>2.7.0</td>\n</tr>\n<tr>\n<td>Feb 2025</td>\n<td>Change Find By Card Number endpoint response structure, add new endpoint for retrieving particular member's benefit, update base url for staging envorinment</td>\n<td>2.6.1</td>\n</tr>\n<tr>\n<td>Jan 2025</td>\n<td>Cambridge OpenAPI for List Member by Client Code, Enhancement Provider List Endpoint for Filtering by Distance</td>\n<td>2.5.3</td>\n</tr>\n<tr>\n<td>Oct 2024</td>\n<td>Cambridge OpenAPI for Claim, Member's Data, and Provider List</td>\n<td>2.4.4</td>\n</tr>\n<tr>\n<td>Aug 2024</td>\n<td>Cambridge OpenAPI for Enrollment Process</td>\n<td>1.0.0</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"overview\">Overview</h1>\n<h2 id=\"cambridge-openapi\">Cambridge OpenAPI</h2>\n<p>Cambridge OpenAPI provides a suite of bridging APIs for HealthMetrics Indonesia's enrollment service. It allows clients of HealthMetrics Indonesia to retrieve member information, create or update member records, and configure policyholder settings within the HealthMetrics Indonesia enrollment system.</p>\n<p>To facilitate seamless integration, this application enriches the original client requests with additional data before forwarding them to the HealthMetrics Indonesia Enrollment API. The app then returns the results from the HealthMetrics Indonesia Enrollment API back to the client.</p>\n<h2 id=\"business-flow\">Business Flow</h2>\n<p>In general, Cambridge OpenAPI support for enrollment, claim, member's information and provider.</p>\n<h3 id=\"enrollment\">Enrollment</h3>\n<h4 id=\"enrollment-and-update-flow\">Enrollment and Update Flow</h4>\n<p>The member enrollment flow starts once our team has finished setting up the plans and benefits. You can then directly use our <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-5cf3cc2b-29bc-4e04-b17a-91b2c7f3019d?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Enroll </a> endpoint to create a member in our system with Principal status.</p>\n<p>To enroll a dependent member, you must first create the principal member. After that, you can enroll the dependent member by using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-25116f00-4658-4924-b283-d0a7f8a95cb4?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Enroll-Member</a> endpoint. If you need to update a member's data (e.g., date of birth), you can use the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-25116f00-4658-4924-b283-d0a7f8a95cb4?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Enroll-Member</a> endpoint to modify the relevant information.</p>\n<img src=\"https://content.pstmn.io/fd2eebf4-034a-4de4-b8fb-966ba14dcb00/aW1hZ2UucG5n\" alt=\"Enrollment%20Flow\" width=\"562\" height=\"764\">\n\n<h3 id=\"update-effective-date--renewal\">Update Effective Date &amp; Renewal</h3>\n<p>Change effective date of member's policy you can update their plan by directly using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-e198757f-8916-4388-93d5-906737839324?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Update Effective Date</a> endpoint. For re-new the policy date, you can update their plan by directly using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-c657c5dc-79fd-4655-942e-d4ab1fb4d952?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Renewal</a> endpoint.</p>\n<img src=\"https://content.pstmn.io/9307eb3e-2a98-43bb-b42a-c9db2ab29979/aW1hZ2UucG5n\" alt=\"Update%20Effective%20Date%20and%20Renewal%20Flow\" width=\"562\" height=\"727\">\n\n<h4 id=\"change-plan\">Change Plan</h4>\n<p>If a member changes their plan (upgrade or downgrade), you can update their plan by directly using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-3d826280-a77a-4b30-a88b-e9e6de2c79c2?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Change Plan</a> endpoint.</p>\n<img src=\"https://content.pstmn.io/a0ecf059-4e25-417e-aed9-b940cd48e306/aW1hZ2UucG5n\" alt=\"Change%20Member's%20Plan%20Flow\" width=\"562\" height=\"762\">\n\n<h4 id=\"terminate-and-suspend-member\">Terminate and Suspend Member</h4>\n<p>In case there is a problem about member policy, you can terminate their status by directly using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-0725789d-4453-4bd0-9aa7-64730def45b2?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Terminate</a> endpoint or you can suspend the member by directly using <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-37089096-93e8-4590-9ce0-9db9d3fb6f4b?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Suspend</a> endpoint.</p>\n<img src=\"https://content.pstmn.io/e00181ea-e80d-4ede-8263-d1bde657da7a/aW1hZ2UucG5n\" alt=\"Terminate%20or%20Suspend%20a%20Member%20Flow\" width=\"562\" height=\"728\">\n\n<h4 id=\"reactive\">Reactive</h4>\n<p>For the terminated member, you can reactivated them by directly using the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/Team-Workspace~93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-1b73975e-7971-4bb7-bd28-5c76f73e7e2e?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">ReActive</a> endpoint.</p>\n<img src=\"https://content.pstmn.io/0515325f-5ed4-411d-8c7b-1696e9067759/aW1hZ2UucG5n\" alt=\"Reactive%20a%20Terminated%20Member%20Flow\" width=\"562\" height=\"727\">\n\n<h3 id=\"claim\">Claim</h3>\n<h4 id=\"list-gl\">List GL</h4>\n<p>For getting all list claim from particular member, you can hit <a href=\"https://universal-capsule-884885-1.postman.co/workspace/93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-ea7bb798-a56e-42d1-bbb9-17794a57f929?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">List GL</a> endpoint.</p>\n<h4 id=\"claim-detail-information\">Claim Detail Information</h4>\n<p>You can get claim detail information (e.g. current status, log status, etc) by hit <a href=\"https://universal-capsule-884885-1.postman.co/workspace/93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-2933369e-be7d-4824-b348-ef2b2d6195c7?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Detail Claim</a> endpoint</p>\n<h3 id=\"member\">Member</h3>\n<h4 id=\"list-member\">List Member</h4>\n<p>After success member enrollment, you can find the listed member by hitting the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-90bd36a2-ff9c-4259-93ca-052765319758?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">List Member by Client Code</a> endpoint. You will get the code parallels with the clientKey and serverKey.</p>\n<h4 id=\"member-information\">Member Information</h4>\n<p>After success member enrollment, you can find the specific member by hitting the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-606b55ec-5edd-474f-8750-0863c7663896?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">Member Information</a> endpoint. This required you to search the member by Card Number.</p>\n<h3 id=\"provider\">Provider</h3>\n<h4 id=\"list-provider\">List Provider</h4>\n<p>For getting list of eligble provider for particular member, you can hit the <a href=\"https://universal-capsule-884885-1.postman.co/workspace/93b3ec47-521b-462d-872a-4abf5a2ddb50/request/37286085-075e694e-f92b-45ed-a2c9-b45da194d0c3?action=share&amp;source=copy-link&amp;creator=37286085&amp;ctx=documentation\">List Provider</a> endpoint.</p>\n<h1 id=\"features\">Features</h1>\n<h2 id=\"easy-to-integrate-api\">Easy to Integrate API</h2>\n<ul>\n<li><p>Our RESTful API’s enable our clients to integrate to our solution seamlessly;</p>\n</li>\n<li><p>Cambridge API support: Enrollment Principle and Dependent, Update Member's Data, Terminate, Suspend, Change Plan, and Reactive.</p>\n</li>\n</ul>\n<h1 id=\"setting-up\">Setting Up</h1>\n<p>Once a client has registered, it will have an access to our sandbox environment. HealthMetrics Indonesia client dashboard will also be accessible.</p>\n<h1 id=\"reference\">Reference</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Terminology</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Principle</td>\n<td>Member type explaining the member stand as policy holder.</td>\n</tr>\n<tr>\n<td>Dependent</td>\n<td>Member type explaining the member stand as a member relying on the policy holder for support.</td>\n</tr>\n<tr>\n<td>GL</td>\n<td>Guarantee Letter (GL) for a claim Inpatient and Cashless.</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"authorization\">Authorization</h1>\n<p>For the authorization headers for authenticating the requests for each endpoints except <code>Login</code> , the authorization header utilizes API Key following HTTP(S) BEARER TOKEN convention:</p>\n<ul>\n<li><p>For Development environment, obtain <code>Client Key</code> and <code>Server Key</code> in Login Responses.</p>\n</li>\n<li><p>For Production environment, obtain <code>Client Key</code> and <code>Server Key</code> in Login Responses.</p>\n</li>\n</ul>\n<p>HealthMetrics Indonesia validates HTTP request by using Bearer Token method. You must always add this header to your request headers every API call or otherwise you will get unauthorized error:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Authorization: \"Bearer Token\"\n\n</code></pre></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Changelogs","slug":"changelogs"},{"content":"Overview","slug":"overview"},{"content":"Features","slug":"features"},{"content":"Setting Up","slug":"setting-up"},{"content":"Reference","slug":"reference"},{"content":"Authorization","slug":"authorization"}],"owner":"37286085","collectionId":"5cc02e3b-8ad9-4be7-bfe9-8ec877008f03","publishedId":"2sA3s1nBVi","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"199BB6"},"publishDate":"2024-08-09T08:58:36.000Z"},"item":[{"name":"Cambridge API","item":[{"name":"V1 & V2","item":[{"name":"Authorization","item":[{"name":"Login","event":[{"listen":"test","script":{"id":"d14e0df7-07ef-4dc7-8725-09d1b331c798","exec":[""],"type":"text/javascript","packages":{}}}],"id":"4485b944-f6c9-42f7-ac73-27dad496aebb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"clientKey\": \"<<string>>\",\r\n  \"serverKey\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Auth/Login","description":"<p>Hit this endpoint for retrieving the token.</p>\n","urlObject":{"path":["api","Auth","Login"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"96d10e84-ae70-4aa2-9bf6-65bee5803cbb","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"clientKey\": \"<<string>>\",\r\n  \"serverKey\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Auth/Login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:19:19 GMT"},{"key":"Requestid","value":"2KMLVMA6RSZQRODT3HZDFWWIWTA"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJOb3ZhVXNlcklkIjoiMTM4MjciLCJOb3ZhSGVhZGVyVG9rZW4iOiJiZWFyZXJfcjMwMzZWRkE0VHpHTkJEL1BVcTQwTEpJM25tMkUyUXhFSEtZMWdIQUF0MD0iLCJOb3ZhVXNlclRva2VuIjoiNGZmYTg1ZTQtNTZmZC00ODRkLWEyZjEtMmMxODQ5M2VjZDMwIiwiTm92YUNsaWVudElkIjoiQ0gwMDI1IiwiZXhwIjoxNzM2MTUwMDA3LCJpc3MiOiJqd3QtaXNzdWVyIiwiYXVkIjoiand0LWF1ZGllbmNlIn0.z2Fpa33zpw5mX4rjxk_sI5H6B9usuXVf9VsA7TtPspQ\",\n        \"tokenType\": \"Bearer\",\n        \"expiry\": \"2025-01-06T14:53:27Z\",\n        \"timezone\": \"GMT+7\",\n        \"duration\": \"3600s\"\n    }\n}"},{"id":"5d90a1c9-c292-43e5-aad1-fca3d77e32a7","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"clientKey\": \"<<string>>\",\r\n  \"serverKey\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Auth/Login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:20:45 GMT"},{"key":"Requestid","value":"2KMM6FLXHX9BA0HZ8NAVXMIE68Y"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Not Found\"\n}"}],"_postman_id":"4485b944-f6c9-42f7-ac73-27dad496aebb"}],"id":"bd949d32-b1a3-4cf6-b772-c7d61d812c9a","description":"<p>To log in to Cambridge OpenAPI, you will receive a <code>clientKey</code> and <code>serverKey</code> from HealthMetrics Indonesia. After successfully logging in, you will receive a Bearer Token, which should be used as a header when accessing the endpoints.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Format</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>clientKey</code></td>\n<td>Unique indentifier for client login</td>\n<td><code>string</code></td>\n<td>Y</td>\n</tr>\n<tr>\n<td><code>serverKey</code></td>\n<td>Unique indentifier for client login</td>\n<td><code>string</code></td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"bd949d32-b1a3-4cf6-b772-c7d61d812c9a","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Enrollment","item":[{"name":"Enrollment New Member","item":[{"name":"Enrollment New Member","id":"5cf3cc2b-29bc-4e04-b17a-91b2c7f3019d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>>\",\r\n    \"phoneNumber\": \"<<string>>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ],\r\n    \"remarks\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll","description":"<p>Generated from cURL: curl --location '<a href=\"https://localhost:44306/api/Member/Enroll'\">url/api/Member/Enroll'</a><br />--header 'Content-Type: application/json'<br />--header 'Accept: text/plain'<br />--header 'Authorization: ••••••'<br />--data '{<br />\"corporateCode\": \"\",<br />\"member\": {<br />\"memberNumber\": \"\",<br />\"name\": \"\",<br />\"sex\": \"\",<br />\"planDescription\": \"\",<br />\"BankCode\": \"\",<br />\"MemberType\": \"\",<br />\"maritalStatus\": \"\",<br />\"dateOfBirth\":\"\",<br />\"phoneNumber\": \"\"<br />},<br />\"policy\": {<br />\"policyNumber\": \"\",<br />\"startDate\": \"\",<br />\"endDate\": \"\",<br />\"plans\": [<br />{<br />\"planCode\": \"\"<br />},<br />{<br />\"planCode\": \"\"<br />},<br />{<br />\"planCode\": \"\"<br />},<br />{<br />\"planCode\": \"\"<br />},<br />{<br />\"planCode\": \"\"<br />}<br />],<br />\"remarks\": \"\"<br />},<br />\"actionDescription\": \"\"<br />}'</p>\n","urlObject":{"path":["api","Member","Enroll"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"1f457321-b66e-4947-8bcc-6a3f9bd4b481","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>>\",\r\n    \"phoneNumber\": \"<<string>>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ],\r\n    \"remarks\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:26:26 GMT"},{"key":"Location","value":"Enroll/440080753211/O611"},{"key":"Requestid","value":"2KMMNSGJE89CKXV6T79EWVSMHGP"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"<<string>>\",\n            \"familyStatus\": \"<<string>>\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"31e53e78-55bf-4251-906b-fc7820b7a024","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>>\",\r\n    \"phoneNumber\": \"<<string>>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ],\r\n    \"remarks\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:25:53 GMT"},{"key":"Requestid","value":"2KMMJJTPHNOVHUCU5IB0ZMEV0ZY"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberAndPolicyExist\",\n            \"Message\": \"Policy for this member already exist. To update the plan, please use PUT method instead.\"\n        }\n    ]\n}"}],"_postman_id":"5cf3cc2b-29bc-4e04-b17a-91b2c7f3019d"}],"id":"f38d01cc-adfb-44f5-a45e-4f9ad7231348","description":"<p>You can enroll a new member by hitting <strong>Enrollment</strong> endpoint. You enable to enroll after you got information from HealthMetrics Indonesia.</p>\n<p>If you are a new client of HealthMetrics Indonesia, we need to create your account and the products. Either, for existing client you can enroll right away. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>name</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>sex</td>\n<td>MALE/FEMALE</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>planDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>BankCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>MemberType</td>\n<td>SYARIAH/Conventional</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>maritalStatus</td>\n<td>SINGLE/MARRIED</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>dateOfBirth</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>phoneNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>planCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>remarks</td>\n<td></td>\n<td>string</td>\n<td>N</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"07775f73-ec37-4774-9a3a-4e39fe6ff1ba","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"cdb91178-a237-4dc0-bf0e-98b451ace8a1","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"f38d01cc-adfb-44f5-a45e-4f9ad7231348"},{"name":"Bulk Enrollment New Member","item":[{"name":"Bulk Enrollment New Member","id":"27b3515c-6c29-4b84-934c-670780e60af1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"SYARIAH/Conventional\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    },\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"<<passportNumber>>\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member-Bulk","description":"<p>Generated from cURL: curl --location --globoff '{{base}}/api/Member/Enroll-Member-Bulk'<br />--header 'Content-Type: application/json'<br />--header 'Accept: application/json'<br />--header 'Authorization: Bearer {{token}}'<br />--data '[<br />{<br />\"recordMode\": 1,<br />\"recordType\": \"P\",<br />\"payorID\": \"&lt;&gt;\",<br />\"memberID\": \"&lt;&gt;\",<br />\"mappingID\": \"&lt;&gt;\",<br />\"corporateID\": \"&lt;&gt;\",<br />\"Nik\": \"&lt;&gt;\",<br />\"branchCode\": \"&lt;&gt;\",<br />\"Division\": \"\",<br />\"bankInfo\": \"string\",<br />\"typeOfWork\": 0,<br />\"policyNumber\": \"&lt;&gt;\",<br />\"maritalStatus\": \"M\",<br />\"relationship\": \"Principal\",<br />\"membersEffectiveDate\": \"20241009\",<br />\"membersExpiryDate\": \"20241009\",<br />\"memberName\": \"&lt;&gt;\",<br />\"nric\": \"6999445\",<br />\"passportNo\": \"SYARIAH/Conventional\",<br />\"dateOfBirth\": \"20240210\",<br />\"sex\": \"MALE\",<br />\"planID\": \"&lt;&gt;\",<br />\"remarks\": \"&lt;&gt;\",<br />\"memberSince\": \"20241009\",<br />\"telephoneMobile\": \"588855545\",<br />\"dateTerminated\": \"20241009\"<br />},<br />{<br />\"recordMode\": 1,<br />\"recordType\": \"P\",<br />\"payorID\": \"&lt;&gt;\",<br />\"memberID\": \"&lt;&gt;\",<br />\"mappingID\": \"&lt;&gt;\",<br />\"corporateID\": \"&lt;&gt;\",<br />\"Nik\": \"&lt;&gt;\",<br />\"branchCode\": \"&lt;&gt;\",<br />\"Division\": \"\",<br />\"bankInfo\": \"string\",<br />\"typeOfWork\": 0,<br />\"policyNumber\": \"&lt;&gt;\",<br />\"maritalStatus\": \"M\",<br />\"relationship\": \"Principal\",<br />\"membersEffectiveDate\": \"20241009\",<br />\"membersExpiryDate\": \"20241009\",<br />\"memberName\": \"&lt;&gt;\",<br />\"nric\": \"6999445\",<br />\"passportNo\": \"&lt;&gt;\",<br />\"dateOfBirth\": \"20240210\",<br />\"sex\": \"MALE\",<br />\"planID\": \"&lt;&gt;\",<br />\"remarks\": \"&lt;&gt;\",<br />\"memberSince\": \"20241009\",<br />\"telephoneMobile\": \"588855545\",<br />\"dateTerminated\": \"20241009\"<br />}<br />]'</p>\n","urlObject":{"path":["api","Member","Enroll-Member-Bulk"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"84d7e0d7-2888-4cd3-87f3-913074364847","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"SYARIAH/Conventional\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    },\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"<<passportNumber>>\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member-Bulk"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:26:26 GMT"},{"key":"Location","value":"Enroll/440080753211/O611"},{"key":"Requestid","value":"2KMMNSGJE89CKXV6T79EWVSMHGP"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"<<string>>\",\n            \"familyStatus\": \"<<string>>\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"a412876c-50cb-4b0f-a1f0-5032ba635f65","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"SYARIAH/Conventional\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    },\r\n    {\r\n        \"recordMode\": 1,\r\n        \"recordType\": \"P\",\r\n        \"payorID\": \"<<clientcode>>\",\r\n        \"memberID\": \"<<member>>\",\r\n        \"mappingID\": \"<<parentId>>\",\r\n        \"corporateID\": \"<<productcode>>\",\r\n        \"Nik\": \"<<nik>>\",\r\n        \"branchCode\": \"<<bankbranch>>\",\r\n        \"Division\": \"\",\r\n        \"bankInfo\": \"string\",\r\n        \"typeOfWork\": 0,\r\n        \"policyNumber\": \"<<polisNumber>>\",\r\n        \"maritalStatus\": \"M\",\r\n        \"relationship\": \"Principal\",\r\n        \"membersEffectiveDate\": \"20241009\",\r\n        \"membersExpiryDate\": \"20241009\",\r\n        \"memberName\": \"<<memberName>>\",\r\n        \"nric\": \"6999445\",\r\n        \"passportNo\": \"<<passportNumber>>\",\r\n        \"dateOfBirth\": \"20240210\",\r\n        \"sex\": \"MALE\",\r\n        \"planID\": \"<<planCode>>\",\r\n        \"remarks\": \"<<remark>>\",\r\n        \"memberSince\": \"20241009\",\r\n        \"telephoneMobile\": \"588855545\",\r\n        \"dateTerminated\": \"20241009\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member-Bulk"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:25:53 GMT"},{"key":"Requestid","value":"2KMMJJTPHNOVHUCU5IB0ZMEV0ZY"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberAndPolicyExist\",\n            \"Message\": \"Policy for this member already exist. To update the plan, please use PUT method instead.\"\n        }\n    ]\n}"}],"_postman_id":"27b3515c-6c29-4b84-934c-670780e60af1"}],"id":"f46241f1-1ecb-488c-9bdf-6eef5ca11d9d","description":"<p>You can bulk enroll new member by hitting <strong>Enrollment</strong> endpoint. You enable to enroll after you got information from HealthMetrics Indonesia.</p>\n<p>If you are a new client of HealthMetrics Indonesia, we need to create your account and the products. Either, for existing client you can enroll right away. Parameters in your body request:</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"212ec31b-47f7-416a-8519-f356bd829520","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"e027bf81-02d9-41ed-9a4f-1e1daf33259f","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"f46241f1-1ecb-488c-9bdf-6eef5ca11d9d"},{"name":"Update Member & Add Dependant","item":[{"name":"Update Member Data","id":"25116f00-4658-4924-b283-d0a7f8a95cb4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>\",\r\n    \"phoneNumber\": \"<<string>>\",\r\n    \"principal\": {\r\n        \"memberNumber\": \"<<string>>\",\r\n        \"relationship\": \"<<string>>\"\r\n    }\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member","description":"<p>Generated from cURL: curl --location --request PUT '<a href=\"https://localhost:44306/api/Member/Enroll-Member'\">url/api/Member/Enroll-Member'</a><br />--header 'Content-Type: application/json'<br />--header 'Accept: text/plain'<br />--header 'Authorization: ••••••'<br />--data '{<br />\"corporateCode\": \"\",<br />\"member\": {<br />\"memberNumber\": \"\",<br />\"name\": \"\",<br />\"sex\": \"\",<br />\"planDescription\": \"\",<br />\"BankCode\": \"\",<br />\"MemberType\": \"\",<br />\"maritalStatus\": \"\",<br />\"dateOfBirth\":\"\",<br />\"phoneNumber\": \"\"<br />},<br />\"policy\": {<br />\"policyNumber\": \"\"<br />},<br />\"actionDescription\": \"\"<br />}'</p>\n","urlObject":{"path":["api","Member","Enroll-Member"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"c0bf301d-bfe7-4f39-a11b-aca0ba511864","name":"Success","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>\",\r\n    \"phoneNumber\": \"<<string>>\",\r\n    \"principal\": {\r\n        \"memberNumber\": \"<<string>>\",\r\n        \"relationship\": \"<<string>>\"\r\n    }\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:29:47 GMT"},{"key":"Location","value":"Enroll/440080753218/O611"},{"key":"Requestid","value":"2KMNCKDKO7DMQAUQ1JPUDTBRWRT"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"ACTIVE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"74210535-3003-4e62-9ec3-7921e4006dbe","name":"Error","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\",\r\n    \"name\": \"<<string>>\",\r\n    \"sex\": \"<<string>>\",\r\n    \"planDescription\": \"<<string>>\",\r\n    \"BankCode\": \"<<string>>\",\r\n    \"MemberType\": \"<<string>>\",\r\n    \"maritalStatus\": \"<<string>>\",\r\n    \"dateOfBirth\":\"<<string>>\",\r\n    \"phoneNumber\": \"<<string>>\",\r\n    \"principal\": {\r\n        \"memberNumber\": \"<<string>>\",\r\n        \"relationship\": \"<<string>>\"\r\n    }\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Member"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:30:42 GMT"},{"key":"Requestid","value":"2KMNJPACN1PPES4FFTVG7NW0DZQ"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist. To create a member, please use POST method instead.\"\n        }\n    ]\n}"}],"_postman_id":"25116f00-4658-4924-b283-d0a7f8a95cb4"}],"id":"a989b735-bf22-4a0c-a75e-f0c49d6ad67a","description":"<p>You can update exisiting member's data and also add new member as dependent by hitting <strong>Enrollment-Member</strong> endpoint.</p>\n<h2 id=\"update-members-data\"><strong>Update Member's Data</strong></h2>\n<p>In case you need to update member's data such as <code>martialStatus</code> or <code>phoneNumber</code>. For this situation, you don not have to fill <code>principal.memberNumber</code> and <code>principal.relationship</code>.</p>\n<h2 id=\"add-dependent-member\">Add Dependent Member</h2>\n<p>For adding Dependent Member, first of all, you must have a principle member. If you enroll a dependent member and there is not attahced principle member, then you will get error responses.</p>\n<p>Once you success to enroll dependent member, HealthMetrics Indonesia will automatically add the member under the principle member and we already mapping the relation status (e.g. whether husband, wife, son, or daughter)</p>\n<p>Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>name</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>sex</td>\n<td>MALE/FEMALE</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>planDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>BankCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>MemberType</td>\n<td>SYARIAH/Conventional</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>maritalStatus</td>\n<td>SINGLE/MARRIED</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>dateOfBirth</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>phoneNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>principal.memberNumber</td>\n<td></td>\n<td>string</td>\n<td>N</td>\n</tr>\n<tr>\n<td>principal.relationship</td>\n<td>SPOUSE/CHILDREN</td>\n<td>string</td>\n<td>N</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"eeb475cb-a119-4ea0-b4d2-effe02a37712","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"7222e142-aa50-4928-9e87-7e32b354b249","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"a989b735-bf22-4a0c-a75e-f0c49d6ad67a"},{"name":"Changes Policy Plan","item":[{"name":"Change-Plan","id":"3d826280-a77a-4b30-a88b-e9e6de2c79c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Change-Plan","description":"<p>Generated from cURL: curl --location --request PUT 'url/api/Member/Enroll-Change-Plan' <br />--header 'accept: text/plain' <br />--header 'Content-Type: application/json' <br />--header 'Authorization: ••••••' <br />--data '{\n  \"corporateCode\": \"&lt;&gt;\",\n  \"member\": {\n    \"memberNumber\": \"&lt;&gt;\"\n},\n  \"policy\": {\n    \"policyNumber\": \"&lt;&gt;\",\n    \"startDate\": \"&lt;&gt;\",\n    \"endDate\": \"&lt;&gt;\",\n    \"remarks\": \"&lt;&gt;\",\n    \"plans\": [\n      {\n        \"planCode\": \"&lt;&gt;\"\n      }\n    ]\n  },\n  \"actionDescription\": \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","Enroll-Change-Plan"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"cae4d39f-e355-46d9-8efa-a785a9d6a85e","name":"Success","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Change-Plan"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:40:00 GMT"},{"key":"Location","value":"Enroll/100080753216/O611"},{"key":"Requestid","value":"2KMOPP6XLZBR8I7FDQSQDGSLFHH"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"TERMINATE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"ca644f9b-6e8d-4819-8ee8-88875a9489ec","name":"Error","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Change-Plan"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:40:38 GMT"},{"key":"Requestid","value":"2KMOWO1C1P7YPXODVAGA1BQXR2M"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist. To create a member, please use POST method instead.\"\n        }\n    ]\n}"}],"_postman_id":"3d826280-a77a-4b30-a88b-e9e6de2c79c2"}],"id":"b9224712-607b-4990-be8a-8ba07d228218","description":"<p>You can changes members policy plan by hitting <strong>Change-Plan</strong> endpoint. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>planCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>remarks</td>\n<td></td>\n<td>string</td>\n<td>N</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"02fd3b92-7904-4c53-96cd-26191763ad82","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"e5346dd4-9222-4cb8-b39a-51256a1f5050","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"b9224712-607b-4990-be8a-8ba07d228218"},{"name":"Policy Duration","item":[{"name":"Update-Effective","id":"e198757f-8916-4388-93d5-906737839324","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Update-Effective","description":"<p>Generated from cURL: curl --location --request PUT 'url/api/Member/Enroll-Update-Effective' <br />--header 'accept: text/plain' <br />--header 'Content-Type: application/json' <br />--data '{\n  \"corporateCode\": \"&lt;&gt;\",\n  \"member\": {\n    \"memberNumber\": \"&lt;&gt;\"\n},\n  \"policy\": {\n    \"policyNumber\": \"&lt;&gt;\",\n    \"startDate\": \"&lt;&gt;\",\n    \"endDate\": \"&lt;&gt;\",\n    \"remarks\": \"&lt;&gt;\",\n    \"plans\": [\n      {\n        \"planCode\": \"&lt;&gt;\"\n      }\n    ]\n  },\n  \"actionDescription\": \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","Enroll-Update-Effective"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"6ca409b0-5c9d-4239-8f33-b33c3d2b8cec","name":"Success","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Update-Effective"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:51:44 GMT"},{"key":"Location","value":"Enroll/100080753216/O611"},{"key":"Requestid","value":"2KMPS5IUVTGBN47Y3TTMTOYXKO4"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"TERMINATE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"4e0fdefb-86ce-4047-9168-293832588c06","name":"Error","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n},\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\",\r\n    \"remarks\": \"<<string>>\",\r\n    \"plans\": [\r\n      {\r\n        \"planCode\": \"<<string>>\"\r\n      }\r\n    ]\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Update-Effective"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:52:03 GMT"},{"key":"Requestid","value":"2KMPUBZLEP7DICTCWGKMSLNKNBI"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist. To create a member, please use POST method instead.\"\n        }\n    ]\n}"}],"_postman_id":"e198757f-8916-4388-93d5-906737839324"},{"name":"Renewal","id":"c657c5dc-79fd-4655-942e-d4ab1fb4d952","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Renewal","description":"<p>Generated from cURL: curl --location --request PUT 'url/api/Member/Enroll-Renewal' <br />--header 'accept: text/plain' <br />--header 'Content-Type: application/json' <br />--data '{\n  \"corporateCode\": \"&lt;&gt;\",\n  \"member\": {\n    \"memberNumber\": \"&lt;&gt;\"\n  },\n  \"policy\": {\n    \"policyNumber\": \"&lt;&gt;\",\n    \"startDate\": \"&lt;&gt;\",\n    \"endDate\": \"&lt;&gt;\"\n  },\n  \"actionDescription\": \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","Enroll-Renewal"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"aa0c710b-1b82-44ac-bb93-2711af19a2e2","name":"Success","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Renewal"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:55:17 GMT"},{"key":"Location","value":"Enroll/100080753216/O611"},{"key":"Requestid","value":"2KMQIT9Q8UIVGVFWMTZEHQQJKAO"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"TERMINATE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"7f7208f9-93f8-4158-8f93-4c9203a8e948","name":"Error","originalRequest":{"method":"PUT","header":[{"key":"accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"member\": {\r\n    \"memberNumber\": \"<<string>>\"\r\n  },\r\n  \"policy\": {\r\n    \"policyNumber\": \"<<string>>\",\r\n    \"startDate\": \"<<string>>\",\r\n    \"endDate\": \"<<string>>\"\r\n  },\r\n  \"actionDescription\": \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Enroll-Renewal"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:57:25 GMT"},{"key":"Requestid","value":"2KMQZ4YVO4SCWX3ORDHRMRCUINY"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist. To create a member, please use POST method instead.\"\n        }\n    ]\n}"}],"_postman_id":"c657c5dc-79fd-4655-942e-d4ab1fb4d952"}],"id":"df1f9e49-b6fc-49a2-9f1b-e346814e8369","description":"<p>You can update members policy duration by hitting <strong>Update Effective Date</strong> end point or <strong>Renewal</strong> endpoint of their policies.</p>\n<h2 id=\"update-effective-date\">Update Effective Date</h2>\n<p>You can update effective date of member's policy in case there is a reactivated member. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>planCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>remarks</td>\n<td></td>\n<td>string</td>\n<td>N</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"renewal\">Renewal</h2>\n<p>You can update member's policy duration when policy anniversary. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>YYYY-MM-DD</td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"f8672200-ac80-4eeb-86fb-c5575522fa50","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"5162fae1-40e2-47e6-bc2d-cd0683252337","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"df1f9e49-b6fc-49a2-9f1b-e346814e8369"},{"name":"Deactivate Member","item":[{"name":"Terminate","id":"0725789d-4453-4bd0-9aa7-64730def45b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Terminate","description":"<p>Generated from cURL: curl --location 'url/api/Member/Terminate' <br />--header 'Content-Type: application/json' <br />--header 'Accept: text/plain' <br />--data '{\n  \"memberNumber\": \"&lt;&gt;\",\n  \"policyNumber\": \"&lt;&gt;\",\n  \"corporateCode\": \"&lt;&gt;\",\n  \"actionDescription\" : \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","Terminate"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"4daa7aed-7e7e-4f7c-8504-25198b5ada6b","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Terminate"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:58:28 GMT"},{"key":"Location","value":"Enroll/100080753216/O611"},{"key":"Requestid","value":"2KMQH3VVGGJECN5OCEUWTGZY6IR"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"TERMINATE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"7586ef5f-69d2-468b-9cd2-163a6399d6d4","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Terminate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 07:59:02 GMT"},{"key":"Requestid","value":"2KMQLMSYAZDCEPCLJJBSHRNLTTW"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist.\"\n        }\n    ]\n}"}],"_postman_id":"0725789d-4453-4bd0-9aa7-64730def45b2"},{"name":"Suspend","id":"37089096-93e8-4590-9ce0-9db9d3fb6f4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Suspend","description":"<p>Generated from cURL: curl --location 'url/api/Member/Suspend' <br />--header 'Content-Type: application/json' <br />--header 'Accept: text/plain' <br />--data '{\n  \"memberNumber\": \"&lt;&gt;\",\n  \"policyNumber\": \"&lt;&gt;\",\n  \"corporateCode\": \"&lt;&gt;\",\n  \"actionDescription\" : \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","Suspend"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"026cbe17-a749-4ddf-9df8-e95652fa5e99","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Suspend"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 08:01:10 GMT"},{"key":"Location","value":"Enroll/440080753216/O611"},{"key":"Requestid","value":"2KMR1T3Z5ROHV7CEUKJ7HRNM9JT"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"ACTIVE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"a544ee08-78e1-4c3f-ba9c-6b12f1f65702","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/Suspend"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 08:01:29 GMT"},{"key":"Requestid","value":"2KMR3NPCJASFV7ZTWLE0YKANIGR"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist.\"\n        }\n    ]\n}"}],"_postman_id":"37089096-93e8-4590-9ce0-9db9d3fb6f4b"}],"id":"2f2a70fe-2034-4b14-a9ca-5edcbf92dd21","description":"<p>You can deactivete members policy. We provide two endpoint for your needs, <strong>Terminate</strong> and <strong>Suspend</strong>.</p>\n<h2 id=\"terminate\"><strong>Terminate</strong></h2>\n<p>You can hit <strong>Terminate</strong> endpoint for termination in case there is a member you want to <strong>stop</strong> their policy. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"suspend\">Suspend</h2>\n<p>You can hit <strong>Suspend</strong> endpoint for suspension in case ther is a member you want to <strong>pause</strong> their policy. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"340bd170-278f-4943-bacf-77c29437777c","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"e4a8f70f-4f4c-4477-b9e1-4a95276d0232","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"2f2a70fe-2034-4b14-a9ca-5edcbf92dd21"},{"name":"Re-Active","item":[{"name":"ReActivate","id":"1b73975e-7971-4bb7-bd28-5c76f73e7e2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ReActivate","description":"<p>Generated from cURL: curl --location 'url/api/Member/ReActivate' <br />--header 'Content-Type: application/json' <br />--header 'Accept: text/plain' <br />--data '{\n  \"memberNumber\": \"&lt;&gt;\",\n  \"policyNumber\": \"&lt;&gt;\",\n  \"corporateCode\": \"&lt;&gt;\",\n  \"actionDescription\" : \"&lt;&gt;\"\n}'</p>\n","urlObject":{"path":["api","Member","ReActivate"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"e5752a19-740f-4ad8-af66-6e0eb0f6c8bb","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ReActivate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 08 Aug 2024 07:59:57 GMT"},{"key":"Requestid","value":"2KMQSBDG0UA2S4VO92IPU3L8XQL"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"memberNumber\": \"<<string>>\",\n            \"memberPrincipalNumber\": \"<<string>>\",\n            \"name\": \"<<string>>\",\n            \"phoneNumber\": \"<<string>>\",\n            \"dateOfBirth\": \"2000-02-09\",\n            \"memberStatus\": \"ACTIVE\",\n            \"familyStatus\": \"Principle\",\n            \"policyNumber\": \"<<string>>\",\n            \"planCode\": [\n                \"<<string>>\"\n            ]\n        }\n    ]\n}"},{"id":"1b86c593-3430-44e9-9e07-3c6dfdcbf415","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberNumber\": \"<<string>>\",\r\n  \"policyNumber\": \"<<string>>\",\r\n  \"corporateCode\": \"<<string>>\",\r\n  \"actionDescription\" : \"<<string>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ReActivate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Aug 2024 08:00:23 GMT"},{"key":"Requestid","value":"2KMQVCPSLGS7YLK18AVPF9XHUJC"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"MemberOrPolicyNotExist\",\n            \"Message\": \"Policy for this member not exist.\"\n        }\n    ]\n}"}],"_postman_id":"1b73975e-7971-4bb7-bd28-5c76f73e7e2e"}],"id":"6517676a-a5c8-4d96-8250-5e148a1133b2","description":"<p>You can reactive a terminate or suspend member by hitting <strong>ReActive</strong> endpoint. Parameters in your body request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th><strong>Description</strong></th>\n<th>Format</th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>corporateCode</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>memberNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>policyNumber</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>actionDescription</td>\n<td></td>\n<td>string</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"1665be14-ea3d-49a8-be8f-16fb81d4917c","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"3d64aa00-18f7-4e44-a482-9205a89a8486","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"6517676a-a5c8-4d96-8250-5e148a1133b2"}],"id":"2d2b97ff-a068-48e0-bea4-09466fee41be","description":"<p>For inserting new member and updating member's data, you can utilize Enrollment API.</p>\n","_postman_id":"2d2b97ff-a068-48e0-bea4-09466fee41be","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Claim","item":[{"name":"List Claim per Member","id":"ea7bb798-a56e-42d1-bbb9-17794a57f929","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"XXXXXX\",\r\n    \"page\": {\r\n        \"page\": 1,\r\n        \"pageSize\": 10,\r\n        \"query\": \"\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetListClaim","description":"<p>Hit this endpoint for retrieving list claims from a particular member.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td>Member card number used as the main filter</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.page</code></td>\n<td>Current page number</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.pageSize</code></td>\n<td>Number of records per page</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.query</code></td>\n<td>Search keyword or additional filter</td>\n<td><code>string</code></td>\n<td>100</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","GetListClaim"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"02564ecb-691d-404c-bf69-fdc5f7b9fbbb","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetListClaim"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.22.1"},{"key":"Date","value":"Fri, 04 Oct 2024 09:12:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"RequestId","value":"2MXZJP9SVHQ5JKJPXTSX6TLXJ9F"}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": 1,\n    \"pageSize\": 10,\n    \"totalItems\": 5,\n    \"totalPages\": 1,\n    \"listGL\": [\n        {\n            \"claimNumber\": \"xxxx\",\n            \"claimStatus\": 304,\n            \"cardNumber\": \"xxx\",\n            \"glNumber\": \"xxx\",\n            \"memberName\": \"John John\",\n            \"providerName\": \"xxxx\",\n            \"planDetailName\": null,\n            \"planDetailCode\": null,\n            \"diagnosis1\": \"Other benign neoplasm of connective and other soft tissue of thorax\",\n            \"diagnosis2\": null,\n            \"diagnosis3\": null,\n            \"diagnosis4\": null,\n            \"claimDate\": \"2023-08-27\",\n            \"claimYear\": \"2023\"\n        },\n        {\n            \"claimNumber\": \"xxxx\",\n            \"claimStatus\": 304,\n            \"cardNumber\": \"xxx\",\n            \"glNumber\": \"xxx\",\n            \"memberName\": \"John John\",\n            \"providerName\": \"xxxx\",\n            \"planDetailName\": null,\n            \"planDetailCode\": null,\n            \"diagnosis1\": \"Other benign neoplasm of connective and other soft tissue of thorax\",\n            \"diagnosis2\": null,\n            \"diagnosis3\": null,\n            \"diagnosis4\": null,\n            \"claimDate\": \"2024-08-27\",\n            \"claimYear\": \"2024\"\n        },\n        {\n            \"claimNumber\": \"xxxx\",\n            \"claimStatus\": 200,\n            \"cardNumber\": \"xxx\",\n            \"glNumber\": \"xxx\",\n            \"memberName\": \"John John\",\n            \"providerName\": \"xxxx\",\n            \"planDetailName\": null,\n            \"planDetailCode\": null,\n            \"diagnosis1\": \"Other benign neoplasm of connective and other soft tissue of thorax\",\n            \"diagnosis2\": null,\n            \"diagnosis3\": null,\n            \"diagnosis4\": null,\n            \"claimDate\": \"2024-03-27\",\n            \"claimYear\": \"2024\"\n        },\n        {\n            \"claimNumber\": \"xxxx\",\n            \"claimStatus\": 200,\n            \"cardNumber\": \"xxx\",\n            \"glNumber\": \"xxx\",\n            \"memberName\": \"John John\",\n            \"providerName\": \"xxxx\",\n            \"planDetailName\": null,\n            \"planDetailCode\": null,\n            \"diagnosis1\": \"Other benign neoplasm of connective and other soft tissue of thorax\",\n            \"diagnosis2\": null,\n            \"diagnosis3\": null,\n            \"diagnosis4\": null,\n            \"claimDate\": \"2024-10-27\",\n            \"claimYear\": \"2024\"\n        },\n        {\n            \"claimNumber\": \"xxxx\",\n            \"claimStatus\": 304,\n            \"cardNumber\": \"xxx\",\n            \"glNumber\": \"xxx\",\n            \"memberName\": \"John John\",\n            \"providerName\": \"xxxx\",\n            \"planDetailName\": null,\n            \"planDetailCode\": null,\n            \"diagnosis1\": \"Other benign neoplasm of connective and other soft tissue of thorax\",\n            \"diagnosis2\": null,\n            \"diagnosis3\": null,\n            \"diagnosis4\": null,\n            \"claimDate\": \"2025-12-10\",\n            \"claimYear\": \"2025\"\n        }\n    ]\n}"},{"id":"f12610c6-3b95-43eb-91be-89e1ae5ae78d","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetListClaim"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.22.1"},{"key":"Date","value":"Fri, 04 Oct 2024 09:16:10 GMT"},{"key":"Content-Type","value":"application/problem+json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"RequestId","value":"2MY0B9NY2ATU0NKG6UBPIEJFEVT"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://tools.ietf.org/html/rfc9110#section-15.5.1\",\n    \"title\": \"One or more validation errors occurred.\",\n    \"status\": 400,\n    \"errors\": {\n        \"cardNumber\": [\n            \"The cardNumber field is required.\"\n        ]\n    },\n    \"traceId\": \"00-3b86a6c4b27dc9b8359723e347dfe8d0-0fb48761a454a525-00\"\n}"}],"_postman_id":"ea7bb798-a56e-42d1-bbb9-17794a57f929"},{"name":"Detail Claim","id":"2933369e-be7d-4824-b348-ef2b2d6195c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"XXXXX\",\r\n    \"claimNumber\": \"XXXXX\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetDataClaim","description":"<p>Hit this endpoint for retrieving a detail claim.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Format</strong></th>\n<th><strong>Length</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td>Member's card number</td>\n<td><code>string</code></td>\n<td>25</td>\n<td>Y</td>\n</tr>\n<tr>\n<td><code>claimNumber</code></td>\n<td>HMS's claim number</td>\n<td><code>string</code></td>\n<td>16</td>\n<td>Y</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","GetDataClaim"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"8d48bfe3-4ae9-4310-a1c5-f74d24796afa","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"DUMMYDCGI-6\",\r\n    \"claimNumber\": \"CL2512100083815H\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetDataClaim"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37H2DIG8MBWCP6DCXNWE6EXGYEW"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"date","value":"Wed, 24 Dec 2025 03:09:26 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"claims\": {\n        \"claimNumber\": \"XXXXXX\",\n        \"createdDate\": \"2025-12-10T12:02:53.776192\",\n        \"updatedDate\": \"2025-12-10T12:04:11.551473\",\n        \"claimType\": \"CASHLESS\",\n        \"benefitType\": {\n            \"type\": \"INPATIENT\",\n            \"display\": \"INPATIENT\"\n        },\n        \"claimStatusCode\": 4,\n        \"claimStatus\": \"Admission Review\",\n        \"lastStatusDate\": \"2025-12-10T12:04:11.551473\",\n        \"providerId\": \"XXXXX\",\n        \"providerName\": \"CIPUTRA HOSPITAL SURABAYA, RS\",\n        \"providerAddress\": \"JALAN  WEST  RADIAL  ROAD CF-6, MADE, KEC. SAMBIKEREP, SURABAYA, JAWA TIMUR, 60219\",\n        \"admissionDate\": \"2025-12-10T07:00:00\",\n        \"dischargeDate\": null,\n        \"doctorName\": \"ytest\",\n        \"specialistDiscipline\": null,\n        \"diagnosis1\": \"D24 - Benign neoplasm of breast\",\n        \"diagnosis2\": null,\n        \"diagnosis3\": null,\n        \"diagnosis4\": null,\n        \"claimedAmount\": 0,\n        \"paidAmount\": 0,\n        \"excessAmount\": 0,\n        \"currency\": null,\n        \"pendingRemark\": null,\n        \"rejectionRemark\": null,\n        \"isClaimNova\": false\n    },\n    \"members\": {\n        \"cardNumber\": \"XXXXXX\",\n        \"memberName\": \"XXXXXX\",\n        \"paymentAccount\": \"XXXXXX\",\n        \"bankName\": \"XXXXXX\",\n        \"benefit\": \"IP 1000\",\n        \"corporateCode\": \"XXXXXX\",\n        \"corporateName\": \"XXXXXX\"\n    },\n    \"products\": null,\n    \"treatmentData\": [\n        {\n            \"itemName\": \"Kamar & Menginap, per hari, maks. 365 hari per ketidakmampuan\",\n            \"totalClaim\": 0,\n            \"totalPaid\": 0,\n            \"totalExcess\": 0,\n            \"remarkExcess\": null\n        },\n        {\n            \"itemName\": \"Ambulans, per kejadian.\",\n            \"totalClaim\": 0,\n            \"totalPaid\": 0,\n            \"totalExcess\": 0,\n            \"remarkExcess\": null\n        },\n        {\n            \"itemName\": \"Hemodialisa, Kemoterapi, Radioterapi, per tahun\",\n            \"totalClaim\": 0,\n            \"totalPaid\": 0,\n            \"totalExcess\": 0,\n            \"remarkExcess\": null\n        },\n        {\n            \"itemName\": \"Konsultasi Dokter Ahli, per hari, maks. 365 hari per ketidakmampuan\",\n            \"totalClaim\": 0,\n            \"totalPaid\": 0,\n            \"totalExcess\": 0,\n            \"remarkExcess\": null\n        }\n    ],\n    \"historyClaims\": [\n        {\n            \"claimStatusCode\": 4,\n            \"claimStatus\": \"Admission Review\",\n            \"claimNumber\": \"CL2512100083815H\",\n            \"updateDate\": \"2025-12-10T12:04:11.590197\"\n        },\n        {\n            \"claimStatusCode\": 3,\n            \"claimStatus\": \"New Case\",\n            \"claimNumber\": \"CL2512100083815H\",\n            \"updateDate\": \"2025-12-10T12:03:40.521821\"\n        },\n        {\n            \"claimStatusCode\": 2,\n            \"claimStatus\": \"Pre-Registered\",\n            \"claimNumber\": \"CL2512100083815H\",\n            \"updateDate\": \"2025-12-10T12:02:53.959754\"\n        }\n    ],\n    \"guaranteeLetter\": {\n        \"number\": null,\n        \"rejectionGuaranteeLetterRemark\": \"\"\n    },\n    \"attachments\": {\n        \"others\": [\n            {\n                \"name\": \"251210050325_hms-logo.png\",\n                \"url\": \"URL\",\n                \"extention\": \".png\",\n                \"valid\": true,\n                \"claimStatus\": \"Admission Review\",\n                \"claimStage\": \"Admission\",\n                \"type\": \"Lembar Medis Awal (LMA)\",\n                \"creationTimestamp\": \"2025-12-10T05:03:25.859986\"\n            },\n            {\n                \"name\": \"251210050329_submission (9).pdf\",\n                \"url\": \"URL\",\n                \"extention\": \".pdf\",\n                \"valid\": true,\n                \"claimStatus\": \"Admission Review\",\n                \"claimStage\": \"Admission\",\n                \"type\": \"Copy Kartu Asuransi Pasien\",\n                \"creationTimestamp\": \"2025-12-10T05:03:29.495416\"\n            }\n        ],\n        \"igl\": [{\n                \"name\": \"IGL.pdf\",\n                \"url\": \"URL\",\n                \"extention\": \".pdf\",\n                \"valid\": true,\n                \"claimStatus\": \"Admission Review\",\n                \"claimStage\": \"Admission\",\n                \"type\": \"Copy Kartu Asuransi Pasien\",\n                \"creationTimestamp\": \"2025-12-10T05:03:29.495416\"\n            }],\n        \"fgl\": [{\n                \"name\": \"FGL.pdf\",\n                \"url\": \"URL\",\n                \"extention\": \".pdf\",\n                \"valid\": true,\n                \"claimStatus\": \"Admission Review\",\n                \"claimStage\": \"Admission\",\n                \"type\": \"Copy Kartu Asuransi Pasien\",\n                \"creationTimestamp\": \"2025-12-10T05:03:29.495416\"\n            }]\n    }\n}"},{"id":"573f6cd3-ba6c-49eb-a464-04a3fb642586","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"<<cardNumber>>\",\r\n  \"claimNumber\": \"<<claimNumber>>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/GetDataClaim"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.22.1"},{"key":"Date","value":"Fri, 04 Oct 2024 09:22:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"RequestId","value":"2MY0YPSGFJK4KWCLOQJ558EGKXI"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 500,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"InternalServerError\",\n            \"Message\": \"Internal server error. Please contact the client support.\"\n        }\n    ]\n}"}],"_postman_id":"2933369e-be7d-4824-b348-ef2b2d6195c7"},{"name":"Submit Reimbursement","id":"95a8890d-3a67-464a-b5fd-068ae8b85dbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"XXXXXXXX\",\r\n    \"benefitType\": \"INPATIENT\",\r\n    \"dateOfAdmission\": \"2025-04-02T00:00:00Z\",\r\n    \"dateOfDischarge\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptDate\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptAmount\": {\r\n        \"currencyCode\": \"IDR\",\r\n        \"amount\": 8888888\r\n    },\r\n    \"provider\": {\r\n        \"name\": \"RUMAH SAKIT Testing Cipto Mangunkusomo\",\r\n        \"address\": \"Jl. Pangeran Diponegoro No.71, Kenari, Kec. Senen, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10430\",\r\n        \"coordinates\": \"0, 0\"\r\n    },\r\n    \"doctors\": \"dr. Tirta\",\r\n    \"diagnoses\": \"Diare akut dengan kondisi dehidrasi\",\r\n    \"remarks\": \"Mohon reimbursement untuk claim saya di RSCM pada bulan Januari 2025\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/SubmitClaim","description":"<p>Hit this endpoint to submit a reimbursement claim to the HMS system.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td>Member card number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>benefitType</code></td>\n<td>Type of benefit (e.g. INPATIENT, OUTPATIENT)</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>dateOfAdmission</code></td>\n<td>Date of hospital admission</td>\n<td><code>datetime</code></td>\n<td>25</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>dateOfDischarge</code></td>\n<td>Date of hospital discharge</td>\n<td><code>datetime</code></td>\n<td>25</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>receiptDate</code></td>\n<td>Receipt issued date</td>\n<td><code>datetime</code></td>\n<td>25</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>receiptAmount.currencyCode</code></td>\n<td>Currency code of the receipt amount</td>\n<td><code>string</code></td>\n<td>3</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>receiptAmount.amount</code></td>\n<td>Total receipt / claim amount</td>\n<td><code>int</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>provider.name</code></td>\n<td>Name of the healthcare provider</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>provider.address</code></td>\n<td>Address of the healthcare provider</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>provider.coordinates</code></td>\n<td>Geographical coordinates of the provider (latitude, longitude)</td>\n<td><code>int</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>doctors</code></td>\n<td>Attending doctor's name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>diagnoses</code></td>\n<td>Medical diagnosis description</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>remarks</code></td>\n<td>Additional remarks or notes from the member</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Claims","SubmitClaim"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"6aefbe64-ea25-4c2f-930c-c4c453c1baa0","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"{{cardnumber}}\",\r\n    \"benefitType\": \"INPATIENT\",\r\n    \"dateOfAdmission\": \"2025-04-02T00:00:00Z\",\r\n    \"dateOfDischarge\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptDate\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptAmount\": {\r\n        \"currencyCode\": \"IDR\",\r\n        \"amount\": 8888888\r\n    },\r\n    \"provider\": {\r\n        \"name\": \"RUMAH SAKIT Testing Cipto Mangunkusomo\",\r\n        \"address\": \"Jl. Pangeran Diponegoro No.71, Kenari, Kec. Senen, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10430\",\r\n        \"coordinates\": \"0, 0\"\r\n    },\r\n    \"doctors\": \"dr. Tirta\",\r\n    \"diagnoses\": \"Diare akut dengan kondisi dehidrasi\",\r\n    \"remarks\": \"Mohon reimbursement untuk claim saya di RSCM pada bulan Januari 2025\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/SubmitClaim"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"isSuccess\": true,\r\n    \"data\": \"RMXXXXXXXXH\"\r\n}"},{"id":"8abd9e3a-4c69-4fbf-b18a-48be5264cc16","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"DUMMY02XYZAAA\",\r\n    \"benefitType\": \"INPATIENT\",\r\n    \"dateOfAdmission\": \"2025-04-02T00:00:00Z\",\r\n    \"dateOfDischarge\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptDate\": \"2025-04-02T00:00:00Z\",\r\n    \"receiptAmount\": {\r\n        \"currencyCode\": \"IDR\",\r\n        \"amount\": 8888888\r\n    },\r\n    \"provider\": {\r\n        \"name\": \"RUMAH SAKIT Testing Cipto Mangunkusomo\",\r\n        \"address\": \"Jl. Pangeran Diponegoro No.71, Kenari, Kec. Senen, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10430\",\r\n        \"coordinates\": \"0, 0\"\r\n    },\r\n    \"doctors\": \"dr. Tirta\",\r\n    \"diagnoses\": \"Diare akut dengan kondisi dehidrasi\",\r\n    \"remarks\": \"Mohon reimbursement untuk claim saya di RSCM pada bulan Januari 2025\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/SubmitClaim"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37H7WESIKPGSA92EEOGURVQH22G"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"x-cloud-trace-context","value":"2eee2218c67ee55733bb16d02b63da0d;o=1"},{"key":"date","value":"Wed, 24 Dec 2025 03:49:33 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Content-Length","value":"31"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": false,\n    \"data\": null\n}"}],"_postman_id":"95a8890d-3a67-464a-b5fd-068ae8b85dbb"},{"name":"Upload Docs","id":"97017c4b-1c5c-4153-9680-72a04088fe11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"files","type":"file","uuid":"4588a19c-b256-4173-a0dd-67b3d0391b03","src":"/C:/Users/okky.agung/Pictures/HMS Video Call BG 2022.png"}]},"url":"{{base}}/api/Claims/Upload/{{claimnumber}}?files","description":"<p>Hit the endpoint for uploading the docs for a reimbursement claim.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>isSuccess</code></td>\n<td>Indicates whether the operation was successful</td>\n<td><code>bool</code></td>\n<td>1</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>Response message or additional information</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Claims","Upload","{{claimnumber}}"],"host":["{{base}}"],"query":[{"key":"files","value":null}],"variable":[]}},"response":[{"id":"c0ca7b48-e855-47f2-84eb-0c55fec4af0d","name":"Upload Docs","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"files","type":"file","uuid":"4588a19c-b256-4173-a0dd-67b3d0391b03","src":"/C:/Users/okky.agung/Pictures/HMS Video Call BG 2022.png"}]},"url":{"raw":"{{base}}/api/Claims/Upload/{{claimnumber}}?files","host":["{{base}}"],"path":["api","Claims","Upload","{{claimnumber}}"],"query":[{"key":"files","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37H6WS44HFV4YCGUAXOLKIRACGC"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"date","value":"Wed, 24 Dec 2025 03:41:24 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"data\": \"File uploaded successfully to XXXXXX\"\n}"},{"id":"8cc5c574-1b2c-4b9d-928c-a859ed8ab30d","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"files","type":"file","uuid":"4588a19c-b256-4173-a0dd-67b3d0391b03","src":"/C:/Users/okky.agung/Pictures/HMS Video Call BG 2022.png"}]},"url":{"raw":"{{base}}/api/Claims/Upload/{{claimnumber}}?files","host":["{{base}}"],"path":["api","Claims","Upload","{{claimnumber}}"],"query":[{"key":"files","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37H6BHTRITUFLOUSAXD6NIP8NOF"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"date","value":"Wed, 24 Dec 2025 03:41:59 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": false,\n    \"data\": \"Claim XXXXXXX not found.\"\n}"}],"_postman_id":"97017c4b-1c5c-4153-9680-72a04088fe11"}],"id":"4f74f715-0d45-44be-ba17-1c7e69b238c1","description":"<p>For getting claim data from a member you can utilize Claim API.</p>\n","_postman_id":"4f74f715-0d45-44be-ba17-1c7e69b238c1","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Submit Claim History","item":[{"name":"Submit Claim History","id":"f5e466f3-e6b2-40b3-817e-cc0ad3f038b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"header\": [\r\n        {\r\n            \"insuredNo\": \"XXXXXX\",\r\n            \"insuredNoTpa\": \"\",\r\n            \"registrationType\": \"\",\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"policyNo\": \"XXXXXX\",\r\n            \"insuredName\": \"Dummy Member 1\",\r\n            \"coverageType\": \"\",\r\n            \"claimType\": \"CASHLESS\",\r\n            \"providerCode\": \"XXXXXX\",\r\n            \"providerName\": \"DUMMY, RS\",\r\n            \"docReceivedDate\": \"01062025\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"durationDays\": \"4\",\r\n            \"claimStatusCode\": \"\",\r\n            \"claimStatusDescription\": \"CASHLESS\",\r\n            \"claimStatusDate\": \"21052025\",\r\n            \"processedBy\": \"XXXXXXXX\",\r\n            \"diagnosisCode\": \"A01.0\",\r\n            \"diagnosisDescription\": \"A01.0 - Typhoid fever\",\r\n            \"planId\": \"IP 100\",\r\n            \"totalAmountIncurred\": \"1000000\",\r\n            \"totalAmountApproved\": \"800000\",\r\n            \"totalAmountDisapproved\": \"200000\"\r\n        }\r\n    ],\r\n    \"detail\": [\r\n        {\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"insuredNo\": \"XXXXX\",\r\n            \"policyNo\": \"XXXXX\",\r\n            \"benefitCode\": \"XXXXXX\",\r\n            \"benefitDescription\": \"Kamar dan Makan Perhari\",\r\n            \"benefitLimit\": \"5000000\",\r\n            \"amountIncurred\": \"1000000\",\r\n            \"amountApproved\": \"800000\",\r\n            \"amountDisapproved\": \"200000\",\r\n            \"coverageType\": \"IP 100\",\r\n            \"planId\": \"IP 100\",\r\n            \"remarks\": \"Ekses Rp. 200.000\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"masterClaimNo\": \"\",\r\n            \"masterTpaClaimNo\": \"\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/HistoryClaim","description":"<p>Hit this endpoint to submit your claims for balancing members' limits.</p>\n<h5 id=\"header\">Header</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>insuredNo</code></td>\n<td>Insured member number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>insuredNoTpa</code></td>\n<td>Insured number in TPA system</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>registrationType</code></td>\n<td>Registration type</td>\n<td><code>string</code></td>\n<td>30</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>claimId</code></td>\n<td>Claim identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>otherRelatedClaimId</code></td>\n<td>Related claim identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>policyNo</code></td>\n<td>Policy number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>insuredName</code></td>\n<td>Insured member full name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>coverageType</code></td>\n<td>Coverage type</td>\n<td><code>string</code></td>\n<td>30</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>claimType</code></td>\n<td>Claim type (e.g. CASHLESS, REIMBURSE)</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>providerCode</code></td>\n<td>Provider code</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>providerName</code></td>\n<td>Provider name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>docReceivedDate</code></td>\n<td>Document received date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>admissionDate</code></td>\n<td>Admission date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>dischargeDate</code></td>\n<td>Discharge date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>durationDays</code></td>\n<td>Length of stay (days)</td>\n<td><code>int</code></td>\n<td>5</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>claimStatusCode</code></td>\n<td>Claim status code</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>claimStatusDescription</code></td>\n<td>Claim status description</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>claimStatusDate</code></td>\n<td>Claim status date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>processedBy</code></td>\n<td>User who processed the claim</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>diagnosisCode</code></td>\n<td>Diagnosis code</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>diagnosisDescription</code></td>\n<td>Diagnosis description</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>planId</code></td>\n<td>Plan identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>totalAmountIncurred</code></td>\n<td>Total amount incurred</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>totalAmountApproved</code></td>\n<td>Total amount approved</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>totalAmountDisapproved</code></td>\n<td>Total amount disapproved</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"detail\">Detail</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>claimId</code></td>\n<td>Claim identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>otherRelatedClaimId</code></td>\n<td>Related claim identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>insuredNo</code></td>\n<td>Insured member number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>policyNo</code></td>\n<td>Policy number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>benefitCode</code></td>\n<td>Benefit code</td>\n<td><code>string</code></td>\n<td>30</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>benefitDescription</code></td>\n<td>Benefit description</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>benefitLimit</code></td>\n<td>Benefit limit</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>amountIncurred</code></td>\n<td>Amount incurred</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>amountApproved</code></td>\n<td>Amount approved</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>amountDisapproved</code></td>\n<td>Amount disapproved</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>coverageType</code></td>\n<td>Coverage type</td>\n<td><code>string</code></td>\n<td>30</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>planId</code></td>\n<td>Plan identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>remarks</code></td>\n<td>Additional remarks</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>admissionDate</code></td>\n<td>Admission date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>dischargeDate</code></td>\n<td>Discharge date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>masterClaimNo</code></td>\n<td>Master claim number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>masterTpaClaimNo</code></td>\n<td>Master TPA claim number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Claims","HistoryClaim"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"362df528-a0ee-4186-ba87-c435aed690a7","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"header\": [\r\n        {\r\n            \"insuredNo\": \"XXXXXX\",\r\n            \"insuredNoTpa\": \"\",\r\n            \"registrationType\": \"\",\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"policyNo\": \"XXXXXX\",\r\n            \"insuredName\": \"Dummy Member 1\",\r\n            \"coverageType\": \"\",\r\n            \"claimType\": \"CASHLESS\",\r\n            \"providerCode\": \"XXXXXX\",\r\n            \"providerName\": \"DUMMY, RS\",\r\n            \"docReceivedDate\": \"01062025\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"durationDays\": \"4\",\r\n            \"claimStatusCode\": \"\",\r\n            \"claimStatusDescription\": \"CASHLESS\",\r\n            \"claimStatusDate\": \"21052025\",\r\n            \"processedBy\": \"XXXXXXXX\",\r\n            \"diagnosisCode\": \"A01.0\",\r\n            \"diagnosisDescription\": \"A01.0 - Typhoid fever\",\r\n            \"planId\": \"IP 100\",\r\n            \"totalAmountIncurred\": \"1000000\",\r\n            \"totalAmountApproved\": \"800000\",\r\n            \"totalAmountDisapproved\": \"200000\"\r\n        }\r\n    ],\r\n    \"detail\": [\r\n        {\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"insuredNo\": \"XXXXX\",\r\n            \"policyNo\": \"XXXXX\",\r\n            \"benefitCode\": \"XXXXXX\",\r\n            \"benefitDescription\": \"Kamar dan Makan Perhari\",\r\n            \"benefitLimit\": \"5000000\",\r\n            \"amountIncurred\": \"1000000\",\r\n            \"amountApproved\": \"800000\",\r\n            \"amountDisapproved\": \"200000\",\r\n            \"coverageType\": \"IP 100\",\r\n            \"planId\": \"IP 100\",\r\n            \"remarks\": \"Ekses Rp. 200.000\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"masterClaimNo\": \"\",\r\n            \"masterTpaClaimNo\": \"\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/HistoryClaim"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37HAUDWIS9USUEB9KWXBGYZKXU6"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"date","value":"Wed, 24 Dec 2025 04:14:04 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"data\": {\n        \"successCount\": 1,\n        \"failedCount\": 0,\n        \"errors\": [],\n        \"successClaimNumbers\": [\n            \"XXXXXXX\"\n        ]\n    }\n}"},{"id":"129ff373-6838-484d-9eb3-28b5820668aa","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"header\": [\r\n        {\r\n            \"insuredNo\": \"XXXXXX\",\r\n            \"insuredNoTpa\": \"\",\r\n            \"registrationType\": \"\",\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"policyNo\": \"XXXXXX\",\r\n            \"insuredName\": \"Dummy Member 1\",\r\n            \"coverageType\": \"\",\r\n            \"claimType\": \"CASHLESS\",\r\n            \"providerCode\": \"0521002414\",\r\n            \"providerName\": \"DUMMY, RS\",\r\n            \"docReceivedDate\": \"01062025\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"durationDays\": \"4\",\r\n            \"claimStatusCode\": \"\",\r\n            \"claimStatusDescription\": \"CASHLESS\",\r\n            \"claimStatusDate\": \"21052025\",\r\n            \"processedBy\": \"XXXXXXXX\",\r\n            \"diagnosisCode\": \"A01.0\",\r\n            \"diagnosisDescription\": \"A01.0 - Typhoid fever\",\r\n            \"planId\": \"IP 1002\",\r\n            \"totalAmountIncurred\": \"1000000\",\r\n            \"totalAmountApproved\": \"800000\",\r\n            \"totalAmountDisapproved\": \"200000\"\r\n        }\r\n    ],\r\n    \"detail\": [\r\n        {\r\n            \"claimId\": \"1710/CLA/07/2025\",\r\n            \"otherRelatedClaimId\": \"1710/CLA/07/2025\",\r\n            \"insuredNo\": \"XXXXX\",\r\n            \"policyNo\": \"XXXXX\",\r\n            \"benefitCode\": \"XXXXXX\",\r\n            \"benefitDescription\": \"Kamar dan Makan Perhari\",\r\n            \"benefitLimit\": \"5000000\",\r\n            \"amountIncurred\": \"1000000\",\r\n            \"amountApproved\": \"800000\",\r\n            \"amountDisapproved\": \"200000\",\r\n            \"coverageType\": \"IP 100\",\r\n            \"planId\": \"IP 1002\",\r\n            \"remarks\": \"Ekses Rp. 200.000\",\r\n            \"admissionDate\": \"21052025\",\r\n            \"dischargeDate\": \"25052025\",\r\n            \"masterClaimNo\": \"\",\r\n            \"masterTpaClaimNo\": \"\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Claims/HistoryClaim"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"37H997NCRFF7XB9CLKBEN6IGECE"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"date","value":"Wed, 24 Dec 2025 04:03:04 GMT"},{"key":"server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"data\": {\n        \"successCount\": 0,\n        \"failedCount\": 3,\n        \"errors\": [\n            \"Claim for policy DUMMY001 failed: Membership not found for policy DUMMY001\",\n            \"Claim for policy DUMMY001 failed insert Benefit: ClaimPayor not found for plan ID Plan D1\",\n            \"Claim for policy DUMMY001 failed insert Benefit: ClaimPayor not found for plan ID Plan D1\"\n        ],\n        \"successClaimNumbers\": []\n    }\n}"}],"_postman_id":"f5e466f3-e6b2-40b3-817e-cc0ad3f038b6"}],"id":"213a7f10-5a9b-4cf3-9b43-10d2ffc36716","description":"<p>For submitting your claim data to the HMS system for balancing members' limits.</p>\n","_postman_id":"213a7f10-5a9b-4cf3-9b43-10d2ffc36716","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Member","item":[{"name":"List Member By Client Code","id":"90bd36a2-ff9c-4259-93ca-052765319758","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}"}],"body":{"mode":"raw","raw":"{\r\n  \"clientCode\": \"xxxxxxx\",\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10,\r\n    \"query\": \"\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ListMemberByClientCode","description":"<p>This endpoint for retrieving list of enrolled member in our system. We will give you a client code as a key for getting the data.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>clientCode</code></td>\n<td>Client code used as the main filter</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.page</code></td>\n<td>Current page number</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.pageSize</code></td>\n<td>Number of records per page</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.query</code></td>\n<td>Search keyword or additional filter</td>\n<td><code>string</code></td>\n<td>100</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","ListMemberByClientCode"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"6e3a9947-cb2e-46ac-ba02-87c09b6f58c9","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"clientCode\": \"xxxxxxx\",\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10,\r\n    \"query\": \"\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ListMemberByClientCode"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n   \"isSuccess\":true,\n   \"data\":{\n      \"message\":\"SUCCESS\",\n      \"data\":{\n         \"items\":[\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            },\n            {\n               \"memberName\":\"XXXXXX\",\n               \"cardNumber\":\"XXXXXX\",\n               \"insurerName\":\"XXXXXX\",\n               \"policyNumber\":\"XXXXXX\",\n               \"age\":\"XXXXXX\",\n               \"memberStatus\":\"XXXXXX\",\n               \"status\":\"XXXXXX\",\n               \"joinDate\":\"XXXXXX\",\n               \"dob\":\"XXXXXX\",\n               \"planName\":\"XXXXXX\"\n            }\n         ],\n         \"totalRecords\":7322,\n         \"totalPages\":733\n      }\n   }\n}"},{"id":"b7be6fa8-7103-4ba6-a21a-6681da6e41bb","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"clientCode\": \"xxxxxxx\",\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10,\r\n    \"query\": \"\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ListMemberByClientCode"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://tools.ietf.org/html/rfc9110#section-15.5.1\",\n    \"title\": \"One or more validation errors occurred.\",\n    \"status\": 400,\n    \"errors\": {\n        \"clientCode\": [\n            \"The clientCode field is required.\"\n        ]\n    },\n    \"traceId\": \"00-cd9cc09a434f4996c3d24971ef17d8fc-c23090b9aa5e52ba-00\"\n}"}],"_postman_id":"90bd36a2-ff9c-4259-93ca-052765319758"},{"name":"Particular Member Information","id":"606b55ec-5edd-474f-8750-0863c7663896","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJOb3ZhVXNlcklkIjoiMTE0NjIiLCJOb3ZhSGVhZGVyVG9rZW4iOiJiZWFyZXJfcjMwMzZWRkE0VHpHTkJEL1BVcTQwQUZ3MjY4VU5pYmJTSVYyd3ZSUU16RT0iLCJOb3ZhVXNlclRva2VuIjoiRUI4M0RDQUMtOEZBNS00REVBLTk1Q0YtRDcxQUNBMURDQzMxIiwiTm92YUNsaWVudElkIjoiMjIxMTAwMDkiLCJleHAiOjE3MjgwMzQ2MzgsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3QvIiwiYXVkIjoiaHR0cDovL2xvY2FsaG9zdC8ifQ.jzG_t-13xCIfYgUKwxxMrRHXFhPOQt33oxQ2EBv0ANY"}],"url":"{{base}}/api/Member/FindByCardNumber/<<cardNumber>>","description":"<p>Hit this endpoint for retrieving detail informations from a member.</p>\n<h5 id=\"member\">Member</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>member.memberNumber</code></td>\n<td>Member number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.memberId</code></td>\n<td>Internal member identifier</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.cardNumber</code></td>\n<td>Member card number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.memberName</code></td>\n<td>Member full name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.insuranceNumber</code></td>\n<td>Insurance number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.sex</code></td>\n<td>Gender (M/F)</td>\n<td><code>string</code></td>\n<td>1</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.clientName</code></td>\n<td>Client name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.clientCode</code></td>\n<td>Client code</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.corporateName</code></td>\n<td>Corporate name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.corporateCode</code></td>\n<td>Corporate code</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.memberType</code></td>\n<td>Member type (Principal/Dependent)</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.dob</code></td>\n<td>Date of birth</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.isActive</code></td>\n<td>Indicates whether the member is active</td>\n<td><code>bool</code></td>\n<td>1</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.policyNumber</code></td>\n<td>Policy number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>member.paymentAccount</code></td>\n<td>Bank account number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>member.bankName</code></td>\n<td>Bank name</td>\n<td><code>string</code></td>\n<td>100</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"familymember\">FamilyMember</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>familyMember[].memberName</code></td>\n<td>Family member name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>familyMember[].memberNumber</code></td>\n<td>Family member number</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>familyMember[].memberType</code></td>\n<td>Family member type</td>\n<td><code>string</code></td>\n<td>20</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>familyMember[].isPrincipal</code></td>\n<td>Indicates whether this member is the principal</td>\n<td><code>bool</code></td>\n<td>1</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"resource\">Resource</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>resource.urlRender</code></td>\n<td>URL used to render the card</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>resource.urlBack</code></td>\n<td>URL for the back side image</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>resource.urlBackground</code></td>\n<td>URL for the front/background image</td>\n<td><code>string</code></td>\n<td>255</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","FindByCardNumber","<<cardNumber>>"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"93b65700-0561-49d8-a021-6e85da2ca355","name":"Success","originalRequest":{"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Authorization","value":"{{BearerToken}}"}],"url":"{{base}}/api/Member/FindByCardNumber/<<cardNumber>>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.22.1"},{"key":"Date","value":"Fri, 04 Oct 2024 08:59:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"RequestId","value":"2MXY6AH3Y0VDN6MFZGXI7XWCFKL"}],"cookie":[],"responseTime":null,"body":"{\n    \"member\": {\n        \"memberNumber\": \"<<string>>\",\n        \"memberId\": \"<<string>>\",\n        \"cardNumber\": \"<<string>>\",\n        \"memberName\": \"<<string>>\",\n        \"insuranceNumber\": \"<<string>>\",\n        \"sex\": \"F\",\n        \"clientName\": \"<<string>>\",\n        \"clientCode\": \"220083\",\n        \"corporateName\": \"<<string>>\",\n        \"corporateCode\": \"<<string>>\",\n        \"memberType\": \"Principal\",\n        \"dob\": \"1980-08-21\",\n        \"isActive\": true,\n        \"policyNumber\": \"<<string>>\",\n        \"paymentAccount\": \"<<string>>\",\n        \"bankName\": \"<<string>>\"\n    },\n    \"familyMember\": [\n        {\n            \"memberName\": \"<<string>>\",\n            \"memberNumber\": \"<<string>>\",\n            \"memberType\": \"Principal\",\n            \"isPrincipal\": true\n        }\n    ],\n    \"resource\": {\n        \"urlRender\": \"<<string>>\",\n        \"urlBack\": \"<<string>> - Back.png\",\n        \"urlBackground\": \"<<string>> - Front.png\",\n        \"template\": [\n            {\n                \"row\": 1,\n                \"param\": \"clientName\",\n                \"isShow\": true,\n                \"label\": \"Nama Perusahaan\",\n                \"isShowLabel\": false\n            },\n            {\n                \"row\": 2,\n                \"param\": \"cardNumber\",\n                \"isShow\": true,\n                \"label\": \"Nomor Kartu\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 3,\n                \"param\": \"corporateName\",\n                \"isShow\": true,\n                \"label\": \"Nama Asuransi\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 4,\n                \"param\": \"policyNumber\",\n                \"isShow\": true,\n                \"label\": \"Nomor Polis\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 5,\n                \"param\": \"memberName\",\n                \"isShow\": true,\n                \"label\": \"Nama Peserta\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 6,\n                \"param\": \"memberNumber\",\n                \"isShow\": true,\n                \"label\": \"No Member\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 7,\n                \"param\": \"dob\",\n                \"isShow\": false,\n                \"label\": \"DOB\",\n                \"isShowLabel\": true\n            },\n            {\n                \"row\": 8,\n                \"param\": \"clientCode\",\n                \"isShow\": true,\n                \"label\": \"Kode Client\",\n                \"isShowLabel\": true\n            }\n        ]\n    }\n}"},{"id":"90e23264-49e7-4b93-8822-8ed06fe22f28","name":"Error","originalRequest":{"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Authorization","value":"{{BearerToken}}"}],"url":"{{base}}/api/Member/FindByCardNumber/<<cardNumber>>"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.22.1"},{"key":"Date","value":"Fri, 04 Oct 2024 09:00:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"RequestId","value":"2MXYISMOD96Y3WBRYWYFKFLERNC"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"InternalServerError\",\n            \"Message\": \"Data not found.\"\n        }\n    ]\n}"}],"_postman_id":"606b55ec-5edd-474f-8750-0863c7663896"},{"name":"Get Member Benefit","id":"5c6144a4-0cee-4ca6-81ac-8b2ba3543426","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Accept-Language","value":"","type":"text"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"url":"{{base}}/api/Member/GetBenefitsByCardNumber/<<cardNumber>>","description":"<p>Hit this endpoint for retrieving detail benefit informations from a member.</p>\n<h5 id=\"plans\">Plans</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>plans[].planAnnualLimit</code></td>\n<td>Annual limit amount for the plan</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].planLimitType</code></td>\n<td>Type of plan limit</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].planCode</code></td>\n<td>Plan code</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].planName</code></td>\n<td>Plan name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].benefitType.type</code></td>\n<td>Benefit type code</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].benefitType.display</code></td>\n<td>Benefit type display name</td>\n<td><code>string</code></td>\n<td>100</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].benefitCode</code></td>\n<td>Benefit code</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].planStart</code></td>\n<td>Plan start date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].planEnd</code></td>\n<td>Plan end date</td>\n<td><code>datetime</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"providerlist\">ProviderList</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>plans[].providerList[].facility</code></td>\n<td>Facility type (e.g. CASHLESS)</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"subbenefits\">SubBenefits</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].subBenefitName</code></td>\n<td>Sub-benefit name</td>\n<td><code>string</code></td>\n<td>150</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].innerLimitAmount</code></td>\n<td>Inner limit amount</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].typeVisitAmount</code></td>\n<td>Visit limit amount</td>\n<td><code>int</code></td>\n<td>18</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].category</code></td>\n<td>Sub-benefit category</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>No</td>\n</tr>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].type</code></td>\n<td>Sub-benefit type (e.g. Visit, Active Polis)</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>plans[].providerList[].subBenefits[].condition</code></td>\n<td>Condition rules</td>\n<td><code>string[]</code></td>\n<td>—</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","GetBenefitsByCardNumber","<<cardNumber>>"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"3414209d-a1c4-40a7-a4b0-2031b9db04b7","name":"Success","originalRequest":{"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Accept-Language","value":"","type":"text"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"url":{"raw":"{{base}}/api/Member/GetBenefitsByCardNumber/<<cardNumber>>","host":["{{base}}"],"path":["api","Member","GetBenefitsByCardNumber","<<cardNumber>>"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"requestid","value":"2TLWAFM5NBRUQXVNLGVLMUGOPPJ"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"Date","value":"Fri, 21 Feb 2025 09:58:18 GMT"},{"key":"Server","value":"Google Frontend"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"plans\": [\n        {\n            \"planAnnualLimit\": 0,\n            \"planLimitType\": \"<<data>>\",\n            \"planCode\": \"<<data>>\",\n            \"planName\": \"<<data>>\",\n            \"benefitType\": {\n                \"type\": \"<<data>>\",\n                \"display\": \"<<data>>\"\n            },\n            \"benefitCode\": \"<<data>>\",\n            \"planStart\": \"2024-07-25\",\n            \"planEnd\": \"2025-07-24\",\n            \"providerList\": [\n                {\n                    \"facility\": \"CASHLESS\",\n                    \"subBenefits\": [\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 0,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 1500000,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Visit\",\n                            \"condition\": []\n                        },\n                        {\n                            \"subBenefitName\": \"<<data>>\",\n                            \"innerLimitAmount\": 150000,\n                            \"typeVisitAmount\": null,\n                            \"category\": null,\n                            \"type\": \"Active Polis\",\n                            \"condition\": []\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"},{"id":"deb2eae2-ca11-4517-a4f5-a6124f075ea9","name":"Error","originalRequest":{"method":"GET","header":[{"key":"accept","value":"*/*"},{"key":"Accept-Language","value":"","type":"text"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"url":"{{base}}/api/Member/GetBenefitsByCardNumber/<<cardNumber>>"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"content-type","value":"application/json"},{"key":"requestid","value":"2TLVUMWM5IJ2JPHXY9VHDZLDFNU"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Cloud-Trace-Context","value":"7ffc62bf9e5b2b9374ee23432e2e59f2;o=1"},{"key":"Date","value":"Fri, 21 Feb 2025 09:52:48 GMT"},{"key":"Server","value":"Google Frontend"},{"key":"Content-Length","value":"93"},{"key":"Alt-Svc","value":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"}],"cookie":[],"responseTime":null,"body":"{\n    \"Status\": 400,\n    \"Errors\": [\n        {\n            \"ErrorCode\": \"HostInternalServerError\",\n            \"Message\": \"Data not found.\"\n        }\n    ]\n}"}],"_postman_id":"5c6144a4-0cee-4ca6-81ac-8b2ba3543426"}],"id":"34e5f14c-b966-4f29-94d7-e90e5bd3be1e","description":"<p>After success members enrollment, you can get list enrolled member and particular member information by utilize Member API.</p>\n","_postman_id":"34e5f14c-b966-4f29-94d7-e90e5bd3be1e","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Provider","item":[{"name":"List Provider","id":"075e694e-f92b-45ed-a2c9-b45da194d0c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"cardNumber\": \"<<string>>\",\r\n    \"page\": {\r\n        \"page\": 1,\r\n        \"pageSize\": 10,\r\n        \"query\": \"string\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}/api/Member/ListProviderFacility","description":"<p>Hit this endpoint for retrieving provider list.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n<th>Format</th>\n<th>Length</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td>Member card number used as the main filter</td>\n<td><code>string</code></td>\n<td>50</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.page</code></td>\n<td>Current page number</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.pageSize</code></td>\n<td>Number of records per page</td>\n<td><code>int</code></td>\n<td>10</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td><code>page.query</code></td>\n<td>Search keyword or additional filter</td>\n<td><code>string</code></td>\n<td>100</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","Member","ListProviderFacility"],"host":["{{base}}"],"query":[],"variable":[]}},"response":[{"id":"b250358f-23ea-4ba0-aa41-7c5199fa3c46","name":"Success","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}"}],"body":{"mode":"raw","raw":"{\r\n  \"cardNumber\": \"<<string>>\",\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10,\r\n    \"query\": \"\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}api/Member/ListProviderFacility"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"isSuccess\": true,\r\n    \"data\": {\r\n        \"page\": 1,\r\n        \"pageSize\": 10,\r\n        \"totalItems\": 2584,\r\n        \"totalPages\": 259,\r\n        \"listProviderFacility\": [\r\n            {\r\n                \"providerName\": \"ACIBADEM ALTUNIZADE HOSPITAL\",\r\n                \"providerCode\": \"0122000182\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"ALTUNIZADE MAH. YURTCAN SOK. NO:1\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"41.0191783,29.0456636\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM FULYA HOSPITAL\",\r\n                \"providerCode\": \"0122000183\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"DIKILITAS MAH. HAKKI YETEN CAD. YESILCIMEN SOK. NO:23 ISTANBUL\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"41.0557256,28.9995352\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM INTERNATIONAL HOSPITAL (INTERNATIONAL SAGLIK YATIRIMLARI A.S.)\",\r\n                \"providerCode\": \"0122000184\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"YESILKOY SEVKI PASA MAH. ISTANBUL CAD. NO: 82, BAKIRKOY, ISTANBUL\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"40.9590865,28.8352761\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM DR. SINASI CAN HASTANESI\",\r\n                \"providerCode\": \"0122000185\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"ACIBADEM TEKIN SOK. NO:8, KADIKOY, ISTANBUL\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"41.0072355,29.0428689\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM TAKSIM HOSPITAL\",\r\n                \"providerCode\": \"0122000187\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"INONU MAH. NIZAMIYE CADDESI NO: 1-9, SISLI, ISTANBUL\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"41.0417538,28.9827\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM UNIVERSITY ATAKENT HOSPITAL\",\r\n                \"providerCode\": \"0122000188\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"HALKALI MERKEZ MAH. TURGUT OZAL BULVARI, NO:16 34303, ISTANBUL\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"41.0351124,28.7789098\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM ADANA HOSPITAL\",\r\n                \"providerCode\": \"0122000189\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"CUMHURIYET CADDESI NO:66 SEYHAN, ADANA\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"36.9952665,35.3147364\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM ESKISEHIR HOSPITAL\",\r\n                \"providerCode\": \"0122000190\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"HOSNUDIYE MAH. ACIBADEM SOK. NO:19, TEPEBASI, ESKISEHIR\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"39.7849382,30.4951374\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM KAYSERI HOSPITAL\",\r\n                \"providerCode\": \"0122000191\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"SEYITGAZI MAH. MUSTAFA KEMAL PASA BULVARI NO:1/1-A, MELIKGAZI, KAYSERI\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"38.7155465,35.4994583\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            },\r\n            {\r\n                \"providerName\": \"ACIBADEM KOCAELI HOSPITAL\",\r\n                \"providerCode\": \"0122000192\",\r\n                \"providerType\": \"Rumah Sakit (RS)\",\r\n                \"providerAddress\": \"YENI MAHALLE INKILAP CAD. NO:9, KOCAELI\",\r\n                \"providerCity\": null,\r\n                \"latitude\": null,\r\n                \"longitude\": null,\r\n                \"googleMaps\": \"40.7636412,29.8859742\",\r\n                \"providerContact\": \"+90 2165443892 / +90 533933945\",\r\n                \"providerFacility\": [\r\n                    \"Dentist\",\r\n                    \"Optic\",\r\n                    \"UGD\",\r\n                    \"Pharmacy\",\r\n                    \"Laboratory\",\r\n                    \"Inpatient\",\r\n                    \"Maternity\",\r\n                    \"General Practitioners\",\r\n                    \"Specialist\",\r\n                    \"Radiology\",\r\n                    \"Physiotherapy\"\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n}"},{"id":"ce7b04d9-008f-432a-a1a4-ab224ae95629","name":"Error","originalRequest":{"method":"POST","header":[{"key":"accept","value":"*/*"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"{{BearerToken}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"page\": {\r\n    \"page\": 1,\r\n    \"pageSize\": 10,\r\n    \"query\": \"\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base}}api/Member/ListProviderFacility"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"type\": \"https://tools.ietf.org/html/rfc9110#section-15.5.1\",\r\n    \"title\": \"One or more validation errors occurred.\",\r\n    \"status\": 400,\r\n    \"errors\": {\r\n        \"cardNumber\": [\r\n            \"The cardNumber field is required.\"\r\n        ]\r\n    },\r\n    \"traceId\": \"00-16050b98cbc7a066a97df0a728ad8476-f596fe514ed59c3e-00\"\r\n}"}],"_postman_id":"075e694e-f92b-45ed-a2c9-b45da194d0c3"}],"id":"ee7ae3de-8d8c-413b-8abe-b8a5356e8c22","description":"<p>You can get list of eligible provider from particular member information by utilize Provider API.</p>\n","_postman_id":"ee7ae3de-8d8c-413b-8abe-b8a5356e8c22","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"523f522d-2941-42db-a086-102b1051e12d","_postman_id":"523f522d-2941-42db-a086-102b1051e12d","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"V3","item":[{"name":"Cambridge API - V3","item":[{"name":"OAuth","item":[{"name":"Get Token","id":"8a40a088-70ca-4fd3-8460-06de5954a317","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"grant_type\": \"string\",\n  \"client_id\": \"string\",\n  \"client_secret\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/oauth/token","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","oauth","token"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"c0cf78a3-015a-407d-97a4-4e82a5d5818e","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"grant_type\": \"string\",\n  \"client_id\": \"string\",\n  \"client_secret\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/oauth/token"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"access_token\": \"XXXXXXXX\",\r\n    \"token_type\": \"Bearer\",\r\n    \"expires_in\": 3600\r\n}"},{"id":"f9ff48f8-1584-4cdb-8cdf-34ac96f8bd0d","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"grant_type\": \"string\",\n  \"client_id\": \"string\",\n  \"client_secret\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/oauth/token"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"error\": \"invalid_client\",\r\n    \"error_description\": \"Client authentication failed.\"\r\n}"}],"_postman_id":"8a40a088-70ca-4fd3-8460-06de5954a317"}],"id":"ad1f3fa8-f8e0-4314-b2c0-2372323d0bde","_postman_id":"ad1f3fa8-f8e0-4314-b2c0-2372323d0bde","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Claim","item":[{"name":"Search Claim","item":[{"name":"List Claim","id":"d2886413-1509-44a4-a2da-67dece214b8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://farming-simulator.pstmn.io/v3/api/cases/search?Page=7563&PageSize=7563&View=7563&CardNumber=string&Status=string&TipePerawatan=string","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases","search"],"host":["https://farming-simulator.pstmn.io"],"query":[{"key":"Page","value":"7563"},{"key":"PageSize","value":"7563"},{"key":"View","value":"7563"},{"key":"CardNumber","value":"string"},{"key":"Status","value":"string"},{"key":"TipePerawatan","value":"string"}],"variable":[]}},"response":[{"id":"fda08dff-90f0-4f71-8726-26a4e24485fe","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://farming-simulator.pstmn.io/v3/api/cases/search?Page=7563&PageSize=7563&View=7563&CardNumber=string&Status=string&TipePerawatan=string","host":["https://farming-simulator.pstmn.io"],"path":["v3","api","cases","search"],"query":[{"key":"Page","value":"7563"},{"key":"PageSize","value":"7563"},{"key":"View","value":"7563"},{"key":"CardNumber","value":"string"},{"key":"Status","value":"string"},{"key":"TipePerawatan","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"status\": \"success\",\r\n  \"message\": \"OK\",\r\n  \"data\": {\r\n    \"list\": [\r\n      {\r\n        \"id\": XXXX,\r\n        \"dob\": \"YYYY-MM-DD\",\r\n        \"insuranceNumber\": \"********\",\r\n        \"polisNumber\": \"**********\",\r\n        \"memberNumber\": \"********-****-****-****-************\",\r\n        \"cardNumber\": \"**********-********\",\r\n        \"memberName\": \"S*****I\",\r\n        \"plafon\": null,\r\n        \"paid\": null,\r\n        \"claimStatus\": \"Void\",\r\n        \"prevStatus\": \"Pre-Registered\",\r\n        \"claimStatusGroup\": \"\",\r\n        \"limitAvailable\": 0,\r\n        \"dateBegin\": \"2026-05-23T17:32:03.587625\",\r\n        \"dateEnd\": \"2026-05-23T17:36:44.004885\",\r\n        \"claimNo\": \"CL************H\",\r\n        \"claimSource\": \"CASHLESS\",\r\n        \"customerName\": \"******** ******** ****\",\r\n        \"customerCode\": \"****\",\r\n        \"holdingName\": \"******** ******** ****\",\r\n        \"holdingCode\": \"\"****\",\r\n        \"planDetailCode\": \"TELEMEDICINE\",\r\n        \"planNameDetail\": \"TELEMEDICINE\",\r\n        \"providerCode\": \"**********\",\r\n        \"providerName\": \"*********************\",\r\n        \"onGoingDay\": 0,\r\n        \"onGoingHour\": 1,\r\n        \"claimDate\": \"2026-05-23T17:32:03.587625\",\r\n        \"admisionDate\": \"2026-05-23T07:00:00\",\r\n        \"dischargeDate\": \"2026-05-23T17:36:44.004885\",\r\n        \"claimType\": \"Web Provider\",\r\n        \"remark\": null,\r\n        \"totalPaid\": 0,\r\n        \"totalExcess\": 0,\r\n        \"totalClaim\": 0,\r\n        \"lastStatus\": \"DRAFT\",\r\n        \"diagnoseCode\": \"99999999\",\r\n        \"diagnoseDesc\": \"undiags\",\r\n        \"exclussionRemark\": null,\r\n        \"claimNoPayor\": null,\r\n        \"joinDate\": \"2025-**-**\",\r\n        \"reinstateDate\": null,\r\n        \"benefitType\": \"TELEMEDICINE\",\r\n        \"kursFrom\": \"IDR\",\r\n        \"kursTo\": \"IDR\",\r\n        \"rate\": 0,\r\n        \"exchange\": \"0\",\r\n        \"isCoShare\": false,\r\n        \"coShare\": 0,\r\n        \"isDeductable\": false,\r\n        \"deductable\": 0,\r\n        \"roomPrice\": 0,\r\n        \"occupiedPrice\": 0,\r\n        \"remarksCurrency\": \"\",\r\n        \"rateInput\": 0,\r\n        \"bufferRate\": 0,\r\n        \"treatmentType\": \"Rawat jalan\",\r\n        \"isFamilySharing\": null,\r\n        \"datePaid\": null,\r\n        \"createdAt\": null,\r\n        \"updatedAt\": null,\r\n        \"startPickUp\": null,\r\n        \"closedAt\": null,\r\n        \"analystName\": null,\r\n        \"avatar\": null,\r\n        \"duration\": null,\r\n        \"idTask\": null,\r\n        \"aceStatus\": null\r\n      }\r\n    ],\r\n    \"page\": 1,\r\n    \"view\": 10,\r\n    \"totalPage\": XXX,\r\n    \"totalRecord\": XXX,\r\n    \"filter\": {\r\n      \"page\": 1,\r\n      \"pageSize\": 10,\r\n      \"view\": null,\r\n      \"cardNumber\": null,\r\n      \"status\": null,\r\n      \"tipePerawatan\": null\r\n    }\r\n  }\r\n}"}],"_postman_id":"d2886413-1509-44a4-a2da-67dece214b8d"},{"name":"Search Particular Claim Number","id":"a933e7e5-d245-4104-a0c2-389e2f807b26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://farming-simulator.pstmn.io/v3/api/cases/:claimNumber","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases",":claimNumber"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[{"id":"84604e80-f817-43a9-b3c7-e2c097160b92","type":"any","value":"string","key":"claimNumber"}]}},"response":[{"id":"b6594c02-ab78-4ae6-9513-a0ccbc3420e2","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://farming-simulator.pstmn.io/v3/api/cases/:claimNumber","host":["https://farming-simulator.pstmn.io"],"path":["v3","api","cases",":claimNumber"],"variable":[{"key":"claimNumber","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"treatmentType\": \"Rawat jalan\",\r\n        \"providerCode\": \"XXXXX\",\r\n        \"claimNumber\": \"XXXXX\",\r\n        \"cardNumber\": \"XXXXX\",\r\n        \"isConfirmRelease\": false,\r\n        \"claimStatusDisplay\": \"Closed\",\r\n        \"claimStatus\": \"Void\",\r\n        \"claimStatusPrevOriginal\": \"Pre-Registered\",\r\n        \"claimArea\": \"\",\r\n        \"benefitType\": \"TELEMEDICINE\",\r\n        \"remark\": null,\r\n        \"remarkRejectVoid\": \"Tidak tercover\",\r\n        \"indate\": \"2026-05-23T00:00:00\",\r\n        \"outdate\": \"2026-05-23T10:36:44.004885\",\r\n        \"claimDate\": \"2026-05-23T10:32:03.587625\",\r\n        \"paymentDate\": null,\r\n        \"deliveryNotes\": null,\r\n        \"createdDate\": \"2026-05-23T10:32:03.587919\",\r\n        \"updatedDate\": \"2026-05-23T10:36:44.004885\",\r\n        \"members\": [],\r\n        \"counter\": 0,\r\n        \"claimDocuments\": [\r\n            {\r\n                \"label\": \"Chat\",\r\n                \"area\": \"Chat\",\r\n                \"document\": []\r\n            }\r\n        ],\r\n        \"logs\": [\r\n            {\r\n                \"action\": \"CREATE\",\r\n                \"remark\": \"CLAIM CREATED\",\r\n                \"createdAt\": \"2026-05-23T10:32:03\",\r\n                \"createdBy\": \"XXXXXXX\"\r\n            },\r\n            {\r\n                \"action\": \"UPDATE\",\r\n                \"remark\": \"UPDATE STATUS TO Void\",\r\n                \"createdAt\": \"2026-05-23T10:36:44\",\r\n                \"createdBy\": \"XXXXXX\"\r\n            }\r\n        ],\r\n        \"invoiceNumber\": null,\r\n        \"claimSource\": \"Web Provider\",\r\n        \"claimType\": \"CASHLESS\",\r\n        \"aceStatus\": null\r\n    }\r\n}"},{"id":"e9b46ad8-65d1-44f0-a5cd-7d6c61570b89","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://farming-simulator.pstmn.io/v3/api/cases/:claimNumber","host":["https://farming-simulator.pstmn.io"],"path":["v3","api","cases",":claimNumber"],"variable":[{"key":"claimNumber","value":"string"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"status\": \"error\",\r\n    \"message\": \"Access denied\",\r\n    \"data\": null\r\n}"}],"_postman_id":"a933e7e5-d245-4104-a0c2-389e2f807b26"}],"id":"411265fe-d918-4574-807b-36af655cdbf3","_postman_id":"411265fe-d918-4574-807b-36af655cdbf3","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Member Eligibility","item":[{"name":"Check Member Eligibility","id":"9e098962-e441-4c7a-8362-616f13f134d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/member-eligibility","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases","member-eligibility"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"9a92219b-cfcb-4bb1-9b9a-66c16aabd622","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/member-eligibility"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"status\": null,\r\n        \"corporateCode\": \"XXXX\",\r\n        \"corporateName\": \"XXXXXX\",\r\n        \"insurerCode\": \"XXXXXX\",\r\n        \"insurerName\": \"XXXXXX\",\r\n        \"memberId\": \"XXXXXX\",\r\n        \"memberInsuranceNumber\": \"XXXXXX\",\r\n        \"cardNumber\": \"XXXXXX\",\r\n        \"nik\": \"XXXXXX\",\r\n        \"memberName\": \"XXXXXX\",\r\n        \"memberStatus\": true,\r\n        \"memberType\": \"Conventional\",\r\n        \"dateOfBirth\": \"YYYY-MM-DD\",\r\n        \"gender\": \"F\",\r\n        \"maritalStatus\": \"S\",\r\n        \"isSuspended\": false,\r\n        \"isVip\": 0,\r\n        \"isAso\": false,\r\n        \"isIndividual\": false,\r\n        \"isGroup\": true,\r\n        \"productCode\": \"XXXXXX\",\r\n        \"policyNo\": \"XXXXXX\",\r\n        \"policyStart\": \"2025-10-08T00:00:00\",\r\n        \"policyEnd\": \"2026-10-07T00:00:00\",\r\n        \"joinDate\": \"2025-10-08T00:00:00\",\r\n        \"remark\": null,\r\n        \"type\": \"group insurance\",\r\n        \"effectiveDate\": \"2025-10-08T00:00:00\",\r\n        \"expiryDate\": \"2026-10-07T00:00:00\",\r\n        \"benefits\": [\r\n            {\r\n                \"id\": 3071871,\r\n                \"benefitCode\": \"T\",\r\n                \"benefitName\": \"TELEMEDICINE\",\r\n                \"planName\": \"TELE 100C\",\r\n                \"planCode\": \"TELE 100C\",\r\n                \"planId\": 3071876,\r\n                \"annualLimit\": 5000000,\r\n                \"condition\": \"<p>I. KETENTUAN RAWAT JALAN:</p><p>1. Tidak menjamin biaya yang terjadi di In House Clinic.</p><p>2. Biaya Administrasi dijamin pada Manfaat Biaya Konsultasi atau Biaya Konsultasi Dokter Spesialis atau Biaya Konsultasi + Obat atau Biaya Fisioterapi, sesuai perawatannya</p><p>3. Menjamin manfaat akupuntur yang dilakukan oleh dokter yang memiliki sertifikasi di bidang akupuntur pada manfaat dokter umum hanya untuk biaya jasa dokter saja.</p><p>4. Pengobatan yang dilakukan oleh bidan &amp; mantri dijamin, hanya jasa konsultasinya saja.</p><p><br></p><p>II. KETENTUAN GENERAL CONDITION</p><p>1. Anak yang ditanggung maksimum 3 anak.</p><p>2. Menjamin bayi premature dengan usia kelahiran kurang dari 37 (tiga puluh tujuh) minggu dan bayi baru lahir dengan berat badan lahir rendah (BBLR) dibawah 2500 gram sejak 0 (nol) hari.</p><p>3. Menjamin bayi kuning selama bukan kelainan bawaan</p><p>4. Hemo dan Kemo dijamin dalam limit tersendiri di Manfaat Rawat Inap.</p><p>5. Operasi Cimino dijamin dalam biaya aneka rumah sakit.</p><p>6. Menjamin hernia pada seluruh Peserta tanpa batasan usia selama atas indikasi medis dan tidak berhubungan dengan kelainan bawaan.</p><p>7. Menjamin pengobatan/perawatan yang berhubungan dengan ketidakseimbangan hormonal selama tidak berhubungan dengan infertilitas dan gangguan menstruasi, untuk terapi hormonal tidak dijaminkan.</p><p>8. Penyakit di rongga mulut dijamin, selama bukan pengecualian.</p><p>9. Iter obat: Maks iter 3 kali, termasuk yang pertama.</p><p>10. Menjamin biaya non medis yang terdiri dari underpad, tensocrepe, masker nebulizer, materai, gelang pasien, alat pengukur tekanan darah, sewa alat holter, delta dry, delta lite , warm blanket ketika pasien sehabis operasi,&nbsp;tempat untuk obat (plastik klip dan wadah/ pot obat) serta biaya non medis yang masih berkaitan dengan pengobatan, sebagai ketentuan umum, dijamin dalam limit tersendiri</p><p>11. Klaim Direksi: Dapat diproses dengan dispensasi kelengkapan administratif, selama berkas klaim masih bisa dianalisa kevalidannya tetap harus melampirkan kwitansi, rincian biaya dan diagnose, case by case dan hanya untuk level direksi.</p><p>12. Tax Invoice dapat digunakan sebagai official receipt selama tertera nominal dan metode pembayaran claimnya.</p><p>13. Menjamin vitamin, multivitamin dan supplemen, sesuai diagnosa serta indikasi medis dan diresepkan oleh dokter, selama tidak mengandung bahan herbal atau phytofarmaka (bersifat kimiawi), terdaftar di MIMS terbaru dan bukan produk MLM.</p><p>14. Menjamin terapi pemulihan stroke</p><p>15. Penjaminan Obat Pulang dijamin Maks. 30 hari sesuai dengan resep dokter.</p><p>16. Menjamin DSA (Digital Subtraction Angiography) selama atas indikasi medis dan selama bertujuan untuk tindakan diagnostik pada manfaat biaya operasi (pembedahan kecil). Apabila tujuan tindakan DSA adalah terapeutik maka dijaminkan sebatas untuk penanganan diagnosa stroke awal dan akut.</p><p>17. Menjamin penyakit Kawasaki/Autoimun (Termasuk namun tidak terbatas pada lupus, dan lain-lain)</p><p>18. Menjamin penyakit degeneratif.</p><p>19. Menjamin Endometriosis, Kista dan Myom selama tidak berhubungan dengan infertilitas.</p><p>20. Apabila sudah berkonsultasi, dan obatnya baru dibeli separuh dan separuh lagi baru dibeli kemudian dijamin sepanjang diinformasikan klaim pertama bahwa baru ditebus sebagian dan di klaim kedua diinformasikan terkait dengan klaim yang mana (tgl berobat dan nama dokter/klinik). Maksimum 1 minggu dr tgl berobat. Berbentuk reimbursement.</p><p>21. Apabila di asuransi sebelumnya sudah berkonsultasi ke dokter, dan kemudian di asuransi baru melakukan cek lab atau beli obat dijamin, diberikan informasi dan copy claim sebelumnya sepanjang ada rujukan dari dokter yang merawat. Untuk cek lab maks. 7 hari setelah konsultasi, pembelian obat maks. 30 hari setelah konsultasi dokter.</p><p>22. Batasan penebusan obat setelah bertemu dokter maksimum adalah 10 hari.</p><p><span style=\\\"color: rgb(49, 52, 58);\\\">23. Terapy nasal spray dijaminkan jika tidak ada terapi lain( nasal spray sebagai terapi utama berdiri sendiri ).</span></p><p>24. Tidak menjamin penyakit bawaan lahir/congenital dan penyakit keturunan/Herediter</p><p>25. Tidak menjamin KB (keluarga berencana)</p><p>26. Tidak menjamin imunisasi atau vaksin</p><p><br></p><p><strong>26. Ketentuan Alat NON MEDIS:</strong></p><p><strong>1. Alat Non Medis yang DIJAMIN, adalah:</strong> Gibs/Gips, Tongue Spatel, Gel USG, Kasur dekubitus</p><p><br></p><p><strong>2. Alat Non Medis yang DIJAMIN DENGAN CATATAN, adalah</strong>:</p><p>a. Sabun &amp; Shampo – Case by case, hanya Lactacyd dijaminkan untuk kondisi khusus.</p><p>b. Bedak – Bedak salicyl dijaminkan untuk diagnosa varicella atau campak, tidak untuk DHF.</p><p>c. Susu – Hanya susu non-laktosa dijaminkan untuk diagnosa diare.</p><p>d. Vitamin – Dijaminkan jika diresepkan dokter, dalam jumlah wajar, maksimal 3 jenis untuk manfaat sama, disertai obat resep atau antibiotik dalam limit Aneka Perawatan. Tidak dijaminkan jika herbal/tradisional (mengacu BPOM).</p><p>e. Food Supplement – Dijaminkan jika diresepkan dokter, dalam jumlah wajar, maksimal 3 jenis untuk manfaat sama, disertai obat resep atau antibiotik dalam limit Aneka Perawatan. Tidak dijaminkan jika herbal/tradisional (mengacu BPOM).</p><p>f. Rekam medis, buku status, buku KIA, dll. – Dijaminkan untuk provider.</p><p>g. CD / Foto hasil test diagnostik – Dijaminkan hanya CD asli, bukan CD-R.</p><p>h. Masker – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>i. Handschoen / Sarung tangan – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>j. Cotton Bud / Cotton Ball – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>k. airan Disinfektan – Dijaminkan selama di ruang OK.</p><p>l. T-Scrub Brush – Dijaminkan selama di ruang OK.</p><p>m. Goldar (Pemeriksaan Golongan Darah) – Dijaminkan jika untuk transfusi atau operasi.</p><p>n. Vaksin Tetanus – Dijaminkan pada korban kecelakaan, tidak untuk pemeriksaan ibu hamil.</p><p>o. Aqua Maris (Sea Water) – Dijaminkan dengan kandungan sejenis, meskipun merek berbeda.</p><p>p. Test HIV – Dijaminkan jika ada indikasi klinis mengarah ke HIV, tidak dijaminkan jika hanya prosedur rumah sakit tanpa indikasi.</p><p>q. Blanket Warmer – Dijaminkan jika digunakan di ruang OK.</p><p>r. Kondom (USG Transvaginal) – Dijaminkan dalam jumlah wajar.</p><p>s. Microshield Handrub – Dijaminkan di ruang OK, dalam jumlah wajar.</p><p><br></p><p><strong>3. Alat Non Medis yang TIDAK DIJAMIN, adalah: </strong>Tissue, Pembalut, Obat kumur (gargel), Pasta gigi, Obat gosok (balsem, minyak angin), Makanan bayi, Tagihan telepon, fax, fotokopi, Laundry, Obat bebas (dibeli di luar apotek), Kartu penunggu, Karcis, Buku kesehatan / bayi, Surat keterangan lahir, Kartu / embos, Materai, Gelang pasien, Termometer, Kotak obat / medicine cup / mangkuk obat, Susu bayi (bayi baru lahir), Armsling, Pisau cukur / silet, Spalk infus anak, Makanan penunggu, Makanan/minuman tambahan, air mineral, Kendil, Gurita, Breast pump / breast pad, Bedong bayi, Tindik, Botol susu, Waslap, Paket pasien (perlengkapan mandi), Maternity napkin, Underpads, Popok / celana dalam disposable, Handuk / hand towel, Extra bed, Salon, Pot urine, Bed liner, Medisheet, Testpack, Corset, Neck collar, Elastic perban / body support, Sirplus (tanpa campuran obat langsung), Urine collector, Masker nebulizer, Sabun cuci tangan medis / hand wash / hand rubs, Bantalan inkontinensia / diapers medis, Pita sterilisasi, Perban elastis, Diaper / pampers, Gelas / sendok obat, Obat dengan kandungan estetika, Tindakan gigi bertujuan estetika, Wash gloves, Pot obat / pot plastik, Print USG (kecuali termasuk dalam paket biaya tindakan USG), Kain mori / kain kafan, Vaselin album ointment, Label kuning / merah / hijau, Minibar, Plastik obat / plastik klip, Lotion, Vulva hygiene / testis hygiene / all hygiene, Aseptic gel, Penyuluhan kesehatan, Biaya pengiriman berkas, Gelang pasien / ID band / penanda sejenis, Kartu pasien / kartu penunggu, dan Surat keterangan sakit / sehat / perawatan.</p>\",\r\n                \"tnc\": \"<p>I. KETENTUAN RAWAT JALAN:</p><p>1. Tidak menjamin biaya yang terjadi di In House Clinic.</p><p>2. Biaya Administrasi dijamin pada Manfaat Biaya Konsultasi atau Biaya Konsultasi Dokter Spesialis atau Biaya Konsultasi + Obat atau Biaya Fisioterapi, sesuai perawatannya</p><p>3. Menjamin manfaat akupuntur yang dilakukan oleh dokter yang memiliki sertifikasi di bidang akupuntur pada manfaat dokter umum hanya untuk biaya jasa dokter saja.</p><p>4. Pengobatan yang dilakukan oleh bidan &amp; mantri dijamin, hanya jasa konsultasinya saja.</p><p><br></p><p>II. KETENTUAN GENERAL CONDITION</p><p>1. Anak yang ditanggung maksimum 3 anak.</p><p>2. Menjamin bayi premature dengan usia kelahiran kurang dari 37 (tiga puluh tujuh) minggu dan bayi baru lahir dengan berat badan lahir rendah (BBLR) dibawah 2500 gram sejak 0 (nol) hari.</p><p>3. Menjamin bayi kuning selama bukan kelainan bawaan</p><p>4. Hemo dan Kemo dijamin dalam limit tersendiri di Manfaat Rawat Inap.</p><p>5. Operasi Cimino dijamin dalam biaya aneka rumah sakit.</p><p>6. Menjamin hernia pada seluruh Peserta tanpa batasan usia selama atas indikasi medis dan tidak berhubungan dengan kelainan bawaan.</p><p>7. Menjamin pengobatan/perawatan yang berhubungan dengan ketidakseimbangan hormonal selama tidak berhubungan dengan infertilitas dan gangguan menstruasi, untuk terapi hormonal tidak dijaminkan.</p><p>8. Penyakit di rongga mulut dijamin, selama bukan pengecualian.</p><p>9. Iter obat: Maks iter 3 kali, termasuk yang pertama.</p><p>10. Menjamin biaya non medis yang terdiri dari underpad, tensocrepe, masker nebulizer, materai, gelang pasien, alat pengukur tekanan darah, sewa alat holter, delta dry, delta lite , warm blanket ketika pasien sehabis operasi,&nbsp;tempat untuk obat (plastik klip dan wadah/ pot obat) serta biaya non medis yang masih berkaitan dengan pengobatan, sebagai ketentuan umum, dijamin dalam limit tersendiri</p><p>11. Klaim Direksi: Dapat diproses dengan dispensasi kelengkapan administratif, selama berkas klaim masih bisa dianalisa kevalidannya tetap harus melampirkan kwitansi, rincian biaya dan diagnose, case by case dan hanya untuk level direksi.</p><p>12. Tax Invoice dapat digunakan sebagai official receipt selama tertera nominal dan metode pembayaran claimnya.</p><p>13. Menjamin vitamin, multivitamin dan supplemen, sesuai diagnosa serta indikasi medis dan diresepkan oleh dokter, selama tidak mengandung bahan herbal atau phytofarmaka (bersifat kimiawi), terdaftar di MIMS terbaru dan bukan produk MLM.</p><p>14. Menjamin terapi pemulihan stroke</p><p>15. Penjaminan Obat Pulang dijamin Maks. 30 hari sesuai dengan resep dokter.</p><p>16. Menjamin DSA (Digital Subtraction Angiography) selama atas indikasi medis dan selama bertujuan untuk tindakan diagnostik pada manfaat biaya operasi (pembedahan kecil). Apabila tujuan tindakan DSA adalah terapeutik maka dijaminkan sebatas untuk penanganan diagnosa stroke awal dan akut.</p><p>17. Menjamin penyakit Kawasaki/Autoimun (Termasuk namun tidak terbatas pada lupus, dan lain-lain)</p><p>18. Menjamin penyakit degeneratif.</p><p>19. Menjamin Endometriosis, Kista dan Myom selama tidak berhubungan dengan infertilitas.</p><p>20. Apabila sudah berkonsultasi, dan obatnya baru dibeli separuh dan separuh lagi baru dibeli kemudian dijamin sepanjang diinformasikan klaim pertama bahwa baru ditebus sebagian dan di klaim kedua diinformasikan terkait dengan klaim yang mana (tgl berobat dan nama dokter/klinik). Maksimum 1 minggu dr tgl berobat. Berbentuk reimbursement.</p><p>21. Apabila di asuransi sebelumnya sudah berkonsultasi ke dokter, dan kemudian di asuransi baru melakukan cek lab atau beli obat dijamin, diberikan informasi dan copy claim sebelumnya sepanjang ada rujukan dari dokter yang merawat. Untuk cek lab maks. 7 hari setelah konsultasi, pembelian obat maks. 30 hari setelah konsultasi dokter.</p><p>22. Batasan penebusan obat setelah bertemu dokter maksimum adalah 10 hari.</p><p><span style=\\\"color: rgb(49, 52, 58);\\\">23. Terapy nasal spray dijaminkan jika tidak ada terapi lain( nasal spray sebagai terapi utama berdiri sendiri ).</span></p><p>24. Tidak menjamin penyakit bawaan lahir/congenital dan penyakit keturunan/Herediter</p><p>25. Tidak menjamin KB (keluarga berencana)</p><p>26. Tidak menjamin imunisasi atau vaksin</p><p><br></p><p><strong>26. Ketentuan Alat NON MEDIS:</strong></p><p><strong>1. Alat Non Medis yang DIJAMIN, adalah:</strong> Gibs/Gips, Tongue Spatel, Gel USG, Kasur dekubitus</p><p><br></p><p><strong>2. Alat Non Medis yang DIJAMIN DENGAN CATATAN, adalah</strong>:</p><p>a. Sabun &amp; Shampo – Case by case, hanya Lactacyd dijaminkan untuk kondisi khusus.</p><p>b. Bedak – Bedak salicyl dijaminkan untuk diagnosa varicella atau campak, tidak untuk DHF.</p><p>c. Susu – Hanya susu non-laktosa dijaminkan untuk diagnosa diare.</p><p>d. Vitamin – Dijaminkan jika diresepkan dokter, dalam jumlah wajar, maksimal 3 jenis untuk manfaat sama, disertai obat resep atau antibiotik dalam limit Aneka Perawatan. Tidak dijaminkan jika herbal/tradisional (mengacu BPOM).</p><p>e. Food Supplement – Dijaminkan jika diresepkan dokter, dalam jumlah wajar, maksimal 3 jenis untuk manfaat sama, disertai obat resep atau antibiotik dalam limit Aneka Perawatan. Tidak dijaminkan jika herbal/tradisional (mengacu BPOM).</p><p>f. Rekam medis, buku status, buku KIA, dll. – Dijaminkan untuk provider.</p><p>g. CD / Foto hasil test diagnostik – Dijaminkan hanya CD asli, bukan CD-R.</p><p>h. Masker – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>i. Handschoen / Sarung tangan – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>j. Cotton Bud / Cotton Ball – Dijaminkan selama perawatan di RS dalam batas wajar, tidak untuk dibawa pulang.</p><p>k. airan Disinfektan – Dijaminkan selama di ruang OK.</p><p>l. T-Scrub Brush – Dijaminkan selama di ruang OK.</p><p>m. Goldar (Pemeriksaan Golongan Darah) – Dijaminkan jika untuk transfusi atau operasi.</p><p>n. Vaksin Tetanus – Dijaminkan pada korban kecelakaan, tidak untuk pemeriksaan ibu hamil.</p><p>o. Aqua Maris (Sea Water) – Dijaminkan dengan kandungan sejenis, meskipun merek berbeda.</p><p>p. Test HIV – Dijaminkan jika ada indikasi klinis mengarah ke HIV, tidak dijaminkan jika hanya prosedur rumah sakit tanpa indikasi.</p><p>q. Blanket Warmer – Dijaminkan jika digunakan di ruang OK.</p><p>r. Kondom (USG Transvaginal) – Dijaminkan dalam jumlah wajar.</p><p>s. Microshield Handrub – Dijaminkan di ruang OK, dalam jumlah wajar.</p><p><br></p><p><strong>3. Alat Non Medis yang TIDAK DIJAMIN, adalah: </strong>Tissue, Pembalut, Obat kumur (gargel), Pasta gigi, Obat gosok (balsem, minyak angin), Makanan bayi, Tagihan telepon, fax, fotokopi, Laundry, Obat bebas (dibeli di luar apotek), Kartu penunggu, Karcis, Buku kesehatan / bayi, Surat keterangan lahir, Kartu / embos, Materai, Gelang pasien, Termometer, Kotak obat / medicine cup / mangkuk obat, Susu bayi (bayi baru lahir), Armsling, Pisau cukur / silet, Spalk infus anak, Makanan penunggu, Makanan/minuman tambahan, air mineral, Kendil, Gurita, Breast pump / breast pad, Bedong bayi, Tindik, Botol susu, Waslap, Paket pasien (perlengkapan mandi), Maternity napkin, Underpads, Popok / celana dalam disposable, Handuk / hand towel, Extra bed, Salon, Pot urine, Bed liner, Medisheet, Testpack, Corset, Neck collar, Elastic perban / body support, Sirplus (tanpa campuran obat langsung), Urine collector, Masker nebulizer, Sabun cuci tangan medis / hand wash / hand rubs, Bantalan inkontinensia / diapers medis, Pita sterilisasi, Perban elastis, Diaper / pampers, Gelas / sendok obat, Obat dengan kandungan estetika, Tindakan gigi bertujuan estetika, Wash gloves, Pot obat / pot plastik, Print USG (kecuali termasuk dalam paket biaya tindakan USG), Kain mori / kain kafan, Vaselin album ointment, Label kuning / merah / hijau, Minibar, Plastik obat / plastik klip, Lotion, Vulva hygiene / testis hygiene / all hygiene, Aseptic gel, Penyuluhan kesehatan, Biaya pengiriman berkas, Gelang pasien / ID band / penanda sejenis, Kartu pasien / kartu penunggu, dan Surat keterangan sakit / sehat / perawatan.</p>\",\r\n                \"tncOverseas\": null,\r\n                \"tncCategory\": null,\r\n                \"planStart\": \"2025-10-08T00:00:00\",\r\n                \"planEnd\": \"2026-10-07T00:00:00\",\r\n                \"isFamilyShared\": false,\r\n                \"isShowProvider\": true,\r\n                \"sharingCode\": null,\r\n                \"currency\": \"IDR\",\r\n                \"subBenefits\": [\r\n                    {\r\n                        \"id\": 3071877,\r\n                        \"subBenefitCode\": \"84FBA7E4\",\r\n                        \"category\": \"Dokter\",\r\n                        \"subBenefitName\": \"Biaya Pemeriksaan Dokter\",\r\n                        \"clientsSubBenefit\": null,\r\n                        \"isCashless\": true,\r\n                        \"isReimburstement\": true,\r\n                        \"isAsCharge\": false,\r\n                        \"annualLimit\": 100000,\r\n                        \"type\": \"Visit\",\r\n                        \"coShare\": 100000,\r\n                        \"sharingCode\": null,\r\n                        \"isPrimary\": false,\r\n                        \"details\": [\r\n                            {\r\n                                \"id\": 0,\r\n                                \"detailText\": \"\"\r\n                            }\r\n                        ],\r\n                        \"condition\": [\r\n                            {\r\n                                \"id\": 3072770,\r\n                                \"amount\": 100000,\r\n                                \"type\": \"Daily\",\r\n                                \"conditionType\": \"Qty\"\r\n                            }\r\n                        ],\r\n                        \"subBenefitId\": 3071877,\r\n                        \"preDisability\": \"000000\",\r\n                        \"postDisability\": \"000000\",\r\n                        \"disabilityByIcd\": null\r\n                    }\r\n                ]\r\n            }\r\n        ],\r\n        \"division\": \"XXXXXX\"\r\n    }\r\n}"},{"id":"98915932-8a1a-48bc-a2a7-516dec01e92a","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/member-eligibility"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"error\",\r\n    \"message\": \"StatusInactive\",\r\n    \"data\": null\r\n}"}],"_postman_id":"9e098962-e441-4c7a-8362-616f13f134d8"}],"id":"bacf11d7-c916-42bb-8739-9a5d02dcea5f","_postman_id":"bacf11d7-c916-42bb-8739-9a5d02dcea5f","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Claim Outpatient","item":[{"name":"1. Create Claim Outpatient","id":"cc8ab766-367d-4ddd-8e1b-eb079c0c4970","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitCode\": \"string\",\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\",\n  \"providerName\": \"string\",\n  \"providerAddress\": \"string\",\n  \"providerCity\": \"string\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"doctor\": \"string\",\n  \"phone\": \"string\",\n  \"treatmentType\": \"string\",\n  \"indate\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"aaf67dd6-ed92-456c-ba81-c9bd4e71a58e","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitCode\": \"string\",\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\",\n  \"providerName\": \"string\",\n  \"providerAddress\": \"string\",\n  \"providerCity\": \"string\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"doctor\": \"string\",\n  \"phone\": \"string\",\n  \"treatmentType\": \"string\",\n  \"indate\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"claimNumber\": \"XXXXXXXXX\"\r\n    }\r\n}"},{"id":"d0f2acac-e3a0-4cf7-827f-aa634857b0ed","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitCode\": \"string\",\n  \"cardNumber\": \"string\",\n  \"dob\": \"string\",\n  \"providerCode\": \"string\",\n  \"providerName\": \"string\",\n  \"providerAddress\": \"string\",\n  \"providerCity\": \"string\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"doctor\": \"string\",\n  \"phone\": \"string\",\n  \"treatmentType\": \"string\",\n  \"indate\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"error\",\r\n    \"message\": \"ActiveClaim\",\r\n    \"data\": null\r\n}"}],"_postman_id":"cc8ab766-367d-4ddd-8e1b-eb079c0c4970"},{"name":"2. Validate Billing","id":"999e7881-bc41-47b3-bb65-3566f6efd10f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 836.7877523010059,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 4726,\n    \"exclusionAmount\": 2196.153299868453,\n    \"prorate\": true,\n    \"qty\": 4031,\n    \"roomBenefit\": true,\n    \"coShare\": 6599.089754960088\n  },\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 9172.984318172417,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 3349,\n    \"exclusionAmount\": 7807.5338435799395,\n    \"prorate\": false,\n    \"qty\": 6928,\n    \"roomBenefit\": false,\n    \"coShare\": 4120.079888205649\n  }\n]","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/validate-billing","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases","validate-billing"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"9994e9f5-174d-46cc-af5e-c41ab367a40a","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 836.7877523010059,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 4726,\n    \"exclusionAmount\": 2196.153299868453,\n    \"prorate\": true,\n    \"qty\": 4031,\n    \"roomBenefit\": true,\n    \"coShare\": 6599.089754960088\n  },\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 9172.984318172417,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 3349,\n    \"exclusionAmount\": 7807.5338435799395,\n    \"prorate\": false,\n    \"qty\": 6928,\n    \"roomBenefit\": false,\n    \"coShare\": 4120.079888205649\n  }\n]","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/validate-billing"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"isSuccess\": true,\r\n        \"message\": \"Successfully processed requests\",\r\n        \"isValidate\": true,\r\n        \"totalClaim\": 100000,\r\n        \"totalPaid\": 0,\r\n        \"totalExcess\": 100000,\r\n        \"data\": [\r\n            {\r\n                \"idBenefit\": 50192225,\r\n                \"paid\": 0,\r\n                \"excess\": 100000,\r\n                \"remark\": null,\r\n                \"sharingCode\": null,\r\n                \"isPrimary\": false\r\n            }\r\n        ]\r\n    }\r\n}"},{"id":"ae65b6a4-8c68-4116-89a9-5f1fe81de20f","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 836.7877523010059,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 4726,\n    \"exclusionAmount\": 2196.153299868453,\n    \"prorate\": true,\n    \"qty\": 4031,\n    \"roomBenefit\": true,\n    \"coShare\": 6599.089754960088\n  },\n  {\n    \"cardNumber\": \"string\",\n    \"claimAmount\": 9172.984318172417,\n    \"claimNumber\": \"string\",\n    \"idBenefit\": 3349,\n    \"exclusionAmount\": 7807.5338435799395,\n    \"prorate\": false,\n    \"qty\": 6928,\n    \"roomBenefit\": false,\n    \"coShare\": 4120.079888205649\n  }\n]","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/validate-billing"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"error\",\r\n    \"message\": \"Claim number 'XXXXXXX' was not found or access is denied.\",\r\n    \"data\": null\r\n}"}],"_postman_id":"999e7881-bc41-47b3-bb65-3566f6efd10f"},{"name":"3. Generate FGL","id":"0d3f23fb-cd3d-4a31-a8e5-11b20e0614ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitDetail\": \"\",\n  \"claimNo\": \"string\",\n  \"diagnose\": \"string\",\n  \"doctor\": \"string\",\n  \"emailProvider\": \"string\",\n  \"icdCode1\": \"string\",\n  \"insuranceName\": \"string\",\n  \"memberName\": \"string\",\n  \"nameProvider\": \"string\",\n  \"noPolis\": \"string\",\n  \"planPolis\": \"stri\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"treatmentDate\": \"1956-03-20T04:38:13.724Z\",\n  \"updatedBy\": \"string\",\n  \"icdCode2\": \"string\",\n  \"icdCode3\": \"string\",\n  \"icdCode4\": \"string\",\n  \"remark\": \"string\",\n  \"treatmentPlan\": \"string\",\n  \"costEstimation\": \"string\",\n  \"currency\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/outpatient/release-gl","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","cases","outpatient","release-gl"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"ed86a2ae-6146-4de1-9c84-28fc9904da3a","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitDetail\": \"\",\n  \"claimNo\": \"string\",\n  \"diagnose\": \"string\",\n  \"doctor\": \"string\",\n  \"emailProvider\": \"string\",\n  \"icdCode1\": \"string\",\n  \"insuranceName\": \"string\",\n  \"memberName\": \"string\",\n  \"nameProvider\": \"string\",\n  \"noPolis\": \"string\",\n  \"planPolis\": \"stri\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"treatmentDate\": \"1956-03-20T04:38:13.724Z\",\n  \"updatedBy\": \"string\",\n  \"icdCode2\": \"string\",\n  \"icdCode3\": \"string\",\n  \"icdCode4\": \"string\",\n  \"remark\": \"string\",\n  \"treatmentPlan\": \"string\",\n  \"costEstimation\": \"string\",\n  \"currency\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/outpatient/release-gl"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"isSuccess\": true,\r\n        \"message\": \"SUCCESS\",\r\n        \"claimNumber\": \"XXXXXXXX\"\r\n    }\r\n}"},{"id":"0dc078a1-276a-4075-a37f-52fd23ce63d3","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"benefitDetail\": \"\",\n  \"claimNo\": \"string\",\n  \"diagnose\": \"string\",\n  \"doctor\": \"string\",\n  \"emailProvider\": \"string\",\n  \"icdCode1\": \"string\",\n  \"insuranceName\": \"string\",\n  \"memberName\": \"string\",\n  \"nameProvider\": \"string\",\n  \"noPolis\": \"string\",\n  \"planPolis\": \"stri\",\n  \"polyCode\": \"string\",\n  \"polyName\": \"string\",\n  \"treatmentDate\": \"1956-03-20T04:38:13.724Z\",\n  \"updatedBy\": \"string\",\n  \"icdCode2\": \"string\",\n  \"icdCode3\": \"string\",\n  \"icdCode4\": \"string\",\n  \"remark\": \"string\",\n  \"treatmentPlan\": \"string\",\n  \"costEstimation\": \"string\",\n  \"currency\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/cases/outpatient/release-gl"},"status":"Forbidden","code":403,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"error\",\r\n    \"message\": \"Claim number 'XXXXXXX' was not found or access is denied.\",\r\n    \"data\": null\r\n}"}],"_postman_id":"0d3f23fb-cd3d-4a31-a8e5-11b20e0614ab"}],"id":"2579cc72-af46-4e56-897b-d4b72995af6b","_postman_id":"2579cc72-af46-4e56-897b-d4b72995af6b","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"e8ec27f8-e56d-4927-ae50-24c4c73a8e5c","_postman_id":"e8ec27f8-e56d-4927-ae50-24c4c73a8e5c","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}},{"name":"Member","item":[{"name":"Search Member","item":[{"name":"List Member","id":"1ff6309b-5b85-464e-a57e-1054337396e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2241,\n  \"pageSize\": 7575,\n  \"cardNumber\": \"string\",\n  \"memberName\": \"string\",\n  \"policyNumber\": \"string\",\n  \"clientCode\": \"string\",\n  \"corporateName\": \"string\",\n  \"corporateCode\": \"string\",\n  \"companyName\": \"string\",\n  \"productName\": \"string\",\n  \"planCode\": \"string\",\n  \"memberStatus\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/Members/search","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","Members","search"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[]}},"response":[{"id":"19e1d524-6d07-4281-85aa-177fac4ffd90","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2241,\n  \"pageSize\": 7575,\n  \"cardNumber\": \"string\",\n  \"memberName\": \"string\",\n  \"policyNumber\": \"string\",\n  \"clientCode\": \"string\",\n  \"corporateName\": \"string\",\n  \"corporateCode\": \"string\",\n  \"companyName\": \"string\",\n  \"productName\": \"string\",\n  \"planCode\": \"string\",\n  \"memberStatus\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/Members/search"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n    \"status\": \"success\",\r\n    \"message\": \"OK\",\r\n    \"data\": {\r\n        \"memberId\": \"XXXXXXX\",\r\n        \"cardNumber\": \"XXXXXXX\",\r\n        \"memberName\": \"XXXXXXX\",\r\n        \"policyNumber\": \"XXXXXXX\",\r\n        \"insuranceNumber\": \"XXXXXXX\",\r\n        \"isActive\": false,\r\n        \"clientName\": \"XXXXXXX\",\r\n        \"clientCode\": \"XXXXXXX\",\r\n        \"corporateName\": \"XXXXXXX\",\r\n        \"corporateCode\": \"XXXXXXX\",\r\n        \"dob\": \"YYYY-MM-DD\",\r\n        \"sex\": \"M\",\r\n        \"memberType\": \"Principal\",\r\n        \"maritalStatus\": \"M\",\r\n        \"productCode\": \"XXXXXXX\",\r\n        \"productName\": \"XXXXXXX\",\r\n        \"productType\": \"group insurance\",\r\n        \"effectiveDate\": \"2025-01-01T00:00:00+00:00\",\r\n        \"expiredDate\": \"2025-12-31T00:00:00+00:00\",\r\n        \"relation\": \"P\",\r\n        \"relationStatus\": \"P\",\r\n        \"plans\": [\r\n            {\r\n                \"benefitCode\": \"T\",\r\n                \"benefitName\": \"TELEMEDICINE\",\r\n                \"planCode\": \"RJ-200\",\r\n                \"planName\": \"Insurance Telemed (sharing with OP) - Plan 1 (RJ-200)\",\r\n                \"annualLimit\": 17800000,\r\n                \"planStart\": \"2024-12-31T17:00:00\",\r\n                \"planEnd\": \"2025-12-30T17:00:00\",\r\n                \"isFamilyShared\": false,\r\n                \"subBenefits\": [\r\n                    {\r\n                        \"benefitCode\": \"279C6F8D\",\r\n                        \"benefitName\": \"Telemedicine - Consultation\",\r\n                        \"limit\": 0\r\n                    },\r\n                    {\r\n                        \"benefitCode\": \"279C6F8D\",\r\n                        \"benefitName\": \"Telemedicine - Consultation\",\r\n                        \"limit\": 0\r\n                    },\r\n                    {\r\n                        \"benefitCode\": \"5F3C5AA4\",\r\n                        \"benefitName\": \"Telemedicine - Medicine\",\r\n                        \"limit\": 0\r\n                    },\r\n                    {\r\n                        \"benefitCode\": \"5F3C5AA4\",\r\n                        \"benefitName\": \"Telemedicine - Medicine\",\r\n                        \"limit\": 0\r\n                    }\r\n                ]\r\n            }\r\n        ],\r\n        \"familyMembers\": [\r\n            {\r\n                \"memberId\": null,\r\n                \"memberName\": \"XXXXXXX\",\r\n                \"cardNumber\": \"XXXXXXX\",\r\n                \"relation\": \"D\",\r\n                \"relationStatus\": \"Wife\"\r\n            }\r\n        ]\r\n    }\r\n}"},{"id":"e79edc1a-1fdb-4b09-969f-4f5279d136d5","name":"Error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"page\": 2241,\n  \"pageSize\": 7575,\n  \"cardNumber\": \"string\",\n  \"memberName\": \"string\",\n  \"policyNumber\": \"string\",\n  \"clientCode\": \"string\",\n  \"corporateName\": \"string\",\n  \"corporateCode\": \"string\",\n  \"companyName\": \"string\",\n  \"productName\": \"string\",\n  \"planCode\": \"string\",\n  \"memberStatus\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://farming-simulator.pstmn.io/v3/api/Members/search"},"status":"Not Found","code":404,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"Status\": 404,\r\n    \"Errors\": [\r\n        {\r\n            \"ErrorCode\": \"MEMBER_NOT_FOUND\",\r\n            \"Message\": \"Member not found.\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"1ff6309b-5b85-464e-a57e-1054337396e1"},{"name":"Search Particular Member by Card Number","id":"ee26024b-0843-4a96-8119-8b1e8d85065a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://farming-simulator.pstmn.io/v3/api/Members/:cardNumber","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}},"urlObject":{"path":["v3","api","Members",":cardNumber"],"host":["https://farming-simulator.pstmn.io"],"query":[],"variable":[{"id":"bee33609-0f0b-4e1c-a07d-77a9f5959a13","type":"any","value":"string","key":"cardNumber"}]}},"response":[{"id":"c60d383c-c331-46ea-9f00-3ba4fab0d076","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://farming-simulator.pstmn.io/v3/api/Members/:cardNumber","host":["https://farming-simulator.pstmn.io"],"path":["v3","api","Members",":cardNumber"],"variable":[{"key":"cardNumber","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":"{\r\n  \"status\": \"success\",\r\n  \"message\": \"OK\",\r\n  \"data\": {\r\n    \"memberId\": \"********-****-****-****-************\",\r\n    \"cardNumber\": \"******\",\r\n    \"memberName\": \"\"******\",\r\n    \"policyNumber\": \"\"******\",\r\n    \"insuranceNumber\": \"******\",\r\n    \"isActive\": false,\r\n    \"clientName\": \"****************************\",\r\n    \"clientCode\": \"\"******\",\r\n    \"corporateName\": \"****************************\",\r\n    \"corporateCode\": \"\"******\",\r\n    \"dob\": \"YYYY-MM-DD\",\r\n    \"sex\": \"M\",\r\n    \"memberType\": \"Principal\",\r\n    \"maritalStatus\": \"M\",\r\n    \"productCode\": \"\"******\",\r\n    \"productName\": \"****************************\",\r\n    \"productType\": \"group insurance\",\r\n    \"effectiveDate\": \"2025-01-01T00:00:00+00:00\",\r\n    \"expiredDate\": \"2025-12-31T00:00:00+00:00\",\r\n    \"relation\": \"P\",\r\n    \"relationStatus\": \"P\",\r\n    \"plans\": [\r\n      {\r\n        \"benefitCode\": \"T\",\r\n        \"benefitName\": \"TELEMEDICINE\",\r\n        \"planCode\": \"TELE-750\",\r\n        \"planName\": \"Insurance TELE - Plan 1 (TELE-750)\",\r\n        \"annualLimit\": 0,\r\n        \"planStart\": \"2024-12-31T17:00:00\",\r\n        \"planEnd\": \"2025-12-30T17:00:00\",\r\n        \"isFamilyShared\": false,\r\n        \"subBenefits\": [\r\n          {\r\n            \"benefitCode\": \"XXXXX\",\r\n            \"benefitName\": \"XXXXX\",\r\n            \"limit\": 30000000\r\n          }\r\n        ]\r\n      }\r\n    ],\r\n    \"familyMembers\": [\r\n      {\r\n        \"memberId\": XXXXX,\r\n        \"memberName\": \"******\",\r\n        \"cardNumber\": \"******\",\r\n        \"relation\": \"D\",\r\n        \"relationStatus\": \"Wife\"\r\n      }\r\n    ]\r\n  }\r\n}"},{"id":"c5bf2d84-1f06-4920-b1ed-c994d250ce67","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://farming-simulator.pstmn.io/v3/api/Members/:cardNumber","host":["https://farming-simulator.pstmn.io"],"path":["v3","api","Members",":cardNumber"],"variable":[{"key":"cardNumber","value":"string"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"Status\": 404,\r\n    \"Errors\": [\r\n        {\r\n            \"ErrorCode\": \"MEMBER_NOT_FOUND\",\r\n            \"Message\": \"Member not found.\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"ee26024b-0843-4a96-8119-8b1e8d85065a"}],"id":"dd259789-a274-4ac9-b8d4-742bca9976c5","_postman_id":"dd259789-a274-4ac9-b8d4-742bca9976c5","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"737c732a-c109-4535-bb1b-e3133707200c","_postman_id":"737c732a-c109-4535-bb1b-e3133707200c","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"057eb0da-9a5a-4d61-87a0-2c8e333eb93a","_postman_id":"057eb0da-9a5a-4d61-87a0-2c8e333eb93a","description":"","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"3de7590e-fbb9-4b52-a65e-c510e14f7b96","description":"<h1 id=\"v3-openapi-documentation-cases--member-integrations\">V3 OpenAPI Documentation: Cases &amp; Member Integrations</h1>\n<p>This document outlines the v3.0 API specifications for HealthMetrics Cambridge OpenAPI integrations, covering authentication, authorization, cases search, claim details, member search, and member eligibility endpoints.</p>\n<hr />\n<h2 id=\"changelogs\">Changelogs</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Date</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Version</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>May 2026</td>\n<td>Added V3 multi-tenant OAuth, Cases Search (<code>/v3/cases/search</code>), Get Case Detail (<code>/v3/cases/{claimNumber}</code>), Create Case (<code>POST /v3/cases</code>), Validate Outpatient Billing (<code>POST /v3/cases/validate-billing</code>), Member Eligibility (<code>POST /v3/cases/member-eligibility</code>), Member Search (<code>POST /v3/api/Members/search</code>), and Get Member Detail (<code>GET /v3/api/Members/{cardNumber}</code>) integration endpoints.</td>\n<td>3.0.0</td>\n</tr>\n<tr>\n<td>Oct 2025</td>\n<td>New API for submitting claim history, improve performance</td>\n<td>2.7.0</td>\n</tr>\n<tr>\n<td>Feb 2025</td>\n<td>Change Find By Card Number endpoint response structure, add new endpoint for retrieving particular member's benefit, update base url for staging environment</td>\n<td>2.6.1</td>\n</tr>\n<tr>\n<td>Jan 2025</td>\n<td>Cambridge OpenAPI for List Member by Client Code, Enhancement Provider List Endpoint for Filtering by Distance</td>\n<td>2.5.3</td>\n</tr>\n<tr>\n<td>Oct 2024</td>\n<td>Cambridge OpenAPI for Claim, Member's Data, and Provider List</td>\n<td>2.4.4</td>\n</tr>\n<tr>\n<td>Aug 2024</td>\n<td>Cambridge OpenAPI for Enrollment Process</td>\n<td>1.0.0</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h2 id=\"overview\">Overview</h2>\n<h3 id=\"v3-multi-tenant-architecture\">V3 Multi-Tenant Architecture</h3>\n<p>Unlike V1/V2 which relied on single-tenant Nova-based proxies, the <strong>V3 Cambridge OpenAPI</strong> features a first-party multi-tenant identity and authorization system.<br />Incoming requests are authenticated using Cambridge-signed JWTs. Under the hood:</p>\n<ul>\n<li><p><strong>API Clients</strong> (Machine-to-Machine) authenticate using a Client ID and Client Secret to receive a token scoped with specific tenant data bindings (e.g. Client Codes, Corporate Codes, or Provider Codes) and permission scopes.</p>\n</li>\n<li><p>All outbound requests from Cambridge to downstream HMSID APIs are automatically managed, authenticated, and enriched, ensuring strict data boundaries.</p>\n</li>\n</ul>\n<hr />\n<h2 id=\"authorization\">Authorization</h2>\n<p>All V3 endpoints (except the Token generation endpoint) require an HTTP Authorization header following the bearer token standard:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">Authorization: Bearer &lt;your_access_token&gt;\n\n</code></pre>\n<h3 id=\"1-generate-access-token\">1. Generate Access Token</h3>\n<p>To interact with V3 endpoints, machine-to-machine integrations must first authenticate using the client credentials grant flow.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/oauth/token</code></p>\n</li>\n<li><p><code>/v3/oauth/token</code></p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"request-headers\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Request payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"grant_type\": \"client_credentials\",\n  \"client_id\": \"your-client-id\",\n  \"client_secret\": \"your-client-secret\"\n}\n\n</code></pre>\n<h4 id=\"response-200-ok\">Response (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"access_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIs...\",\n  \"token_type\": \"Bearer\",\n  \"expires_in\": 3600\n}\n\n</code></pre>\n<h4 id=\"response-400-bad-request\">Response (400 Bad Request)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"error\": \"invalid_client\",\n  \"error_description\": \"Client authentication failed.\"\n}\n\n</code></pre>\n<hr />\n<h2 id=\"cases-api\">Cases API</h2>\n<p>The Cases API allows authorized clients to search, filter, and retrieve comprehensive case history and individual claim details within their scoped boundaries.</p>\n<h3 id=\"2-search-cases--claims\">2. Search Cases / Claims</h3>\n<p>Search and filter claims/cases within the authenticated tenant's scope.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>GET</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases/search</code></p>\n</li>\n<li><p><code>/v3/cases/search</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:search</code></p>\n</li>\n</ul>\n<h4 id=\"request-query-parameters\">Request Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td><code>string</code></td>\n<td>No</td>\n<td>Member's unique card number to filter cases.</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>string</code></td>\n<td>No</td>\n<td>Status string to filter cases (e.g. <code>Paid</code>, <code>FGL Review</code>, <code>New Case</code>).</td>\n</tr>\n<tr>\n<td><code>tipePerawatan</code></td>\n<td><code>string</code></td>\n<td>No</td>\n<td>Treatment type (e.g. <code>Inpatient</code>, <code>Outpatient</code>, <code>Rawat inap</code>, <code>Rawat jalan</code>).</td>\n</tr>\n<tr>\n<td><code>page</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Page number (default: <code>1</code>).</td>\n</tr>\n<tr>\n<td><code>pageSize</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Number of records per page (default: <code>10</code>).</td>\n</tr>\n<tr>\n<td><code>view</code></td>\n<td><code>int</code></td>\n<td>No</td>\n<td>Overrides <code>pageSize</code> if provided (alias for page size).</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-headers-1\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-envelope-200-ok\">Response Envelope (200 OK)</h4>\n<p>All successful read actions utilize the standard V3 response envelope:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"list\": [\n      {\n        \"id\": 12345,\n        \"dob\": \"YYYY-MM-DDT00:00:00\",\n        \"insuranceNumber\": \"INS12345\",\n        \"polisNumber\": \"POL12345\",\n        \"memberNumber\": \"MEM12345\",\n        \"cardNumber\": \"161307016001XXXX\",\n        \"memberName\": \"John Doe\",\n        \"plafon\": 10000000.0,\n        \"paid\": 2500000.0,\n        \"claimStatus\": \"Paid\",\n        \"prevStatus\": \"Payment In Progress\",\n        \"claimStatusGroup\": \"Closed\",\n        \"limitAvailable\": 7500000.0,\n        \"dateBegin\": \"2025-01-01T00:00:00\",\n        \"dateEnd\": \"2025-12-31T23:59:59\",\n        \"claimNo\": \"CL2506130001943H\",\n        \"claimSource\": \"Web Provider\",\n        \"customerName\": \"Company A\",\n        \"customerCode\": \"CORP123\",\n        \"holdingName\": \"Holding A\",\n        \"holdingCode\": \"HOLD123\",\n        \"planDetailCode\": \"PLAN01\",\n        \"planNameDetail\": \"Standard Inpatient Plan\",\n        \"providerCode\": \"XXXXXX\",\n        \"providerName\": \"Hospital ABC\",\n        \"onGoingDay\": 0,\n        \"onGoingHour\": 0,\n        \"claimDate\": \"2025-06-13T19:52:31\",\n        \"admisionDate\": \"2025-06-13T00:00:00\",\n        \"dischargeDate\": \"2025-06-13T00:00:00\",\n        \"claimType\": \"CASHLESS\",\n        \"remark\": \"Paid claim\",\n        \"totalPaid\": 2500000.0,\n        \"totalExcess\": 0.0,\n        \"totalClaim\": 2500000.0,\n        \"lastStatus\": \"Paid\",\n        \"diagnoseCode\": \"A09\",\n        \"diagnoseDesc\": \"Diarrhoea and gastroenteritis of infectious origin\",\n        \"exclussionRemark\": \"\",\n        \"claimNoPayor\": \"PAY12345\",\n        \"joinDate\": \"2024-01-01T00:00:00\",\n        \"reinstateDate\": null,\n        \"benefitType\": \"OUTPATIENT\",\n        \"kursFrom\": \"IDR\",\n        \"kursTo\": \"IDR\",\n        \"rate\": 1.0,\n        \"exchange\": \"1.0\",\n        \"isCoShare\": false,\n        \"coShare\": 0.0,\n        \"isDeductable\": false,\n        \"deductable\": 0.0,\n        \"roomPrice\": 500000.0,\n        \"occupiedPrice\": 500000.0,\n        \"remarksCurrency\": \"IDR\",\n        \"rateInput\": 1.0,\n        \"bufferRate\": 1.0,\n        \"treatmentType\": \"Rawat jalan\",\n        \"isFamilySharing\": false,\n        \"datePaid\": \"2025-07-17T08:07:58\",\n        \"createdAt\": \"2025-06-13T12:52:50\",\n        \"updatedAt\": \"2025-07-17T08:07:58\",\n        \"startPickUp\": null,\n        \"closedAt\": \"2025-07-17T08:07:58\",\n        \"analystName\": \"[ANALYST_NAME]\",\n        \"avatar\": null,\n        \"duration\": \"1d 2h\",\n        \"idTask\": \"TASK123\",\n        \"aceStatus\": null\n      }\n    ],\n    \"page\": 1,\n    \"view\": 10,\n    \"totalPage\": 1,\n    \"totalRecord\": 1,\n    \"query\": null,\n    \"filter\": {\n      \"page\": 1,\n      \"pageSize\": 10,\n      \"view\": null,\n      \"cardNumber\": \"161307016001XXXX\",\n      \"status\": null,\n      \"tipePerawatan\": null\n    }\n  }\n}\n\n</code></pre>\n<hr />\n<h3 id=\"3-get-case--claim-detail\">3. Get Case / Claim Detail</h3>\n<p>Retrieve comprehensive details for a single claim or case by its claim number.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>GET</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases/{claimNumber}</code></p>\n</li>\n<li><p><code>/v3/cases/{claimNumber}</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:read</code></p>\n</li>\n</ul>\n<h4 id=\"request-path-parameters\">Request Path Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>claimNumber</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>The unique claim/case number (e.g. <code>CL2506130001943H</code>).</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-headers-2\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-envelope-200-ok-1\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"treatmentType\": \"Rawat jalan\",\n    \"providerCode\": \"XXXXXX\",\n    \"claimNumber\": \"CL2506130001943H\",\n    \"cardNumber\": \"161307016001XXXX\",\n    \"isConfirmRelease\": false,\n    \"claimStatusDisplay\": \"Open\",\n    \"claimStatus\": \"Paid\",\n    \"claimStatusPrev\": \"Payment In Progress\",\n    \"claimStatusPrevOriginal\": \"Payment In Progress\",\n    \"claimArea\": \"\",\n    \"benefitType\": \"OUTPATIENT\",\n    \"remark\": \"\",\n    \"remarkRejectVoid\": null,\n    \"indate\": \"2025-06-13T00:00:00\",\n    \"outdate\": \"2025-06-13T00:00:00\",\n    \"claimDate\": \"2025-06-13T19:52:31\",\n    \"paymentDate\": \"2025-07-17T08:07:58\",\n    \"deliveryNotes\": null,\n    \"createdDate\": \"2025-06-13T12:52:50.487\",\n    \"updatedDate\": \"2025-07-17T08:07:58.475\",\n    \"members\": [\n      \"[MEMBER_NAME]\"\n    ],\n    \"counter\": 1,\n    \"claimDocuments\": [\n      {\n        \"label\": \"[BATCH_LABEL]\",\n        \"area\": \"settlement\",\n        \"document\": [\n          {\n            \"id\": 20533,\n            \"name\": \"[DOCUMENT_FILENAME].pdf\",\n            \"status\": \"VALID\",\n            \"isArchive\": false,\n            \"isActive\": true,\n            \"receiveDate\": \"2025-07-02T19:20:07.772\"\n          }\n        ]\n      },\n      {\n        \"label\": \"Chat\",\n        \"area\": \"Chat\",\n        \"document\": []\n      }\n    ],\n    \"logs\": [\n      {\n        \"action\": \"CREATE\",\n        \"remark\": \"CLAIM CREATED\",\n        \"createdAt\": \"2025-06-13T12:52:50.487\",\n        \"createdBy\": \"[USER_EMAIL]\"\n      }\n    ],\n    \"invoiceNumber\": \"[INVOICE_NUMBER]\",\n    \"claimSource\": \"Web Provider\",\n    \"claimType\": \"CASHLESS\",\n    \"aceStatus\": null\n  }\n}\n\n</code></pre>\n<h4 id=\"response-404-not-found\">Response (404 Not Found)</h4>\n<p>Returned when the specified claim number does not exist in the system.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Case not found\",\n  \"data\": null\n}\n\n</code></pre>\n<h4 id=\"response-403-forbidden\">Response (403 Forbidden)</h4>\n<p>Returned when the authenticated tenant fails the scoped data bindings checks (e.g., they are restricted to a different <code>ProviderCode</code>, <code>ClientCode</code>, or <code>CorporateCode</code> and cannot access this specific case).</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Access denied\",\n  \"data\": null\n}\n\n</code></pre>\n<hr />\n<h3 id=\"4-create-case-submit-cashless-claim\">4. Create Case (Submit Cashless Claim)</h3>\n<p>Submit a new case / cashless claim on behalf of a member.</p>\n<blockquote>\n</blockquote>\n<p>[!NOTE]<br />The downstream external Claim Service returns a binary PDF document (Guarantee Letter) on successful creation. The Cambridge V3 API wrapper automatically intercepts this response, extracts the generated claim number from the <code>Content-Disposition</code> header filename (e.g. <code>Register_Form_CL2605230040638H.pdf</code>), and maps it to a standard JSON response containing the <code>claimNumber</code>.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases</code></p>\n</li>\n<li><p><code>/v3/cases</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:write</code></p>\n</li>\n</ul>\n<h4 id=\"request-headers-3\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-parameters\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required / Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Member's unique card number (e.g. <code>XXXXXXXXXXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>providerCode</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Healthcare provider code (e.g. <code>XXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>dob</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Date of birth of the member in <code>yyyy-MM-dd</code> format (e.g. <code>YYYY-MM-DD</code>).</td>\n</tr>\n<tr>\n<td><code>benefitCode</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Benefit code selected for the treatment (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>providerName</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Name of the healthcare provider.</td>\n</tr>\n<tr>\n<td><code>providerAddress</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Address of the healthcare provider.</td>\n</tr>\n<tr>\n<td><code>providerCity</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>City of the healthcare provider.</td>\n</tr>\n<tr>\n<td><code>polyCode</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Polyclinic code.</td>\n</tr>\n<tr>\n<td><code>polyName</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Polyclinic name.</td>\n</tr>\n<tr>\n<td><code>doctor</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Name of the doctor.</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Provider's phone number.</td>\n</tr>\n<tr>\n<td><code>treatmentType</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Type of treatment (default: <code>\"Rawat jalan\"</code>).</td>\n</tr>\n<tr>\n<td><code>indate</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Date of admission in <code>yyyy-MM-dd</code> format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload-1\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"cardNumber\": \"XXXXXXXXXXXXXXXX\",\n  \"providerCode\": \"XXXXXX\",\n  \"dob\": \"YYYY-MM-DD\",\n  \"benefitCode\": \"XXXXXXXX\",\n  \"providerName\": \"XXXXXXXX\",\n  \"providerAddress\": \"GEDUNG CAPITAL PLACE, LANTAI 42, JAKARTA SELATAN\",\n  \"providerCity\": \"JAKARTA SELATAN\",\n  \"polyCode\": \"\",\n  \"polyName\": \"\",\n  \"doctor\": \"\",\n  \"phone\": \"+6211111111\",\n  \"treatmentType\": \"Rawat jalan\",\n  \"indate\": \"2026-05-23\"\n}\n\n</code></pre>\n<h4 id=\"response-envelope-200-ok-2\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"claimNumber\": \"CL260523000123\"\n  }\n}\n\n</code></pre>\n<h4 id=\"response-400-bad-request-1\">Response (400 Bad Request)</h4>\n<p>Returned if member is suspended, inactive, or benefit validation fails (e.g. \"Exclusion/Member Nonactive.\").</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Exclusion/Member Nonactive.\",\n  \"data\": null\n}\n\n</code></pre>\n<h4 id=\"response-403-forbidden-1\">Response (403 Forbidden)</h4>\n<p>Returned if provider code or member's corporate/client codes are outside the tenant's scoped data bindings.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Access denied to the specified provider.\",\n  \"data\": null\n}\n\n</code></pre>\n<hr />\n<h3 id=\"5-validate-outpatient-billing\">5. Validate Outpatient Billing</h3>\n<p>Validate a list of outpatient billing worksheets against the external Claim Service.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases/validate-billing</code></p>\n</li>\n<li><p><code>/v3/cases/validate-billing</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:write</code></p>\n</li>\n</ul>\n<h4 id=\"request-headers-4\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-parameters-array-item\">Request Parameters (Array Item)</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required / Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>idBenefit</code></td>\n<td><code>long</code></td>\n<td><strong>Required</strong></td>\n<td>The benefit ID (e.g. <code>50192225</code>).</td>\n</tr>\n<tr>\n<td><code>claimNumber</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>The unique claim/case number to validate (e.g. <code>CL2605230040639H</code>).</td>\n</tr>\n<tr>\n<td><code>cardNumber</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Member's unique card number (e.g. <code>2025022309-1064XXXX</code>).</td>\n</tr>\n<tr>\n<td><code>claimAmount</code></td>\n<td><code>decimal</code></td>\n<td><strong>Required</strong></td>\n<td>The claim amount (e.g. <code>100000</code>).</td>\n</tr>\n<tr>\n<td><code>exclusionAmount</code></td>\n<td><code>decimal</code></td>\n<td>Optional</td>\n<td>Exclusion amount, defaults to <code>0</code>.</td>\n</tr>\n<tr>\n<td><code>prorate</code></td>\n<td><code>bool</code></td>\n<td>Optional</td>\n<td>Prorate flag, defaults to <code>false</code>.</td>\n</tr>\n<tr>\n<td><code>qty</code></td>\n<td><code>int</code></td>\n<td>Optional</td>\n<td>Quantity, defaults to <code>1</code>.</td>\n</tr>\n<tr>\n<td><code>roomBenefit</code></td>\n<td><code>bool</code></td>\n<td>Optional</td>\n<td>Room benefit flag, defaults to <code>false</code>.</td>\n</tr>\n<tr>\n<td><code>coShare</code></td>\n<td><code>decimal</code></td>\n<td>Optional</td>\n<td>Co-sharing percentage, defaults to <code>100</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload-2\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"idBenefit\": 50192225,\n    \"claimNumber\": \"CL2605230040639H\",\n    \"cardNumber\": \"2025022309-1064XXXX\",\n    \"claimAmount\": 100000,\n    \"exclusionAmount\": 0,\n    \"prorate\": false,\n    \"qty\": 1,\n    \"roomBenefit\": false,\n    \"coShare\": 100\n  }\n]\n\n</code></pre>\n<h4 id=\"response-envelope-200-ok-3\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"isSuccess\": true,\n    \"message\": \"Successfully processed requests\",\n    \"isValidate\": true,\n    \"totalClaim\": 10000000,\n    \"totalPaid\": 120030.00,\n    \"totalExcess\": 9879970.00,\n    \"data\": [\n      {\n        \"idBenefit\": 50192225,\n        \"paid\": 120030.00,\n        \"excess\": 9879970.00,\n        \"remark\": \"Excess of inner limit or condition limit\",\n        \"sharingCode\": \"\",\n        \"isPrimary\": false\n      }\n    ]\n  }\n}\n\n</code></pre>\n<h4 id=\"response-400-bad-request-2\">Response (400 Bad Request)</h4>\n<p>Returned if request payload is empty or validation fails.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Request payload cannot be empty.\",\n  \"data\": null\n}\n\n</code></pre>\n<h4 id=\"response-403-forbidden-2\">Response (403 Forbidden)</h4>\n<p>Returned if any claim number in the validation list is outside the tenant's scoped data bindings.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Access denied to the claim 'CL2605230040639H' due to provider/corporate/client scope.\",\n  \"data\": null\n}\n\n</code></pre>\n<hr />\n<h3 id=\"6-release-guarantee-letter-process-claim--update-status\">6. Release Guarantee Letter (Process Claim &amp; Update Status)</h3>\n<p>Processes a claim and updates its status to release the outpatient Guarantee Letter. This endpoint sequentially calls downstream external APIs (<code>ProcessClaim/OUTPATIENT</code> and <code>UpdateStatus</code>) with the status hardcoded to <code>\"FGL Released\"</code>.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases/outpatient/release-gl</code></p>\n</li>\n<li><p><code>/v3/cases/outpatient/release-gl</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:write</code></p>\n</li>\n</ul>\n<h4 id=\"request-headers-5\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-parameters-1\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required / Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>claimNo</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>The unique claim/case number (e.g. <code>CL2605230040XXXX</code>).</td>\n</tr>\n<tr>\n<td><code>icdCode1</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>The primary ICD-10 diagnosis code (e.g. <code>A01</code>).</td>\n</tr>\n<tr>\n<td><code>icdCode2</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Secondary ICD-10 diagnosis code.</td>\n</tr>\n<tr>\n<td><code>icdCode3</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Tertiary ICD-10 diagnosis code.</td>\n</tr>\n<tr>\n<td><code>icdCode4</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Quaternary ICD-10 diagnosis code.</td>\n</tr>\n<tr>\n<td><code>doctor</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Name of the treating doctor.</td>\n</tr>\n<tr>\n<td><code>polyCode</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Polyclinic code.</td>\n</tr>\n<tr>\n<td><code>polyName</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Polyclinic name.</td>\n</tr>\n<tr>\n<td><code>remark</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Remarks / comments.</td>\n</tr>\n<tr>\n<td><code>updatedBy</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Email of the user updating the claim (e.g. <code>[USER_EMAIL]</code>).</td>\n</tr>\n<tr>\n<td><code>benefitDetail</code></td>\n<td><code>object</code></td>\n<td><strong>Required</strong></td>\n<td>Benefit details structure.</td>\n</tr>\n<tr>\n<td><code>emailProvider</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Provider email address.</td>\n</tr>\n<tr>\n<td><code>treatmentDate</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Date of treatment in ISO-8601 format (e.g. <code>2026-05-23T00:00:00+00:00</code>).</td>\n</tr>\n<tr>\n<td><code>treatmentPlan</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Treatment plan description.</td>\n</tr>\n<tr>\n<td><code>costEstimation</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Cost estimation amount.</td>\n</tr>\n<tr>\n<td><code>currency</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>Currency code (e.g. <code>IDR</code>).</td>\n</tr>\n<tr>\n<td><code>planPolis</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Policy plan name (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>memberName</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Member name (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>diagnose</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Diagnosis details description (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>noPolis</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Policy number (e.g. <code>202502XXXX</code>).</td>\n</tr>\n<tr>\n<td><code>nameProvider</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Provider name (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>insuranceName</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Insurance provider name (e.g. <code>XXXXXXXX</code>).</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload-3\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"claimNo\": \"CL2605230040XXXX\",\n  \"icdCode1\": \"A01\",\n  \"icdCode2\": \"\",\n  \"icdCode3\": \"\",\n  \"icdCode4\": \"\",\n  \"doctor\": \"Test Doktor\",\n  \"polyCode\": \"Test Poli\",\n  \"polyName\": \"Test Poli\",\n  \"remark\": \"\",\n  \"updatedBy\": \"[USER_EMAIL]\",\n  \"benefitDetail\": {\n    \"id\": 2916486,\n    \"benefitName\": \"XXXXXXXX\",\n    \"planName\": \"XXXXXXXX\",\n    \"benefitCode\": \"06258663\",\n    \"condition\": null,\n    \"annualLimit\": 0,\n    \"subBenefits\": [\n      {\n        \"id\": 2916487,\n        \"category\": \"OUTPATIENT\",\n        \"SubBenefitName\": \"Medicine GP\",\n        \"isCashless\": true,\n        \"isReimburstement\": false,\n        \"type\": \"OUTPATIENT\",\n        \"claimValue\": 100000,\n        \"excessValue\": 0,\n        \"details\": null,\n        \"condition\": [\n          {\n            \"Id\": 2916495,\n            \"Type\": \"Active Polis\",\n            \"Amount\": 3,\n            \"ConditionType\": \"qty\"\n          }\n        ],\n        \"coShare\": 100\n      }\n    ]\n  },\n  \"emailProvider\": \"[USER_EMAIL]\",\n  \"treatmentDate\": \"2026-05-23T00:00:00+00:00\",\n  \"treatmentPlan\": \"\",\n  \"costEstimation\": \"\",\n  \"currency\": \"\",\n  \"planPolis\": \"XXXXXXXX\",\n  \"memberName\": \"XXXXXXXX\",\n  \"diagnose\": \"XXXXXXXX\",\n  \"noPolis\": \"202502XXXX\",\n  \"nameProvider\": \"XXXXXXXX\",\n  \"insuranceName\": \"XXXXXXXX\"\n}\n\n</code></pre>\n<h4 id=\"response-envelope-200-ok-4\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"isSuccess\": true,\n    \"message\": \"SUCCESS\",\n    \"claimNumber\": \"CL2605230040XXXX\"\n  }\n}\n\n</code></pre>\n<h4 id=\"response-400-bad-request-3\">Response (400 Bad Request)</h4>\n<p>Returned if request payload is empty or validation fails.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Request payload cannot be empty.\",\n  \"data\": null\n}\n\n</code></pre>\n<h4 id=\"response-403-forbidden-3\">Response (403 Forbidden)</h4>\n<p>Returned if the claim number is outside the tenant's scoped data bindings.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Access denied to the claim 'CL2605230040XXXX' due to provider/corporate/client scope.\",\n  \"data\": null\n}\n\n</code></pre>\n<hr />\n<h3 id=\"7-member-eligibility\">7. Member Eligibility</h3>\n<p>Validate a member's active status and retrieve their details/benefits from the User Service.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><p><code>/v3/api/cases/member-eligibility</code></p>\n</li>\n<li><p><code>/v3/cases/member-eligibility</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>cases:read</code></p>\n</li>\n</ul>\n<h4 id=\"request-headers-6\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-parameters-2\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required / Optional</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>providerCode</code></td>\n<td><code>string</code></td>\n<td>Optional</td>\n<td>The healthcare provider code (e.g. <code>XXXXXXXXXX</code>). If not provided, it is resolved from the tenant's data bindings.</td>\n</tr>\n<tr>\n<td><code>cardNumber</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Member's unique card number (e.g. <code>XXXXXXXXXX-XXXXXXXX</code>).</td>\n</tr>\n<tr>\n<td><code>dob</code></td>\n<td><code>string</code></td>\n<td><strong>Required</strong></td>\n<td>Member's date of birth in <code>yyyy-MM-dd</code> format (e.g. <code>YYYY-MM-DD</code>).</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload-4\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"cardNumber\": \"XXXXXXXXXX-XXXXXXXX\",\n  \"dob\": \"YYYY-MM-DD\"\n}\n\n</code></pre>\n<h4 id=\"response-envelope-200-ok-5\">Response Envelope (200 OK)</h4>\n<p>Returns the member's details and active benefits structure wrapped in the standard success envelope:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"status\": null,\n    \"corporateCode\": null,\n    \"corporateName\": null,\n    \"insurerCode\": \"[INSURER_CODE]\",\n    \"insurerName\": \"[INSURER_NAME]\",\n    \"memberId\": \"[MEMBER_ID]\",\n    \"memberInsuranceNumber\": \"XXXXXXXX\",\n    \"cardNumber\": \"202502XXXX-XXXXXXXX\",\n    \"nik\": \"XXXXXXXX\",\n    \"memberName\": \"XXXXXXXX\",\n    \"memberStatus\": true,\n    \"memberType\": \"Conventional\",\n    \"dateOfBirth\": \"YYYY-MM-DD\",\n    \"gender\": \"F\",\n    \"maritalStatus\": \"S\",\n    \"isSuspended\": false,\n    \"isVip\": 0,\n    \"isAso\": false,\n    \"isIndividual\": true,\n    \"isGroup\": false,\n    \"productCode\": \"HCBPYA0\",\n    \"policyNo\": \"202502XXXX\",\n    \"policyStart\": \"YYYY-MM-DD\",\n    \"policyEnd\": \"YYYY-MM-DD\",\n    \"joinDate\": \"YYYY-MM-DD\",\n    \"remark\": null,\n    \"type\": null,\n    \"effectiveDate\": null,\n    \"expiryDate\": null,\n    \"benefits\": [\n      {\n        \"id\": 2916486,\n        \"benefitCode\": \"06258663\",\n        \"benefitName\": \"TELEMEDICINE\",\n        \"planName\": \"TELEMEDICINE PHGP\",\n        \"planCode\": null,\n        \"planId\": 0,\n        \"annualLimit\": 0.0,\n        \"condition\": null,\n        \"tnc\": null,\n        \"tncOverseas\": null,\n        \"tncCategory\": null,\n        \"planStart\": null,\n        \"planEnd\": null,\n        \"isFamilyShared\": false,\n        \"isShowProvider\": false,\n        \"sharingCode\": null,\n        \"currency\": \"IDR\",\n        \"subBenefits\": [\n          {\n            \"id\": 2916487,\n            \"subBenefitCode\": null,\n            \"category\": \"OUTPATIENT\",\n            \"subBenefitName\": \"Medicine GP\",\n            \"clientsSubBenefit\": null,\n            \"isCashless\": true,\n            \"isReimburstement\": false,\n            \"isAsCharge\": false,\n            \"annualLimit\": 0.0,\n            \"type\": \"OUTPATIENT\",\n            \"coShare\": 100.0,\n            \"sharingCode\": null,\n            \"isPrimary\": false,\n            \"details\": null,\n            \"condition\": [\n              {\n                \"id\": 2916495,\n                \"amount\": 3.0,\n                \"type\": \"Active Polis\",\n                \"conditionType\": \"qty\"\n              }\n            ],\n            \"subBenefitId\": 0,\n            \"preDisability\": null,\n            \"postDisability\": null,\n            \"disabilityByIcd\": null\n          }\n        ]\n      }\n    ],\n    \"division\": \"\"\n  }\n}\n\n</code></pre>\n<h4 id=\"response-400-bad-request-4\">Response (400 Bad Request)</h4>\n<p>Returned if member is suspended, inactive, or validation fails.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Exclusion/Member Nonactive.\",\n  \"data\": null\n}\n\n</code></pre>\n<h4 id=\"response-403-forbidden-4\">Response (403 Forbidden)</h4>\n<p>Returned if provider code or member's corporate/client codes are outside the tenant's scoped data bindings.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Access denied to the specified provider.\",\n  \"data\": null\n}\n\n</code></pre>\n<hr />\n<h2 id=\"members-api\">Members API</h2>\n<p>The Members API allows authorized clients to search, retrieve eligibility status, and view detailed benefit plans for members within their scoped boundaries.</p>\n<h3 id=\"8-search-members\">8. Search Members</h3>\n<p>Search and filter members within the authenticated tenant's scope.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>POST</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><code>/v3/api/Members/search</code></li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>members:search</code></p>\n</li>\n<li><p><strong>Tenant Restrictions:</strong> This endpoint is blocked (returns <code>401 Unauthorized</code>) if the tenant type is <code>Provider</code>.</p>\n</li>\n</ul>\n<h4 id=\"request-headers-7\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/json</code></td>\n<td>Yes</td>\n<td>Request payload format.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-payload-5\">Request Payload</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"page\": 1,\n  \"pageSize\": 10,\n  \"cardNumber\": \"[CARD_NUMBER]\",\n  \"memberName\": \"[MEMBER_NAME]\",\n  \"policyNumber\": \"[POLICY_NUMBER]\",\n  \"clientCode\": \"[CLIENT_CODE]\",\n  \"corporateName\": \"[CORPORATE_NAME]\",\n  \"corporateCode\": \"[CORPORATE_CODE]\",\n  \"companyName\": \"\",\n  \"productName\": \"\",\n  \"planCode\": \"\",\n  \"memberStatus\": \"Active\"\n}\n\n</code></pre>\n<h4 id=\"response-envelope-200-ok-6\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"list\": [\n      {\n        \"memberId\": \"[MEMBER_ID]\",\n        \"cardNumber\": \"[CARD_NUMBER]\",\n        \"memberName\": \"[MEMBER_NAME]\",\n        \"policyNumber\": \"[POLICY_NUMBER]\",\n        \"productCode\": \"[PRODUCT_CODE]\",\n        \"productName\": \"[CORPORATE_NAME]\",\n        \"planCode\": \"RI-750\",\n        \"planName\": \"Insurance IP - Plan 1 (RI-750)\",\n        \"corporateCode\": \"[CORPORATE_CODE]\",\n        \"corporateName\": \"[CORPORATE_NAME]\",\n        \"clientCode\": \"[CLIENT_CODE]\",\n        \"memberStatus\": \"Active\",\n        \"effectiveDate\": \"2025-01-01T00:00:00+00:00\",\n        \"expiredDate\": \"2025-12-31T00:00:00+00:00\",\n        \"relation\": \"P\",\n        \"mappingId\": \"[MAPPING_ID]\"\n      }\n    ],\n    \"page\": 1,\n    \"view\": 10,\n    \"totalPage\": 1,\n    \"totalRecord\": 1,\n    \"query\": null,\n    \"filter\": {\n      \"page\": 1,\n      \"pageSize\": 10,\n      \"view\": null,\n      \"cardNumber\": \"[CARD_NUMBER]\",\n      \"memberName\": null,\n      \"policyNumber\": null,\n      \"clientCode\": null,\n      \"corporateName\": null,\n      \"corporateCode\": null,\n      \"companyName\": null,\n      \"productName\": null,\n      \"planCode\": null,\n      \"memberStatus\": null\n    }\n  }\n}\n\n</code></pre>\n<hr />\n<h3 id=\"9-get-member-detail\">9. Get Member Detail</h3>\n<p>Retrieve detailed profile, active benefit plans, sub-benefits, and family members for a specific card number.</p>\n<ul>\n<li><p><strong>Method:</strong> <code>GET</code></p>\n</li>\n<li><p><strong>Paths:</strong></p>\n<ul>\n<li><code>/v3/api/Members/{cardNumber}</code></li>\n</ul>\n</li>\n<li><p><strong>Required Permission Scope:</strong> <code>members:read</code></p>\n</li>\n</ul>\n<h4 id=\"request-path-parameters-1\">Request Path Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cardNumber</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Member's unique card number (e.g. <code>[CARD_NUMBER]</code>).</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"request-headers-8\">Request Headers</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td><code>Bearer</code></td>\n<td>Yes</td>\n<td>The V3 JWT access token.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-envelope-200-ok-7\">Response Envelope (200 OK)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"success\",\n  \"message\": \"OK\",\n  \"data\": {\n    \"memberId\": \"[MEMBER_ID]\",\n    \"cardNumber\": \"[CARD_NUMBER]\",\n    \"policyNumber\": \"[POLICY_NUMBER]\",\n    \"insuranceNumber\": \"[INSURANCE_NUMBER]\",\n    \"isActive\": false,\n    \"clientName\": \"[CORPORATE_NAME]\",\n    \"clientCode\": \"[CLIENT_CODE]\",\n    \"corporateName\": \"[CORPORATE_NAME]\",\n    \"corporateCode\": \"[CORPORATE_CODE]\",\n    \"memberName\": \"[MEMBER_NAME]\",\n    \"dob\": \"YYYY-MM-DD\",\n    \"sex\": \"M\",\n    \"memberType\": \"Principal\",\n    \"maritalStatus\": \"M\",\n    \"productCode\": \"[PRODUCT_CODE]\",\n    \"productName\": \"[CORPORATE_NAME]\",\n    \"productType\": \"group insurance\",\n    \"effectiveDate\": \"2025-01-01T00:00:00+00:00\",\n    \"expiredDate\": \"2025-12-31T00:00:00+00:00\",\n    \"relation\": \"P\",\n    \"relationStatus\": \"P\",\n    \"plans\": [\n      {\n        \"benefitCode\": \"IP\",\n        \"benefitName\": \"INPATIENT\",\n        \"planName\": \"Insurance IP - Plan 1 (RI-750)\",\n        \"planCode\": \"RI-750\",\n        \"annualLimit\": 0,\n        \"planStart\": \"2024-12-31T17:00:00\",\n        \"planEnd\": \"2025-12-30T17:00:00\",\n        \"isFamilyShared\": false,\n        \"subBenefits\": [\n          {\n            \"benefitCode\": \"B5756C2A\",\n            \"benefitName\": \"Additional Benefit - Death to Any Cause (For Dependants only)\",\n            \"limit\": 30000000\n          },\n          {\n            \"benefitCode\": \"C3DEA420\",\n            \"benefitName\": \"Additional Benefit - Total Permanent Disability (For Dependants only)\",\n            \"limit\": 10000000\n          }\n        ]\n      }\n    ],\n    \"familyMembers\": []\n  }\n}\n\n</code></pre>\n<h4 id=\"response-404-not-found-1\">Response (404 Not Found)</h4>\n<p>Returned when the specified card number does not exist.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"status\": \"error\",\n  \"message\": \"Member not found.\",\n  \"data\": null\n}\n\n</code></pre>\n","_postman_id":"3de7590e-fbb9-4b52-a65e-c510e14f7b96","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","name":"Cambridge API","type":"folder"}}}],"id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25","description":"<p>This Cambridge API contains features that can be used in your members management system.</p>\n<h2 id=\"https-request\">HTTP(S) Request</h2>\n<p>Cambridge OpenAPI can be requested through HTTP(S) Request to Cambridge OpenAPI Base URL endpoint. The HTTP(S) Header has to be used to allow proper authentication.</p>\n<h2 id=\"api-base-url\">API Base URL</h2>\n<ul>\n<li><p>Sandbox Environment: <a href=\"https://hms-id-svc-cambridge-stg-928498666018.asia-southeast2.run.app/v1\">Base URL for Staging</a></p>\n</li>\n<li><p>Production Environtment: <a href=\"https://id-cambridge.healthmetrics.com/v1\">Base URL for Production</a></p>\n</li>\n</ul>\n<h2 id=\"https-header\">HTTP(S) Header</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n<th>Definition</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n<td>The Content-Type field indicates that JSON type is acceptable to send to the recipient</td>\n</tr>\n<tr>\n<td>Accept</td>\n<td>application/json</td>\n<td>The Accept field is used to specify that JSON type is acceptable for the response</td>\n</tr>\n<tr>\n<td>Authorization</td>\n<td>BEARER_TOKEN</td>\n<td>The Authorization field credentials can be found in Login Responses.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"content-type-and-accept-header\">Content-Type and Accept Header</h3>\n<p>In Cambridge API, the input and output parameters of the methods will be in JSON format. To accept JSON input and output parameters, you need to add the following HTTP(S) header:</p>\n<ul>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p>Accept: application/json</p>\n</li>\n</ul>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"33d4caeb-abc9-4265-ad08-49919ab5e41d","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"1ace515b-3de3-480c-8cde-d45e482ca94b","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"8f4d874e-b270-46dd-a3bd-07ae76c56d25"}],"event":[{"listen":"prerequest","script":{"id":"55cedf42-7cad-4920-864a-8d6c8b6922ca","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"fe0aa6ea-df49-4a47-949c-ecc0b8197c87","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://farming-simulator.pstmn.io"},{"key":"key","value":"","type":"default"},{"key":"server","value":"","type":"default"}]}