This is an old revision of the document!


ezFIT 5 System Documentation

ezFIT contains several usercontrols, and it relies on many external assemblies (DLL libraries). Any data that needs storing is stored in a Firebird database (embedded or server).

Libraries / Assemblies

Implementation of ezFIT Subsystems as libraries.

Library Namespace Description
AHI.App.Customization.dll AHI.App.Customization Application customization.
AHI.App.Database.dll AHI.App.Database Database interface.
AHI.App.Localization.dll AHI.App.Localization Application localization.
AHI.App.Logging.dll AHI.App.Logging Application logging.
AHI.App.Logo.dll AHI.App.Log Application icons (custom) and logos for splash.
AHI.App.Logging.dll AHI.App.Logging Library for application logging.
AHI.App.Noah.dll AHI.App.Noah Noah 4.x support.
AHI.App.Resources.dll AHI.App.Resources Application resources.
AHI.App.Tools.dll AHI.App.Tools Application tools.
AHI.App.Types.dll AHI.App.Types Application types.
AHI.App.ViewModel.dll AHI.App.ViewModel Application viewmodel, which is used by most application views.
AHI.Fitting.dll AHI.Fitting Fitting hearing instruments.
AHI.Fitting.Prescriptions.dll AHI.Fitting.Prescriptions Fitting prescriptions for hearing instruments.
AHI.Fitting.Prescriptions.NALNL1.dll AHI.Fitting.Prescriptions.NALNL1 Fitting prescriptions for hearing instruments, using NAL-NL1.
AHI.Instrument.Circuit.dll AHI.Instrument.Circuit Library for instrument and circuit manipulation.
AHI.Instrument.Circuit.Intricon.Base.dll AHI.Instrument.Circuit.Intricon.Base Library for circuit manipulation, Intricon products.
AHI.Instrument.Circuit.SoundDesign.Base.dll AHI.Instrument.Circuit.SoundDesign.Base Library for circuit manipulation, Sound Design products.
AHI.Patient.AudiologicalInfo.dll AHI.Patient.AudiologicalInfo Library for patient audiological information.
AHI.Patient.ContactInfo.dll AHI.Patient.ContactInfo Library for patient contact information.
AHI.Products.Specifications.dll AHI.Products.Specifications Library for hearing instruments specifications and fitting ranges.
ezFIT ezFIT Application for fitting hearing instruments.
ezHITConfig ezHITConfig Application for testing and configuring hearing instruments.
Classes

Other

In namespace AHI.App.ViewModel (Assembly AHI.App.ViewModel.dll), the following classes are defined:

Class Description
TAppViewModel Main ViewModel for application.

In namespace AHI.App.Logging (Assembly AHI.App.Logging.dll), the following classes are defined:

Class Description
TAppLog Component for application logging.