# AthenaHealthClient

- [`addEncounterReason`](../operations/connectors.athenaAddEncounterReason.md) — Add a configured encounter reason
- [`addLabResultDocument`](../operations/connectors.athenaAddLabResultDocument.md) — Add lab result document (athenahealth)
- [`addPreferredPharmacy`](../operations/connectors.athenaAddPreferredPharmacy.md) — Athena's PUT /chart/{id}/pharmacies/preferred 400s without either clinicalproviderid or ncpdpid in the body — there's no way to add "a" preferred pharmacy without saying which one
- [`answerHealthQuestion`](../operations/connectors.athenaAnswerHealthQuestion.md) — Answer health question (athenahealth)
- [`bookAppointment`](../operations/connectors.athenaBookAppointment.md) — Book an open appointment slot (without the telehealth deep link step)
- [`cancelAppointment`](../operations/connectors.athenaCancelAppointment.md) — Cancel appointment (athenahealth)
- [`checkInPatient`](../operations/connectors.athenaCheckInPatient.md) — Full check-in flow
- [`createAllergy`](../operations/connectors.athenaCreateAllergy.md) — Add or update one allergy
- [`createAppointment`](../operations/connectors.athenaCreateAppointment.md) — Create appointment (athenahealth)
- [`createAppointmentNote`](../operations/connectors.athenaCreateAppointmentNote.md) — Create appointment note (athenahealth)
- [`createConsent`](../operations/connectors.athenaCreateConsent.md) — Create consent (athenahealth)
- [`createEligibilityBenefitDetails`](../operations/connectors.athenaCreateEligibilityBenefitDetails.md) — Create eligibility benefit details (athenahealth)
- [`createEncounterDiagnosis`](../operations/connectors.athenaCreateEncounterDiagnosis.md) — Create encounter diagnosis (athenahealth)
- [`createEncounterDocument`](../operations/connectors.athenaCreateEncounterDocument.md) — Create encounter document (athenahealth)
- [`createFamilyHistory`](../operations/connectors.athenaCreateFamilyHistory.md) — Add one family-history problem for a relative
- [`createImmunization`](../operations/connectors.athenaCreateImmunization.md) — Create immunization (athenahealth)
- [`createInsurance`](../operations/connectors.athenaCreateInsurance.md) — Deprecated: thin alias for create_insurance_package
- [`createInsurancePackage`](../operations/connectors.athenaCreateInsurancePackage.md) — Create an insurance record from an insurance package
- [`createLabOrder`](../operations/connectors.athenaCreateLabOrder.md) — Create lab order (athenahealth)
- [`createMedication`](../operations/connectors.athenaCreateMedication.md) — Create medication (athenahealth)
- [`createOpenAppointmentSlot`](../operations/connectors.athenaCreateOpenAppointmentSlot.md) — Create an open appointment slot
- [`createPatient`](../operations/connectors.athenaCreatePatient.md) — Create patient (athenahealth)
- [`createProblem`](../operations/connectors.athenaCreateProblem.md) — Create problem (athenahealth)
- [`createProcedure`](../operations/connectors.athenaCreateProcedure.md) — Add one surgical-history procedure (`procedure_code` is a CPT code)
- [`createSocialHistory`](../operations/connectors.athenaCreateSocialHistory.md) — Answer social-history questions
- [`createTelehealthDeeplink`](../operations/connectors.athenaCreateTelehealthDeeplink.md) — Create telehealth deeplink (athenahealth)
- [`createVital`](../operations/connectors.athenaCreateVital.md) — Record vitals
- [`deleteEncounterDiagnosis`](../operations/connectors.athenaDeleteEncounterDiagnosis.md) — Delete encounter diagnosis (athenahealth)
- [`deleteEncounterDocument`](../operations/connectors.athenaDeleteEncounterDocument.md) — Delete encounter document (athenahealth)
- [`deleteImagingResultDocument`](../operations/connectors.athenaDeleteImagingResultDocument.md) — Delete imaging result document (athenahealth)
- [`deleteInsuranceCard`](../operations/connectors.athenaDeleteInsuranceCard.md) — Delete insurance card (athenahealth)
- [`deleteInsurancePackage`](../operations/connectors.athenaDeleteInsurancePackage.md) — Delete insurance package (athenahealth)
- [`deleteMedication`](../operations/connectors.athenaDeleteMedication.md) — Delete medication (athenahealth)
- [`deletePreferredPharmacy`](../operations/connectors.athenaDeletePreferredPharmacy.md) — Delete preferred pharmacy (athenahealth)
- [`deleteVaccine`](../operations/connectors.athenaDeleteVaccine.md) — Delete a vaccine
- [`enhancedBestMatchPatients`](../operations/connectors.athenaEnhancedBestMatchPatients.md) — Enhanced best match patients (athenahealth)
- [`enhancedBestMatchPatientsByEmail`](../operations/connectors.athenaEnhancedBestMatchPatientsByEmail.md) — Enhanced best-match lookup by email
- [`exportCertifiedCcda`](../operations/connectors.athenaExportCertifiedCcda.md) — Export certified ccda (athenahealth)
- [`getAppointmentDetails`](../operations/connectors.athenaGetAppointmentDetails.md) — Get appointment details (athenahealth)
- [`getAppointmentEncounterSummary`](../operations/connectors.athenaGetAppointmentEncounterSummary.md) — Get appointment encounter summary (athenahealth)
- [`getAppointmentSlotSubscription`](../operations/connectors.athenaGetAppointmentSlotSubscription.md) — Get appointment slot subscription (athenahealth)
- [`getAssessPlanCarePlan`](../operations/connectors.athenaGetAssessPlanCarePlan.md) — Get assess plan care plan (athenahealth)
- [`getAvailableMessageTypes`](../operations/connectors.athenaGetAvailableMessageTypes.md) — Get available message types (athenahealth)
- [`getBookedAppointments`](../operations/connectors.athenaGetBookedAppointments.md) — List booked appointments
- [`getCareTeam`](../operations/connectors.athenaGetCareTeam.md) — Get care team (athenahealth)
- [`getCareTeamCarePlan`](../operations/connectors.athenaGetCareTeamCarePlan.md) — Get care team care plan (athenahealth)
- [`getClaim`](../operations/connectors.athenaGetClaim.md) — Get claim (athenahealth)
- [`getClinicalDocumentXml`](../operations/connectors.athenaGetClinicalDocumentXml.md) — Get clinical document xml (athenahealth)
- [`getClinicalProvider`](../operations/connectors.athenaGetClinicalProvider.md) — Get clinical provider (athenahealth)
- [`getDefaultPharmacy`](../operations/connectors.athenaGetDefaultPharmacy.md) — Get default pharmacy (athenahealth)
- [`getDepartment`](../operations/connectors.athenaGetDepartment.md) — Get department (athenahealth)
- [`getDriversLicense`](../operations/connectors.athenaGetDriversLicense.md) — Get drivers license (athenahealth)
- [`getEligibilityBenefitDetails`](../operations/connectors.athenaGetEligibilityBenefitDetails.md) — Get eligibility benefit details (athenahealth)
- [`getEncounter`](../operations/connectors.athenaGetEncounter.md) — Get encounter (athenahealth)
- [`getEncounterAssessment`](../operations/connectors.athenaGetEncounterAssessment.md) — Get encounter assessment (athenahealth)
- [`getEncounterHpi`](../operations/connectors.athenaGetEncounterHpi.md) — Get encounter hpi (athenahealth)
- [`getEncounterSummary`](../operations/connectors.athenaGetEncounterSummary.md) — Get encounter summary (athenahealth)
- [`getFhirResource`](../operations/connectors.athenaGetFhirResource.md) — GET an arbitrary FHIR DSTU2 resource by path (e.g
- [`getFhirResourceBinary`](../operations/connectors.athenaGetFhirResourceBinary.md) — GET a FHIR resource, unzipping the response archive into concatenated text
- [`getGenderIdentityFields`](../operations/connectors.athenaGetGenderIdentityFields.md) — Get gender identity fields (athenahealth)
- [`getGpal`](../operations/connectors.athenaGetGpal.md) — Get gpal (athenahealth)
- [`getGynHistory`](../operations/connectors.athenaGetGynHistory.md) — Get gyn history (athenahealth)
- [`getGynHistoryQuestionConfiguration`](../operations/connectors.athenaGetGynHistoryQuestionConfiguration.md) — Get gyn history question configuration (athenahealth)
- [`getHpiTemplates`](../operations/connectors.athenaGetHpiTemplates.md) — Get hpi templates (athenahealth)
- [`getImagingResultDocument`](../operations/connectors.athenaGetImagingResultDocument.md) — Get imaging result document (athenahealth)
- [`getImagingResultOriginalDocument`](../operations/connectors.athenaGetImagingResultOriginalDocument.md) — Get imaging result original document (athenahealth)
- [`getInsuranceCard`](../operations/connectors.athenaGetInsuranceCard.md) — Return the base64-encoded insurance card image
- [`getInsurancePackages`](../operations/connectors.athenaGetInsurancePackages.md) — Search insurance packages, following pagination
- [`getLabResult`](../operations/connectors.athenaGetLabResult.md) — Get lab result (athenahealth)
- [`getLabResultOriginalDocument`](../operations/connectors.athenaGetLabResultOriginalDocument.md) — Get lab result original document (athenahealth)
- [`getMedicationChangeEvents`](../operations/connectors.athenaGetMedicationChangeEvents.md) — Get medication change events (athenahealth)
- [`getMedicationChangeSubscription`](../operations/connectors.athenaGetMedicationChangeSubscription.md) — Get medication change subscription (athenahealth)
- [`getPatient`](../operations/connectors.athenaGetPatient.md) — Get patient (athenahealth)
- [`getPatientCcda`](../operations/connectors.athenaGetPatientCcda.md) — Get patient ccda (athenahealth)
- [`getPatientChangeEvents`](../operations/connectors.athenaGetPatientChangeEvents.md) — Get patient change events (athenahealth)
- [`getPatientChangeSubscription`](../operations/connectors.athenaGetPatientChangeSubscription.md) — Get patient change subscription (athenahealth)
- [`getPatientPhoto`](../operations/connectors.athenaGetPatientPhoto.md) — Get patient photo (athenahealth)
- [`getPatientSearchTypes`](../operations/connectors.athenaGetPatientSearchTypes.md) — Get patient search types (athenahealth)
- [`getPerinatalHistory`](../operations/connectors.athenaGetPerinatalHistory.md) — Get perinatal history (athenahealth)
- [`getPortalAccess`](../operations/connectors.athenaGetPortalAccess.md) — Get portal access (athenahealth)
- [`getPracticeInfo`](../operations/connectors.athenaGetPracticeInfo.md) — Get practice info (athenahealth)
- [`getPreferredPharmacy`](../operations/connectors.athenaGetPreferredPharmacy.md) — Get preferred pharmacy (athenahealth)
- [`getPrescriptionCardImage`](../operations/connectors.athenaGetPrescriptionCardImage.md) — Get prescription card image (athenahealth)
- [`getProblemChangeEvents`](../operations/connectors.athenaGetProblemChangeEvents.md) — Get problem change events (athenahealth)
- [`getProblemChangeSubscription`](../operations/connectors.athenaGetProblemChangeSubscription.md) — Get problem change subscription (athenahealth)
- [`getProvider`](../operations/connectors.athenaGetProvider.md) — Get provider (athenahealth)
- [`getQuestionnaireScreeners`](../operations/connectors.athenaGetQuestionnaireScreeners.md) — Get questionnaire screeners (athenahealth)
- [`getQuestionnaireScreenersEncounter`](../operations/connectors.athenaGetQuestionnaireScreenersEncounter.md) — Get questionnaire screeners encounter (athenahealth)
- [`getRecipientClasses`](../operations/connectors.athenaGetRecipientClasses.md) — Get recipient classes (athenahealth)
- [`getReviewOfSystems`](../operations/connectors.athenaGetReviewOfSystems.md) — Get review of systems (athenahealth)
- [`getSoapNotes`](../operations/connectors.athenaGetSoapNotes.md) — Read an encounter's SOAP notes
- [`getSocialHistoryTemplates`](../operations/connectors.athenaGetSocialHistoryTemplates.md) — Get social history templates (athenahealth)
- [`getTopInsurancePackages`](../operations/connectors.athenaGetTopInsurancePackages.md) — Get top insurance packages (athenahealth)
- [`getVitalsConfiguration`](../operations/connectors.athenaGetVitalsConfiguration.md) — Get vitals configuration (athenahealth)
- [`listAdministeredQuestionnaireScreeners`](../operations/connectors.athenaListAdministeredQuestionnaireScreeners.md) — List administered questionnaire screeners (athenahealth)
- [`listAllergies`](../operations/connectors.athenaListAllergies.md) — List allergies (athenahealth)
- [`listAllergyReactions`](../operations/connectors.athenaListAllergyReactions.md) — List allergy reactions (athenahealth)
- [`listAppointmentConfirmationStatuses`](../operations/connectors.athenaListAppointmentConfirmationStatuses.md) — List appointment confirmation statuses (athenahealth)
- [`listAppointments`](../operations/connectors.athenaListAppointments.md) — List appointments (athenahealth)
- [`listAppointmentTypes`](../operations/connectors.athenaListAppointmentTypes.md) — List appointment types (athenahealth)
- [`listCancerCases`](../operations/connectors.athenaListCancerCases.md) — List cancer cases (athenahealth)
- [`listCarePlans`](../operations/connectors.athenaListCarePlans.md) — List care plans (athenahealth)
- [`listChangedPatients`](../operations/connectors.athenaListChangedPatients.md) — List changed patients (athenahealth)
- [`listClosedClaims`](../operations/connectors.athenaListClosedClaims.md) — List closed claims (athenahealth)
- [`listConfiguredEncounterReasons`](../operations/connectors.athenaListConfiguredEncounterReasons.md) — List configured encounter reasons (athenahealth)
- [`listConsents`](../operations/connectors.athenaListConsents.md) — List consents (athenahealth)
- [`listDepartments`](../operations/connectors.athenaListDepartments.md) — List departments (athenahealth)
- [`listDocuments`](../operations/connectors.athenaListDocuments.md) — List documents (athenahealth)
- [`listEncounterDiagnoses`](../operations/connectors.athenaListEncounterDiagnoses.md) — List encounter diagnoses (athenahealth)
- [`listEncounterDocuments`](../operations/connectors.athenaListEncounterDocuments.md) — List encounter documents (athenahealth)
- [`listEncounterOrders`](../operations/connectors.athenaListEncounterOrders.md) — List encounter orders (athenahealth)
- [`listEncounterReasons`](../operations/connectors.athenaListEncounterReasons.md) — List encounter reasons (athenahealth)
- [`listEncountersForPatient`](../operations/connectors.athenaListEncountersForPatient.md) — List encounters for patient (athenahealth)
- [`listEthnicities`](../operations/connectors.athenaListEthnicities.md) — List ethnicities (athenahealth)
- [`listExistingPatientAppointmentReasons`](../operations/connectors.athenaListExistingPatientAppointmentReasons.md) — List existing patient appointment reasons (athenahealth)
- [`listFamilyHistory`](../operations/connectors.athenaListFamilyHistory.md) — List family history (athenahealth)
- [`listHealthHistory`](../operations/connectors.athenaListHealthHistory.md) — List health history (athenahealth)
- [`listImagingResultDocuments`](../operations/connectors.athenaListImagingResultDocuments.md) — List imaging result documents
- [`listImmunizations`](../operations/connectors.athenaListImmunizations.md) — List immunizations (athenahealth)
- [`listImmunizationsFhir`](../operations/connectors.athenaListImmunizationsFhir.md) — List immunizations fhir (athenahealth)
- [`listInboxMessages`](../operations/connectors.athenaListInboxMessages.md) — List inbox messages (athenahealth)
- [`listInsurance`](../operations/connectors.athenaListInsurance.md) — List insurance (athenahealth)
- [`listLabAnalytes`](../operations/connectors.athenaListLabAnalytes.md) — List lab analytes (athenahealth)
- [`listLabResultDocuments`](../operations/connectors.athenaListLabResultDocuments.md) — List lab result documents (athenahealth)
- [`listLabResults`](../operations/connectors.athenaListLabResults.md) — List lab results (athenahealth)
- [`listMedicalHistoryQuestions`](../operations/connectors.athenaListMedicalHistoryQuestions.md) — List medical history questions (athenahealth)
- [`listMedicationChanges`](../operations/connectors.athenaListMedicationChanges.md) — List medication changes (athenahealth)
- [`listMedications`](../operations/connectors.athenaListMedications.md) — List medications (athenahealth)
- [`listNewPatientAppointmentReasons`](../operations/connectors.athenaListNewPatientAppointmentReasons.md) — List new patient appointment reasons (athenahealth)
- [`listOpenClaims`](../operations/connectors.athenaListOpenClaims.md) — List open claims (athenahealth)
- [`listOpenClaimsDetailed`](../operations/connectors.athenaListOpenClaimsDetailed.md) — List open claims detailed (athenahealth)
- [`listPatientAppointmentReasons`](../operations/connectors.athenaListPatientAppointmentReasons.md) — List patient appointment reasons (athenahealth)
- [`listPatientAppointments`](../operations/connectors.athenaListPatientAppointments.md) — List patient appointments (athenahealth)
- [`listPatients`](../operations/connectors.athenaListPatients.md) — List patients (athenahealth)
- [`listPatientsByCustomField`](../operations/connectors.athenaListPatientsByCustomField.md) — List patients by custom field (athenahealth)
- [`listPatientsByDepartment`](../operations/connectors.athenaListPatientsByDepartment.md) — List patients by department (athenahealth)
- [`listPatientsByLastUpdatedRange`](../operations/connectors.athenaListPatientsByLastUpdatedRange.md) — List patients changed within a range, following pagination
- [`listPhysicalTherapyEpisodes`](../operations/connectors.athenaListPhysicalTherapyEpisodes.md) — List physical therapy episodes (athenahealth)
- [`listPrescriptions`](../operations/connectors.athenaListPrescriptions.md) — List prescriptions (athenahealth)
- [`listProblemChanges`](../operations/connectors.athenaListProblemChanges.md) — List problem changes (athenahealth)
- [`listProblems`](../operations/connectors.athenaListProblems.md) — List problems (athenahealth)
- [`listProcedures`](../operations/connectors.athenaListProcedures.md) — List procedures (athenahealth)
- [`listProviders`](../operations/connectors.athenaListProviders.md) — List providers (athenahealth)
- [`listQuestionnaireScreeners`](../operations/connectors.athenaListQuestionnaireScreeners.md) — List questionnaire screeners (athenahealth)
- [`listRaces`](../operations/connectors.athenaListRaces.md) — List races (athenahealth)
- [`listReferrals`](../operations/connectors.athenaListReferrals.md) — List referrals (athenahealth)
- [`listSentMessages`](../operations/connectors.athenaListSentMessages.md) — List sent messages (athenahealth)
- [`listSocialHistory`](../operations/connectors.athenaListSocialHistory.md) — List social history (athenahealth)
- [`listSocialHistoryQuestions`](../operations/connectors.athenaListSocialHistoryQuestions.md) — List social history questions (athenahealth)
- [`listSurgicalHistory`](../operations/connectors.athenaListSurgicalHistory.md) — List surgical history (athenahealth)
- [`listVitals`](../operations/connectors.athenaListVitals.md) — List vitals (athenahealth)
- [`listVitalsCcda`](../operations/connectors.athenaListVitalsCcda.md) — List vitals ccda (athenahealth)
- [`retrieveAvailableAppointmentSlots`](../operations/connectors.athenaRetrieveAvailableAppointmentSlots.md) — List open appointment slots
- [`searchAllergens`](../operations/connectors.athenaSearchAllergens.md) — Search Athena's allergen reference list
- [`searchClinicalProviders`](../operations/connectors.athenaSearchClinicalProviders.md) — Search clinical providers (athenahealth)
- [`searchMedications`](../operations/connectors.athenaSearchMedications.md) — Search Athena's medication reference list
- [`searchPatients`](../operations/connectors.athenaSearchPatients.md) — Search patients (athenahealth)
- [`sendSecureMessage`](../operations/connectors.athenaSendSecureMessage.md) — Send secure message (athenahealth)
- [`setDefaultPharmacy`](../operations/connectors.athenaSetDefaultPharmacy.md) — Set default pharmacy (athenahealth)
- [`setEncounterReasonNote`](../operations/connectors.athenaSetEncounterReasonNote.md) — Set encounter reason note (athenahealth)
- [`submitOrder`](../operations/connectors.athenaSubmitOrder.md) — Submit order (athenahealth)
- [`submitQuestionnaireScreener`](../operations/connectors.athenaSubmitQuestionnaireScreener.md) — Submit questionnaire screener (athenahealth)
- [`submitScreenerQuestionnaireEncounter`](../operations/connectors.athenaSubmitScreenerQuestionnaireEncounter.md) — Submit screener questionnaire encounter (athenahealth)
- [`subscribeAppointmentSlots`](../operations/connectors.athenaSubscribeAppointmentSlots.md) — Subscribe appointment slots (athenahealth)
- [`subscribeMedicationChanges`](../operations/connectors.athenaSubscribeMedicationChanges.md) — Subscribe medication changes (athenahealth)
- [`unsubscribeMedicationChanges`](../operations/connectors.athenaUnsubscribeMedicationChanges.md) — Unsubscribe medication changes (athenahealth)
- [`updateAllergies`](../operations/connectors.athenaUpdateAllergies.md) — Replace the patient's full allergy list (Athena PUT semantics)
- [`updateAppointmentCustomField`](../operations/connectors.athenaUpdateAppointmentCustomField.md) — Set a single TEXT custom field on an appointment
- [`updateDriversLicense`](../operations/connectors.athenaUpdateDriversLicense.md) — Create or replace the patient's Athena driver's-license image
- [`updateEncounterAssessment`](../operations/connectors.athenaUpdateEncounterAssessment.md) — Update encounter assessment (athenahealth)
- [`updateEncounterDiagnosis`](../operations/connectors.athenaUpdateEncounterDiagnosis.md) — Update encounter diagnosis (athenahealth)
- [`updateEncounterHpi`](../operations/connectors.athenaUpdateEncounterHpi.md) — Populate an encounter's HPI by adding templates (`template_ids`, a list of ids from `get_hpi_templates`) and/or a free-text `section_note`
- [`updateInsuranceCard`](../operations/connectors.athenaUpdateInsuranceCard.md) — Update insurance card (athenahealth)
- [`updateMedication`](../operations/connectors.athenaUpdateMedication.md) — Update medication (athenahealth)
- [`updateMedicationsSection`](../operations/connectors.athenaUpdateMedicationsSection.md) — Update medications section (athenahealth)
- [`updatePatient`](../operations/connectors.athenaUpdatePatient.md) — Update patient (athenahealth)
- [`updatePatientCcda`](../operations/connectors.athenaUpdatePatientCcda.md) — Update patient ccda (athenahealth)
- [`updateProblemsSection`](../operations/connectors.athenaUpdateProblemsSection.md) — Update problems section (athenahealth)
- [`updateReviewOfSystems`](../operations/connectors.athenaUpdateReviewOfSystems.md) — Update an encounter's review of systems
- [`updateSoapNote`](../operations/connectors.athenaUpdateSoapNote.md) — Update soap note (athenahealth)
- [`updateVaccine`](../operations/connectors.athenaUpdateVaccine.md) — Update vaccine (athenahealth)
- [`updateVital`](../operations/connectors.athenaUpdateVital.md) — Update vital (athenahealth)
- [`uploadDocument`](../operations/connectors.athenaUploadDocument.md) — `file_bytes` is base64-encoded content (OpenAPI `format: byte` — the same JSON-over-the-wire contract as upload_patient_photo, since JSON has no binary type)
- [`uploadImagingResultDocument`](../operations/connectors.athenaUploadImagingResultDocument.md) — Upload an imaging result document
- [`uploadInsuranceCard`](../operations/connectors.athenaUploadInsuranceCard.md) — Upload an insurance card image
- [`uploadPatientPhoto`](../operations/connectors.athenaUploadPatientPhoto.md) — Create or replace a patient photo
- [`uploadPrescriptionCardImage`](../operations/connectors.athenaUploadPrescriptionCardImage.md) — Upload a prescription card image
