| IBD EXPAND FORMID |
IDPAT |
IBDFRPC3 |
PUBLIC |
This call will convert a form id (printed at the top of an encounter form) and return information about the patient, the appointment, and the form. See routine IBDRPC3 for output descritpion. |
| IBD GET FORMSPEC |
GETFS |
IBDFBK1 |
RESTRICTED |
This call will return the Form Specification file (as an array) that is used by the scanning software to recognize a form. Lines longer than 255 characters are truncated on the server and flagged with "~~~" indicating the need to concatenate on the client. |
| IBD GET INPUT OBJECT BY CLINIC |
CLNLSTI |
IBDFRPC |
PUBLIC |
Returns a list of input objects on all encounter forms defined for a clinic in the clinic setup. There are 3 types of input objects, lists, hand print fields, and multiple choice fields. Each has its own set of unique characterists for input. |
| IBD GET INPUT OBJECT BY FORM |
FRMLSTI |
IBDFRPC |
PUBLIC |
Returns a list of input objects on one encounter forms . There are 3 types of input objects, lists, hand print fields, and multiple choice fields. Each has its own set of unique characterists for input. |
| IBD GET ONE INPUT OBJECT |
OBJLST |
IBDFRPC1 |
PUBLIC |
This call will return specific information about any one input object 1 := exactly one 2 := at most one (0 or 1) 3 := at least one (1 or more) There are also a number of data qualifiers that are used to describe the data, for example, primary, secondary, add to problem list, etc. regardless of type. Developers should first use the RPC to return the available input objects (either by form or by clinic). There are 3 types of input objects, lists (both static and dynamic), hand print fields, and multiple choice fields. Each input object may be associated with selection rules and data qualifiers. There are 4 selection rules: 0 := any number (including zero) |
| IBD RECEIVE FORM DATA |
RECV |
IBDFBK2 |
RESTRICTED |
This RPC is to be used by the AICS workstation software only. It accepts data in the format returned by the scanning software and converts the data in the format expected by PCE and passes the data to PCE. |
| IBD VALIDATE USER |
VALIDAV |
IBDFBK1 |
RESTRICTED |
This call is used to validate user information and for display on the Show User screen. |
| IBD RECEIVE DATA |
SEND |
IBDFRPC4 |
PUBLIC |
This call is the public RPC for developers to input data from an encounter form to AICS for processing to PCE. See routine IBDFRPC4 for detailed description of variables. |
| IBD RETURN IMAGE ID |
IMAGEID |
IBDFBK1 |
PUBLIC |
Returns a numeric between 1 and 9999999 that is used as part of the file name to store the next unknown image as. |
| IBD ELAPSED TIME |
ETIME |
IBDFBK1 |
PUBLIC |
Store elapsed time for data entry |
| IBD STORE WORKSTATION ERROR |
WSERR |
IBDFBK1 |
PUBLIC |
This call back is used by AICS to log entries in the AICS ERROR AND WARNING FILE when the recognition of a form is canceled or otherwise interrupted. |
| IBD STORE IMAGE NAME |
IMAGENM |
IBDFBK1 |
PUBLIC |
This RPC will cause the information on images saved to be stored in the AICS IMAGE LOG file. |
| IBD GET ALL PCE DATA |
GETALL |
IBDFRPC5 |
PUBLIC |
This RPC is used to retrieve all data in PCE for a particlar encounter formatted for display in a memo component. |
| IBD GET PAST APPT LIST |
APPTLST |
IBDFRPC5 |
PUBLIC |
This RPC can be used to return a list of appointments for a patient. It defaults to returning the past 1 year's kept appointments. |
| IBD GET FORMSPEC GLOBAL |
GETFS1 |
IBDFBK1 |
PUBLIC |
|
| IBD GET SCAN PAGE INFO |
SCANPG |
IBDFBK1 |
PUBLIC |
This RPC will return an array where the data reflects the page number of scannable pages, Piece 2 will display the date/time received. |