{"info":{"_postman_id":"1b22c06d-8b50-4c15-b2fe-e93c91367683","name":"Instantrad Public API","description":"<html><head></head><body><h1 id=\"instantrad-api-integration\">Instantrad API Integration</h1>\n<p>The Instantrad API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.</p>\n<h1 id=\"instantrad-pacs\">Instantrad Pacs:</h1>\n<p>InstantRad Pacs is a DICOM 3.0 compliant PACS (Picture Archive and Communication System) application; with an HL7 interface to receive and send HL7 messages via Lower Level Transport Protocol (LLTP). The following provides some of the features of InstantRad pacs (In-house - under development and the cloud - fully ready)</p>\n<ul>\n<li>The application serves as a short-term archive for images. It accepts images from external sources and stores them for later retrieval.</li>\n<li>It uses DICOM as the interface to external conforming clients. The DICOM servers accept DICOM association requests for the purpose of storing images and for image query and retrieval. </li>\n<li>Instantrad Pacs server will initiate DICOM association requests for the purpose of sending images to an external server, querying remote application entities, or printing images to remote Dicom printers. </li>\n<li>Instantrad Pacs server does not respond to any other type of network communication.</li>\n<li>It also provides features and tools for advanced image manipulation</li>\n<li>It provides storage and a long-term option for the management of patient information</li>\n</ul>\n<h1 id=\"radiology-information-system-ris\">Radiology Information System (RIS)</h1>\n<p>Instantrad’s RIS is a type of radiology software solution for storing and managing medical imaging data. Just like a hospital information system (HIS), it automates data management, but is adapted specifically for radiology departments. RIS optimizes the imaging process by integrating the various functions involved in managing patient information into one comprehensive system. It improves workflow and streamlines processes, systems such as RIS and PACS, therefore, act as two complementary systems and are integrated in Instantrad’s platform.</p>\n<h1 id=\"setup-and-configuration\">Setup and Configuration</h1>\n<p>A company account would be created for your organization with administrative rights and access. Logging into Instantrad.com will offer administrative account with the following:</p>\n<ul>\n<li>Creates, updates and deletes company administrator accounts</li>\n<li>Creates, updates and deletes diagnostic centers or hospitals </li>\n<li>Creates, updates and deletes  Radiologists </li>\n<li>Creates, updates and deletes Physicians</li>\n<li>Creates, updates and deletes Center Administrators, Radiographers </li>\n<li>Creates, updates and deletes CPT Codes</li>\n<li>Creates, updates and deletes Body Parts, assigns body parts to diagnostic centers </li>\n<li>Creates, updates and deletes transmission charges </li>\n<li>Creates, updates and deletes Application Entity (AE titles) for connecting to Modality Machines (X-ray, CT, Mammo, MRI etc.)</li>\n</ul>\n<h1 id=\"integration-steps\">Integration Steps</h1>\n<ul>\n<li>Creates Company Account on staging for testing </li>\n<li>Adds two Final Radiologists and Prelim Radiologist Accounts</li>\n<li>Adds two Diagnostic centers, transmission charges, body parts and CPT codes</li>\n<li>Adds 10 Physician accounts </li>\n<li>Loads 10 sample Dicom Studies (CT, MRI, Mammo, Ultrasound etc)</li>\n<li>Configures AE titles for Center </li>\n<li>Provides staging API Key and Secret for integration </li>\n<li>Configures Admin API login email and password for JWT Token </li>\n<li>Provides API documentation on Authentication and Authorization</li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to authenticate and gain access to Instantrad’s platform </li>\n<li>Provides API Documentation Fetching studies (New, Unread, Final, Dictated and Prelim); fetching single study detail </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to fetch studies using various filters, able to fetch single study.</li>\n<li>Provides API Documentation on Editing a study </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to edit a study by adding body, physician and patient information, change status to unread, attach documents</li>\n<li>Provides API Documentation on fetching study histories </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to pull auditing and history for any study </li>\n<li>Provides API Documentation on searching </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to search by Patient, MRN, Radiologist, center, Physician, status, Modality etc. </li>\n<li>Provides API Documentation on reports, web viewer</li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to download reports, open dicom files with Instantrad Viewer, download dicom zip file</li>\n<li>Provides API Documentation on report creation</li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to create radiology reports, preview reports, add addendum, edit body part, edit study</li>\n<li>Provides API Documentation on report templates </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to create, list, edit and delete report templates </li>\n<li>Provides API Documentation on installing and opening FDA Desktop Viewer for reporting </li>\n<li>Provides API Documentation on physician assigned studies </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to display studies assigned to physician, able to view reports, download study or report</li>\n<li>Provides API Documentation on patients assigned studies </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to display studies assigned to patients, able to view reports, download study or report. </li>\n<li>Provides API Documentation on Email notification </li>\n<li><strong>Verifies Integration</strong>: 3rd party is able to receive all email notifications, e.g. When study is changed to unread</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Instantrad API Integration","slug":"instantrad-api-integration"},{"content":"Instantrad Pacs:","slug":"instantrad-pacs"},{"content":"Radiology Information System (RIS)","slug":"radiology-information-system-ris"},{"content":"Setup and Configuration","slug":"setup-and-configuration"},{"content":"Integration Steps","slug":"integration-steps"}],"owner":"17380289","collectionId":"1b22c06d-8b50-4c15-b2fe-e93c91367683","publishedId":"U16gP79D","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-11-20T19:19:42.000Z"},"item":[{"name":"Authentication","item":[{"name":"Login","id":"54a8c5b3-e182-4101-b884-00f6aacddb05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"qa-demo-1@qa-demo.com\",\n    \"password\": \"password2016\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/login","description":"<p>This endpoint requires an email or a password of any valid Instantrad's user created on <a href=\"https://staging.instantrad\">https://staging.instantrad</a> or <a href=\"https://www.instantrad.com\">https://www.instantrad.com</a>. This API does not support user registration. Any registration has to be created using the dashboard. You have to store both the access token and the refresh token on the client side, usually in the localStorage. In order to access Instantrad's backend (i.e., the API endpoints that require authentication), you should include the access token in the header of all requests for any given user who has authenticated.</p>\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><p><strong>Email:</strong> A valid registered email address</p>\n</li>\n<li><p><strong>Password:</strong> A valid password</p>\n</li>\n</ul>\n<p>RESPONSE:</p>\n","urlObject":{"path":["api","v1","login"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ac5ad609-1f60-4fac-98f7-4552644374af","name":"Login Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"example@example.com\",\n    \"password\": \"test123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjY2MDczNzE1LCJqdGkiOiIyYzBmMDE1MjUwYTQ0MzMwOTAwZTQwNDRjMjhiODMyZiIsInVzZXJfaWQiOjk3OX0.ieo2RqE30cmsHBaNiuvVZgGzzyFSUkoIMaX6JjSJghs\",\n    \"refresh_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTY2NjE1NjUxNSwianRpIjoiMTY4Y2YwZjZkY2Q0NGNmNThhZDgzY2JiYzYwNWExY2IiLCJ1c2VyX2lkIjo5Nzl9.G3twjFyP657tcWlQXAXURSDNFwO-UlLzFVobZCdeJvM\",\n    \"user\": {\n        \"pk\": 979,\n        \"username\": \"eappiah56430062\",\n        \"email\": \"qa-demo-1@qa-demo.com\",\n        \"first_name\": \"Admin\",\n        \"last_name\": \"Demo1\",\n        \"userType\": \"Admin\",\n        \"patientMRN\": \"565689GFGGF\",\n        \"company\": 3,\n        \"date_joined\": \"2018-07-24T14:30:30Z\",\n        \"gender\": \"Male\",\n        \"country\": \"Ghana\",\n        \"is_active\": true\n    },\n    \"login_url\": \"https://{{url}}/api/v1/redirect/login?t=dfae3aeed68170671a8f2c10a5c8f3765a8ea70b\",\n    \"access_token_expiration\": \"2022-10-18T06:15:15.704350Z\",\n    \"refresh_token_expiration\": \"2022-10-19T05:15:15.704357Z\"\n}"},{"id":"e76673ce-a362-444b-a1aa-4f8cde9205b9","name":"Login Failed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"example@example.com\",\n    \"password\": \"test123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 13:05:35 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"68"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"non_field_errors\": [\n        \"Unable to log in with provided credentials.\"\n    ]\n}"}],"_postman_id":"54a8c5b3-e182-4101-b884-00f6aacddb05"},{"name":"Logout","id":"2b46d8c9-97fb-4d58-b07d-c0a575c5b15f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n \"refresh\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxMjQ3ODYsInVzZXJuYW1lIjoicmFkaW9ncmFwaGVyNjQiLCJleHAiOjE3MTgxOTc5MzAsImVtYWlsIjoicmFkaW9ncmFwZ2VyQGV4YW1wbGUuY29tIn0.ta1oi94zLw-NQlFsBJpQUZM2RCL-eYS3YTmH5e29fFA\"\n\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/logout","description":"<p>This logs out any valid instantrad's user currently logged in. Note that this requires the refresh token. The token and the refresh tokens cannot be reused once you log out; you will have to log in again to get new token and refresh token.</p>\n<br /> \n\n<p><strong>REQUEST BODY</strong></p>\n<ul>\n<li><strong>refresh:</strong> A valid refresh token issued when a user logs in</li>\n</ul>\n","urlObject":{"path":["api","v1","logout"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f47a71d5-0676-465d-87be-f326a036f228","name":"Logout (Blacklist Token)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n \"refresh\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYzMDkzMzY5NSwianRpIjoiZDY3YjIwMjIxNGM4NDI5Yjk2NzE4MGYzMTcwNTdjMzkiLCJ1c2VyX2lkIjoxfQ.O1cwzOgHmmOTmoyA6LanwjxGkM9e3RMPBF3utzQ6S8c\"\n\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{url}}/api/v1/logout/?","host":["{{url}}"],"path":["api","v1","logout",""],"query":[{"key":"","value":null,"type":"text"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 13:10:27 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"GET, POST, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"33"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Token is blacklisted\"\n}"},{"id":"2e359b56-9c4f-456b-b9e4-b0224ec2b91a","name":"Logout Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n \"refresh\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYzMDkzMzg2OCwianRpIjoiZjU3ZGIxY2FiNWIzNDc0MThkNDY3M2M4ZTJjMDQ1ZTEiLCJ1c2VyX2lkIjoxfQ.Fsc_gDXgEcBy261kzsbd2rql7oqGoXgjJgvRkkGEU4A\"\n\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/logout/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 13:11:23 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"GET, POST, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"37"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Successfully logged out.\"\n}"}],"_postman_id":"2b46d8c9-97fb-4d58-b07d-c0a575c5b15f"},{"name":"Verify Token","id":"c84ff8eb-a119-4274-8206-14976c15f8b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYwNjk2LCJqdGkiOiIzZDEzYTIxYjZjYWM0MDBjOTE2Y2Q2ODkwZjk1N2QyNCIsInVzZXJfaWQiOjF9.qLWO2Kt0j699ezyrfo0XkPmRxsv_g1k8Yx0-uH_rQFg\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/token/verify/","description":"<p>This endpoint verifies the validity of an issued access token. </p>\n<br />\n\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><strong>token:</strong> A valid issued Token or Refresh Token</li>\n</ul>\n","urlObject":{"path":["api","v1","token","verify",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a3e69e54-12a4-47ee-8d74-cd281366a5d4","name":"Verify Token (INVALID)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYwNjk2LCJqdGkiOiIzZDEzYTIxYjZjYWM0MDBjOTE2Y2Q2ODkwZjk1N2QyNCIsInVzZXJfaWQiOjF9.qLWO2Kt0j699ezyrfo0XkPmRxsv_g1k8Yx0-uH_rQFg\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{url}}/api/v1/token/verify/?","host":["{{url}}"],"path":["api","v1","token","verify",""],"query":[{"key":"","value":null,"type":"text"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 16:48:17 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"WWW-Authenticate","value":"Bearer realm=\"api\""},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"65"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Token is invalid or expired\",\n    \"code\": \"token_not_valid\"\n}"},{"id":"1b966562-4a27-4cd4-85c6-ceef24a61c3d","name":"Verify Token (VALID)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYwNjk2LCJqdGkiOiIzZDEzYTIxYjZjYWM0MDBjOTE2Y2Q2ODkwZjk1N2QyNCIsInVzZXJfaWQiOjF9.qLWO2Kt0j699ezyrfo0XkPmRxsv_g1k8Yx0-uH_rQFg\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/token/verify/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 16:49:44 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"2"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"c84ff8eb-a119-4274-8206-14976c15f8b9"},{"name":"Refresh Token","id":"2981e91f-d9b7-45b1-8ab7-9bbd9d3f2a1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\n    \"refresh\" : \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTcxODcwNjcyMywianRpIjoiNTgyM2U2MDZkOTQ5NGFmNGE0ZDI2MjFhOTdmNmZmYzgiLCJ1c2VyX2lkIjoxMTMwMzR9.Z8qKQvGMwvymTFTfLcTk4xRv03WQUt0_H2z2MwAfz44\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/token/refresh","description":"<p>This endpoint refreshes an already issued refresh token in exchange for an extended expiry token (expiry date starts immediately with 1 day ahead).</p>\n<br />\n\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><strong>refresh:</strong> An issued refresh token</li>\n</ul>\n","urlObject":{"path":["api","v1","token","refresh"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"93e83834-28b7-4dd0-8858-8bd28a917ba9","name":"Refresh Token (VALID)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\n    \"refresh\" : \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYzMDk0Njc5NiwianRpIjoiNjA1YWVlODI1ZjEwNDBmMGFkOGMzYzZjYzk3MWRkNWMiLCJ1c2VyX2lkIjoxfQ.Fd8cHNrxJ5QO4ZOFd-MpiLVQAx7YyziYXnK8tXOF6OA\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/token/refresh/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 17:00:04 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie, Accept-Encoding"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"255"},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"access\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYxNTA0LCJqdGkiOiJmZGFlOWNiMjcxN2U0MmZjOGI5ZmRhY2EyOTMwNWI4ZiIsInVzZXJfaWQiOjF9.G1QpjTXsBrvrm655pWXPSLlEZpmgVXUQK1wgyw7Jf5U\",\n    \"access_token_expiration\": \"2021-09-05T17:05:04.482527Z\"\n}"},{"id":"79b906c5-a327-4105-b528-bb35c862e6be","name":"Refresh Token (INVALID)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\n    \"refresh\" : \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYxNjQ0LCJqdGkiOiIxZTg3ZmY3NTgzMWI0ZGU4OGE3MzZiNmQ0MjgyZjhkYiIsInVzZXJfaWQiOjF9.QlrDgRQZaRjQ2pgm6S7IgRr6d3sRVuQ4v2Zt8ox9CiE\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/token/refresh/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 17:03:01 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"WWW-Authenticate","value":"Bearer realm=\"api\""},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"58"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Token has wrong type\",\n    \"code\": \"token_not_valid\"\n}"}],"_postman_id":"2981e91f-d9b7-45b1-8ab7-9bbd9d3f2a1a"},{"name":"Fetch User","id":"c0f57c4e-5013-49cd-8e8b-1df37f4a5374","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYxNjQ0LCJqdGkiOiIxZTg3ZmY3NTgzMWI0ZGU4OGE3MzZiNmQ0MjgyZjhkYiIsInVzZXJfaWQiOjF9.QlrDgRQZaRjQ2pgm6S7IgRr6d3sRVuQ4v2Zt8ox9CiE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{url}}/api/v1/user/","description":"<p>This endpoint fetches a single user detail from the backend. </p>\n","urlObject":{"path":["api","v1","user",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f34a3177-bfec-41db-b15f-0228261f8064","name":"Fetch User (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODYxNjQ0LCJqdGkiOiIxZTg3ZmY3NTgzMWI0ZGU4OGE3MzZiNmQ0MjgyZjhkYiIsInVzZXJfaWQiOjF9.QlrDgRQZaRjQ2pgm6S7IgRr6d3sRVuQ4v2Zt8ox9CiE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{url}}/api/v1/user/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 17:05:50 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, PUT, PATCH, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"200"},{"key":"ETag","value":"W/\"78a9e5487e487340df4ed71568386c43\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"pk\": 1,\n    \"username\": \"instantrad\\r\",\n    \"email\": \"info@instantrad.com\",\n    \"first_name\": \"Admin\",\n    \"last_name\": \"User\",\n    \"userType\": \"Admin\",\n    \"patientMRN\": \"58B8EQDX82\",\n    \"company\": 1,\n    \"date_joined\": \"2020-12-30T17:54:01.254000Z\",\n    \"gender\": \"Male\",\n    \"country\": \"Qatar\",\n    \"is_active\": true\n}"}],"_postman_id":"c0f57c4e-5013-49cd-8e8b-1df37f4a5374"},{"name":"Password Reset","id":"2f06b1b6-db2a-4af9-a8b5-247ca45226e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"example.com\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/","description":"<p>This endpoint resets a valid user's password by sending an email notification with a link to reset password. </p>\n<br />\n\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><strong>Email:</strong> A valid registered email address</li>\n</ul>\n","urlObject":{"path":["api","v1","password","reset",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"95f12022-d54b-4316-a658-89a9e6611d4b","name":"Password Reset (SUCCESS)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"jso","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"example@example.com\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 17:46:06 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"49"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Password reset e-mail has been sent.\"\n}"},{"id":"7bd367cd-b5b8-4034-9013-f8bade015d7d","name":"Password Reset (FAILED)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"infoainstantrad.com\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 17:48:46 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"42"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": [\n        \"Enter a valid email address.\"\n    ]\n}"}],"_postman_id":"2f06b1b6-db2a-4af9-a8b5-247ca45226e4"},{"name":"Password Reset Confirm","id":"f62cc9f6-efb3-4dc8-a7a5-63ea6469376f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY1OTQ3LCJqdGkiOiJlNzRlNGI0MTUzNWY0Yzg3YTBmNGIxYzE4MThiYmY5NiIsInVzZXJfaWQiOjF9.CgSjEQJ4PRwioGo4kkJMIGZ_QKSHt019IKgzXlcNgBw","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"password2016\",\n    \"new_password2\": \"password2016\",\n    \"uid\": \"1\",\n    \"token\": \"asilfm-3a5b52456330abecb140992a48c2fe45/\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/confirm/","description":"<p>This endpoint resets user's password, after the e-mail link is confirmed. The <strong>uid</strong> and <strong>token</strong> are sent in email after calling <code>/v1/api/password/reset/</code></p>\n<br />\n\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><strong>new_password1:</strong> New Password</li>\n<li><strong>new_password2:</strong> Confirm new password</li>\n<li><strong>uid:</strong> A valid user ID</li>\n<li><strong>token:</strong> An encrypted token generated</li>\n</ul>\n","urlObject":{"path":["api","v1","password","reset","confirm",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"509369ba-fcc0-44fb-9e31-788b94ebc18c","name":"Password Reset Confirm (FAILED)","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY1OTQ3LCJqdGkiOiJlNzRlNGI0MTUzNWY0Yzg3YTBmNGIxYzE4MThiYmY5NiIsInVzZXJfaWQiOjF9.CgSjEQJ4PRwioGo4kkJMIGZ_QKSHt019IKgzXlcNgBw","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"password2016\",\n    \"new_password2\": \"password2016\",\n    \"uid\": \"1\",\n    \"token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY1OTQ3LCJqdGkiOiJlNzRlNGI0MTUzNWY0Yzg3YTBmNGIxYzE4MThiYmY5NiIsInVzZXJfaWQiOjF9.CgSjEQJ4PRwioGo4kkJMIGZ_QKSHt019IKgzXlcNgBw\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/confirm/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 18:14:32 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"27"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": [\n        \"Invalid value\"\n    ]\n}"},{"id":"acb64817-98bb-46c9-9077-e9342977b10e","name":"Password Reset Confirm (SUCCESS)","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY1OTQ3LCJqdGkiOiJlNzRlNGI0MTUzNWY0Yzg3YTBmNGIxYzE4MThiYmY5NiIsInVzZXJfaWQiOjF9.CgSjEQJ4PRwioGo4kkJMIGZ_QKSHt019IKgzXlcNgBw","type":"text"},{"key":"Content-Type","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"password2016\",\n    \"new_password2\": \"password2016\",\n    \"uid\": \"1\",\n    \"token\": \"asilfm-3a5b52456330abecb140992a48c2fe45/\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/reset/confirm/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 18:18:20 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"27"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": [\n        \"Password has been reset with the new password.\"\n    ]\n}"}],"_postman_id":"f62cc9f6-efb3-4dc8-a7a5-63ea6469376f"},{"name":"Password Change","id":"573f0772-f966-434d-8b97-57e10d3d4b96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY2NzIyLCJqdGkiOiI1NGZhYmUzYzg3ODc0ZWUyYTdlNzc4OWNmYWVhYjc5MyIsInVzZXJfaWQiOjF9.lCLpKUZxDPK1rczKhHIHDTdugxEmNYs06rXkulwjqUQ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"test123\",\n    \"new_password2\": \"ghana123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/change/","description":"<p>This endpoint changes an authenticated user's password.</p>\n<h6 id=\"request-body\"><strong>REQUEST BODY</strong></h6>\n<ul>\n<li><strong>new_password1:</strong> New password</li>\n<li><strong>new_password2:</strong> Confirm New Password</li>\n</ul>\n","urlObject":{"path":["api","v1","password","change",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5417a0f7-39c2-4896-9eb4-5e59806e4d7c","name":"Password Change (SUCCESS)","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY2NzIyLCJqdGkiOiI1NGZhYmUzYzg3ODc0ZWUyYTdlNzc4OWNmYWVhYjc5MyIsInVzZXJfaWQiOjF9.lCLpKUZxDPK1rczKhHIHDTdugxEmNYs06rXkulwjqUQ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"test123\",\n    \"new_password2\": \"test123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/change/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 18:28:05 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"41"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"},{"key":"Set-Cookie","value":"sessionid=xw03ii4fepyan05fxsnyzhmdguin36ak; expires=Sun, 19 Sep 2021 18:28:05 GMT; HttpOnly; Max-Age=1209600; Path=/; SameSite=Lax"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"New password has been saved.\"\n}"},{"id":"c067d95c-322b-4de6-9529-ef4b8597564c","name":"Password Change (FAILED)","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMwODY2NzIyLCJqdGkiOiI1NGZhYmUzYzg3ODc0ZWUyYTdlNzc4OWNmYWVhYjc5MyIsInVzZXJfaWQiOjF9.lCLpKUZxDPK1rczKhHIHDTdugxEmNYs06rXkulwjqUQ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"new_password1\": \"test123\",\n    \"new_password2\": \"ghana123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/password/change/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 05 Sep 2021 18:28:34 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"61"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"new_password2\": [\n        \"The two password fields didn’t match.\"\n    ]\n}"}],"_postman_id":"573f0772-f966-434d-8b97-57e10d3d4b96"},{"name":"User Sign-Up","id":"ac4ebb75-95ac-476b-a3bf-e4e6d6fcbb9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Token {{url_token}}"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"radiologist@example.com\",\n    \"password1\": \"{{password}}\",\n    \"password2\": \"{{password}}\",\n    \"first_name\": \"Radiologist\",\n    \"last_name\": \"User\",\n    \"company_id\": {{company}},\n    \"user_type\": \"Radiologist\",\n    \"gender\": \"Male\",\n    \"title\": \"Dr.\",\n    \"education_titles\": \"MD\",\n    \"center_ids\": 44\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/signup","description":"<p>This endpoint creates a new user (Radiopgrapher/Center Admin or Radiologist) on Instantrad's Platform. The user's email is automatically confirmed and also marked as the primary email. Make sure to setup up your company and Health Center on <a href=\"http://www.instantrad.com\">www.instantrad.com</a> before using this endpoint; you will need <strong>company_id</strong> and <strong>center_id</strong></p>\n<p><strong>REQUIRED FIELDS</strong></p>\n<ul>\n<li><em>email, password1, password2, first_name, last_name, user_type, gender, company_id</em></li>\n</ul>\n<p><strong>OPTIONAL FIELDS</strong></p>\n<ul>\n<li><em>gender, phone_number, country, mobile_number, last_name, city, zipcode, country_code_phone, country_code_mobile, site_id</em></li>\n</ul>\n<p><strong>BELOW APPLIES TO RADIOGRAPHER ONLY:</strong></p>\n<ul>\n<li><p><strong>site_id</strong>: <em>Refers to the Hospital's branch (You can create a new site and grab the site id from the Dashboard)</em></p>\n</li>\n<li><p><strong>center_id</strong><em>: The diagnostic center or Hospital ID</em></p>\n</li>\n<li><p><strong>user_type:</strong> has to be a text <em>\"<strong><strong>Center Admin</strong></strong>\"</em></p>\n</li>\n</ul>\n<p><strong>BELOW APPLIES TO RADIOLOGIST ONLY:</strong></p>\n<ul>\n<li><p><strong>title</strong>: Radiologist title e.g. Dr., Mr., Mrs.,Miss, Ms, Prof</p>\n</li>\n<li><p><strong>education_titles</strong><em>: Radiologist Educational Titles e.g.</em> MD, FRCR, FCPS, MBBA</p>\n</li>\n<li><p><strong>center_ids</strong><em>: Diagnostic Centers or Hospitals to assign Radiologist</em></p>\n</li>\n<li><p><strong>user_type:</strong> has to be a text <em>\"<strong><strong>Radiologist</strong></strong>\"</em></p>\n</li>\n</ul>\n<p><strong>RESPONSE</strong>:</p>\n<ul>\n<li><strong>login_url</strong>: Redirect the user to automatically login to Instantrad Dashboard from your EMR</li>\n</ul>\n","urlObject":{"path":["api","v1","signup"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a4b39a76-2c6a-4417-bcfd-873be8617adf","name":"Radiographer (Success)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Token {{url_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"radiograpger@example.com\",\n    \"password1\": \"2024~126$%^£\",\n    \"password2\": \"2024~126$%^£\",\n    \"first_name\": \"Radiographer\",\n    \"last_name\": \"User\",\n    \"company_id\": 1,\n    \"user_type\": \"Center Admin\",\n    \"gender\": \"Male\",\n    \"center_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/signup"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo0OCwidXNlcm5hbWUiOiJyYWRpb2dyYXBoZXIiLCJleHAiOjE3MTc4NzYxMzUsImVtYWlsIjoicmFkaW9ncmFwZ2VyQGV4YW1wbGUuY29tIn0.dI7vXlW8MuxuIYakz4s7D39KlU55dlNnW6YKctIODmE\",\n    \"user\": {\n        \"pk\": 48,\n        \"username\": \"radiographer\",\n        \"email\": \"radiograpger@example.com\",\n        \"first_name\": \"Radiographer\",\n        \"last_name\": \"User\"\n    },\n    \"login_url\": \"https://{{url}}/api/v1/redirect/login?t=dfae3aeed68170671a8f2c10a5c8f3765a8ea70b\"\n}"},{"id":"1c49af27-6a65-45a0-a4b2-1ac41b82c2aa","name":"Radiologist (Success)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Token {{url_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"radiologist@example.com\",\n    \"password1\": \"2024~126$%^£\",\n    \"password2\": \"2024~126$%^£\",\n    \"first_name\": \"radiologist\",\n    \"last_name\": \"User\",\n    \"company_id\": 1,\n    \"user_type\": \"Radiologist\",\n    \"gender\": \"Male\",\n    \"title\": \"Dr.\",\n    \"education_titles\": \"MD\",\n    \"center_ids\": 1\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/signup"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjo1MiwidXNlcm5hbWUiOiJyYWRpb2xvZ2lzdCIsImV4cCI6MTcxODk0MDg0MSwiZW1haWwiOiJyYWRpb2xvZ2lzdEBleGFtcGxlLmNvbSJ9.mjNAgXB5uCs0RS8MrpF5N2JcwXXRzcJJWwtPwW9hBJs\",\n    \"user\": {\n        \"pk\": 52,\n        \"username\": \"radiologist\",\n        \"email\": \"radiologist@example.com\",\n        \"first_name\": \"Radiologist\",\n        \"last_name\": \"User\"\n    },\n    \"login_url\": \"https://instantrad.com/api/v1/redirect/login?t=d060f68d4a9500e6591d8d54520345a721043a12\"\n}"},{"id":"7ef4f0be-bdae-4a0e-b3ba-865a7d5b97cf","name":"Radiographer (Email Exists)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Token {{url_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"radiograpger@example.com\",\n    \"password1\": \"2024~126$%^£\",\n    \"password2\": \"2024~126$%^£\",\n    \"first_name\": \"Radiographer\",\n    \"last_name\": \"User\",\n    \"company_id\": 1,\n    \"user_type\": \"Center Admin\",\n    \"gender\": \"Male\",\n    \"center_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/signup"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": {\n        \"email\": \"A user is already registered with this e-mail address.\"\n    }\n}"},{"id":"b3c381f7-10ec-4ede-8b9d-17c71b73c13d","name":"User (Failed - Missing Fields)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Token {{url_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/signup"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": [\n        \"This field is required.\"\n    ],\n    \"last_name\": [\n        \"This field is required.\"\n    ],\n    \"email\": [\n        \"This field is required.\"\n    ],\n    \"password1\": [\n        \"This field is required.\"\n    ],\n    \"password2\": [\n        \"This field is required.\"\n    ],\n    \"user_type\": [\n        \"This field is required.\"\n    ],\n    \"company_id\": [\n        \"This field is required.\"\n    ],\n    \"gender\": [\n        \"This field is required.\"\n    ]\n}"}],"_postman_id":"ac4ebb75-95ac-476b-a3bf-e4e6d6fcbb9c"}],"id":"60dcce8a-7518-46b1-936e-db43fb8ca8d2","description":"<h1 id=\"authentication-overview\">Authentication: Overview</h1>\n<p>Instantrad’s API offers seamless authentication to its cloud platform. We currently support <strong>Token Authentication</strong> and <strong>JWT Authentication</strong>. Token authentication scheme uses a simple token-based HTTP Authentication scheme. Token authentication is appropriate for client-server setups, such as native desktop, single page application (SPA) and mobile clients api access to Instantrad’s infrastructure. JWT Authentication is an authentication strategy used by client/server applications where the client is a Web application using JavaScript and some frontend framework like ReactJS.</p>\n<p>Instantrad’s backend system applies permissions and throttling policies using the credentials to determine if the request should be permitted. When an unauthenticated request is denied permission, there are two different error codes that may be appropriate: <code>HTTP 401 Unauthorized</code> and <code>HTTP 403 Permission Denied</code>.</p>\n<p><strong>For the purposes of this integration, the focus will be on JWT Authentication</strong>. The JWT is acquired by exchanging Instantrad's user email and password for an access token and a refresh token. The access token is usually short-lived (expires in 5 mins). The refresh token lives a little bit longer (expires in 24 hours). After it expires, you need a full login with email and password again.</p>\n<h2 id=\"user-types\">User Types:</h2>\n<p>Users on Instantrad’s platform are identified by user type; and we currently have five user types: Company Administrator, Center Administrator, Radiologist, Physician and Patient. User types allow UI configuration to suit a specific use case. For instance, a Radiologist user type can generate a medical report, while a patient does not have such permission.</p>\n<ul>\n<li><p><strong>Company Administrator:</strong> Identified by the keyword <strong>Admin</strong>, represents the super user with all the rights and privileges to perform CRUD operations on Instantrad platform under a company's scope. A company is basically a Teleradiology Service Providing Company or a big Hospital with several diagnostic sites. Company Administrator cannot be created through our API endpoint. You can create unlimited number of company administrators by visiting ​​<a href=\"https://%7B%7Burl%7D%7D/app/admin/list/\">{{url}}/app/admin/list/</a><br />  and clicking on the button <strong>Create New Admin</strong>. Note that, once a new company Administrator is created, an email notification is sent for the user to login with a temporary password. First time login requires a password change. There is always a default Company Administrator created for both staging and production environments by the system. You can use this default Company Administrator for integration or you can create a new one. The default login credentials would be provided later in this document.</p>\n</li>\n<li><p><strong>Center Administrator:</strong> Identified by <strong>Center Admin</strong> keyword, represents a Radiographer, Technician or IT personnel of a Diagnostic center or an Hospital. Center Admin can upload dicom studies, edit a study (adds medical information, chooses body parts, assign Radiologist etc.), download a report. Company Administrator cannot be created through our API endpoint. You can create unlimited center administrators for different Hospitals by visiting ​<br />  <a href=\"https://%7B%7Burl%7D%7D/app/center/admin/list/\">{{url}}/app/center/admin/list/ </a> and clicking on the button <strong>Create New Center Admin</strong>. Note that, once a new Center Administrator is created, an email notification is sent for the user to login with a temporary password. You can use this default Center Administrator for integration or you can create a new one. The default login credentials would be provided later in this document. Center Administrator has to be assigned to a single Diagnostic Center.</p>\n</li>\n<li><p><strong>Radiologist:</strong> Identified by <strong>Radiologist</strong> as the keyword, represents the Medical Professional with a specialty in Body Imaging. Radiologists can interpret studies, issue medical reports, edit studies, add report templates etc. Radiologists can be assigned to multiple Diagnostic centers within a Company scope. Radiologists cannot be created through our API endpoint. You can create unlimited Radiologists for different Hospitals by visiting ​<a href=\"https://%7B%7Burl%7D%7D/app/radiologists/list/\">{{url}}/app/center/admin/list/ </a> and clicking on the button <strong>Create New Radiologist</strong>. Note that, once a new Radiologist is created, an email notification is sent for the user to login with a temporary password. You can use the default Radiologist for integration or you can create a new one. The default login credentials would be provided later in this document.</p>\n</li>\n<li><p><strong>Physician:</strong> Identified by <strong>Physician</strong> as the keyword, represents a Doctor (Referring Physician) from within or outside the Diagnostic center. Physicians can view their patient studies, download studies or medical reports. A physician can be created by the Center Administrator or the Company Administrator. A Physician has to be assigned to a study before it shows up in their <code>worklist</code>. Physicians can be assigned to multiple Diagnostic centers within a company's scope. Physicians cannot be created through our API endpoint. You can create unlimited number of Physicians for different Hospitals by visiting ​​<a href=\"https://%7B%7Burl%7D%7D/app/physicians/list/\">{{url}}/app/physicians/list/ </a> and clicking on the button Create <strong>New Physician</strong>. Note that, once a new Physician is created, an email notification is sent for the user to login with a temporary password. You can use the default Physician for integration or you can create a new one. The default login credentials would be provided later in this document.</p>\n</li>\n<li><p><strong>Patient:</strong> identified by <strong>Patient</strong> as the keyword, represents an individual seeking medical diagnosis by visiting any Diagnostic Center for body image (such as CT, -XRAY etc.). Patients can view their DICOM studies, download their medical reports, share their medical reports with Family and friends etc. Patients are created automatically from the DICOM tags, however, you can always edit patients by visiting ​​<a href=\"https://%7B%7Burl%7D%7D/app/patient/list/\">{{url}}/app/patient/list/ </a> . Patients can not be assigned to multiple Diagnostic centers within a Company's scope. Patients cannot be created through our API endpoint. You can create unlimited number of Patients for different Hospitals by visiting ​<a href=\"https://%7B%7Burl%7D%7D/app/patient/list/\">{{url}}/app/patient/list/ </a> and clicking on the button <strong>Create New Patient</strong>. Note that, once a new Patient is created, an email notification is sent for the user to login with a temporary password. You can use the default Radiologist for integration or you can create a new one. The default login credentials would be provided later in this document. Also, a temporary email and password is generated and placed at the bottom of every medical report for patients to login.</p>\n</li>\n</ul>\n<h2 id=\"throttle-policy\">Throttle Policy</h2>\n<p>To use Instantrad API successfully, you need to understand throttling. Throttling is the process of limiting the number of requests an authenticated or anonymous user can submit to a given operation in a given amount of time. Throttles indicate a temporary state, and are used to control the rate of requests that clients can make to Instantrad API. If any throttle check fails an exception will be raised, and the request would be denied as well. <strong>Authenticated users can make 2000 API requests per day</strong> and <strong>unauthenticated users can make up to 200 API requests per day</strong>.</p>\n","_postman_id":"60dcce8a-7518-46b1-936e-db43fb8ca8d2"},{"name":"Studies","item":[{"name":"Radiologists","item":[],"id":"f21db57e-e64b-4a46-9a54-74c3d3cfb887","_postman_id":"f21db57e-e64b-4a46-9a54-74c3d3cfb887","description":""},{"name":"Center Administrators","item":[],"id":"4abaeb65-b30b-4907-8746-18c58bb03879","_postman_id":"4abaeb65-b30b-4907-8746-18c58bb03879","description":""},{"name":"Fetch Studies","id":"032925f9-957f-4fd6-9208-5ddcd3d4a641","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMjgxNDY1LCJqdGkiOiJjMjQxYzVkYTkyYTg0ZTY1YmNkZmE4YWYzYzEzZTc4ZCIsInVzZXJfaWQiOjF9.MtS5SUQt82HjwykY6s1utOnPlldI3_BojQ95F3LcJEM","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{url}}/api/v1/studies?page=1&size=1&search&status=New&study_source","description":"<p>This endpoint fetches the <strong>worklist</strong> for Center Administrators. The <strong>worklist</strong> is already filtered based on the Diagnostic center's access and permission controls; this means the records only show the center's specific studies.</p>\n<h2 id=\"reporting-status\">Reporting Status</h2>\n<ul>\n<li><strong>New</strong>: Newly received studies from the modality machine (X-ray, CT etc) or manual upload without any medical history. Note that Radiologist cannot report studies in this status unless marked Unread. </li>\n<li><strong>Unread</strong>: During editing or adding medical history; a Radiographer has to change the status from New to Unread. Studies in this status can be read by Radiologists. </li>\n<li><strong>Dictated</strong>: A Radiologist is currently reading this study. </li>\n<li><strong>Prelim</strong>: In some cases, an inexperienced Radiologist (Fresh from College, New on the job, Resident etc) will read the studies for an experienced Radiologist to finalized.</li>\n<li><strong>Final</strong>: When a Radiologist verifies and signs off a study. The study's status is changed to Final. Radiographers can download a PDF version of the report using a download link or button.</li>\n</ul>\n<h2 id=\"general-response-terminologies\">General Response Terminologies</h2>\n<ul>\n<li><strong>page</strong>: The current page</li>\n<li><strong>size</strong>: The total records for the page</li>\n<li><strong>records_total</strong>: The overall records</li>\n<li><strong>records_filtered</strong>: The overall filtered records</li>\n<li><strong>all_studies_count</strong>: The overall records</li>\n<li><strong>new_count</strong>: The total New cases</li>\n<li><strong>unread_count</strong>: The total Unread cases pending reading </li>\n<li><strong>prelim_count</strong>: Total cases dictated by a Prelim Reader</li>\n<li><strong>final_count</strong>: The total Final records with medical reports </li>\n<li><strong>dictated_count</strong>: The total cases currently being read by Radiologists</li>\n<li><strong>IR_RowId</strong>: Unique identifier for the study that can be used as id tag in HTML</li>\n<li><strong>IR_RowClass</strong>: Common identifier that can be used class attribute in HTML</li>\n<li><strong>IR_RowAttr</strong>: This can be attached to an HTML tag as a data attribute</li>\n<li><strong>study_id</strong>: Unique identifier for the studies </li>\n<li><strong>status</strong>: The reporting status: This could be New, Unread, Final, Prelim or Dictated </li>\n<li><strong>patient</strong>: This contains the patient's information such as the age, MRN, Date of birth, first name, last name, full name etc.</li>\n</ul>\n<h2 id=\"study-detail-response-terminologies\">Study Detail Response Terminologies</h2>\n<ul>\n<li><strong>id</strong>: The unique identifier for the study. You will mostly use this for most of the queries on studies. </li>\n<li><strong>uuid</strong>: This is the unique identifier for a DICOM study. This UUID is unique for every scan performed at a Diagnostic center. Two studies can never have the same UUID. </li>\n<li><strong>download_zip_url</strong>: The zipped study for download </li>\n<li><strong>reporting_status</strong>: The status of the report: New, Unread, Dictated, Prelim and Final.</li>\n<li><strong>modality</strong>: The modality of the study: such as US, DX, CR, MRI, MR, CT etc.</li>\n<li><strong>Study_id</strong>: The DICOM study identifier generated by modality machine  </li>\n<li><strong>description</strong>: The description of the study </li>\n<li><strong>accessionnum</strong>: Accession number </li>\n<li><strong>priority_timer</strong>: Timer that starts when a study is changed from New to Unread. This timer has a duration equal to Routine or Stat Report Turn Around Time (How long it takes for a Radiologist to report).</li>\n<li><strong>study_dou_date</strong>: The date the study's status was changed to Unread after editing the study. </li>\n<li><strong>study_dou_time</strong>: The time the study's status was changed to Unread after editing the study. </li>\n<li><strong>study_dou_dateime</strong>: The datetime the study's status was changed to Unread after editing the study.</li>\n<li><strong>study_date</strong>: The date the study was taken at the Diagnostic Center </li>\n<li><strong>study_time</strong>: The time the study was taken at the Diagnostic Center </li>\n<li><strong>study_doi_date</strong>: The date the study was marked incomplete. </li>\n<li><strong>study_doi_time</strong>: The time the study was marked incomplete. </li>\n<li><strong>finalized_date</strong>: The date the Radiologist marked the study as final. </li>\n<li><strong>finalized_time</strong>: The time the Radiologist marked the study as final.</li>\n<li><strong>study_received_date</strong>: The date the study was received from the diagnostic center. </li>\n<li><strong>study_received_time</strong>: The time the study was received from diagnostic center</li>\n<li><strong>assigned_radiologist</strong>: The current Radiologist assigned to read the study </li>\n<li><strong>final_radiologist</strong>: The Radiologist that finalised the study</li>\n<li><strong>prelim_radiologist</strong>: The prelim Radiologist who dictated this study </li>\n<li><strong>can_reassign_prelim_radiologist</strong>: Determines whether Center Administrator can assigned a Prelim Radiologist   </li>\n<li><strong>can_reassign_final_radiologist</strong>: Determines whether Center Administrator can assigned a final Radiologist  </li>\n<li><strong>priority_short</strong>: The short form of Report Turn Around Time, either R or S</li>\n<li><strong>priority</strong>: Specifies the Report Turn Around Time, either Stat or Routine.</li>\n<li><strong>priority_hours</strong>: The agreed Report Turn Around Time between the company and the Diagnostic Center.</li>\n<li><strong>elapsed</strong>: The elapsed time (This means study is still sitting in Unread status and hasn't be read by the Radiologist)</li>\n<li><strong>report_download_url</strong>: The report file URL if the Radiologist uploaded a PDF or doc. </li>\n<li><strong>is_study_archived</strong>: Determines if the study has been archived </li>\n<li><strong>is_study_critical</strong>: Determines if the study is marked critical </li>\n<li><strong>is_study_old</strong>: Determines if the study is an old study </li>\n<li><strong>has_admin_edited</strong>: Determines if the Radiologist has edited the study </li>\n<li><strong>is_study_locked</strong>: Determines if the study is locked by a Radiologist. Locking a study prevents other Radiologist from reading the same study. </li>\n<li><strong>has_second_opinion</strong>: Determines if the study is a second opinion study</li>\n<li><strong>is_rta_exceeded</strong>: Determines if the study RTA has been exceeded</li>\n<li><strong>is_syncing</strong>: Determines if the study is done syncing the DICOM files to storage.</li>\n<li><strong>total_series</strong>: The total series </li>\n<li><strong>total_images</strong>: The total DICOM files</li>\n<li><strong>number_of_studies</strong>: The total number of body parts </li>\n<li><strong>total_study_size</strong>: The total study size</li>\n<li><strong>image_url</strong>: The image URL to view the DICOM files</li>\n</ul>\n<h2 id=\"center-response-terminologies\">Center Response Terminologies</h2>\n<ul>\n<li><strong>center_name</strong>: The name of the Diagnostic Center </li>\n<li><strong>center_name_truncated</strong>: The truncated name of the Diagnostic center </li>\n<li><strong>physician_name</strong>: The name of the Physician assigned to the study. </li>\n<li><strong>site</strong>: The Diagnostic center's site location</li>\n</ul>\n","urlObject":{"path":["api","v1","studies"],"host":["{{url}}"],"query":[{"description":{"content":"<p>The current page to show the records</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>The total records for each page</p>\n","type":"text/plain"},"key":"size","value":"1"},{"description":{"content":"<p>A search term to filter the records</p>\n","type":"text/plain"},"key":"search","value":null},{"description":{"content":"<p>The reporting status: New, Prelim, Final, Unread or Dictated</p>\n","type":"text/plain"},"key":"status","value":"New"},{"description":{"content":"<p>This could be old, incomplete or critical</p>\n","type":"text/plain"},"key":"study_source","value":null}],"variable":[]}},"response":[{"id":"c683090e-2190-400c-8895-37697b92b89d","name":"Fetch Studies Worklist (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMjgyMzk0LCJqdGkiOiIwMmQ2MmZhYTRiNzA0ZDM1ODBhNTAwMjk1ODQxY2QwZCIsInVzZXJfaWQiOjk3OX0.Ovc02AGAZiWQ31kdoqZpAHOb8Th1TPgdtE6FmY2tboQ","type":"text"}],"body":{"mode":"raw","raw":""},"url":{"raw":"{{url}}/api/v1/studies?page=1&size=2&search&status=New&study_source","host":["{{url}}"],"path":["api","v1","studies"],"query":[{"key":"page","value":"1","description":"The current page to show the records"},{"key":"size","value":"2","description":"The total records for each page"},{"key":"search","value":null,"description":"A search term to filter the records"},{"key":"status","value":"New","description":"The reporting status: New, Prelim, Final, Unread or Dictated"},{"key":"study_source","value":null,"description":"This could be old, incomplete or critical"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 10 Sep 2021 13:01:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"1623"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"nginx/1.20.0"},{"key":"Vary","value":"Accept, Origin, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"ETag","value":"W/\"70223b296492a14e2a9bb98573676e5a\""},{"key":"Content-Encoding","value":"gzip"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": \"1\",\n    \"size\": \"2\",\n    \"records_total\": 596,\n    \"records_filtered\": 596,\n    \"all_studies_count\": 596,\n    \"new_count\": 2,\n    \"unread_count\": 0,\n    \"prelim_count\": 0,\n    \"final_count\": 0,\n    \"dictated_count\": 0,\n    \"data\": [\n        {\n            \"IR_RowId\": \"study_37457\",\n            \"IR_RowClass\": \"study_37457\",\n            \"IR_RowAttr\": {\n                \"data-study\": \"{\\\"id\\\": \\\"37457\\\", \\\"name\\\": \\\"Owusu Elizabeth\\\", \\\"modality\\\": \\\"DX\\\", \\\"description\\\": \\\"Chest\\\", \\\"mrn\\\": \\\"70094387\\\", \\\"sex\\\": \\\"F\\\", \\\"age\\\": \\\"\\\", \\\"birthdate\\\": \\\"1965-07-13\\\", \\\"code\\\": \\\"aaaMbL3\\\", \\\"share_url\\\": \\\"eb99f9a1-5402-4284-9423-7dd44043c3ad\\\"}\"\n            },\n            \"study_id\": 37457,\n            \"status\": \"New\",\n            \"patient\": {\n                \"full_name\": \"Owusu Elizabeth\",\n                \"first_name\": \"Owusu\",\n                \"last_name\": \"Elizabeth\",\n                \"age\": \"\",\n                \"sex\": \"F\",\n                \"mrn\": \"70094387\",\n                \"birthdate\": \"1965-07-13\"\n            },\n            \"study_detail\": {\n                \"id\": 37457,\n                \"uuid\": \"1.3.51.0.7.11912379323.58709.45633.40828.4462.32652.46450\",\n                \"download_zip_url\": null,\n                \"reporting_status\": \"New\",\n                \"modality\": \"DX\",\n                \"study_id\": \"2109011122460286\",\n                \"description\": \"Chest\",\n                \"accessionnum\": \"IA239KYAYCM6M51\",\n                \"study_dates\": {\n                    \"priority_timer\": \"\",\n                    \"study_dou_date\": \"\",\n                    \"study_dou_time\": \"\",\n                    \"study_date\": \"2021-09-01\",\n                    \"study_time\": \"11:36:26\",\n                    \"study_doi_date\": \"\",\n                    \"study_doi_time\": \"\",\n                    \"study_dou_dateime\": \"\",\n                    \"finalized_date\": \"\",\n                    \"finalized_time\": \"\",\n                    \"study_received_date\": \"2021-09-01\",\n                    \"study_received_time\": \"12:08:34\"\n                },\n                \"radiologist\": {\n                    \"assigned_radiologist\": \"Rad121 Demo121\",\n                    \"final_radiologist\": \"Rad121 Demo121\",\n                    \"prelim_radiologist\": null,\n                    \"can_reassign_final_radiologist\": true,\n                    \"can_reassign_prelim_radiologist\": false\n                },\n                \"study_priority\": {\n                    \"priority_short\": \"R\",\n                    \"priority\": \"Routine\",\n                    \"priority_hours\": \"24\",\n                    \"elapsed\": \"None\"\n                },\n                \"report_download_url\": \"https://testinstantrad.s3.us-west-2.amazonaws.com/Patient22112_Patient22112_qa_bays_center_2_2021_9_6_9_9_24_report_generated.pdf\",\n                \"status\": {\n                    \"is_study_archived\": false,\n                    \"is_study_critical\": false,\n                    \"is_study_old\": false,\n                    \"has_admin_edited\": false,\n                    \"is_study_locked\": false,\n                    \"has_addendum\": false,\n                    \"has_second_opinion\": null,\n                    \"is_rta_exceeded\": false,\n                    \"is_syncing\": false\n                },\n                \"totals\": {\n                    \"total_series\": 1,\n                    \"total_images\": 1,\n                    \"number_of_studies\": \"0\",\n                    \"total_study_size\": \"14 MB\"\n                },\n                \"image_url\": \"https://www.iradviewer.com/web/DisplayStudy.html?pushURL=https%3A%2F%2Fwww.iradviewer.com%2Fviewer%2FpushURL.php%3Fuuid%3D1.2.392.200036.9107.307.23157.112315720120902458%26rad%3D0%26studyid%3D2315720120902458%26token%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo5NzksInVzZXJuYW1lIjoiZWFwcGlhaDU2NDMwMDYyIiwiZXhwIjoxNjMxMjg2MTAwLCJlbWFpbCI6InFhLWRlbW8tMUBxYS1kZW1vLmNvbSJ9.mnhMhkCRcwu9dSasfHuL_LHvQCMI_syqfQbPItKFPXg%2F979%26description%3DTest+Study%26share%3D\"\n            },\n            \"center\": {\n                \"center_name\": \"QA Dialog Hospital\",\n                \"center_name_truncated\": \"QA Dialog Hospital\",\n                \"physician_name\": \"^Pre Operative Assesment ..\",\n                \"site\": \"\"\n            }\n        },\n        {\n            \"IR_RowId\": \"study_37430\",\n            \"IR_RowClass\": \"study_37430\",\n            \"IR_RowAttr\": {\n                \"data-study\": \"{\\\"id\\\": \\\"37430\\\", \\\"name\\\": \\\"Benefo Nana\\\", \\\"modality\\\": \\\"CR\\\", \\\"description\\\": \\\"--\\\", \\\"mrn\\\": \\\"PAT002587\\\", \\\"sex\\\": \\\"M\\\", \\\"age\\\": \\\"57.0\\\", \\\"birthdate\\\": \\\"1963-11-29\\\", \\\"code\\\": \\\"aaaDWi5\\\", \\\"share_url\\\": \\\"8aee65f7-c0a3-40ee-85f2-69eba98e432b\\\"}\"\n            },\n            \"study_id\": 37430,\n            \"status\": \"New\",\n            \"patient\": {\n                \"full_name\": \"Benefo Nana\",\n                \"first_name\": \"Benefo\",\n                \"last_name\": \"Nana\",\n                \"age\": \"57.0\",\n                \"sex\": \"M\",\n                \"mrn\": \"PAT002587\",\n                \"birthdate\": \"1963-11-29\"\n            },\n            \"study_detail\": {\n                \"id\": 37430,\n                \"uuid\": \"1.2.840.113564.20.204.32.3.182.193.20210901095833977.10010\",\n                \"download_zip_url\": null,\n                \"reporting_status\": \"New\",\n                \"modality\": \"CR\",\n                \"study_id\": null,\n                \"description\": \"--\",\n                \"accessionnum\": \"ACCNO005914\",\n                \"study_dates\": {\n                    \"priority_timer\": \"\",\n                    \"study_dou_date\": \"\",\n                    \"study_dou_time\": \"\",\n                    \"study_date\": \"2021-09-01\",\n                    \"study_time\": \"10:04:14\",\n                    \"study_doi_date\": \"\",\n                    \"study_doi_time\": \"\",\n                    \"study_dou_dateime\": \"\",\n                    \"finalized_date\": \"\",\n                    \"finalized_time\": \"\",\n                    \"study_received_date\": \"2021-09-01\",\n                    \"study_received_time\": \"10:16:54\"\n                },\n                \"radiologist\": {\n                    \"assigned_radiologist\": \"Rad121 Demo121\",\n                    \"final_radiologist\": \"Rad121 Demo121\",\n                    \"prelim_radiologist\": null,\n                    \"can_reassign_final_radiologist\": true,\n                    \"can_reassign_prelim_radiologist\": false\n                },\n                \"study_priority\": {\n                    \"priority_short\": \"R\",\n                    \"priority\": \"Routine\",\n                    \"priority_hours\": \"24\",\n                    \"elapsed\": \"None\"\n                },\n                \"report_download_url\": \"https://testinstantrad.s3.us-west-2.amazonaws.com/Patient22112_Patient22112_qa_bays_center_2_2021_9_6_9_9_24_report_generated.pdf\",\n                \"status\": {\n                    \"is_study_archived\": false,\n                    \"is_study_critical\": false,\n                    \"is_study_old\": false,\n                    \"has_admin_edited\": false,\n                    \"is_study_locked\": false,\n                    \"has_addendum\": false,\n                    \"has_second_opinion\": null,\n                    \"is_rta_exceeded\": false,\n                    \"is_syncing\": false\n                },\n                \"totals\": {\n                    \"total_series\": 2,\n                    \"total_images\": 2,\n                    \"number_of_studies\": \"0\",\n                    \"total_study_size\": \"60 MB\"\n                },\n                \"image_url\": \"https://www.iradviewer.com/web/DisplayStudy.html?pushURL=https%3A%2F%2Fwww.iradviewer.com%2Fviewer%2FpushURL.php%3Fuuid%3D1.2.392.200036.9107.307.23157.112315720120902458%26rad%3D0%26studyid%3D2315720120902458%26token%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo5NzksInVzZXJuYW1lIjoiZWFwcGlhaDU2NDMwMDYyIiwiZXhwIjoxNjMxMjg2MTAwLCJlbWFpbCI6InFhLWRlbW8tMUBxYS1kZW1vLmNvbSJ9.mnhMhkCRcwu9dSasfHuL_LHvQCMI_syqfQbPItKFPXg%2F979%26description%3DTest+Study%26share%3D\"\n            },\n            \"center\": {\n                \"center_name\": \"QA Meldes Diagnostic Centre\",\n                \"center_name_truncated\": \"QA Meldes Diagnostic Cent..\",\n                \"physician_name\": \"-- \",\n                \"site\": \"\"\n            }\n        }\n    ]\n}"}],"_postman_id":"032925f9-957f-4fd6-9208-5ddcd3d4a641"},{"name":"Study History","id":"237da67f-1e95-4500-a05a-9c4336379fdb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzc1NzI5LCJqdGkiOiI5Nzk2NWQ3Yzg5NjU0ZTg3OGQ4OWNlOTU3ZDg5MzE5OCIsInVzZXJfaWQiOjF9.LdKahfh9R5BYHvFx-F03dI8LA5IR6mED-GmGcL0EYvY","type":"text"}],"url":"{{url}}/api/v1/study/history/46/","description":"<p>This endpoints pulls all the history for a given study ID. History is basically all the audit trails captured while any user with permission to this study, performs an action. </p>\n<h2 id=\"response-terminology\">Response Terminology</h2>\n<ul>\n<li><strong>uuid</strong>: The study's uuid (unique identifier generated by the Modality machine)</li>\n<li><strong>study_id</strong>: Unique Identifier generated by the Modality Machine. </li>\n<li><strong>created_date</strong>: The date this action was performed on the study</li>\n<li><strong>created_time</strong>: The time this action was performed on the study</li>\n<li><strong>user</strong>:The ID of the user who performed this action on the study </li>\n<li><strong>action</strong>: The description of the action performed</li>\n<li><strong>name</strong>: The name of the user who performed this action</li>\n</ul>\n","urlObject":{"path":["api","v1","study","history","46",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9b24ff78-84fd-4ae3-9c3b-7420cd392388","name":"Study History (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzc1NzI5LCJqdGkiOiI5Nzk2NWQ3Yzg5NjU0ZTg3OGQ4OWNlOTU3ZDg5MzE5OCIsInVzZXJfaWQiOjF9.LdKahfh9R5BYHvFx-F03dI8LA5IR6mED-GmGcL0EYvY","type":"text"}],"url":"{{url}}/api/v1/study/history/46/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 Sep 2021 14:58:03 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"345"},{"key":"ETag","value":"W/\"cc5119ae5abab1342b73379923d96353\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": 1,\n    \"size\": 3,\n    \"data\": [\n        {\n            \"uuid\": \"1.5.990.774093.6.898.0489555759.9687162824.722\",\n            \"study_id\": \"2GXCBK0WP7\",\n            \"created_date\": \"2021-05-17\",\n            \"created_time\": \"05:34:37\",\n            \"user\": \"7\",\n            \"action\": \"Edited Study. Status marked as Unread\",\n            \"name\": \"Center Admin\"\n        },\n        {\n            \"uuid\": \"1.5.990.774093.6.898.0489555759.9687162824.722\",\n            \"study_id\": \"2GXCBK0WP7\",\n            \"created_date\": \"2021-05-17\",\n            \"created_time\": \"05:34:37\",\n            \"user\": \"7\",\n            \"action\": \"Added CT Brain with Contrast (70460)\",\n            \"name\": \"Center Admin\"\n        },\n        {\n            \"uuid\": \"1.5.990.774093.6.898.0489555759.9687162824.722\",\n            \"study_id\": \"2GXCBK0WP7\",\n            \"created_date\": \"2021-05-17\",\n            \"created_time\": \"05:47:33\",\n            \"user\": \"4\",\n            \"action\": \"Study is finalized and report is created\",\n            \"name\": \"Chief Rad <span style='color:#ec407a;font-size:10px; padding-left:5px'>(Chief)<span>\"\n        }\n    ]\n}"},{"id":"9d0da6e0-b49f-4997-be8b-146c06e160b9","name":"Study History (FAILED)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzc1NzI5LCJqdGkiOiI5Nzk2NWQ3Yzg5NjU0ZTg3OGQ4OWNlOTU3ZDg5MzE5OCIsInVzZXJfaWQiOjF9.LdKahfh9R5BYHvFx-F03dI8LA5IR6mED-GmGcL0EYvY","type":"text"}],"url":"{{url}}/api/v1/study/history/462/"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 Sep 2021 15:02:50 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"40"},{"key":"ETag","value":"\"5c68e00d0a3614e1f6774b61983c3da8\""},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Study with ID 462 not found\"\n}"}],"_postman_id":"237da67f-1e95-4500-a05a-9c4336379fdb"},{"name":"Delete New Study by UUID","id":"9a68d70f-a278-449e-8f92-8b4744da072f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzg0NTkxLCJqdGkiOiIzNzMzNDhkMjA0ZWE0YjY3YjBmODMxNWNkZmJlOTc0ZiIsInVzZXJfaWQiOjF9.WoL7EdLTkQh3WKqmfuD_l_pBLpSrM2AvpGgJGubi1FM","type":"text"}],"url":"{{url}}/api/v1/study/delete/1.5.990.774093.6.898.0489555759.9687162824.722/","description":"<p>This endpoint deletes a study in New status by UUID. Note that on staging, the study is not actually removed. On production, the study is removed from RIS, the DICOM files get permanently removed from pacs and storage. Once the study is removed, it can never be recovered. Make sure you show a pop up message asking users for their permission to delete a study.</p>\n","urlObject":{"path":["api","v1","study","delete","1.5.990.774093.6.898.0489555759.9687162824.722",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"76cc70f0-a6d7-4440-9f07-3a54efdd6e94","name":"Delete New Study by UUID (FAILED)","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzg0NTkxLCJqdGkiOiIzNzMzNDhkMjA0ZWE0YjY3YjBmODMxNWNkZmJlOTc0ZiIsInVzZXJfaWQiOjF9.WoL7EdLTkQh3WKqmfuD_l_pBLpSrM2AvpGgJGubi1FM","type":"text"}],"url":"{{url}}/api/v1/study/delete/1.5.990.774093.6.898.0489555759.9687162824.721/"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 11 Sep 2021 17:30:30 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"GET, DELETE, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"23"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": \"Not found.\"\n}"},{"id":"9169b836-f3a1-495e-ac6f-56fde5cad697","name":"Delete New Study by UUID (SUCCESS)","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxMzg0NTkxLCJqdGkiOiIzNzMzNDhkMjA0ZWE0YjY3YjBmODMxNWNkZmJlOTc0ZiIsInVzZXJfaWQiOjF9.WoL7EdLTkQh3WKqmfuD_l_pBLpSrM2AvpGgJGubi1FM","type":"text"}],"url":"{{url}}/api/v1/study/delete/1.5.990.774093.6.898.0489555759.9687162824.722/"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 11 Sep 2021 17:23:24 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"GET, DELETE, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9a68d70f-a278-449e-8f92-8b4744da072f"},{"name":"Fetch Study To Edit","id":"38315eb9-9327-404a-8219-81b507c40f76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDcyNjUxLCJqdGkiOiIyNTMwNzU2ODQwNTg0NGE5YTNiZGM5ODAzMTk0NGIyMCIsInVzZXJfaWQiOjF9.e8Opp5jb3zr0eJAALasHeBiLT3hLzs7RCvFq8H4rbtM","type":"text"}],"url":"{{url}}/api/v1/study/edit/46/","description":"<p>This endpoint pulls a single study to be edited by a Radiologist or Radiographer. The response contains information you should use to initialize the editing form. A patient is uniquely identified by MRN or ORIGINID. Note that patient's entries on the editing form forces a new account creation. Duplicate patients are not allowed. </p>\n<h2 id=\"general-response-terminology\">General Response Terminology</h2>\n<ul>\n<li><strong>is_second_opinion</strong>:Returns true if the study is marked as Second Opinion by the Radiographer</li>\n<li><strong>is_study_complete</strong>: returns true if the study has no issues. Mostly issues are reported by the Radiologist.</li>\n<li><strong>is_already_edited</strong>: Returns true if the study has already been edited by the Radiographer but the status is not yet marked as Unread. </li>\n<li><strong>is_old_study</strong>: Returns true if the study is marked as an old study by the Radiographer. </li>\n<li><strong>duplicate_patient_exist</strong>: Return true if the patient already exist in the system. The patient is identified by the MRN</li>\n<li><strong>company_id</strong>: Company's identifier </li>\n<li><strong>patient_exist</strong>: Returns true if the patient's account has been created already. Patient account is identified by MRN or Dicom's origid. Do not collect patient's information if the account is already created. </li>\n<li><strong>duplicate_patient</strong>: Contains information about the duplicate patient found. </li>\n<li><strong>cpt_codes</strong>: Contains all the currently selected CPT codes by either the Radiographer or Radiologist. Use this to initialize the CPT code fields. </li>\n<li><strong>is_edited_by_rad</strong>: Returns true if the study is being edited by a Radiologist</li>\n<li><strong>physician</strong>: Contains information about the Physician, either from the DICOM tag or an ready edited study.</li>\n<li><strong>sites</strong>: Contains all the site information for a Diagnostic center; such as the id and the name. </li>\n<li><strong>dicom_tags</strong>: Contains all the original DICOM tags extracted from the medical images. </li>\n<li><strong>study</strong>: contains all the study information expected to be edited </li>\n<li><strong>physician_exist</strong>: Returns true if Referring Physician's account is already created. Provide a new button (pop up form when his button is clicked) for Radiographer to create a new Physician. Make sure you link this Physician to the study on the current editing form. </li>\n<li><strong>has_current_site</strong>: Returns true if his Radiographer is editing from one of the Diagnostic center's sites. The <strong>current_site</strong> field gets populated if this value is set to True</li>\n<li><strong>center</strong>: Contains information about the Diagnostic center. </li>\n<li><strong>patient</strong>: Contains information about the patient; such as the first name, last name, mrn, age, date of birth etc.</li>\n<li><strong>priority_studies</strong>: This contains i the previous studies for this particular patient; id and study description of the previous studies are provided. </li>\n<li><strong>incomplete_messages</strong>: Contains communication messages from the Radiologist of all the issues with the study. Note that if the field <strong>is_study_complete</strong> is set to false, then it means Radiologist has requested for certain changes on this study.</li>\n</ul>\n","urlObject":{"path":["api","v1","study","edit","46",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d9d85c17-9fde-4943-aad1-c175a3d47d81","name":"Fetch Study To Edit (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDcyNjUxLCJqdGkiOiIyNTMwNzU2ODQwNTg0NGE5YTNiZGM5ODAzMTk0NGIyMCIsInVzZXJfaWQiOjF9.e8Opp5jb3zr0eJAALasHeBiLT3hLzs7RCvFq8H4rbtM","type":"text"}],"url":"{{url}}/api/v1/study/edit/46/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 Sep 2021 17:59:38 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, PUT, PATCH, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"882"},{"key":"ETag","value":"W/\"cae44eecd6f624e9b0257bdca07aa4ba\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"status\": {\n            \"patient_exist\": true,\n            \"physician_exist\": true,\n            \"has_current_site\": false,\n            \"is_second_opinion\": false,\n            \"is_study_complete\": true,\n            \"is_old_study\": false,\n            \"duplicate_patient_exist\": true,\n            \"is_already_edited\": true\n        },\n        \"company_id\": 1,\n        \"current_site\": {\n            \"id\": \"\",\n            \"name\": \"\"\n        },\n        \"center\": {\n            \"id\": 1,\n            \"name\": \"Center One\"\n        },\n        \"patient\": {\n            \"id\": 16,\n            \"first_name\": \"ernest\",\n            \"last_name\": \"appiah\",\n            \"sex\": \"Female\",\n            \"dob\": \"\",\n            \"email\": \"\",\n            \"mrn\": \"\",\n            \"age\": \"22\"\n        },\n        \"duplicate_patient\": {\n            \"id\": \"\",\n            \"first_name\": \"ernest\",\n            \"last_name\": \"appiah\"\n        },\n        \"physician\": {\n            \"id\": 8,\n            \"first_name\": \"One\",\n            \"last_name\": \"One\",\n            \"email\": \"\",\n            \"sex\": \"Male\",\n            \"title\": \"Dr.\"\n        },\n        \"priority_studies\": [],\n        \"incomplete_messages\": [],\n        \"is_edited_by_rad\": false,\n        \"cpt_codes\": [\n            {\n                \"center\": 1,\n                \"cpt_id\": 120,\n                \"company\": 1,\n                \"cpt_code\": \"70460\",\n                \"rta_stat\": 12,\n                \"rta_routine\": 24,\n                \"anatomy_name\": \"CT\",\n                \"date_created\": \"2021-02-27 22:24:56.391754+00:00\",\n                \"default_price\": \"0.00\",\n                \"procedure_name\": \"CT Brain with Contrast\",\n                \"default_stat_price\": \"0.00\",\n                \"modality_full_name\": \"CT\",\n                \"anatomy_description\": \"CT\",\n                \"modality_short_name\": \"CT\",\n                \"default_routine_price\": \"0.00\",\n                \"procedure_description\": \"CT Brain with Contrast\"\n            }\n        ],\n        \"sites\": [],\n        \"dicom_tags\": {\n            \"age\": \"22\",\n            \"sex\": \"Female\",\n            \"height\": \"\",\n            \"issuer\": \"\",\n            \"origid\": \"\",\n            \"prefix\": \"\",\n            \"suffix\": \"\",\n            \"weight\": \"\",\n            \"address\": \"\",\n            \"charset\": \"ISO_IR 100\",\n            \"history\": \"\",\n            \"comments\": \"\",\n            \"lastname\": \"appiah\",\n            \"phonetic\": \"\",\n            \"birthdate\": \"\",\n            \"birthtime\": \"None\",\n            \"firstname\": \"ernest\",\n            \"othername\": \"\",\n            \"breeddescr\": \"\",\n            \"middlename\": \"\",\n            \"occupation\": \"\",\n            \"ethnicgroup\": \"\",\n            \"ideographic\": \"\",\n            \"institution\": \"Center One\",\n            \"issue_fixed\": \"True\",\n            \"sexneutered\": \"\",\n            \"speciesdescr\": \"\",\n            \"email_patient\": \"\",\n            \"resppersonorg\": \"\",\n            \"resppersonrole\": \"\",\n            \"email_physician\": \"\",\n            \"readingphysician\": \"\",\n            \"referringphysician\": \"\",\n            \"physician_last_name\": \"\",\n            \"requestingphysician\": \"\",\n            \"interpretationauthor\": \"\",\n            \"physician_first_name\": \"\"\n        },\n        \"study\": {\n            \"id\": 46,\n            \"uuid\": \"1.5.990.774093.6.898.0489555759.9687162824.722\",\n            \"study_id\": \"2GXCBK0WP7\",\n            \"accessionnum\": \"UCEH2UMB0E\",\n            \"modality\": \"CT\",\n            \"description\": \"test\",\n            \"priority\": \"Routine\",\n            \"status\": \"Final\",\n            \"clinical_history\": \"wwqwqw\"\n        }\n    }\n}"}],"_postman_id":"38315eb9-9327-404a-8219-81b507c40f76"},{"name":"Fetch CPT Codes for Study ","id":"c5b1fc27-af94-45c3-9257-21e842485848","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc2Mjg3LCJqdGkiOiJlMGIxYTE0ZGFkYWE0NmEzODBkM2YxZjZlMjVhZWE3NiIsInVzZXJfaWQiOjF9.mVUbuUUwWNHiWOHJ1XrJXI236TRZmWgKHchTf0bFHOA","type":"text"}],"url":"{{url}}/api/v1/study/cpts/46/","description":"<p>This endpoint fetches the CPT codes for a given study id. Note that the modality of the study is used to determine CPT category to fetch. For example, A study with CT as the modality, will return all CT CPT codes when this endpoint is called.</p>\n","urlObject":{"path":["api","v1","study","cpts","46",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"c3966963-c42f-4aea-affe-227ce44d705e","name":"Fetch CPT Codes for Study (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc2Mjg3LCJqdGkiOiJlMGIxYTE0ZGFkYWE0NmEzODBkM2YxZjZlMjVhZWE3NiIsInVzZXJfaWQiOjF9.mVUbuUUwWNHiWOHJ1XrJXI236TRZmWgKHchTf0bFHOA","type":"text"}],"url":"{{url}}/api/v1/study/cpts/46/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 Sep 2021 18:53:06 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"608"},{"key":"ETag","value":"W/\"b9cbe0fee2d43a550ab63887694fe98c\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": \"119\",\n            \"cpt_code\": \"70450\",\n            \"name\": \"CT Brain without Contrast (CT)\"\n        },\n        {\n            \"id\": \"120\",\n            \"cpt_code\": \"70460\",\n            \"name\": \"CT Brain with Contrast (CT)\"\n        },\n        {\n            \"id\": \"121\",\n            \"cpt_code\": \"70470\",\n            \"name\": \"CT Brain with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"122\",\n            \"cpt_code\": \"70480\",\n            \"name\": \"CT Orbit without Contrast (CT)\"\n        },\n        {\n            \"id\": \"123\",\n            \"cpt_code\": \"70481\",\n            \"name\": \"CT Orbit with Contrast (CT)\"\n        },\n        {\n            \"id\": \"124\",\n            \"cpt_code\": \"70482\",\n            \"name\": \"CT Orbit with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"125\",\n            \"cpt_code\": \"70486\",\n            \"name\": \"CT Face without Contrast (CT)\"\n        },\n        {\n            \"id\": \"126\",\n            \"cpt_code\": \"70487\",\n            \"name\": \"CT Face with Contrast (CT)\"\n        },\n        {\n            \"id\": \"127\",\n            \"cpt_code\": \"70488\",\n            \"name\": \"CT Face with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"128\",\n            \"cpt_code\": \"70490\",\n            \"name\": \"CT Neck without Contrast (CT)\"\n        },\n        {\n            \"id\": \"129\",\n            \"cpt_code\": \"70491\",\n            \"name\": \"CT Neck with Contrast (CT)\"\n        },\n        {\n            \"id\": \"130\",\n            \"cpt_code\": \"70492\",\n            \"name\": \"CT Neck with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"131\",\n            \"cpt_code\": \"70496\",\n            \"name\": \"CT Angio Head with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"132\",\n            \"cpt_code\": \"70498\",\n            \"name\": \"CT Angio Neck with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"133\",\n            \"cpt_code\": \"71250\",\n            \"name\": \"CT Chest without Contrast (CT)\"\n        },\n        {\n            \"id\": \"134\",\n            \"cpt_code\": \"71260\",\n            \"name\": \"CT Chest with Contrast (CT)\"\n        },\n        {\n            \"id\": \"135\",\n            \"cpt_code\": \"71270\",\n            \"name\": \"CT Chest with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"136\",\n            \"cpt_code\": \"71275\",\n            \"name\": \"CT Angio Chest with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"137\",\n            \"cpt_code\": \"72125\",\n            \"name\": \"CT Cervical Spine without Contrast (CT)\"\n        },\n        {\n            \"id\": \"138\",\n            \"cpt_code\": \"72126\",\n            \"name\": \"CT Cervical Spine with Contrast (CT)\"\n        },\n        {\n            \"id\": \"139\",\n            \"cpt_code\": \"72127\",\n            \"name\": \"CT Cervical Spine with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"140\",\n            \"cpt_code\": \"72128\",\n            \"name\": \"CT Thoracic Spine without Contrast (CT)\"\n        },\n        {\n            \"id\": \"141\",\n            \"cpt_code\": \"72129\",\n            \"name\": \"CT Thoracic Spine with Contrast (CT)\"\n        },\n        {\n            \"id\": \"142\",\n            \"cpt_code\": \"72130\",\n            \"name\": \"CT Thoracic Spine with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"143\",\n            \"cpt_code\": \"72131\",\n            \"name\": \"CT Lumbar Spine without Contrast (CT)\"\n        },\n        {\n            \"id\": \"144\",\n            \"cpt_code\": \"72132\",\n            \"name\": \"CT Lumbar Spine with Contrast (CT)\"\n        },\n        {\n            \"id\": \"145\",\n            \"cpt_code\": \"72133\",\n            \"name\": \"CT Lumbar Spine with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"146\",\n            \"cpt_code\": \"72191\",\n            \"name\": \"CT Angio Pelvis with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"147\",\n            \"cpt_code\": \"72192\",\n            \"name\": \"CT Pelvis without Contrast (CT)\"\n        },\n        {\n            \"id\": \"148\",\n            \"cpt_code\": \"72193\",\n            \"name\": \"CT Pelvis with Contrast (CT)\"\n        },\n        {\n            \"id\": \"149\",\n            \"cpt_code\": \"72194\",\n            \"name\": \"CT Pelvis with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"150\",\n            \"cpt_code\": \"73200\",\n            \"name\": \"CT Upper Extremity without Contrast (CT)\"\n        },\n        {\n            \"id\": \"151\",\n            \"cpt_code\": \"73201\",\n            \"name\": \"CT Upper Extremity with Contrast (CT)\"\n        },\n        {\n            \"id\": \"152\",\n            \"cpt_code\": \"73202\",\n            \"name\": \"CT Upper Extremity with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"153\",\n            \"cpt_code\": \"73206\",\n            \"name\": \"CT Angio Upper Extremity with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"154\",\n            \"cpt_code\": \"73700\",\n            \"name\": \"CT Lower Extremity without Contrast (CT)\"\n        },\n        {\n            \"id\": \"155\",\n            \"cpt_code\": \"73701\",\n            \"name\": \"CT Lower Extremity with Contrast (CT)\"\n        },\n        {\n            \"id\": \"156\",\n            \"cpt_code\": \"73702\",\n            \"name\": \"CT Lower Extremity with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"157\",\n            \"cpt_code\": \"73706\",\n            \"name\": \"CT Angio Lower Extremity with and/or without Contrast (CT)\"\n        },\n        {\n            \"id\": \"158\",\n            \"cpt_code\": \"74150\",\n            \"name\": \"CT Abdomen without Contrast (CT)\"\n        },\n        {\n            \"id\": \"159\",\n            \"cpt_code\": \"74160\",\n            \"name\": \"CT Abdomen with Contrast (CT)\"\n        },\n        {\n            \"id\": \"160\",\n            \"cpt_code\": \"74170\",\n            \"name\": \"CT Abdomen with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"161\",\n            \"cpt_code\": \"74176\",\n            \"name\": \"CT Abdomen Pelvis without Contrast (CT)\"\n        },\n        {\n            \"id\": \"162\",\n            \"cpt_code\": \"74177\",\n            \"name\": \"CT Abdomen Pelvis with Contrast (CT)\"\n        },\n        {\n            \"id\": \"163\",\n            \"cpt_code\": \"74178\",\n            \"name\": \"CT Abdomen Pelvis with and without Contrast (CT)\"\n        },\n        {\n            \"id\": \"164\",\n            \"cpt_code\": \"74261\",\n            \"name\": \"CT Colonography Diagnostic (CT)\"\n        },\n        {\n            \"id\": \"165\",\n            \"cpt_code\": \"74263\",\n            \"name\": \"CT Colonography Screening (CT)\"\n        }\n    ]\n}"}],"_postman_id":"c5b1fc27-af94-45c3-9257-21e842485848"},{"name":"Fetch Patients","id":"a32eba87-67fe-4891-a047-f9f13ef1a17b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc2Mjg3LCJqdGkiOiJlMGIxYTE0ZGFkYWE0NmEzODBkM2YxZjZlMjVhZWE3NiIsInVzZXJfaWQiOjF9.mVUbuUUwWNHiWOHJ1XrJXI236TRZmWgKHchTf0bFHOA","type":"text"}],"url":"{{url}}/api/v1/center/patients?search=Cadmus","description":"<p>This endpoint fetches all patients of a Diagnostic Center a Radiographer belongs to. Dont' forget to use <a href=\"https://www.freecodecamp.org/news/javascript-debounce-example/\">Debounce</a> to delay the API calls.</p>\n","urlObject":{"path":["api","v1","center","patients"],"host":["{{url}}"],"query":[{"description":{"content":"<p>The search term to filter the patient's list</p>\n","type":"text/plain"},"key":"search","value":"Cadmus"}],"variable":[]}},"response":[{"id":"057ca260-1581-458a-908a-37ab51e30aa0","name":"Fetch patients (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc2Mjg3LCJqdGkiOiJlMGIxYTE0ZGFkYWE0NmEzODBkM2YxZjZlMjVhZWE3NiIsInVzZXJfaWQiOjF9.mVUbuUUwWNHiWOHJ1XrJXI236TRZmWgKHchTf0bFHOA","type":"text"}],"url":{"raw":"{{url}}/api/v1/center/patients?search=Cadmus","host":["{{url}}"],"path":["api","v1","center","patients"],"query":[{"key":"search","value":"Cadmus","description":"The search term to filter the patient's list"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 Sep 2021 19:11:30 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie, Accept-Encoding"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"299"},{"key":"ETag","value":"W/\"a85bf36f8fda6c15da23eec754afe583\""},{"key":"Content-Encoding","value":"gzip"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"count\": 10,\n    \"next\": null,\n    \"previous\": null,\n    \"results\": [\n        {\n            \"id\": 10,\n            \"first_name\": \"Cadmus\",\n            \"last_name\": \"Babatunde\",\n            \"patientMRN\": \"15801\",\n            \"gender\": \"Male\",\n            \"birthdate\": \"1905-01-01\"\n        },\n        {\n            \"id\": 11,\n            \"first_name\": \"Sunday\",\n            \"last_name\": \"Onwubuya\",\n            \"patientMRN\": \"15803\",\n            \"gender\": \"Male\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 12,\n            \"first_name\": \"ernest\",\n            \"last_name\": \"appiah\",\n            \"patientMRN\": \"24242424\",\n            \"gender\": \"Female\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 13,\n            \"first_name\": \"kwam\",\n            \"last_name\": \"asasasa\",\n            \"patientMRN\": \"232323\",\n            \"gender\": \"Female\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 14,\n            \"first_name\": \"ernest\",\n            \"last_name\": \"appiah\",\n            \"patientMRN\": \"e23332\",\n            \"gender\": \"Male\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 15,\n            \"first_name\": \"sasas\",\n            \"last_name\": \"asas\",\n            \"patientMRN\": \"3232323\",\n            \"gender\": \"Male\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 16,\n            \"first_name\": \"ernest\",\n            \"last_name\": \"appiah\",\n            \"patientMRN\": \"6464646\",\n            \"gender\": \"Female\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 17,\n            \"first_name\": \"sddsdsd\",\n            \"last_name\": \"sdsd\",\n            \"patientMRN\": \"2323232\",\n            \"gender\": \"Female\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 18,\n            \"first_name\": \"sasas\",\n            \"last_name\": \"asas\",\n            \"patientMRN\": \"232323\",\n            \"gender\": \"Male\",\n            \"birthdate\": null\n        },\n        {\n            \"id\": 19,\n            \"first_name\": \"Steven\",\n            \"last_name\": \"Macs\",\n            \"patientMRN\": \"34243232\",\n            \"gender\": \"Male\",\n            \"birthdate\": null\n        }\n    ]\n}"}],"_postman_id":"a32eba87-67fe-4891-a047-f9f13ef1a17b"},{"name":"Fetch Physicians","id":"dcac218f-4d92-4015-b684-758f4ce54874","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc4MzQyLCJqdGkiOiJiMDBmNGVjYzg5YjI0MzY4OTg4NjQyNTVjNWI3NWY5YiIsInVzZXJfaWQiOjF9.9XCxiZks9-Hk0_j703nTTAgG_LaxhM7aQFUgIpRHga8","type":"text"}],"url":"{{url}}/api/v1/center/physicians?search=Cadmus","description":"<p>This endpoint fetches all Physicians of a Diagnostic Center a Radiographer belongs to. Dont' forget to use <a href=\"https://www.freecodecamp.org/news/javascript-debounce-example/\">Debounce</a> to delay the API calls.</p>\n","urlObject":{"path":["api","v1","center","physicians"],"host":["{{url}}"],"query":[{"key":"search","value":"Cadmus"}],"variable":[]}},"response":[{"id":"d2c49f78-10a9-40bb-b4c9-f36e0bf2b3ff","name":"Fetches Physicians (SUCCESS)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMxNDc4MzQyLCJqdGkiOiJiMDBmNGVjYzg5YjI0MzY4OTg4NjQyNTVjNWI3NWY5YiIsInVzZXJfaWQiOjF9.9XCxiZks9-Hk0_j703nTTAgG_LaxhM7aQFUgIpRHga8","type":"text"}],"url":{"raw":"{{url}}/api/v1/center/physicians?search=Cadmus","host":["{{url}}"],"path":["api","v1","center","physicians"],"query":[{"key":"search","value":"Cadmus"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 12 Sep 2021 19:26:34 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"GET, HEAD, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"164"},{"key":"ETag","value":"\"4031aff0a0ba2182e2283f254e3d7f4e\""},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"count\": 1,\n    \"next\": null,\n    \"previous\": null,\n    \"results\": [\n        {\n            \"id\": 8,\n            \"first_name\": \"Phy\",\n            \"last_name\": \"One\",\n            \"patientMRN\": \"B9X32470X5\",\n            \"gender\": \"Male\",\n            \"birthdate\": \"1905-01-01\"\n        }\n    ]\n}"}],"_postman_id":"dcac218f-4d92-4015-b684-758f4ce54874"},{"name":"Get Finalized Reports","id":"85ea4b6e-b889-4198-93c8-6908439a7335","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{url}}/api/v1/study/reports?page=0&size=2&start_received_date=2024-06-18&end_received_date=2024-06-18","description":"<p>Fetches all the finalized reports within a date period.</p>\n<p><strong>OPTIONAL FIELDS:</strong></p>\n<p><strong>page</strong>: Current page</p>\n<p><strong>size</strong>: Total records for the current page</p>\n<p><strong>start_received_date</strong>: Start date the study was received</p>\n<p><strong>end_received_date</strong>: End date the study was received</p>\n","urlObject":{"path":["api","v1","study","reports"],"host":["{{url}}"],"query":[{"key":"page","value":"0"},{"key":"size","value":"2"},{"key":"start_received_date","value":"2024-06-18"},{"key":"end_received_date","value":"2024-06-18"}],"variable":[]}},"response":[{"id":"5426f090-9661-4477-9fa2-78cc9b3e380a","name":"Get Finalized Reports (Success)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{jwt_token}}"}],"url":{"raw":"{{url}}/api/v1/study/reports?page=0&size=2&start_received_date=2024-06-18&end_received_date=2024-06-18","host":["{{url}}"],"path":["api","v1","study","reports"],"query":[{"key":"page","value":"0"},{"key":"size","value":"2"},{"key":"start_received_date","value":"2024-06-18"},{"key":"end_received_date","value":"2024-06-18"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": \"0\",\n    \"size\": \"2\",\n    \"records_total\": 890,\n    \"data\": [\n        {\n            \"uuid\": \"1.2.840.10008.5.1.4.1.1.1059980614\",\n            \"name\": \"Patient Demo\",\n            \"study_date\": \"2024-06-17\",\n            \"study_time\": \"14:46:37\",\n            \"signature\": \"\",\n            \"company\": \"The Bank Hospital\",\n            \"education\": \"Bsc, MBCHb, FGCP,\",\n            \"center\": \"The Example Hospital\",\n            \"study_id\": \"20211208100401\",\n            \"accessionnum\": \"1170038260\",\n            \"modality\": \"DX\",\n            \"received_date\": \"2024-06-17\",\n            \"received_time\": \"22:22:07\",\n            \"finalized_fate\": \"2024-06-17\",\n            \"radiologist\": \"Demo Radiologist\",\n            \"finalized_time\": \"22:44:22.058938\",\n            \"report_text\": {\n                \"title\": \"XRAY CERVICAL SPINE\",\n                \"full_report_content\": \"\\n\\n\",\n                \"clinical_history\": \"THORACOLUMBER SCOLIOSIS\\n\\n\",\n                \"comparison\": \"None\\n\\n\",\n                \"techniques\": \"CERVICAL, THORACIC AND LUMBAR SPINE X-RAY AP/LAT\\n\\n\",\n                \"findings\": \"**CERVICAL SPINE  **\\n\\nC7 shows bifurcation of the spinous process.\\n\\nThere is mild straightening of the normal physiologic cervical lordosis with\\nnormal vertebral body heights, disc spaces and smooth intervertebral end\\nplates.\\n\\nNo significant osteophytes noted.\\n\\nThe pre and para vertebral soft tissues are unremarkable.\\n\\nThe posterior elements show no obvious abnormality.\\n\\n\\n\\n**THORACIC SPINE**\\n\\nThere is mild asymmetry of the thoracic spine with convexity to the left.\\n\\nNoted is normal physiologic thoracic kyphosis with normal vertebral body\\nheights and disc spaces.\\n\\nNo significant osteophytes noted.\\n\\nThe posterior elements and para-vertebral soft tissues are unremarkable.\\n\\n\\n\\n**LUMBAR SPINE  **\\n\\nThere is straightening of the normal physiologic lumbar lordosis with normal\\nvertebral body heights and disc spaces.\\n\\nNo significant osteophytes noted.\\n\\nThe posterior elements and para-vertebral soft tissues are unremarkable.\\n\\n\\n\\n\",\n                \"report_display_type\": \"FULL\",\n                \"impression\": \"1\\\\. Straightening of the normal Cervical and lumbar physiologic lordosis\\notherwise normal cervical and lumbar spine radiography\\n\\n2\\\\. C7 spinal bifida\\n\\n3\\\\. Thoracic spinal asymmetry\\n\\n\",\n                \"addendums\": []\n            },\n            \"report_html\": {\n                \"title\": \"XRAY CERVICAL SPINE\",\n                \"full_report_content\": \"\",\n                \"clinical_history\": \"THORACOLUMBER SCOLIOSIS\",\n                \"comparison\": \"None\",\n                \"techniques\": \"CERVICAL, THORACIC AND LUMBAR  SPINE X-RAY AP/LAT\",\n                \"findings\": \"<p><strong>CERVICAL SPINE&nbsp;</strong></p>\\r\\n<p>C7 shows bifurcation of the spinous process.</p>\\r\\n<p>There is mild straightening of the normal physiologic cervical lordosis with normal vertebral body heights, disc spaces and smooth intervertebral end plates.</p>\\r\\n<p>No significant osteophytes noted.</p>\\r\\n<p>The pre and para vertebral soft tissues are unremarkable.</p>\\r\\n<p>The posterior elements show no obvious abnormality.</p>\\r\\n<p>&nbsp;</p>\\r\\n<p><strong>THORACIC SPINE</strong></p>\\r\\n<p>There is mild asymmetry of the thoracic spine with convexity to the left.</p>\\r\\n<p>Noted is normal physiologic thoracic kyphosis with normal vertebral body heights and disc spaces.</p>\\r\\n<p>No significant osteophytes noted.</p>\\r\\n<p>The posterior elements and para-vertebral soft tissues are unremarkable.</p>\\r\\n<p>&nbsp;</p>\\r\\n<p><strong>LUMBAR SPINE&nbsp;</strong></p>\\r\\n<p>There is straightening of the normal physiologic lumbar lordosis with normal vertebral body heights and disc spaces.</p>\\r\\n<p>No significant osteophytes noted.</p>\\r\\n<p>The posterior elements and para-vertebral soft tissues are unremarkable.</p>\\r\\n<p>&nbsp;</p>\",\n                \"report_display_type\": \"FULL\",\n                \"impression\": \"<p>1. Straightening of the normal&nbsp;Cervical and lumbar&nbsp;physiologic lordosis otherwise normal cervical and lumbar spine radiography</p>\\r\\n<p>2. C7 spinal bifida</p>\\r\\n<p>3. Thoracic spinal asymmetry</p>\",\n                \"addendums\": []\n            }\n        },\n        {\n            \"uuid\": \"1.2.840.10008.5.1.4.1.1.1276978979\",\n            \"name\": \"Patient Demo1\",\n            \"study_date\": \"2024-06-17\",\n            \"study_time\": \"11:13:10\",\n            \"signature\": \"\",\n            \"company\": \"The Example Hospital\",\n            \"education\": \"MD, MBChB, FWACS\",\n            \"center\": \"The Example Hospital\",\n            \"study_id\": \"20211208100401\",\n            \"accessionnum\": \"288820631\",\n            \"modality\": \"DX\",\n            \"received_date\": \"2024-06-17\",\n            \"received_time\": \"22:25:45\",\n            \"finalized_fate\": \"2024-06-17\",\n            \"radiologist\": \"Demo Radiologist\",\n            \"finalized_time\": \"22:49:24.936434\",\n            \"report_text\": {\n                \"title\": \"CHEST\",\n                \"full_report_content\": \"\\n\\n\",\n                \"clinical_history\": \"HYPERTENSION EMERGENCY\\n\\n\",\n                \"comparison\": \"None\\n\\n\",\n                \"techniques\": \"Frontal\\n\\n\",\n                \"findings\": \"Both lung fields are clear.\\n\\nNo abnormal lung opacity or pleural effusion noted.\\n\\nThe heart size is mildly enlarged (CTR-0.54)\\n\\nNormal bony thorax.\\n\\nNormal vascular markings and mediastinum.\\n\\n\\n\\n\",\n                \"report_display_type\": \"FULL\",\n                \"impression\": \"Mild Cardiomegaly\\n\\n_Suggest ECG/ Echocardiogram for further evaluation_\\n\\n\",\n                \"addendums\": []\n            },\n            \"report_html\": {\n                \"title\": \"CHEST\",\n                \"full_report_content\": \"\",\n                \"clinical_history\": \"HYPERTENSION EMERGENCY\",\n                \"comparison\": \"None\",\n                \"techniques\": \"Frontal\",\n                \"findings\": \"<p>Both lung fields are clear.</p>\\r\\n<p>No abnormal lung opacity or pleural effusion noted.</p>\\r\\n<p>The heart size is mildly enlarged (CTR-0.54)</p>\\r\\n<p>Normal bony thorax.</p>\\r\\n<p>Normal vascular markings and mediastinum.</p>\\r\\n<p>&nbsp;</p>\",\n                \"report_display_type\": \"FULL\",\n                \"impression\": \"<p>Mild Cardiomegaly</p>\\r\\n<p><em>Suggest ECG/ Echocardiogram for further evaluation</em></p>\",\n                \"addendums\": []\n            }\n        }\n    ]\n}"}],"_postman_id":"85ea4b6e-b889-4198-93c8-6908439a7335"},{"name":"Get Center Body Parts","id":"be09adfe-1631-421b-817c-bbc0c9165f82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{url}}/api/v1/bodyparts/center?page=0&size=10&center_id=1","description":"<p>Fetches all the finalized reports within a date period.</p>\n<p><strong>OPTIONAL FIELDS:</strong></p>\n<p><strong>page</strong>: Current page</p>\n<p><strong>size</strong>: Total records for the current page</p>\n<p><strong>start_received_date</strong>: Start date the study was received</p>\n<p><strong>end_received_date</strong>: End date the study was received</p>\n","urlObject":{"path":["api","v1","bodyparts","center"],"host":["{{url}}"],"query":[{"key":"page","value":"0"},{"key":"size","value":"10"},{"key":"center_id","value":"1"}],"variable":[]}},"response":[{"id":"162023b1-9760-445f-9fd7-64ecd3af24a9","name":"Get Center Body Parts (Success)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{jwt_token}}"}],"url":{"raw":"{{url}}/api/v1/bodyparts/center?page=0&size=25&center_id=1","host":["{{url}}"],"path":["api","v1","bodyparts","center"],"query":[{"key":"page","value":"0"},{"key":"size","value":"25"},{"key":"center_id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"page\": \"0\",\n    \"size\": \"25\",\n    \"records_total\": 7,\n    \"data\": [\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"77074\",\n            \"anatomy_name\": \"Xray\",\n            \"procedure_name\": \"XR Bone Survey Limited\",\n            \"routine_price\": 2.0,\n            \"stat_price\": 4.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"77063\",\n            \"anatomy_name\": \"MG\",\n            \"procedure_name\": \"MG 3D Digital Screening\",\n            \"routine_price\": 1.0,\n            \"stat_price\": 2.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"77063\",\n            \"anatomy_name\": \"MG\",\n            \"procedure_name\": \"MG 3D Digital Screening\",\n            \"routine_price\": 1.0,\n            \"stat_price\": 2.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"76816\",\n            \"anatomy_name\": \"Ultrasound\",\n            \"procedure_name\": \"US OB Limited Follow up\",\n            \"routine_price\": 2.0,\n            \"stat_price\": 2.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"70542\",\n            \"anatomy_name\": \"MR\",\n            \"procedure_name\": \"MR Neck with Contrast\",\n            \"routine_price\": 4.0,\n            \"stat_price\": 6.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"70460\",\n            \"anatomy_name\": \"CT\",\n            \"procedure_name\": \"CT Brain with Contrast\",\n            \"routine_price\": 2.0,\n            \"stat_price\": 33.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        },\n        {\n            \"company\": \"InstantRad Teleradiology Company\",\n            \"center\": \"Center One\",\n            \"cpt_code\": \"70030\",\n            \"anatomy_name\": \"Xray\",\n            \"procedure_name\": \"XR Eye for Foreign Body\",\n            \"routine_price\": 2.0,\n            \"stat_price\": 4.0,\n            \"specific_stat_price\": 0.0,\n            \"specific_routine_price\": 0.0\n        }\n    ]\n}"}],"_postman_id":"be09adfe-1631-421b-817c-bbc0c9165f82"}],"id":"3cf1d567-2d9e-4b30-a00c-3bb17cdd2aaa","_postman_id":"3cf1d567-2d9e-4b30-a00c-3bb17cdd2aaa","description":""},{"name":"Webhooks","item":[],"id":"c18a295a-0eb7-48f3-8a39-769b29347945","description":"<p>Webhooks allow you to subscribe to specific types of events. For example, when a study edited and status changed from New to Unread. Details of the event, including data related to the object (or objects) are sent directly to a callback URL when the event occurs. This allows third party applications to receive real time updates without having to poll for changes. A client App must be created using {{url}}/client/list. Your webhook URL should respond with HTTP Code 200 or 201</p>\n<h2 id=\"we-pass-below-header\">We pass below Header</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{'Content-Type': 'application/json', 'X-Instantrad-Client-Id': '5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7', 'X-Instantrad-Request-Id': '48d579f2d7c5404d92eedf39f91a51f8', 'X-Instantrad-Retry-Attempt': '1'}\n</code></pre><h2 id=\"we-pass-below-body-request-json\">We pass below body request (JSON)</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"api_request\": {\n        \"patient_id\": \"15801\",\n        \"request_id\": \"15801\",\n        \"institution_id\": \"1234\",\n        \"examination_name\": \"212\",\n        \"study_uuid\": \"1.5.990.497005.6.170.5391780895.7434949015.293\"\n    },\n    \"study\": {\n        \"id\": 52,\n        \"uuid\": \"1.5.990.497005.6.170.5391780895.7434949015.293\",\n        \"studyID\": \"JZAATPZVC8\",\n        \"studyDate\": \"2021-05-17\",\n        \"studyTime\": \"06:45:55\",\n        \"accessionnum\": \"85SNENX3C0\",\n        \"completeStudy\": true,\n        \"patient\": {\n            \"id\": 10,\n            \"first_name\": \"Cadmus\",\n            \"last_name\": \"Babatunde\",\n            \"patientMRN\": \"15801\",\n            \"gender\": \"Male\",\n            \"birthdate\": \"1905-01-01\"\n        },\n        \"modalities\": \"CT\",\n        \"description\": \"CT Chest\",\n        \"total_size_tr\": \"364 KB\",\n        \"download_zip_url\": null,\n        \"receivedDate\": \"2021-08-25\",\n        \"receivedTime\": \"06:45:55\",\n        \"prelimDate\": null,\n        \"prelimTime\": null,\n        \"finalizedDate\": \"2021-09-25\",\n        \"finalizedTime\": \"19:56:06.304644\",\n        \"studyDOUDate\": \"2021-05-17\",\n        \"studyDOUDateTime\": \"2021-05-17T06:47:54Z\",\n        \"studyDOIDate\": null,\n        \"studyDOITime\": null,\n        \"studyDOIDateTime\": null,\n        \"lockedDateTime\": null,\n        \"reportingStatus\": \"Final\",\n        \"priority\": \"Routine\",\n        \"clinicalHistory\": \"No history.\",\n        \"temPatientData\": {\n            \"age\": \"33\",\n            \"sex\": \"Male\",\n            \"height\": \"\",\n            \"issuer\": \"\",\n            \"origid\": \"\",\n            \"prefix\": \"\",\n            \"suffix\": \"\",\n            \"weight\": \"\",\n            \"address\": \"\",\n            \"charset\": \"ISO_IR 100\",\n            \"history\": \"\",\n            \"comments\": \"\",\n            \"lastname\": \"Macs\",\n            \"phonetic\": \"\",\n            \"birthdate\": \"\",\n            \"birthtime\": \"None\",\n            \"firstname\": \"Steven\",\n            \"othername\": \"\",\n            \"breeddescr\": \"\",\n            \"middlename\": \"\",\n            \"occupation\": \"\",\n            \"ethnicgroup\": \"\",\n            \"ideographic\": \"\",\n            \"institution\": \"Center One\",\n            \"issue_fixed\": \"True\",\n            \"sexneutered\": \"\",\n            \"speciesdescr\": \"\",\n            \"email_patient\": \"\",\n            \"resppersonorg\": \"\",\n            \"resppersonrole\": \"\"\n        },\n        \"temPacsData\": {\n            \"email_physician\": \"\",\n            \"readingphysician\": \"\",\n            \"referringphysician\": \"\",\n            \"physician_last_name\": \"\",\n            \"requestingphysician\": \"\",\n            \"interpretationauthor\": \"\",\n            \"physician_first_name\": \"\"\n        },\n        \"cpts\": [\n            \"70470\",\n            \"70482\",\n            \"70450\"\n        ],\n        \"syncCompleted\": true,\n        \"isCritical\": false,\n        \"isOldStudy\": false,\n        \"uploadedFiles\": {},\n        \"total_report_download\": 0,\n        \"total_images\": 0,\n        \"total_series\": 0,\n        \"total_storage\": \"373082\",\n        \"is_second_opinion\": false,\n        \"finalizedRadiologist\": {\n            \"id\": 4,\n            \"first_name\": \"Chief\",\n            \"last_name\": \"Rad\",\n            \"gender\": \"Male\",\n            \"title\": \"Dr.\"\n        },\n        \"technicain\": {\n            \"id\": 7,\n            \"first_name\": \"Center\",\n            \"last_name\": \"Admin\",\n            \"patientMRN\": \"YZKC5H5DLD\",\n            \"gender\": \"Male\",\n            \"birthdate\": \"1905-01-01\"\n        },\n        \"locked_by\": null,\n        \"prelimedRadiologist\": null,\n        \"prelimedReportRadiologist\": null,\n        \"radiologist\": {\n            \"id\": 4,\n            \"first_name\": \"Chief\",\n            \"last_name\": \"Rad\",\n            \"gender\": \"Male\",\n            \"title\": \"Dr.\"\n        },\n        \"dictatingRadiologist\": null,\n        \"reportMarkedCriticalBy\": null,\n        \"referringPhysician\": {\n            \"id\": 8,\n            \"first_name\": \"Phy\",\n            \"last_name\": \"One\",\n            \"gender\": \"Male\",\n            \"title\": \"Dr.\"\n        },\n        \"image_view_url\": \"/app/rad/viewer?uuid=1.5.990.497005.6.170.5391780895.7434949015.293&amp;rad=4&amp;studyid=JZAATPZVC8&amp;token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjMyNjA0NDg1LCJqdGkiOiJjMjNlNzUzMjNkNzQ0NmIwOTNmYmQ1NTc3NGRkMjU2MCIsInVzZXJfaWQiOjF9.0Xqx82Uw0T4v3zib0_lMkyN_3u2mzNOB_TPu69qno2s/1&amp;description=CT Chest\",\n        \"download_report\": \"\",\n        \"report\": {\n            \"id\": 16,\n            \"title\": \"CT Chest\",\n            \"uuid\": \"\",\n            \"study_id\": \"52\",\n            \"full_report_content\": \"\",\n            \"clinicalHistory\": \"No history.\",\n            \"comparison\": \"csddsd sd sd sd sd sds ds ds\",\n            \"techniques\": \"\",\n            \"findings\": \"&lt;p&gt;csddsd sd sd sd sd sds ds ds&lt;/p&gt;\",\n            \"impression\": \"&lt;p&gt;csddsd sd sd sd sd sds ds ds&amp;nbsp;&lt;/p&gt;\",\n            \"addendums\": [],\n            \"createdDate\": \"2021-09-25\",\n            \"CreatedTime\": \"19:56:06.305237\",\n            \"reportingStatus\": \"Final\"\n        }\n    },\n    \"webhook\": {\n        \"name\": \"Ernest Ernest Ernest\",\n        \"client_id\": \"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7\",\n        \"webhook_url\": \"https://api.onemedtest.com/api/integration/receive\",\n        \"webhook_api_version\": \"v1\",\n        \"webhook_headers\": \"\"\n    }\n}\n</code></pre>","_postman_id":"c18a295a-0eb7-48f3-8a39-769b29347945"},{"name":"API Request","id":"107724b2-adc7-4213-a9b2-4563b27aa456","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"INSTANTRAD-CLIENT-ID","value":"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"request_id\": \"1231\",\n    \"patient_id\": \"123\",\n    \"institution_id\": \"1234\",\n    \"examination_name\": \"212\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/request/","description":"<p>This endpoint is used to pass a request from the client, for instance, when when patient's encounter is created in an EMR system. </p>\n","urlObject":{"path":["api","v1","request",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f1cb95a6-cf9a-4c8b-96f2-aac19d351ea8","name":"API Request (SUCCESS)","originalRequest":{"method":"POST","header":[{"key":"INSTANTRAD-CLIENT-ID","value":"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"request_id\": \"1231\",\n    \"patient_id\": \"123\",\n    \"institution_id\": \"1234\",\n    \"examination_name\": \"212\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/request/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 25 Sep 2021 18:54:02 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"89"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"request_id\": \"1231\",\n    \"patient_id\": \"123\",\n    \"institution_id\": \"1234\",\n    \"examination_name\": \"212\"\n}"},{"id":"42cf0c77-041a-4dd8-b51d-8c8699b2e5c8","name":"API Request (WRONG CLIENT ID)","originalRequest":{"method":"POST","header":[{"key":"INSTANTRAD-CLIENT-ID","value":"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf3","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"request_id\": \"1231\",\n    \"patient_id\": \"123\",\n    \"institution_id\": \"1234\",\n    \"examination_name\": \"212\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/request/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 25 Sep 2021 19:01:50 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"62"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"ERROR\": \"Permission denied: Wrong client id\",\n    \"status\": 401\n}"},{"id":"b0f8d4e3-2778-4b73-a068-e595dbc23fff","name":"API Request (WRONG INSTITUTION ID)","originalRequest":{"method":"POST","header":[{"key":"INSTANTRAD-CLIENT-ID","value":"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"request_id\": \"1231\",\n    \"patient_id\": \"123\",\n    \"institution_id\": \"12345\",\n    \"examination_name\": \"212\"\n}","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/request/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 25 Sep 2021 19:02:33 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"61"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"ERROR\": \"Bad request: Wrong institution id\",\n    \"status\": 400\n}"},{"id":"d1a49a30-7aa4-437e-8531-899a158c18c1","name":"API Request (MISSING REQUIRED)","originalRequest":{"method":"POST","header":[{"key":"INSTANTRAD-CLIENT-ID","value":"5c12b33ceec7710a54ec8d51aabed1c07dd08e84491e382082b5036684c8b09d459deffb71348a8b29c2bac4b462918cdf34fd270fe061481ca89f80dcc49cf7","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{url}}/api/v1/request/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 25 Sep 2021 19:04:53 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.8.8"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Origin, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"175"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"request_id\": [\n        \"This field is required.\"\n    ],\n    \"patient_id\": [\n        \"This field is required.\"\n    ],\n    \"institution_id\": [\n        \"This field is required.\"\n    ],\n    \"examination_name\": [\n        \"This field is required.\"\n    ]\n}"}],"_postman_id":"107724b2-adc7-4213-a9b2-4563b27aa456"}]}