Go to the Home Page

Go to the Home Page

 

CE Marking Certification

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contents

Introduction
             Target Audience
              Terminology
Command-Line Integration
             Command-Line Interface
              Full Functionality on Demand

 

Introduction

 FP32 is the newest generation of periodontal software from Florida Probe Corporation. FP32 can be considered a periodontal charting package, as well as a software interface to the custom periodontal probes manufactured by Florida Probe Corporation. This white paper describes procedures for incorporating the functionality of FP32 into other software environments via a command-line interface. 
Return to table of contents

 

Target Audience

This document is intended for software engineers who are familiar with application development in Win32™ environments. 

 

Terminology

Throughout this document, the following terms may be used: 
 

·         FPC: Florida Probe Corporation, or contractors working with FPC to develop the Florida Probe and related products.

·         External Integrator: A developer or team of developers working under NDA with FPC to integrate functionality from the Florida Probe into their own product line.

·          Host Application: The application controlled by the external integrator that must integrate Florida Probe functionality.

Return to table of contents

 

Command-Line Integration

Command-Line integration consists of running FP32 from your application, and passing the wanted arguments to the program at run time as they would be on a DOS command-line. 

 

Command-Line Interface

The current command-line interface (version 5.9.1 and later) is as follows: 

                 fp32 /search /chart <chart-#> /first <first-name> /last <last-name> /inputfile  path to file”

NOTE: version 5.9.1 and later cam also take as input multiple last names, like “Van Basten”.

 

search

-          performs a search on the database with the specified chart and name. If a record is found that matches the existing record, that entry will be opened. If a matching record isn't found,, the user will be given a dialog informing them that a matching entry was not  found. From here they can either create a new record (which will have the chart and/or name specified from the command-line), select a record to use instead, or cancel out of the program. If multiple entries exist that match the command-line specified parameters, the first one will be returned.

inputfile

-          this option gives the user the ability to pass missing teeth, implants and crowns, by utilizing an external text file, which has the following structure:

0,1,1,2,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,4,1,1,1,3,1,1,1,1,1,0

where 0 = missing, 1 = no change, 2 = implant, 3 = crown, 4 = pontic of bridge

 
Return to table of contents

 

 

 

 

Full Functionality on Demand

Currently, the command-line interface allows the Host Application to store the chart and/or name of the patient on calling then creates a new record, leaving the user with a fully-functioning copy of FP32. The user can make any changes needed then stores the new record in the database of FP32.  No attempt is made at mirroring FP32's database with the Host Application, nor is any attempt made at limiting the user's alteration of these fields. 


Return to table of contents