TigerView Command Line Bridging w/ Thumbnail Integration Instructions
TigerView features a simple method of practice management software (PMS), or Electronic Medical Record (EMR) software integration that allows PMS/EMR applications to start TigerView with a minimal amount of patient information.This method of integration utilizes a command line argument to create and select patient records. This method builds upon the standard Command Line bridge and allows your PMS/EMR to specify a folder path where 24 bit jpeg thumbnail images will be copied for direct displaying and linking in your application.
Note: This method of bridging is currently only supported in TigerView Cloud product.
The syntax of the command line is as follows:
[TigerView Program Path] Slave1 [Patient ID Number] [Patient First Name]+[Patient Last Name] [Patient Social Security Number] [Insured’s Social Security Number (Optional)] /thumbs [Thumbnail Folder Path]
Example:
C:\TigerView\Tiger1.exe Slave1 654321 James+Smith 555555555 /thumbs C:\YourPMS\PatientThumbs
- or -
C:\TigerView\Tiger1.exe Slave1 123456 Robert+Johnson 444444444 333333333 /thumbs C:\YourPMS\PatientThumbs (w/optional Insured SSN)
Notes:
- [TigerView Program Path] is the fully qualified path to the TigerView executable tiger1.exe. For a default installation of TigerView, the path is as shown in the above example (C:\TigerView\tiger1.exe).
- The string Slave1 tells TigerView that patient data is being supplied in the command line. There is a space between Slave1 and [Patient ID Number].
- [Patient ID Number] is the patient ID in the calling application (alphanumeric). This is a required field. There is a space between [Patient ID Number] and [Patient First Name]+[Patient Last Name]. (This can also be substituted with [Pet ID Number] for Veterinary).
- [Patient First Name] followed by “+” followed by [Patient Last Name] (alpha). These are required fields. There are no spaces between [Patient First Name], the “+” and [Patient Last Name]. There is a space between [Patient First Name]+[Patient Last Name] and [Patient Social Security Number]. (This can be substituted with [First name Owner]+[Last Name Owner] for Veterinary).
- [Patient Social Security Number] is 9 digits, with or without hyphens (e.g. 123456789 or 123-45-6789). This is a required field. If the patient social security number is not available, the string XXXXXXXXX must be used. (This can be substituted with [Pet Name] for Veterinary).
- [Insured’s Social Security Number] (optional) is 9 digits, with or without hyphens. This is the social security number of the person carrying the dental/medical insurance for the patient. If this field is used a space must be included between [Patient Social Security Number] and [Insured’s Social Security Number].
- The string /thumbs tells TigerView that the PMS/EMR is expecting Patient thumbnails to be placed in the path specified immediately after.
- [Thumbnail Folder Path] is the fully qualified path to where the thumbnails should be copied to. This path can be a local path, network drive path, or UNC path.
- TigerView will create subfolders inside the specified thumbnail folder for each Patient. These subfolders will be named using the Patient's ID. For example, James Smith's thumbnails (from the exmample above) will placed in the C:\YourPMS\PatientThumbs\654321 folder, and Robert Johnson's thumbnails will be placed in C:\YourPMS\PatientThumbs\123456 folder. Simply check these these folders for *.jpg files when displaying a Patient's record to the user.
- View our Direct Thumbnail bridge guide on how to use the thumbnails displayed in your PMS/EMR to open the full-sized image in our viewer.
- TigerView uses the PatientID field to determine whether the patient already exists in the database. If the ID matches an ID in the database, the patient is selected. If the ID doesn’t match, the patient is created.
- If optional patient information is sent over that does not match the information already in a patient record, the user will be asked if they wish to update information in TigerView with the new information provided by the PMS/EMR.
- If the PatientSSN sent matches another patient in the database an error is generated and the user is asked to resolve the conflict.
- A higher level of integration can be achieved through TigerView’s INI File Bridge. Consult the INI File Bridge Specification for more details.