All RPC

Package: PCE Patient Care Encounter RPC List

Name Tag Routine Availability Description
Name Tag Routine Availability Description
PX SAVE DATA SAVE PXRPC SUBSCRIPTION The purpose of this RPC is to allow the calling application to save data to PCE, such as Immunization data. See the Integration Control Registration document for the full description of the data needed.
PXVIMM INFO SOURCE IMMSRC PXVRPC2 Returns entries from the IMMUNIZATION INFO SOURCE file (920.1).
PXVIMM ADMIN ROUTE IMMROUTE PXVRPC2 Returns entries from the IMM ADMINISTRATION ROUTE file (920.2).
PXVIMM ADMIN SITE IMMSITE PXVRPC2 Returns entries from the IMM ADMINISTRATION SITE (BODY) file (920.3).
PXVIMM IMM LOT ILOT PXVRPC1 This RPC returns information from the IMMUNIZATION LOT file (#9999999.41).
PXVIMM IMM MAN IMAN PXVRPC1 This RPC returns information from the IMM MANUFACTURER file (#9999999.04).
PXVIMM VIS IVIS PXVRPC1 This RPC returns information from the VACCINE INFORMATION STATEMENT file (#920).
PXVIMM IMMDATA IMMDATA PXVRPC3 Returns entries from the IMMUNIZATION file (9999999.14).
PXVIMM ICR LIST GETICR PXVRPC5 Returns entries from the IMM CONTRAINDICATION REASONS (#920.4) and IMM REFUSAL REASONS (#920.5) files.
PXVIMM VICR EVENTS GETVICR PXVRPC5 Returns "active" entries from the V IMM CONTRA/REFUSAL EVENTS file (#9000010.707) that are related to the given patient and immunization. "Active" is defined as entries where the Event Date and Time is <= PXDATE@24 and the Warn Until Date is null or>= PXDATE.
PXVIMM IMM SHORT LIST IMMSHORT PXVRPC4 Returns a short list of immunizations.
PXVIMM IMM DETAILED IMMRPC PXVRPC4 Returns a detailed Immunization record
PXVIMM ADMIN CODES IMMADMCODES PXVRPC4 Returns immunization administration CPT codes.
PXVIMM IMM FORMAT GETTEXT PXVRPC6 This RPC takes an input array of immunization properties set from the GUI. It returns a formatted text of an immunization for use in documentation.
PXVIMM VIMM DATA RPC PXVRPC7 SUBSCRIPTION Returns immunization records from the V Immunization and V Immunization FILTER will be ignored). If an invalid IEN was passed in, the following error will be returned: "Record with IEN #xxx does not exist." If the record could not be returned for some other reason, the following error will be returned: "Unable to return record with IEN #xxx." 2. A time range (and other filter criteria) can be passed in FILTER, and Deleted file. There are two methods for defining the criteria to determine a list of records that meet that criteria will be returned. Any record last modified or deleted (if FILTER("INC DELETE")=1) within that time range will be returned. To limit the number of records returned, FILTER("MAX") can be set to the maximum number of records to be returned. The RPC will return a value called "BOOKMARK". That value can be used to call the RPC again, this time passing in the "BOOKMARK" value in FILTER("BOOKMARK") (all other parameters should be defined exactly as when previously called), and the RPC will return the next n number of which records to return. records that meet the search criteria, and starting where the previous call left off. So for example, if there are 1,000 records that meet the search criteria, and FILTER("MAX") is set to return a maximum of 100 records, the RPC will need to be called 10 times in order to return all 1,000 records. Each subsequent time the RPC is called, the caller would set FILTER("BOOKMARK") to the bookmark value returned in the previous call. The caller would know when they reach the end and that there are no more records to be returned, when the RPC returns TOTAL ITEMS=0. Note: All date/time references are to be in FileMan format. 1. A specific list of record IDs can be passed in, and only those records will be returned (if they exist on the system). When called in this way, the list of records should be passed in LIST, and FILTER should not be defined (if both LIST and FILTER are defined, only the records listed in LIST will be returned, and the search criteria in
PXVSK SKIN SHORT LIST SKSHORT PXVRPC8 SUBSCRIPTION Returns one or more entries from the Skin Test file.
PXVSK DEF SITES SKSITES PXVRPC8 SUBSCRIPTION Returns a list of default administration sites for skin tests.
PXVSK V SKIN TEST LIST SKLIST PXVRPC8 SUBSCRIPTION Returns a list of V Skin Test entries that have been placed within the last x days. The number of days to look back is defined in the PXV SK DAYS BACK parameter.
PXVIMM IMM DISCLOSURE SETDIS PXVRPC9 Save immunization disclosure information.
PX ICE WEB RPC PXVWICE SUBSCRIPTION Call the ICE web service to get the list of recommended immunizations for a given patient. The RPC takes one parameter, the Patient IEN (DFN). See the RETURN PARAMETER DESCRIPTION for the details on the format of the returned array. There must be at least one entry defined in File 920.75, PX ICE WEB SERVER. If there is more than one entry, then the Site Parameter, PX ICE WEB DEFAULT SERVER, specifies which entry is to be used.
PXRPC SAVE2 SAVE2 PXRPC SUBSCRIPTION This is similar to PX SAVE DATA, except this RPC returns error information.