| HMP PATIENT ACTIVITY |
ACT |
HMPACT |
SUBSCRIPTION |
This remote procedure returns all JSON messages for entries that exist in the cross reference ^HMP(800001.5,"PTAPPT,"HMP" |
| HMP APPOINTMENTS |
OUT |
HMPPATS |
SUBSCRIPTION |
This RPC finds a list of patients that have scheduled appointments during the requested timeframe, as XML in ^TMP($J,"HMP",n). |
| HMP DATA VERSION |
VERSION |
HMPD |
SUBSCRIPTION |
This RPC returns the current version of the XML returned by the RPC 'HMP GET PATIENT DATA.' |
| HMP DELETE OBJECT |
DEL |
HMPDJ2 |
SUBSCRIPTION |
This RPC receives a Uid from the client and deletes the object from the HMP Object file #800000.11. |
| HMP GET CHECKSUM |
CHECK |
HMPDCRC |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA and returns its checksum. |
| HMP GET OBJECT |
GET |
HMPDJ2 |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON. |
| HMP GET OPERATIONAL DATA |
GET |
HMPEF |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON. |
| HMP GET PATIENT DATA |
GET |
HMPD |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as XML. |
| HMP GET PATIENT DATA JSON |
GET |
HMPDJ |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON. |
| HMP GET REFERENCE DATA |
GET |
HMPEF |
SUBSCRIPTION |
This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON. |
| HMP INPATIENTS |
IN |
HMPPATS |
SUBSCRIPTION |
This RPC finds a list of patients that are currently admitted, as XML in ^TMP($J,"HMP",n). |
| HMP PUT DEMOGRAPHICS |
PUT |
HMPUPD |
SUBSCRIPTION |
This RPC receives updated phone numbers from the client and calls VAFCPTED to save them in the Patient file #2. |
| HMP PUT OBJECT |
PUT |
HMPDJ2 |
SUBSCRIPTION |
This RPC receives data from the client and saves it in the HMP Object file #800000.11 as JSON. |
| HMP PUT PATIENT DATA |
PUT |
HMPDJ1 |
SUBSCRIPTION |
This RPC receives data from the client and saves it in the HMP Patient Object file #800000.1 as JSON. |
| HMP SUBSCRIBE |
SUBS |
HMPPATS |
SUBSCRIPTION |
This RPC will maintain a list of patients & events to monitor for new data. The LIST of patients passed into this RPC is returned in ^TMP($J,"HMP",n) as XML, with a subscription status of 'on', 'off', or 'error'. |
| HMP WRITEBACK PT DEM |
FILE |
HMPPTDEM |
SUBSCRIPTION |
This RPC takes demographic data from an outside system and files it in to the Patient File (#2) |
| HMPCPRS RPC |
RPC |
HMPCPRS |
SUBSCRIPTION |
USED TO RETURN HEADER INFORMATION TO MIMIC CPRS HEADERS IN EHMP GUI |
| HMPCRPC RPC |
RPC |
HMPCRPC |
SUBSCRIPTION |
This RPC is used to save and get data from all the HMP PARAMETERS in all the all the HMP parameter files. |
| HMPCRPC RPCCHAIN |
CHAINRPC |
HMPCRPC |
SUBSCRIPTION |
Used to chain multiple HMP RPC's together. Flexible framework for invoking a RPC chain |
| HMPDJFS API |
API |
HMPDJFS |
SUBSCRIPTION |
This is the primary entry point RPC for all the VX-Sync API. All sync related calls come through this entry point |
| HMPDJFS DELSUB |
DELSUB |
HMPDJFS |
PUBLIC |
RPC used to delete eHMP subscriptions from file 800000 |
| HMPFPTC CHKS |
CHKS |
HMPFPTC |
SUBSCRIPTION |
This RPC returns the patient selection checks for a sensitive patient, deceased, and PRF. |
| HMPFPTC LOG |
LOG |
HMPFPTC |
SUBSCRIPTION |
This RPC is used to log a patient when a provider is accessing a sensitive record. |
| HMP LOCAL CORRESPONDINGIDS |
TFL |
HMPTFU2 |
SUBSCRIPTION |
Give a patient DFN, ICN, or EDIPI, this Remote Procedure Call returns a list of Treating Facilities, including SOURCE ID, SITE HASH, and IDENTIFIER STATUS. |
| HMP PUT OPERATIONAL DATA |
API |
HMPWB |
SUBSCRIPTION |
This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message. |
| HMP PATIENT SCHED SYNC |
APPT |
HMPACT |
PUBLIC |
This RPC looks up patient appointments by date and location and returns the following in a global array for patients that are not found in the HMP SUBSCRIPTION file (#800000): DFN^Appointment Date^Location Name^Location IEN |
| HMP PATIENT ADMIT SYNC |
ADMIT |
HMPACT |
AGREEMENT |
This RPC looks up patient admissions by location and returns the following in a global array for patients that are not found in the HMP SUBSCRIPTION file (#800000): DFN^Admission Date^Location Name^Room-Bed^Location IEN The Room-Bed may not be populated for all locations. |
| HMP CHKXTMP |
CHKXTMP |
HMPMONX |
SUBSCRIPTION |
This Remote Procedure returns information about the eHMP storage size in ^XTMP and the number of patients in the queue. The site hash plus the local date and time are also returned. No input parameters are required. |
| HMP GLOBAL SIZE |
SIZE |
HMPMONX |
SUBSCRIPTION |
Remote procedure HMP GLOBAL SIZE takes no input parameters; it returns the size of eHMP's current usage of the ^XTMP global. |
| HMP DEFAULT PATIENT LIST |
DEFLIST |
HMPPDL |
|
This RPC will return the default patient list for a specific provider. Input parameter is the provider's DUZ. Out put is an array with the patient's DFN^Patient Name^Patient Location. |
| HMP PATIENT SELECT |
SELECT |
HMPPTRPC |
|
Selects patients by search criteria and returns basic patient and demographic information for patients found in search. |
| HMP SUBSCRIPTION STATUS |
SUBSTA |
HMPTOOLS |
SUBSCRIPTION |
This RPC checks the subscription status for a single patient and returns. the result as a JSON containing code and text values. |
| HMP MED ORDER CHECKS |
ORCHECK |
HMPWBM1 |
|
This RPC wraps the broker calls for both ORWDXC ACCEPT and ORCHECK GETXTRA into a single call. It will use the same inputs as the ORWDXC ACCEPT RPC; but will combine the outputs from both broker calls into a single return. |
| HMP GET RELATED ORDERS |
RELATED |
HMPORRPC |
|
Returns the parent, children, and/or siblings (orders that share the same parent) of an order from the ORDER (#100) FILE in JSON format. |
| HMP WRITEBACK VITAL |
VMADD |
HMPWB2 |
SUBSCRIPTION |
This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message. |
| HMP WRITEBACK VITAL EIE |
VMERR |
HMPWB2 |
|
|
| HMP WRITEBACK ENCOUNTERS |
ENC |
HMPWB5 |
|
|
| HMP WRITEBACK ALLERGY |
ALLERGY |
HMPWB1 |
|
|
| HMP WRITEBACK ALLERGY EIE |
ALLEIE |
HMPWB1 |
|
|
| HMP WRITEBACK SIGN ORDERS |
SIGN |
HMPWBSO |
|
|
| HMP TIU LONG LIST OF TITLES |
LONGLIST |
HMPTIUL |
|
HMP TIU LONG LIST OF NOTE TITLES |
| HMP RESOURCE VALUES |
EN |
HMPRPCRC |
|
Returns a list of the resource slots with a status of each slot. |
| HMP RESOURCE SLOT CLEAR |
CLEAR |
HMPRPCRC |
|
This RPC will clear the specified slot for the HMP EXTRACT RESOURCE resource device. ***WARNING - IT IS UP TO THE USER TO BE SURE THEY ARE CLEARING THE CORRECT SLOT FOR THE RESOURCE. *** |