Superior Imaging Solutions

Integration

F.Y.I. Technologies offers an open integration with any Practice Management Software.  Our software uses a COM object to receive patient data and images from your practice management software.  Once the patient's cephalometric analysis has been completed and exported, it could then be pulled back in to your practice management software's imaging section.  Contact the developer of your Practice Management Software to assure seamless integration. Please note that working with COM objects requires logging into Windows as an administrator to register and use the COM object properly. 

We have custom versions for integration with users of Cloud9Ortho and Oasys Crossfire, named Cloud9Ceph and OasysCeph respectively.  These custom versions have direct integration with their associated practice management software.  Contact support@fyitek.com to learn more about Cloud9Ceph or OasysCeph.  Integration is also currently being done with Open Dental, Ortho II, Ortho Chart, Orthoease, Ortho Exec, PerfectByte, Practice Works, 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 #importprecompiler directives or component object API calls.