README.md
pyproject.toml
src/opendental/__init__.py
src/opendental/client.py
src/opendental/exceptions.py
src/opendental/api/__init__.py
src/opendental/base/__init__.py
src/opendental/base/models.py
src/opendental/base/resource.py
src/opendental/models/__init__.py
src/opendental/resources/__init__.py
src/opendental/resources/account_modules/__init__.py
src/opendental/resources/account_modules/client.py
src/opendental/resources/account_modules/models.py
src/opendental/resources/account_modules/types.py
src/opendental/resources/adjustments/__init__.py
src/opendental/resources/adjustments/client.py
src/opendental/resources/adjustments/models.py
src/opendental/resources/adjustments/types.py
src/opendental/resources/allergies/__init__.py
src/opendental/resources/allergies/client.py
src/opendental/resources/allergies/models.py
src/opendental/resources/allergies/types.py
src/opendental/resources/appointment_types/__init__.py
src/opendental/resources/appointment_types/client.py
src/opendental/resources/appointment_types/models.py
src/opendental/resources/appointment_types/types.py
src/opendental/resources/appointments/__init__.py
src/opendental/resources/appointments/client.py
src/opendental/resources/appointments/models.py
src/opendental/resources/appointments/types.py
src/opendental/resources/auto_notes/__init__.py
src/opendental/resources/auto_notes/client.py
src/opendental/resources/auto_notes/models.py
src/opendental/resources/auto_notes/types.py
src/opendental/resources/benefits/__init__.py
src/opendental/resources/benefits/client.py
src/opendental/resources/benefits/exceptions.py
src/opendental/resources/benefits/models.py
src/opendental/resources/benefits/types.py
src/opendental/resources/benefits/validators.py
src/opendental/resources/carriers/__init__.py
src/opendental/resources/carriers/client.py
src/opendental/resources/carriers/models.py
src/opendental/resources/carriers/types.py
src/opendental/resources/chart_modules/__init__.py
src/opendental/resources/chart_modules/client.py
src/opendental/resources/chart_modules/models.py
src/opendental/resources/chart_modules/types.py
src/opendental/resources/claims/__init__.py
src/opendental/resources/claims/client.py
src/opendental/resources/claims/models.py
src/opendental/resources/claims/types.py
src/opendental/resources/clinics/__init__.py
src/opendental/resources/clinics/client.py
src/opendental/resources/clinics/models.py
src/opendental/resources/clinics/types.py
src/opendental/resources/clock_events/__init__.py
src/opendental/resources/clock_events/client.py
src/opendental/resources/clock_events/models.py
src/opendental/resources/clock_events/types.py
src/opendental/resources/code_groups/__init__.py
src/opendental/resources/code_groups/client.py
src/opendental/resources/code_groups/models.py
src/opendental/resources/code_groups/types.py
src/opendental/resources/communications/__init__.py
src/opendental/resources/communications/client.py
src/opendental/resources/communications/models.py
src/opendental/resources/communications/types.py
src/opendental/resources/computers/__init__.py
src/opendental/resources/computers/client.py
src/opendental/resources/computers/models.py
src/opendental/resources/computers/types.py
src/opendental/resources/coverage_categories/__init__.py
src/opendental/resources/coverage_categories/client.py
src/opendental/resources/coverage_categories/models.py
src/opendental/resources/coverage_categories/types.py
src/opendental/resources/definitions/__init__.py
src/opendental/resources/definitions/client.py
src/opendental/resources/definitions/models.py
src/opendental/resources/definitions/types.py
src/opendental/resources/diseases/__init__.py
src/opendental/resources/diseases/client.py
src/opendental/resources/diseases/models.py
src/opendental/resources/diseases/types.py
src/opendental/resources/documents/__init__.py
src/opendental/resources/documents/client.py
src/opendental/resources/documents/models.py
src/opendental/resources/documents/types.py
src/opendental/resources/employees/__init__.py
src/opendental/resources/employees/client.py
src/opendental/resources/employees/models.py
src/opendental/resources/employees/types.py
src/opendental/resources/employers/__init__.py
src/opendental/resources/employers/client.py
src/opendental/resources/employers/models.py
src/opendental/resources/employers/types.py
src/opendental/resources/family_modules/__init__.py
src/opendental/resources/family_modules/client.py
src/opendental/resources/family_modules/models.py
src/opendental/resources/family_modules/types.py
src/opendental/resources/fees/__init__.py
src/opendental/resources/fees/client.py
src/opendental/resources/fees/models.py
src/opendental/resources/fees/types.py
src/opendental/resources/ins_subs/__init__.py
src/opendental/resources/ins_subs/client.py
src/opendental/resources/ins_subs/models.py
src/opendental/resources/ins_subs/types.py
src/opendental/resources/insurance_plans/__init__.py
src/opendental/resources/insurance_plans/client.py
src/opendental/resources/insurance_plans/models.py
src/opendental/resources/insurance_plans/types.py
src/opendental/resources/lab_cases/__init__.py
src/opendental/resources/lab_cases/client.py
src/opendental/resources/lab_cases/models.py
src/opendental/resources/lab_cases/types.py
src/opendental/resources/medications/__init__.py
src/opendental/resources/medications/client.py
src/opendental/resources/medications/models.py
src/opendental/resources/medications/types.py
src/opendental/resources/operatories/__init__.py
src/opendental/resources/operatories/client.py
src/opendental/resources/operatories/models.py
src/opendental/resources/operatories/types.py
src/opendental/resources/pat_plans/__init__.py
src/opendental/resources/pat_plans/client.py
src/opendental/resources/pat_plans/models.py
src/opendental/resources/pat_plans/types.py
src/opendental/resources/patient_fields/__init__.py
src/opendental/resources/patient_fields/client.py
src/opendental/resources/patient_fields/models.py
src/opendental/resources/patient_fields/types.py
src/opendental/resources/patients/__init__.py
src/opendental/resources/patients/client.py
src/opendental/resources/patients/models.py
src/opendental/resources/patients/types.py
src/opendental/resources/pay_plans/__init__.py
src/opendental/resources/pay_plans/client.py
src/opendental/resources/pay_plans/models.py
src/opendental/resources/pay_plans/types.py
src/opendental/resources/payments/__init__.py
src/opendental/resources/payments/client.py
src/opendental/resources/payments/models.py
src/opendental/resources/payments/types.py
src/opendental/resources/pharmacies/__init__.py
src/opendental/resources/pharmacies/client.py
src/opendental/resources/pharmacies/models.py
src/opendental/resources/pharmacies/types.py
src/opendental/resources/preferences/__init__.py
src/opendental/resources/preferences/client.py
src/opendental/resources/preferences/models.py
src/opendental/resources/preferences/types.py
src/opendental/resources/procedure_codes/__init__.py
src/opendental/resources/procedure_codes/client.py
src/opendental/resources/procedure_codes/models.py
src/opendental/resources/procedure_codes/types.py
src/opendental/resources/procedure_logs/__init__.py
src/opendental/resources/procedure_logs/client.py
src/opendental/resources/procedure_logs/models.py
src/opendental/resources/procedure_logs/types.py
src/opendental/resources/procedures/__init__.py
src/opendental/resources/procedures/client.py
src/opendental/resources/procedures/models.py
src/opendental/resources/procedures/types.py
src/opendental/resources/providers/__init__.py
src/opendental/resources/providers/client.py
src/opendental/resources/providers/models.py
src/opendental/resources/providers/types.py
src/opendental/resources/recalls/__init__.py
src/opendental/resources/recalls/client.py
src/opendental/resources/recalls/models.py
src/opendental/resources/recalls/types.py
src/opendental/resources/referrals/__init__.py
src/opendental/resources/referrals/client.py
src/opendental/resources/referrals/models.py
src/opendental/resources/referrals/types.py
src/opendental/resources/schedules/__init__.py
src/opendental/resources/schedules/client.py
src/opendental/resources/schedules/models.py
src/opendental/resources/schedules/types.py
src/opendental/resources/sheets/__init__.py
src/opendental/resources/sheets/client.py
src/opendental/resources/sheets/models.py
src/opendental/resources/sheets/types.py
src/opendental/resources/statements/__init__.py
src/opendental/resources/statements/client.py
src/opendental/resources/statements/models.py
src/opendental/resources/statements/types.py
src/opendental/resources/substitution_links/__init__.py
src/opendental/resources/substitution_links/client.py
src/opendental/resources/substitution_links/models.py
src/opendental/resources/substitution_links/types.py
src/opendental/resources/tasks/__init__.py
src/opendental/resources/tasks/client.py
src/opendental/resources/tasks/models.py
src/opendental/resources/tasks/types.py
src/opendental/resources/treatment_plans/__init__.py
src/opendental/resources/treatment_plans/client.py
src/opendental/resources/treatment_plans/models.py
src/opendental/resources/treatment_plans/types.py
src/opendental/resources/users/__init__.py
src/opendental/resources/users/client.py
src/opendental/resources/users/models.py
src/opendental/resources/users/types.py
src/opendental_sdk.egg-info/PKG-INFO
src/opendental_sdk.egg-info/SOURCES.txt
src/opendental_sdk.egg-info/dependency_links.txt
src/opendental_sdk.egg-info/requires.txt
src/opendental_sdk.egg-info/top_level.txt
tests/test_appointments.py
tests/test_client.py
tests/test_patients.py