{ "opencollection": "1.0.0", "info": { "name": "Practice API", "version": "2.0.0" }, "items": [ { "info": { "name": "Contacts", "type": "folder" }, "items": [ { "info": { "name": "List Contacts", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/contacts/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "npi", "value": "", "type": "query", "description": "The NPI of the contact." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "List Contacts" }, { "info": { "name": "Create Contact", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/contacts/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Contact" }, { "info": { "name": "Search Contacts", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/contacts/search/", "params": [ { "name": "city", "value": "", "type": "query", "description": "The city to search for contacts." }, { "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": "q", "value": "", "type": "query", "description": "Contact name or fax number to look for." }, { "name": "specialties", "value": "", "type": "query", "description": "Comma separated specialties to look for contacts. Examples: \"psychology,dental care\" or \"pharmacy\"." }, { "name": "state", "value": "", "type": "query", "description": "The state to search for contacts." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Search Contacts" }, { "info": { "name": "Retrieve Contact", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/contacts/: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 Contact" }, { "info": { "name": "Update Contact", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/contacts/: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 Contact" }, { "info": { "name": "Partially Update Contact", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/contacts/: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 Contact" }, { "info": { "name": "Delete Contact", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/contacts/: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 Contact" } ] }, { "info": { "name": "Delegate Permissions", "type": "folder" }, "items": [ { "info": { "name": "List Delegate Permissions", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/delegate_permissions/", "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 Delegate Permissions" }, { "info": { "name": "Create Delegate Permission", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/delegate_permissions/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Delegate Permission" }, { "info": { "name": "Retrieve Delegate Permission", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/delegate_permissions/: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 Delegate Permission" }, { "info": { "name": "Delete Delegate Permission", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/delegate_permissions/: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 Delegate Permission" } ] }, { "info": { "name": "Handouts", "type": "folder" }, "items": [ { "info": { "name": "List Handouts", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/handouts/", "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." }, { "name": "tags", "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 Handouts" }, { "info": { "name": "Create Handout", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/handouts/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Handout" }, { "info": { "name": "Retrieve Handout", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/handouts/: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 Handout" }, { "info": { "name": "Update Handout", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/handouts/: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 Handout" }, { "info": { "name": "Partially Update Handout", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/handouts/: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 Handout" }, { "info": { "name": "Delete Handout", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/handouts/: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 Handout" } ] }, { "info": { "name": "Medication Order Templates", "type": "folder" }, "items": [ { "info": { "name": "List Medication Order Templates", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_templates/", "params": [ { "name": "deleted_date__gte", "value": "", "type": "query" }, { "name": "deleted_date__isnull", "value": "", "type": "query" }, { "name": "deleted_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": "List Medication Order Templates" }, { "info": { "name": "Create Medication Order Template", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_templates/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Medication Order Template" }, { "info": { "name": "Retrieve Medication Order Template", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_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 Medication Order Template" }, { "info": { "name": "Update Medication Order Template", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_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 Medication Order Template" }, { "info": { "name": "Partially Update Medication Order Template", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_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 Medication Order Template" }, { "info": { "name": "Delete Medication Order Template", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/medication_order_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 Medication Order Template" } ] }, { "info": { "name": "Office Staff", "type": "folder" }, "items": [ { "info": { "name": "List Office Staffs", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/office_staff/", "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 office staff" }, { "info": { "name": "Retrieve Office Staff", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/office_staff/:staff_id/", "params": [ { "name": "staff_id", "value": "", "type": "path", "description": "The ID of the staff member to retrieve" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an office staff" } ] }, { "info": { "name": "Physicians", "type": "folder" }, "items": [ { "info": { "name": "List Physicians", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/physicians/", "params": [ { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "npi", "value": "", "type": "query" }, { "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 Physicians" }, { "info": { "name": "Retrieve Physician", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/physicians/: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 Physician" }, { "info": { "name": "Update Physician", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/physicians/: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 Physician" }, { "info": { "name": "Partially Update Physician", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/physicians/: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 Physician" }, { "info": { "name": "Get Physician Availabilities", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/physicians/:id/availabilities/", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get the availabilities for a physician" }, { "info": { "name": "Update Physician Availabilities", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/physicians/:id/availabilities/", "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 the availabilities for a physician" } ] }, { "info": { "name": "Practice Medications", "type": "folder" }, "items": [ { "info": { "name": "List Practice Medications", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/practice_medications/", "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", "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 Practice Medications" }, { "info": { "name": "Create Practice Medication", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/practice_medications/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Practice Medication" }, { "info": { "name": "Retrieve Practice Medication", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/practice_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 Practice Medication" }, { "info": { "name": "Update Practice Medication", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/practice_medications/: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 Practice Medication" }, { "info": { "name": "Partially Update Practice Medication", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/practice_medications/: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 Practice Medication" }, { "info": { "name": "Delete Practice Medication", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/practice_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 Practice Medication" } ] }, { "info": { "name": "Practices", "type": "folder" }, "items": [ { "info": { "name": "List Practices", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/practices/", "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 Practices" }, { "info": { "name": "Retrieve Practice", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/practices/: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 Practice" }, { "info": { "name": "Update Practice", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/practices/: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 Practice" }, { "info": { "name": "Partially Update Practice", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/practices/: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 Practice" } ] }, { "info": { "name": "Insurance Eligibility Usage", "type": "folder" }, "items": [ { "info": { "name": "Get Practice Eligibility Usage", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/practices/:id/eligibility_usage/", "params": [ { "name": "end_date", "value": "", "type": "query", "description": "End date for usage period (YYYY-MM-DD)" }, { "name": "id", "value": "", "type": "path", "description": "The id of the practice" }, { "name": "start_date", "value": "", "type": "query", "description": "Start date for usage period (YYYY-MM-DD)" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get the real time eligibility usage for a practice" } ] }, { "info": { "name": "Print Headers", "type": "folder" }, "items": [ { "info": { "name": "List Print Headers", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/print_headers/", "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 print headers" }, { "info": { "name": "Retrieve Print Header", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/print_headers/: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 Print Header" }, { "info": { "name": "Delete Print Header", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/print_headers/: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 Print Header" } ] }, { "info": { "name": "Service Locations", "type": "folder" }, "items": [ { "info": { "name": "List Service Locations", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/", "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 Service Locations" }, { "info": { "name": "Create Service Location", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Service Location" }, { "info": { "name": "Retrieve Service Location", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/: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 Service Location" }, { "info": { "name": "Update Service Location", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/: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 Service Location" }, { "info": { "name": "Partially Update Service Location", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/: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 Service Location" }, { "info": { "name": "Delete Service Location", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/service_locations/: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 Service Location" } ] }, { "info": { "name": "Staff Groups", "type": "folder" }, "items": [ { "info": { "name": "List Staff Groups", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/", "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", "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 Staff Groups" }, { "info": { "name": "Create Staff Group", "type": "http" }, "http": { "method": "POST", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/2.0/oauth2/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Staff Group" }, { "info": { "name": "Retrieve Staff Group", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/: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 Staff Group" }, { "info": { "name": "Update Staff Group", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/: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 Staff Group" }, { "info": { "name": "Partially Update Staff Group", "type": "http" }, "http": { "method": "PATCH", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/: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 Staff Group" }, { "info": { "name": "Delete Staff Group", "type": "http" }, "http": { "method": "DELETE", "url": "https://sandbox.elationemr.com/api/2.0/staff_groups/: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 Staff Group" } ] } ], "bundled": true }