{ "opencollection": "1.0.0", "info": { "name": "Patient Document API", "version": "2.0.0" }, "items": [ { "info": { "name": "CCDA", "type": "folder" }, "items": [ { "info": { "name": "Retrieve Ccda", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/ccda/:id/", "params": [ { "name": "end_date", "value": "", "type": "query", "description": "The end date of the CCDA to retrieve." }, { "name": "id", "value": "", "type": "path", "description": "The id of the patient to retrieve the CCDA for." }, { "name": "sections", "value": "", "type": "query", "description": "A comma-separated list of sections to include in the CCDA. If not provided, all sections will be included." }, { "name": "start_date", "value": "", "type": "query", "description": "The start date of the CCDA to retrieve." }, { "name": "template", "value": "", "type": "query", "description": "The template used to display the desired information on the CCDA" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single patient's ccda" } ] }, { "info": { "name": "Clinical Documents", "type": "folder" }, "items": [ { "info": { "name": "List Clinical Documents", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/clinical_documents/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Clinical Documents" }, { "info": { "name": "Create Clinical Document", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/clinical_documents/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Clinical Document" }, { "info": { "name": "Retrieve Clinical Document", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/clinical_documents/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Clinical Document" }, { "info": { "name": "Delete Clinical Document", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/clinical_documents/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Clinical Document" } ] }, { "info": { "name": "Discontinued Medications", "type": "folder" }, "items": [ { "info": { "name": "List Discontinued Medications", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/discontinued_medications/", "params": [ { "name": "discontinue_date__gte", "value": "", "type": "query" }, { "name": "discontinue_date__lte", "value": "", "type": "query" }, { "name": "document_date__gt", "value": "", "type": "query" }, { "name": "document_date__gte", "value": "", "type": "query" }, { "name": "document_date__lt", "value": "", "type": "query" }, { "name": "document_date__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "permanent", "value": "", "type": "query" }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "prescribing_physician", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Discontinued Medications" }, { "info": { "name": "Create Discontinued Medication", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/discontinued_medications/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Discontinued Medication" }, { "info": { "name": "Retrieve Discontinued Medication", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/discontinued_medications/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Discontinued Medication" }, { "info": { "name": "Delete Discontinued Medication", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/discontinued_medications/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Discontinued Medication" } ] }, { "info": { "name": "Document Tags", "type": "folder" }, "items": [ { "info": { "name": "List Document Tags", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/document_tags/", "params": [ { "name": "code", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "practice_created", "value": "", "type": "query" }, { "name": "value", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Document Tags" }, { "info": { "name": "Create Document Tag", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/document_tags/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Document Tag" }, { "info": { "name": "Retrieve Document Tag", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/document_tags/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Document Tag" }, { "info": { "name": "Update Document Tag", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/document_tags/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Document Tag" }, { "info": { "name": "Partially Update Document Tag", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/document_tags/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Document Tag" } ] }, { "info": { "name": "Incoming Files", "type": "folder" }, "items": [ { "info": { "name": "List Incoming Files", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/incoming_files/", "params": [ { "name": "created_date__gte", "value": "", "type": "query" }, { "name": "created_date__lte", "value": "", "type": "query" }, { "name": "from_number", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "practice_fax", "value": "", "type": "query" }, { "name": "process_state", "value": "", "type": "query", "description": "* `complete` - complete\n* `error` - error\n* `processing` - processing" }, { "name": "received_time__gte", "value": "", "type": "query" }, { "name": "received_time__lte", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Incoming Files" }, { "info": { "name": "Create Incoming File", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/incoming_files/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Incoming File" }, { "info": { "name": "Retrieve Incoming Files File", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/incoming_files/:file_group_id/files/:file_id/", "params": [ { "name": "file_group_id", "value": "", "type": "path" }, { "name": "file_id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Incoming Files File" }, { "info": { "name": "Retrieve Incoming Files Image", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/incoming_files/:file_group_id/images/:image_id/", "params": [ { "name": "file_group_id", "value": "", "type": "path" }, { "name": "image_id", "value": "", "type": "path" }, { "name": "size", "value": "", "type": "query", "description": "The size of the image to retrieve (default is 'preview')." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Incoming Files Image" }, { "info": { "name": "Retrieve Incoming File", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/incoming_files/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Incoming File" }, { "info": { "name": "Create a new incoming file", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/patients/:id/incoming_files/", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the patient" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a new incoming file for a patient" } ] }, { "info": { "name": "Injections (BETA)", "type": "folder" }, "items": [ { "info": { "name": "List Injections", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/injections/", "params": [ { "name": "id", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of injections" }, { "info": { "name": "Retrieve Injection", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/injections/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single injection" } ] }, { "info": { "name": "Referrals", "type": "folder" }, "items": [ { "info": { "name": "List Letters", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/letters/", "params": [ { "name": "document_date__gt", "value": "", "type": "query" }, { "name": "document_date__gte", "value": "", "type": "query" }, { "name": "document_date__lt", "value": "", "type": "query" }, { "name": "document_date__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "patient", "value": "", "type": "query" }, { "name": "practice", "value": "", "type": "query" }, { "name": "recipient_id", "value": "", "type": "query" }, { "name": "recipient_name", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Find letters by patient, practice, and date range" }, { "info": { "name": "Create Letter", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/letters/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Letter" }, { "info": { "name": "Retrieve Letter", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Letter" }, { "info": { "name": "Update Letter", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Letter" }, { "info": { "name": "Partially Update Letter", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Letter" }, { "info": { "name": "List Referral Orders", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/referral_orders/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Referral Orders" }, { "info": { "name": "Create Referral Order", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/referral_orders/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Referral Order" }, { "info": { "name": "Retrieve Referral Order", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/referral_orders/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Referral Order" }, { "info": { "name": "Update Referral Order", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/referral_orders/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Referral Order" }, { "info": { "name": "Partially Update Referral Order", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/referral_orders/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Referral Order" } ] }, { "info": { "name": "Fills", "type": "folder" }, "items": [ { "info": { "name": "List Medication History Download Fills", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_history_download_fills/", "params": [ { "name": "history_download", "value": "", "type": "query", "description": "Download summary." }, { "name": "last_fill_date__gte", "value": "", "type": "query" }, { "name": "last_fill_date__isnull", "value": "", "type": "query" }, { "name": "last_fill_date__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Prescribed patient." }, { "name": "practice", "value": "", "type": "query", "description": "The doctor's practice." }, { "name": "written_date__gte", "value": "", "type": "query" }, { "name": "written_date__isnull", "value": "", "type": "query" }, { "name": "written_date__lte", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Medication History Download Fills" }, { "info": { "name": "Retrieve Medication History Download Fill", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_history_download_fills/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Medication History Download Fill" }, { "info": { "name": "List Prescription Fills", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/prescription_fills/", "params": [ { "name": "fill_date__gte", "value": "", "type": "query" }, { "name": "fill_date__isnull", "value": "", "type": "query" }, { "name": "fill_date__lte", "value": "", "type": "query" }, { "name": "fill_status", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Prescribed patient." }, { "name": "practice", "value": "", "type": "query", "description": "The doctor's practice." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of prescription fills" }, { "info": { "name": "Retrieve Prescription Fill", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/prescription_fills/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single prescription fill" } ] }, { "info": { "name": "Historical Medication Download Requests", "type": "folder" }, "items": [ { "info": { "name": "List Medication History Downloads", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_history_downloads/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Medication History Downloads" }, { "info": { "name": "Create Medication History Download", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/medication_history_downloads/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Medication History Download" }, { "info": { "name": "Retrieve Medication History Download", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_history_downloads/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single med history object" } ] }, { "info": { "name": "Refills", "type": "folder" }, "items": [ { "info": { "name": "List Medication Refills", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_refills/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Prescribed patient." }, { "name": "practice", "value": "", "type": "query", "description": "The doctor's practice." }, { "name": "prescriber", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "received_date__gte", "value": "", "type": "query", "description": "Filter by received date greater than or equal to." }, { "name": "received_date__lte", "value": "", "type": "query", "description": "Filter by received date less than or equal to." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Medication Refills" }, { "info": { "name": "Retrieve Medication Refill", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_refills/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Medication Refill" } ] }, { "info": { "name": "Medications", "type": "folder" }, "items": [ { "info": { "name": "List Medications", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medications/", "params": [ { "name": "discontinued", "value": "", "type": "query", "description": "Whether the thread has a discontinue order or not." }, { "name": "document_date__gt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects chart dates that follow it (exclusive)." }, { "name": "document_date__gte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects chart dates that equal or follow it (inclusive)." }, { "name": "document_date__lt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects chart dates that precede it (exclusive)." }, { "name": "document_date__lte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects chart dates that equal or precede it (inclusive)." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "permanent", "value": "", "type": "query", "description": "Whether the medication is temporary or permanent." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "thread", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Medications" }, { "info": { "name": "Create Medication", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/medications/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Medication" }, { "info": { "name": "Retrieve Medication", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medications/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Medication" }, { "info": { "name": "Delete Medication", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/medications/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Medication" } ] }, { "info": { "name": "Non-Visit Notes", "type": "folder" }, "items": [ { "info": { "name": "List Non Visit Notes", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Non Visit Notes" }, { "info": { "name": "Create Non Visit Note", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Non Visit Note" }, { "info": { "name": "Retrieve Non Visit Note", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Non Visit Note" }, { "info": { "name": "Update Non Visit Note", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Non Visit Note" }, { "info": { "name": "Partially Update Non Visit Note", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Non Visit Note" }, { "info": { "name": "Delete Non Visit Note", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/non_visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Non Visit Note" } ] }, { "info": { "name": "Patient Letters (BETA)", "type": "folder" }, "items": [ { "info": { "name": "List Patient Letters Comments", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient-letters/:patient_letters/comments/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient_letters", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Patient Letters Comments" }, { "info": { "name": "Create Patient Letters Comment", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/patient-letters/:patient_letters/comments/", "params": [ { "name": "patient_letters", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Patient Letters Comment" }, { "info": { "name": "Retrieve Patient Letters Comment", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient-letters/:patient_letters/comments/:id/", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient_letters", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Patient Letters Comment" }, { "info": { "name": "Delete Patient Letters Comment", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/patient-letters/:patient_letters/comments/:id/", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient_letters", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Patient Letters Comment" }, { "info": { "name": "List Patient Letters", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_letters/", "params": [ { "name": "document_date__gt", "value": "", "type": "query" }, { "name": "document_date__gte", "value": "", "type": "query" }, { "name": "document_date__lt", "value": "", "type": "query" }, { "name": "document_date__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "patient", "value": "", "type": "query" }, { "name": "practice", "value": "", "type": "query" }, { "name": "unread", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List patient-facing letters (both directions). Filter by patient, practice, or unread=true." }, { "info": { "name": "Create Patient Letter", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/patient_letters/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a patient letter. Set is_patient_initiated=true when patient is the author (requires active ChartAccessGrant). Sign separately, then PATCH send_out=true to send." }, { "info": { "name": "Retrieve Patient Letter", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single patient letter." }, { "info": { "name": "Update Patient Letter", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/patient_letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Patient Letter" }, { "info": { "name": "Partially Update Patient Letter", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/patient_letters/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update a patient letter. PATCH {signLog:...} to sign. PATCH {send_out:true} to send after signing. PATCH {patient_read_time:} to acknowledge." } ] }, { "info": { "name": "Patient Form Requests", "type": "folder" }, "items": [ { "info": { "name": "List Patient Form Requests", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Patient Form Requests" }, { "info": { "name": "Create Patient Form Request", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Patient Form Request" }, { "info": { "name": "Retrieve Patient Form Request", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Patient Form Request" }, { "info": { "name": "Update Patient Form Request", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Patient Form Request" }, { "info": { "name": "Partially Update Patient Form Request", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Patient Form Request" }, { "info": { "name": "Delete Patient Form Request", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_requests/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Patient Form Request" } ] }, { "info": { "name": "Patient Form Submissions", "type": "folder" }, "items": [ { "info": { "name": "List Patient Form Submissions", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_submissions/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "report__patient", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of patient form submissions; supports direct creation." }, { "info": { "name": "Create Patient Form Submission", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_submissions/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of patient form submissions; supports direct creation." }, { "info": { "name": "Retrieve Patient Form Submission", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_form_submissions/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single patient form object" } ] }, { "info": { "name": "Patient Forms", "type": "folder" }, "items": [ { "info": { "name": "List Patient Forms", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_forms/", "params": [ { "name": "created_date__gte", "value": "", "type": "query" }, { "name": "created_date__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of patient form objects" }, { "info": { "name": "Retrieve Patient Form", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_forms/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single patient form object" } ] }, { "info": { "name": "Patient Letter Categories", "type": "folder" }, "items": [ { "info": { "name": "List Patient Letter Categories", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_letter_categories/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Returns a list of patient letter categories" }, { "info": { "name": "Retrieve Patient Letter Category", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/patient_letter_categories/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single patient letter category" } ] }, { "info": { "name": "Report Types", "type": "folder" }, "items": [ { "info": { "name": "List Report Types", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/report_types/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "practice", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Report Types" }, { "info": { "name": "Retrieve Report Type", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/report_types/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Report Type" } ] }, { "info": { "name": "Reports", "type": "folder" }, "items": [ { "info": { "name": "List Reports", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/", "params": [ { "name": "document_date__gt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects document dates that follow it (exclusive)." }, { "name": "document_date__gte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects document dates that follow it (inclusive)." }, { "name": "document_date__lt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects document dates that precede it (exclusive)." }, { "name": "document_date__lte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects document dates that precede it (inclusive)." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "reported_date__gt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects report dates that follow it (exclusive). It may be null in some cases, use document_date instead." }, { "name": "reported_date__gte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects report dates that follow it (inclusive). It may be null in some cases, use document_date instead." }, { "name": "reported_date__lt", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects report dates that precede it (exclusive). It may be null in some cases, use document_date instead." }, { "name": "reported_date__lte", "value": "", "type": "query", "description": "Date/time in ISO 8601 UTC format that selects report dates that precede it (exclusive). It may be null in some cases, use document_date instead." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Reports" }, { "info": { "name": "Create Report", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/reports/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Report" }, { "info": { "name": "Retrieve Report", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Report" }, { "info": { "name": "Update Report", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Report" }, { "info": { "name": "Partially Update Report", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Report" }, { "info": { "name": "Delete Report", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Report" }, { "info": { "name": "Create a delegate for a report", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/delegates/", "params": [ { "name": "id", "value": "", "type": "path", "description": "The report ID." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Assign a user or a staff group as a delegate for the report. Provide exactly one of `user` (user ID) or `group` (staff group ID). Report delegation must be enabled for the practice (FaxDelegateModal or ReportQueueDelegate). For group delegation, StaffGroupDelegates must be enabled." }, { "info": { "name": "Remove delegate(s) from a report", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/delegates/", "params": [ { "name": "id", "value": "", "type": "path", "description": "The report ID." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Soft-delete one or more delegates for the report. Send a JSON body with `ids`: a list of delegate IDs to remove (e.g. `{\"ids\": [1, 2]}`). Only non-deleted delegates for this report are removed." }, { "info": { "name": "List Reports Files", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/files/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Reports Files" }, { "info": { "name": "Retrieve Reports File", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/files/:file_id/", "params": [ { "name": "file_id", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Reports File" }, { "info": { "name": "Retrieve a printable view of a report", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/printable/", "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the report to retrieve the printable view for." }, { "name": "print_header", "value": "", "type": "query", "description": "The id of the print header that you want to use for the printable view." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a printable view of a report" } ] }, { "info": { "name": "Report Internal Notes", "type": "folder" }, "items": [ { "info": { "name": "List Reports Internal Notes", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/internal_notes/", "params": [ { "name": "id", "value": "", "type": "path", "description": "Report ID" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List all internal notes for a report" }, { "info": { "name": "Create Reports Internal Note", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/internal_notes/", "params": [ { "name": "id", "value": "", "type": "path", "description": "Report ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create an internal note" }, { "info": { "name": "Retrieve Reports Internal Note", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/internal_notes/:note_id/", "params": [ { "name": "id", "value": "", "type": "path", "description": "Report ID" }, { "name": "note_id", "value": "", "type": "path", "description": "Internal Note ID" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a specific internal note for a report" }, { "info": { "name": "Partially Update Reports Internal Note", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/internal_notes/:note_id/", "params": [ { "name": "id", "value": "", "type": "path", "description": "Report ID" }, { "name": "note_id", "value": "", "type": "path", "description": "Internal Note ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update a specific internal note" }, { "info": { "name": "Delete Reports Internal Note", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/reports/:id/internal_notes/:note_id/", "params": [ { "name": "id", "value": "", "type": "path", "description": "Report ID" }, { "name": "note_id", "value": "", "type": "path", "description": "Internal Note ID" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete a specific internal note" } ] }, { "info": { "name": "Visit Note Templates", "type": "folder" }, "items": [ { "info": { "name": "List Visit Note Templates", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "name", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "practice_created", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Visit Note Templates" }, { "info": { "name": "Create Visit Note Template", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Visit Note Template" }, { "info": { "name": "Retrieve Visit Note Template", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Visit Note Template" }, { "info": { "name": "Update Visit Note Template", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Visit Note Template" }, { "info": { "name": "Partially Update Visit Note Template", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Visit Note Template" }, { "info": { "name": "Delete Visit Note Template", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_templates/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Visit Note Template" } ] }, { "info": { "name": "Visit Note Types", "type": "folder" }, "items": [ { "info": { "name": "List Visit Note Types", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "name", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "practice_created", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Visit Note Types" }, { "info": { "name": "Create Visit Note Type", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Visit Note Type" }, { "info": { "name": "Retrieve Visit Note Type", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Visit Note Type" }, { "info": { "name": "Update Visit Note Type", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Visit Note Type" }, { "info": { "name": "Partially Update Visit Note Type", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Visit Note Type" }, { "info": { "name": "Delete Visit Note Type", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/visit_note_types/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Visit Note Type" } ] }, { "info": { "name": "Visit Notes", "type": "folder" }, "items": [ { "info": { "name": "List Visit Notes", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/", "params": [ { "name": "from_signed_date", "value": "", "type": "query" }, { "name": "last_modified__gt", "value": "", "type": "query" }, { "name": "last_modified__gte", "value": "", "type": "query" }, { "name": "last_modified__lt", "value": "", "type": "query" }, { "name": "last_modified__lte", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "physician", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "to_signed_date", "value": "", "type": "query" }, { "name": "unsigned", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Visit Notes" }, { "info": { "name": "Create Visit Note", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Visit Note" }, { "info": { "name": "Retrieve Visit Note", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Visit Note" }, { "info": { "name": "Update Visit Note", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Visit Note" }, { "info": { "name": "Partially Update Visit Note", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Visit Note" }, { "info": { "name": "Delete Visit Note", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Visit Note" }, { "info": { "name": "Retrieve Visit Notes Clinical Summary", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/clinical_summary/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Visit Notes Clinical Summary" }, { "info": { "name": "Retrieve Visit Notes Visit Summary", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/visit_notes/:id/visit_summary/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Visit Notes Visit Summary" } ] }, { "info": { "name": "Vitals", "type": "folder" }, "items": [ { "info": { "name": "List Vitals", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/vitals/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "non_visit_note", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "order_by", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "patient", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "practice", "value": "", "type": "query", "description": "Multiple values may be separated by commas." }, { "name": "visit_note", "value": "", "type": "query", "description": "Multiple values may be separated by commas." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Vitals" }, { "info": { "name": "Create Vital", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/vitals/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Vital" }, { "info": { "name": "Retrieve Vital", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/vitals/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve Vital" }, { "info": { "name": "Update Vital", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/vitals/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Vital" }, { "info": { "name": "Partially Update Vital", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/vitals/:id/", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially Update Vital" } ] } ], "bundled": true }