For Your Imaging Technologies
Superior Imaging Solutions

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:
Dim obj As 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:

obj.NewPat(ID, FirstName, MidName, LastName, Address1, Address2,
     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:
Dim obj As 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.