Integration
F.Y.I. Technologies offers an open integration with any Practice Management Software. Contact the developer of your Practice Management Software to assure seamless integration. Integration is currently being done with OASYS, Ortho II, Open Dental, Ortho Chart, WOW, Practice Works, Ortho Exec, Program Director, and Inn-Soft Office Manager.
Working with FYI Objects using Automation
Dr. View
To control Dr. View you need to:
- install DrView version 5.0 or later
- run DrView at least one time
- add code to your application to create PatientAutomation object (see the code example for Visual Basic below)
- use methods of this object:
Set obj = CreateObject("DrView.PatientAutomation")
If obj.Exists(ID) Then
obj.Open(ID)
End If
To create a New Patient record in DrView, use the following Automation method call:
City, State, ZIP, Phone, SSN, Sex, Race, Class, BirthDate,
RecordsDate, ReferringDr, TreatingDr, ResponsibleName,
ResponsibleAddress1, ResponsibleAddress2, ResponsibleCity,
ResponsibleState, ResponsibleZIP, ResponsiblePhone,
ResponsibleRelationship)
Dr. Ceph
To control Dr. Ceph you need to:
- install DrCeph version 8.1 or later
- run DrCeph at least one time
- add code to your application to create DrCeph.Patient object (see the code example for Visual Basic below)
- use methods of this object:
Set obj = CreateObject("DrCeph.Patient")
If obj.Exists(ID) Then
obj.Open(ID)
End If
To create a New Patient record in DrCeph, use the same Automation method as in DrView.
Another way to create Automation object in Microsoft Visual Basic is to use References to type libraries. This gives the developer an advantage of using intellicode feature of the IDE. Both DrCeph and DrView executables register the type library on your system.
DrCeph | DrView | |
type library | Cceph 1.0 Type Library | FYI DrView Library |
Object ProgID | DrCeph.Patient | DrView.PatientAutomation |
If your application is not written in Microsoft Visual Basic, you can still access DrCeph and DrView using the same Automation methods, but depending on your language, the way you use FYI objects will be different. In C++ you can use ClassWizard to import a type library for DrCeph or DrView. Alternatively, you can use #import precompiler directives or component object API calls.
