{ "opencollection": "1.0.0", "info": { "name": "DrChrono EHR REST Administrative Clinical API", "version": "v4 - Hunt Valley" }, "items": [ { "info": { "name": "Clinical", "type": "folder" }, "items": [ { "info": { "name": "claim_billing_notes_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/claim_billing_notes", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search billing notes" }, { "info": { "name": "claim_billing_notes_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/claim_billing_notes", "params": [ { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a new billing note" }, { "info": { "name": "signed_consent_forms Get", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/signed_consent_forms", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search signed consent forms" }, { "info": { "name": "signed_consent_forms Create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/signed_consent_forms", "params": [ { "name": "patient", "value": "", "type": "query", "description": "ID of the patient to associate with the consent form" }, { "name": "appointment", "value": "", "type": "query", "description": "ID of the appointment to associate with the consent form" }, { "name": "consent_form", "value": "", "type": "query", "description": "ID of the consent form that was signed" }, { "name": "signature_file", "value": "", "type": "query", "description": "File containing the patient's signature" } ], "body": { "type": "multipart-form", "data": [] }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a signed consent form record for a patient and consent form" }, { "info": { "name": "signed_consent_forms Update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/signed_consent_forms", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query", "description": "ID of the patient to filter by" } ], "body": { "type": "multipart-form", "data": [ { "name": "archived", "type": "text", "value": "" }, { "name": "appointment", "type": "text", "value": "" }, { "name": "id", "type": "text", "value": "" }, { "name": "signature_file", "type": "text", "value": "" } ] }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing consent form signature" }, { "info": { "name": "custom_appointment_fields_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_appointment_fields", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search custom appointment fields" }, { "info": { "name": "custom_appointment_fields_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/custom_appointment_fields", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create custom appointment fields" }, { "info": { "name": "lab_orders_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_orders/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing lab order" }, { "info": { "name": "lab_orders_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/lab_orders/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab order" }, { "info": { "name": "lab_orders_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/lab_orders/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab order" }, { "info": { "name": "lab_orders_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/lab_orders/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing lab order" }, { "info": { "name": "clinical_notes_list_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_notes_list", "params": [ { "name": "uuid", "value": "", "type": "query", "description": "The UUID token for the batch of clinical notes. This is returned in the response of the `create` endpoint.\n" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search clinical notes in batches. Results returned in order of ID." }, { "info": { "name": "clinical_notes_list_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/clinical_notes_list", "params": [ { "name": "order_by", "value": "", "type": "query", "description": "Order results by a specific field. Valid options include [id, updated_at]. Default: id." }, { "name": "page_size", "value": "", "type": "query" }, { "name": "page", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query", "description": "Patient ID filter" }, { "name": "office", "value": "", "type": "query", "description": "Office ID filter" }, { "name": "doctor", "value": "", "type": "query", "description": "Doctor ID filter" }, { "name": "since", "value": "", "type": "query", "description": "Inclusive lower bound on clinical note updated/created time." }, { "name": "date_range", "value": "", "type": "query", "description": "Inclusive bounded date range on appointment scheduled date" }, { "name": "date", "value": "", "type": "query", "description": "Filter on specific appointment scheduled date" }, { "name": "verbose", "value": "", "type": "query", "description": "When `true` includes yellow notes" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create clinical note list request. Use the UUID returned in the response to retrieve the batch of records. Results returned in order of ID.\n" }, { "info": { "name": "custom_vitals_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_vitals/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing custom vital type" }, { "info": { "name": "sublabs_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/sublabs/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing sub vendor" }, { "info": { "name": "sublabs_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/sublabs/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing sub vendor" }, { "info": { "name": "sublabs_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/sublabs/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing sub vendor" }, { "info": { "name": "sublabs_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/sublabs/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing sub vendor" }, { "info": { "name": "patients_qrda1", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients/:id/qrda1", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve patient QRDA1" }, { "info": { "name": "problems_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/problems", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient problems" }, { "info": { "name": "problems_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/problems", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient problems" }, { "info": { "name": "staff_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/staff", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_messages_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_messages/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_messages_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_messages/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_messages_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_messages/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "yellow_notepad_retrieve", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/yellow_notepad", "params": [ { "name": "appointment_id", "value": "", "type": "query" }, { "name": "template_id", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve yellow notepad content for a specific appointment and template combination.\n\nBoth appointment_id and template_id must be provided as query parameters.\n" }, { "info": { "name": "yellow_notepad_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/yellow_notepad", "params": [ { "name": "appointment_id", "value": "", "type": "query" }, { "name": "template_id", "value": "", "type": "query" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create or update yellow notepad content for a specific appointment and template combination.\n\nThis endpoint has different behavior based on the template's workflow_key:\n\nRegular templates (workflow_key != 'hp_meds_allergies'):\n- Automatically includes this template in the note\n- Content is appointment-specific\n\nMedications/Allergies templates (workflow_key == 'hp_meds_allergies'):\n- Content is patient-level (shared across appointments)\n\nBoth appointment_id and template_id must be provided as que" }, { "info": { "name": "medications_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/medications", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient medications" }, { "info": { "name": "medications_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/medications", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient medications" }, { "info": { "name": "custom_demographics_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_demographics", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search custom demographics fields" }, { "info": { "name": "custom_demographics_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/custom_demographics", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create custom demographics fields" }, { "info": { "name": "appointments_list_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointments_list", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" }, { "name": "show_archived", "value": "", "type": "query", "description": "set to `true` or `1` to include deleted or archived appointments" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointments_list_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/appointments_list", "params": [ { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "order_by", "value": "", "type": "query", "description": "Order results by a specific field. Valid options include [scheduled_time, updated_at]. Default: scheduled_time." }, { "name": "date", "value": "", "type": "query" }, { "name": "show_archived", "value": "", "type": "query", "description": "set to `true` or `1` to include deleted or archived appointments" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointment_profiles_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointment_profiles", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search appointment profiles for a doctor's calendar" }, { "info": { "name": "appointment_profiles_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/appointment_profiles", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create appointment profiles for a doctor's calendar" }, { "info": { "name": "patient_communications_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_communications", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient communications for CQM" }, { "info": { "name": "patient_communications_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_communications", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient communication for CQM" }, { "info": { "name": "appointment_profiles_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointment_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing appointment profile" }, { "info": { "name": "appointment_profiles_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/appointment_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment profile" }, { "info": { "name": "appointment_profiles_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/appointment_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment profile" }, { "info": { "name": "appointment_profiles_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/appointment_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing appointment profile" }, { "info": { "name": "clinical_note_field_values_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_field_values/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "clinical_note_field", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing clinical note field value" }, { "info": { "name": "clinical_note_field_values_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/clinical_note_field_values/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "clinical_note_field", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing clinical note field value" }, { "info": { "name": "clinical_note_field_values_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/clinical_note_field_values/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "clinical_note_field", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing clinical note field value" }, { "info": { "name": "fee_schedules_v2_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/fee_schedules_v2", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "payer_id", "value": "", "type": "query" }, { "name": "plan_name", "value": "", "type": "query" }, { "name": "specialities", "value": "", "type": "query" }, { "name": "assignees", "value": "", "type": "query" }, { "name": "assignee_type", "value": "", "type": "query" }, { "name": "effective_date", "value": "", "type": "query" }, { "name": "ineffective_date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "care_team_members_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/care_team_members", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "consent_forms_unapply_from_appointment", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/consent_forms/:id/unapply_from_appointment", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Unassign (unapply) a consent form from appointment" }, { "info": { "name": "consent_forms_apply_to_appointment", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/consent_forms/:id/apply_to_appointment", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Assign (apply) a consent form to appointment" }, { "info": { "name": "consent_forms_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/consent_forms", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient consent forms" }, { "info": { "name": "consent_forms_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/consent_forms", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a patient consent form" }, { "info": { "name": "reminder_profiles_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/reminder_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing reminder profile" }, { "info": { "name": "reminder_profiles_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/reminder_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing reminder profile" }, { "info": { "name": "reminder_profiles_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/reminder_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing reminder profile" }, { "info": { "name": "reminder_profiles_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/reminder_profiles/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing reminder profile" }, { "info": { "name": "patients_list_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients_list", "params": [ { "name": "uuid", "value": "", "type": "query", "description": "The UUID token for submitted batch request. This is returned in the response of the create request.\n" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patients in batches. This resource returns identical data to `GET /api/patients` but uses an asynchronous batch-based approach to data delivery. This is an efficient choice for large historical record loading use cases. Retrieve the results/status of a previously created patient_list request using the UUID returned in the response. Results are ordered by patient ID number.\n" }, { "info": { "name": "patients_list_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patients_list", "params": [ { "name": "order_by", "value": "", "type": "query", "description": "Order results by a specific field. Valid options include [id, updated_at]. Default: id." }, { "name": "page_size", "value": "", "type": "query" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query", "description": "Filter the list for the patient's gender." }, { "name": "since", "value": "", "type": "query", "description": "Filter the list for when the patient was created or updated. The value should be a date in the format YYYY-MM-DD. For example, to filter for patients created or updated on or after 2019-01-01, use the value 2019-01-01.\n" }, { "name": "date_of_birth", "value": "", "type": "query", "description": "Filter the list for the patient's date of birth. The value should be a date in the format YYYY-MM-DD. For example, to filter for patients born on 2019-01-01, use the value 2019-01-01.\n" }, { "name": "race", "value": "", "type": "query", "description": "Filter the list for the patients' race." }, { "name": "chart_id", "value": "", "type": "query", "description": "Filter the list for the patients' chart id." }, { "name": "email", "value": "", "type": "query", "description": "Filter the list for the patients' email." }, { "name": "ethnicity", "value": "", "type": "query", "description": "Filter the list for the patients' ethnicity." }, { "name": "verbose", "value": "", "type": "query", "description": "when `true` include additional verbose fields in the response." } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Submit patient list request. Use the UUID returned in the response to retrieve the batch of patients.\n" }, { "info": { "name": "patient_interventions_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_interventions", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient interventions for CQM" }, { "info": { "name": "patient_interventions_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_interventions", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient intervention for CQM" }, { "info": { "name": "patient_messages_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_messages", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_messages_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_messages", "params": [ { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_physical_exams_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_physical_exams/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient physical exam for CQM" }, { "info": { "name": "patient_physical_exams_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_physical_exams/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient physical exam for CQM" }, { "info": { "name": "patient_physical_exams_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_physical_exams/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient physical exam for CQM" }, { "info": { "name": "clinical_note_field_values_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_field_values", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "clinical_note_field", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search clinical note field values" }, { "info": { "name": "clinical_note_field_values_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/clinical_note_field_values", "params": [ { "name": "clinical_note_field", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create clinical note field value" }, { "info": { "name": "patients_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "created_at", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patients" }, { "info": { "name": "patients_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patients", "params": [ { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" }, { "name": "allow_duplicates", "value": "", "type": "query", "description": "Override duplicate check" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient" }, { "info": { "name": "implantable_devices_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/implantable_devices/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "mu_date", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "mu_date_range", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing implantable device" }, { "info": { "name": "patient_communications_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_communications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient communication for CQM" }, { "info": { "name": "patient_communications_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_communications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient communication for CQM" }, { "info": { "name": "patient_communications_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_communications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient communication for CQM" }, { "info": { "name": "prescription_messages_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/prescription_messages/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "parent_message", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing prescription message" }, { "info": { "name": "implantable_devices_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/implantable_devices", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "mu_date", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "mu_date_range", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search implantable devices" }, { "info": { "name": "patient_risk_assessments_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_risk_assessments", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_risk_assessments_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_risk_assessments", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients_summary", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patients_summary", "params": [ { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "documents_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient document" }, { "info": { "name": "documents_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient document" }, { "info": { "name": "documents_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient document" }, { "info": { "name": "documents_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing appointment template" }, { "info": { "name": "patients_onpatient_access_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients/:id/onpatient_access", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search existing onpatient access invites" }, { "info": { "name": "patients_onpatient_access_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patients/:id/onpatient_access", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Send new onpatient invite to patient" }, { "info": { "name": "patients_onpatient_access_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/patients/:id/onpatient_access", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Revoke sent onpatient invites" }, { "info": { "name": "lab_results_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing lab result" }, { "info": { "name": "lab_results_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab result" }, { "info": { "name": "lab_results_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab result" }, { "info": { "name": "lab_results_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing lab result" }, { "info": { "name": "medications_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/medications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient medications" }, { "info": { "name": "medications_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/medications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient medications" }, { "info": { "name": "medications_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/medications/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient medications" }, { "info": { "name": "medications_append_to_pharmacy_note", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/medications/:id/append_to_pharmacy_note", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Append a message to the \"pharmacy_note\" section of the prescription, in a new paragraph" }, { "info": { "name": "patient_vaccine_records_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_vaccine_records/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "cvx_code", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient vaccine records" }, { "info": { "name": "patient_vaccine_records_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_vaccine_records/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "cvx_code", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient vaccine records" }, { "info": { "name": "patient_vaccine_records_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_vaccine_records/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "cvx_code", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient vaccine records" }, { "info": { "name": "patient_flag_types_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_flag_types/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient flag type" }, { "info": { "name": "patient_flag_types_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_flag_types/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient flag type" }, { "info": { "name": "patient_flag_types_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_flag_types/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient flag type" }, { "info": { "name": "clinical_note_field_types_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_field_types/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing clinial note field type" }, { "info": { "name": "clinical_note_field_types_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/clinical_note_field_types/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update the `freedraw_image_size` of an existing clinical note FreeDraw Field" }, { "info": { "name": "fee_schedules_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/fee_schedules", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "code", "value": "", "type": "query" }, { "name": "code_type", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "payer_id", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_risk_assessments_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_risk_assessments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_risk_assessments_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_risk_assessments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_risk_assessments_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_risk_assessments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "lab_documents_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing appointment template" }, { "info": { "name": "lab_documents_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/lab_documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab order document" }, { "info": { "name": "lab_documents_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/lab_documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab order document" }, { "info": { "name": "lab_documents_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/lab_documents/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing lab order document" }, { "info": { "name": "appointment_templates_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointment_templates/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing appointment template" }, { "info": { "name": "appointment_templates_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/appointment_templates/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment template" }, { "info": { "name": "appointment_templates_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/appointment_templates/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment template" }, { "info": { "name": "appointment_templates_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/appointment_templates/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing appointment template" }, { "info": { "name": "patient_interventions_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_interventions/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient intervention for CQM" }, { "info": { "name": "patient_interventions_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_interventions/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient intervention for CQM" }, { "info": { "name": "patient_interventions_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_interventions/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient intervention for CQM" }, { "info": { "name": "allergies_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/allergies/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient allergy" }, { "info": { "name": "allergies_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/allergies/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient allergy" }, { "info": { "name": "allergies_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/allergies/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient allergy" }, { "info": { "name": "patients_ccda", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients/:id/ccda", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve patient CCDA" }, { "info": { "name": "lab_orders_summary_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_orders_summary", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "clinical_note_field_values_list_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_field_values_list", "params": [ { "name": "uuid", "value": "", "type": "query", "description": "The UUID token for the batch of requested data. This is returned in the response of the `create` endpoint.\n" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search clinical note values (soap notes) in batches. Results returned in order of ID or by updated_at." }, { "info": { "name": "care_plans_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/care_plans/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "plan_type", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing care plan" }, { "info": { "name": "fee_schedules_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/fee_schedules/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "code", "value": "", "type": "query" }, { "name": "code_type", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "payer_id", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointments_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointments/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing appointment or break" }, { "info": { "name": "appointments_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/appointments/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Appointment ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment or break" }, { "info": { "name": "appointments_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/appointments/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Appointment ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing appointment or break" }, { "info": { "name": "appointments_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/appointments/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Appointment ID. Can be in the form of date_id where date is the day of the appointment and ID is the recurring appointment ID. If not recurring this is just the ID number." } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing appointment or break" }, { "info": { "name": "telehealth_appointments_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/telehealth_appointments", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "telehealth_appointments_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/telehealth_appointments", "params": [ { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "care_plans_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/care_plans", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "plan_type", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search care plans" }, { "info": { "name": "patient_physical_exams_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_physical_exams", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient physical exams for CQM" }, { "info": { "name": "patient_physical_exams_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_physical_exams", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient physical exam for CQM" }, { "info": { "name": "signed_consent_forms Read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/signed_consent_forms/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve a single signed consent form record by id" }, { "info": { "name": "clinical_note_templates_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_templates/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing clinical note tempalte" }, { "info": { "name": "lab_results_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_results", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search lab results" }, { "info": { "name": "lab_results_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/lab_results", "params": [ { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create lab results. An example lab workflow is as following:\n\n- When you get orders, submit them via `/api/lab_orders`, such that doctors can see them in drchrono.\n\n- When results come in, submit the result document PDF via `/api/lab_documents` and submit the results data via `/api/lab_results`\n\n- Update `/api/lab_orders` status\n" }, { "info": { "name": "problems_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/problems/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient problems" }, { "info": { "name": "problems_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/problems/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient problems" }, { "info": { "name": "problems_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/problems/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient problems" }, { "info": { "name": "amendments_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/amendments", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient amendments. You can only interact with amendments created by your API application" }, { "info": { "name": "amendments_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/amendments", "params": [ { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient amendments to a patient's clinical records" }, { "info": { "name": "lab_orders_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_orders", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search lab orders" }, { "info": { "name": "lab_orders_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/lab_orders", "params": [ { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create lab orders. An example lab workflow is as following:\n\n- When you get orders, submit them via `/api/lab_orders`, such that doctors can see them in drchrono.\n\n- When results come in, submit the result document PDF via `/api/lab_documents` and submit the results data via `/api/lab_results`\n\n- Update `/api/lab_orders` status\n" }, { "info": { "name": "patient_flag_types_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_flag_types", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient flag types" }, { "info": { "name": "patient_flag_types_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_flag_types", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient flag types" }, { "info": { "name": "custom_appointment_fields_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_appointment_fields/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing custom appointment field" }, { "info": { "name": "custom_appointment_fields_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/custom_appointment_fields/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing custom appointment field" }, { "info": { "name": "custom_appointment_fields_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/custom_appointment_fields/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing custom appointment field" }, { "info": { "name": "eobs_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/eobs", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search EOB objects" }, { "info": { "name": "eobs_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/eobs", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create EOB object" }, { "info": { "name": "insurances_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/insurances", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "payer_type", "value": "", "type": "query", "description": "One of `\"emdeon\"`, `\"gateway\"`, `\"ihcfa\"`" }, { "name": "term", "value": "", "type": "query", "description": "Search term, which can be either a partial name, partial ID or the state." } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "telehealth_appointment_history_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/telehealth_appointment_history", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "telehealth_appointment_history_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/telehealth_appointment_history", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients_summary/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patients_summary/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patients_summary/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patients_summary_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/patients_summary/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "lab_documents_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_documents", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search lab order documents" }, { "info": { "name": "lab_documents_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/lab_documents", "params": [ { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create lab order documents. An example lab workflow is as following:\n\n- When you get orders, submit them via `/api/lab_orders`, such that doctors can see them in drchrono.\n\n- When results come in, submit the result document PDF via `/api/lab_documents` and submit the results data via `/api/lab_results`\n\n- Update `/api/lab_orders` status\n" }, { "info": { "name": "consent_forms_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/consent_forms/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient consent form" }, { "info": { "name": "consent_forms_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/consent_forms/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient consent form" }, { "info": { "name": "consent_forms_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/consent_forms/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient consent form" }, { "info": { "name": "lab_tests_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_tests/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing lab test" }, { "info": { "name": "lab_tests_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/lab_tests/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab test" }, { "info": { "name": "lab_tests_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/lab_tests/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing lab test" }, { "info": { "name": "lab_tests_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/lab_tests/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing lab test" }, { "info": { "name": "prescription_messages_list_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/prescription_messages_list", "params": [ { "name": "uuid", "value": "", "type": "query", "description": "The UUID token for the batch of prescription messages. This is returned in the response of the `create` endpoint.\n" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search prescription messages in batches. Results returned in order of ID or updated_at." }, { "info": { "name": "prescription_messages_list_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/prescription_messages_list", "params": [ { "name": "order_by", "value": "", "type": "query", "description": "Order results by a specific field. Valid options include [id, updated_at]. Default: id." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page. Value between 1 and 1000." }, { "name": "page", "value": "", "type": "query", "description": "Number of page to return. Value between 1 and max number of pages in result set." }, { "name": "since", "value": "", "type": "query", "description": "Inclusive lower bound on record updated/created time" }, { "name": "patient", "value": "", "type": "query", "description": "Patient ID filter" }, { "name": "doctor", "value": "", "type": "query", "description": "Prescribing doctor ID filter" }, { "name": "created_at", "value": "", "type": "query", "description": "Filter on specific creation date" }, { "name": "parent_message", "value": "", "type": "query", "description": "Filter on associated parent prescription message ID" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create prescription messages list request. Use the UUID returned in the response to retrieve the batch of records. Results returned in order of id or updated_at.\n" }, { "info": { "name": "patients_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient" }, { "info": { "name": "patients_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patients/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient" }, { "info": { "name": "patients_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patients/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient" }, { "info": { "name": "patients_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/patients/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing patient" }, { "info": { "name": "patients_ccda_async", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patients/:id/ccda_async", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "first_name", "value": "", "type": "query" }, { "name": "last_name", "value": "", "type": "query" }, { "name": "preferred_language", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "gender", "value": "", "type": "query" }, { "name": "created_at", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_of_birth", "value": "", "type": "query" }, { "name": "race", "value": "", "type": "query" }, { "name": "chart_id", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "ethnicity", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve patient CCDA async." }, { "info": { "name": "custom_vitals_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_vitals", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search custom vital types" }, { "info": { "name": "Retrieve and search schedule blocks", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/schedule_blocks", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query", "description": "Filter by doctor/provider ID" }, { "name": "office", "value": "", "type": "query", "description": "Filter by office ID" }, { "name": "date", "value": "", "type": "query", "description": "Filter by specific date (YYYY-MM-DD format)" }, { "name": "date_range", "value": "", "type": "query", "description": "Filter by date range (YYYY-MM-DD/YYYY-MM-DD format)" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search schedule blocks. Schedule blocks are used to block off time on a provider's calendar to prevent appointments from being scheduled. Use this to retrieve existing blocks for lunch breaks, meetings, PTO, or other non-appointment activities. Either `date` or `date_range` parameter is recommended for efficient querying." }, { "info": { "name": "Create a schedule block", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/schedule_blocks", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a new schedule block to block off time on a provider's calendar. This prevents appointments from being scheduled during the specified time period. Use this to block time for lunch breaks, meetings, administrative tasks, PTO, or other activities." }, { "info": { "name": "care_team_members_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/care_team_members/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "claim_billing_notes_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/claim_billing_notes/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing billing note" }, { "info": { "name": "patient_lab_results_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_lab_results_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/patient_lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_lab_results_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/patient_lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_lab_results_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/patient_lab_results/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "amendments_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/amendments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing patient amendment, you can only interact with amendments created by your API application" }, { "info": { "name": "amendments_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/amendments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient amendment, you can only interact with amendments created by your API application" }, { "info": { "name": "amendments_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/amendments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing patient amendment, you can only interact with amendments created by your API application" }, { "info": { "name": "amendments_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/amendments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing patient amendment, you can only interact with amendments created by your API application" }, { "info": { "name": "lab_tests_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_tests", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search lab tests" }, { "info": { "name": "lab_tests_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/lab_tests", "params": [ { "name": "order", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create lab tests. An example lab workflow is as following:\n\n- When you get orders, submit them via `/api/lab_orders`, such that doctors can see them in drchrono.\n\n- When results come in, submit the result document PDF via `/api/lab_documents` and submit the results data via `/api/lab_results`\n\n- Update `/api/lab_orders` status\n" }, { "info": { "name": "appointments_list_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointments_list/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointments_list_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/appointments_list/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointments_list_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/appointments_list/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "appointments_list_delete", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/appointments_list/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "status", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_lab_results_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_lab_results", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "patient_lab_results_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_lab_results", "params": [ { "name": "ordering_doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "fee_schedules_v2_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/fee_schedules_v2/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "insurances_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/insurances/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "payer_type", "value": "", "type": "query", "description": "One of `\"emdeon\"`, `\"gateway\"`, `\"ihcfa\"`" }, { "name": "term", "value": "", "type": "query", "description": "Search term, which can be either a partial name, partial ID or the state." } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "clinical_notes_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_notes", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "created_at", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "eligibility_checks_list_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/eligibility_checks_list", "params": [ { "name": "order_by", "value": "", "type": "query", "description": "Order results by a specific field. Valid options include [id, updated_at]. Default: id." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page. Value between 1 and 1000." }, { "name": "page", "value": "", "type": "query", "description": "Number of page to return. Value between 1 and max number of pages in result set." }, { "name": "since", "value": "", "type": "query", "description": "Inclusive lower bound on record updated/created time" }, { "name": "patient", "value": "", "type": "query", "description": "Patient ID filter" }, { "name": "appointment_date_range", "value": "", "type": "query", "description": "Inclusive bounded date range on appointment scheduled date" }, { "name": "appointment_date", "value": "", "type": "query", "description": "Filter on specific appointment scheduled date" }, { "name": "query_date_range", "value": "", "type": "query", "description": "Inclusive bounded date range on eligibility check date" }, { "name": "query_date", "value": "", "type": "query", "description": "Filter on specific eligibility check date" }, { "name": "service_types", "value": "", "type": "query", "description": "Filter for checks included within a comma-separated list of service type codes (STCs)" }, { "name": "verbose", "value": "", "type": "query", "description": "When True includes full coverage details" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create eligibility checks list request. Use the UUID returned in the response to retrieve the batch of records. Results returned in order of id or updated_at.\n" }, { "info": { "name": "telehealth_appointment_history_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/telehealth_appointment_history/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "clinical_notes_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_notes/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "patient", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "date_range", "value": "", "type": "query" }, { "name": "date", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "clinical_note_field_types_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_field_types", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "clinical_note_template", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search clinical note field types" }, { "info": { "name": "documents_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/documents", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search documents" }, { "info": { "name": "documents_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/documents", "params": [ { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create documents" }, { "info": { "name": "staff_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/staff/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "Retrieve a schedule block", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/schedule_blocks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Schedule block ID" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing schedule block by ID" }, { "info": { "name": "Update a schedule block", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/schedule_blocks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Schedule block ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing schedule block. Unlike PATCH, PUT requires all fields to be provided. Use this when you want to completely replace the schedule block data." }, { "info": { "name": "Partially update a schedule block", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/schedule_blocks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Schedule block ID" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Partially update an existing schedule block. You can modify the time, description, color, or other properties. Use this to reschedule a block or change its details." }, { "info": { "name": "Delete a schedule block", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.drchrono.com/api/schedule_blocks/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Schedule block ID" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete an existing schedule block. This will remove the block from the provider's calendar and allow appointments to be scheduled during that time period again." }, { "info": { "name": "lab_orders_summary_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/lab_orders_summary/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "custom_demographics_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/custom_demographics/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing custom demographics field" }, { "info": { "name": "custom_demographics_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/custom_demographics/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing custom demographics field" }, { "info": { "name": "custom_demographics_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/custom_demographics/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update an existing custom demographics field" }, { "info": { "name": "eobs_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/eobs/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve an existing EOB object" }, { "info": { "name": "allergies_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/allergies", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient allergies" }, { "info": { "name": "allergies_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/allergies", "params": [ { "name": "patient", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient allergy" }, { "info": { "name": "appointments_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointments", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query", "description": "Appointment status name" }, { "name": "patient", "value": "", "type": "query", "description": "Patient ID" }, { "name": "office", "value": "", "type": "query", "description": "Office ID" }, { "name": "doctor", "value": "", "type": "query", "description": "Doctor ID" }, { "name": "since", "value": "", "type": "query", "description": "Lower bound inclusive date filter for appointment updated/created date" }, { "name": "occurred_since", "value": "", "type": "query", "description": "Filter appointments based on scheduled time" }, { "name": "date_range", "value": "", "type": "query", "description": "Inclusive upper and lower bound filter for appointment scheduled date. Format: yyyy-mm-dd/yyyy-mm-dd. Max window size 190 days" }, { "name": "verbose", "value": "", "type": "query", "description": "set to `true` to include clinical_note, custom_fields, custom_vitals, extended_updated_at, reminders, status_transitions, vitals but limit page_size to 25" }, { "name": "date", "value": "", "type": "query", "description": "Specific date filter for appointment scheduled date" }, { "name": "ignore_virtual", "value": "", "type": "query", "description": "set to `true` to ignore virtual appointments that have not yet been materialized" }, { "name": "show_archived", "value": "", "type": "query", "description": "set to `true` or `1` to include deleted or archived appointments" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search appointment or breaks.\nNote: Either `since`, `occurred_since`, `date` or `date_range` parameter must be specified.\n results returned in order of scheduled date.\n " }, { "info": { "name": "appointments_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/appointments", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create a new appointment or break on doctor's calendar" }, { "info": { "name": "clinical_note_templates_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/clinical_note_templates", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search clinical note templates" }, { "info": { "name": "reminder_profiles_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/reminder_profiles", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search reminder profiles" }, { "info": { "name": "reminder_profiles_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/reminder_profiles", "params": [ { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create reminder profile" }, { "info": { "name": "appointment_templates_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/appointment_templates", "params": [ { "name": "available", "value": "", "type": "query" }, { "name": "week_days", "value": "", "type": "query" }, { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search appointment templates for a doctor's calendar" }, { "info": { "name": "appointment_templates_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/appointment_templates", "params": [ { "name": "profile", "value": "", "type": "query" }, { "name": "office", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create appointment templates for a doctor's calendar" }, { "info": { "name": "patient_vaccine_records_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/patient_vaccine_records", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "cvx_code", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search patient vaccine records" }, { "info": { "name": "patient_vaccine_records_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/patient_vaccine_records", "params": [ { "name": "cvx_code", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create patient vaccine records" }, { "info": { "name": "telehealth_appointments_read", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/telehealth_appointments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "telehealth_appointments_update", "type": "http" }, "http": { "method": "PUT", "url": "https://app.drchrono.com/api/telehealth_appointments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "telehealth_appointments_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://app.drchrono.com/api/telehealth_appointments/:id", "params": [ { "name": "id", "value": "", "type": "path" }, { "name": "appointment", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } } }, { "info": { "name": "prescription_messages_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/prescription_messages", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" }, { "name": "parent_message", "value": "", "type": "query" }, { "name": "since", "value": "", "type": "query" }, { "name": "patient", "value": "", "type": "query" }, { "name": "created_at", "value": "", "type": "query" }, { "name": "doctor", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search prescription messages" }, { "info": { "name": "sublabs_list", "type": "http" }, "http": { "method": "GET", "url": "https://app.drchrono.com/api/sublabs", "params": [ { "name": "cursor", "value": "", "type": "query" }, { "name": "page_size", "value": "", "type": "query" } ], "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve or search sub vendors" }, { "info": { "name": "sublabs_create", "type": "http" }, "http": { "method": "POST", "url": "https://app.drchrono.com/api/sublabs", "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.drchrono.com/o/authorize/", "accessTokenUrl": "https://app.drchrono.com/o/token/", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create sub-vendors\n\n- When you get orders, submit them via `/api/lab_orders`, such that doctors can see them in drchrono.\n\n- When results come in, submit the result document PDF via `/api/lab_documents` and submit the results data via `/api/lab_results`\n\n- Update `/api/lab_orders` status\n" } ] } ], "bundled": true }