| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
| 139 | DBIA139 | Routine | INPATIENT MEDICATIONS | 1991/12/09 | Retired | Private | PSJEEU0 | |||||
| 206 | DBIA206 | Routine | INPATIENT MEDICATIONS | 1993/01/29 | APPROVED | Active | Private | The Surgery package has permission to invoke the entry point DCOR^PSIVACT, which is exported as part of the Inpatient Meds package. This entry point allows surgery to discontinue all of a specific patient's IV orders, and is documented in the version 4.0 Inpatient Meds will continue to support this entry point until agreed. When DCOR^PSIVACT is invoked DFN, must be set to the IEN for the patient whose orders are to be discontinued. DCOR^PSIVACT uses the following variables: ON1, PSIVRES, PSIVREA, PSIVDFN,PSIVON, PSIVLN. These variables are killed upon exit from the utility. DFN is unchanged. In setting up the call to DCOR^PSIVACT, Surgery sets DFN and PSIVRES. The other variables mentioned are set within PSIVACT. |
PSIVACT | |||
| 296 | DBIA296 | File | INPATIENT MEDICATIONS | 1993/10/21 | APPROVED | Active | Private | 50.8 | Outpatient Pharmacy 6.0v will be printing a management report. In order to complete the report, we need to read ^PS(50.8 (IV STATS FILE). We are reporting the outpatient ward's number of dispensed units, average cost of the dispensed units, and the total costs of the dispensed units. To obtain this data, we need to read the 0 node in subfile 50.804, the Average Drug Cost Per Unit field (#4) on the 0 node piece 5 in subfile 50.805, the Dispensed Units (Ward) field (#2) on the 0 node piece 2 in the subfile 50.808, and the B cross-reference in subfile 50.808. GLOBAL MAP DATA DICTIONARY #50.8 -- IV STATS FILE STORED IN ^PS(50.8, SITE: BIRMINGHAM ISC -------------------------------------------------------------------------- ^PS(50.8 D0,2,D1,1,0)=^50.804P^^ (#1) WARD ^PS(50.8,D0,2,D1,2,D2,0)=^^^^ (#4) AVERAGE DRUG COST PER UNIT [5N] ^PS(50.8,D0,2,D1,2,D2,3,D3,0)=^ (#2) DISPENSED UNITS (WARD) [2N] ^ |
|||
| 435 | DBIA435 | File | INPATIENT MEDICATIONS | 1994/04/11 | APPROVED | Active | Private | 50.8 | ||||
| 438 | DBIA438 | File | INPATIENT MEDICATIONS | 1994/04/11 | APPROVED | Active | Private | 57.6 | ||||
| 472 | DBIA472 | File | INPATIENT MEDICATIONS | 1994/04/26 | APPROVED | Active | Private | 50.8 | D&PPM extracts drug data from the IV Statistics file for a selected time frame. |
|||
| 475 | DBIA475 | File | INPATIENT MEDICATIONS | 1994/04/26 | APPROVED | Active | Private | 57.6 | Pharmacy Benefits Management extracts drug usage statistics for a selected time frame from the UNIT DOES PICK LIST STATS file. |
|||
| 486 | PSJEEU0 | Routine | INPATIENT MEDICATIONS | 1994/06/24 | APPROVED | Active | Controlled Subscription | PSJEEU0 | ||||
| 534 | DBIA68-C | File | INPATIENT MEDICATIONS | 1991/01/31 | APPROVED | Active | Private | 53.1 | 2023/03/03 | |||
| 634 | DBIA172-B | Routine | INPATIENT MEDICATIONS | 2005/09/21 | Retired | Private | DSS Extracts needs data from the Inpatient Medications package which cannot be extracted from any file. The Inpatient Medications team has agreed to modify two routines (PSGPLF and PSGAMSA) to call, after executing %ZOSF("TEST"), routine ECXUD1 to place data into a DSS file for future extract by DSS. The requested data is placed in the ECUD variable, which the ECXUD1 routine uses to store the data in the UNIT DOSE EXTACTS file (#720.904). |
PSGAMSA | ||||
| 771 | DBIA271-C | File | INPATIENT MEDICATIONS | 1993/08/26 | APPROVED | Active | Private | 50.8 | Drug Accountability will use the IV STATS (#50.8) file to update IV dispensing activity in a Drug Accountability Location. To correctly identify the DRUG (#50) file entry a look up is first made to the IV ADDITIVES (#52.6) and/or the IV SOLUTION (#52.7) files. Looping through ^PS(50.8,D0), all IV Rooms are checked. Looping through ^PS(50.8,D0,2,D1), dates are checked. Looping through ^PS(50.8,D0,2,D1,2,D2), drugs are checked with support from the "AC" x-ref. Looping through ^PS(50.8,D0,2,D1,2,D2,3,D3), ward is checked. It is here that, if a match occurs, $P($G(^PS(50.8,D0,2,D1,2,D2,3,D3,0)),U,2)-$P($G(^(0)),U,5) is used to update the balance in Drug Accountability. GLOBAL MAP DATA DICTIONARY #50.8 -- IV STATS FILE STORED IN ^PS(50.8, (1 ENTRY) SITE: BIRMINGHAM ISC (#14) -------------------------------------------------------------------------- CROSS REFERENCED BY: IV DRUG(AC) ^PS(50.8,D0,0)= (#.01) IV ROOM [1P] ^ ^PS(50.8,D0,2,0)=^50.803D^^ (#2) DATE ^PS(50.8,D0,2,D1,0)= (#.01) DATE [1D] ^ ^PS(50.8,D0,2,D1,2,0)=^50.805A^^ (#2) IV DRUG ^PS(50.8,D0,2,D1,2,D2,0)= (#.01) IV DRUG [1F] CROSS-REFERENCE: 50.8^AC^MUMPS 1)= I '$D(PSIVV),$D(^PS(50.8)) D ^PSIVXREF Q 2)= Q ^PS(50.8,D0,2,D1,2,D2,3,0)=^50.808P^^ (#10) WARD ^PS(50.8,D0,2,D1,2,D2,3,D3,0)= (#.01) WARD [1P] ^ (#2) DISPENSED UNITS ==>(WARD) [2N] ^ (#5) CANCELED UNITS [5N] ^ |
|||
| 772 | DBIA271-D | File | INPATIENT MEDICATIONS | 1993/08/26 | APPROVED | Active | Private | 57.6 | Drug Accountability will use the UNIT DOSE PICK LIST STATS (#57.6) file to update UD dispensing activity in a Drug Accountability Location. Looping through ^PS(57.6,D0), each date since the last update is checked. Looping through ^PS(57.6,D0,1,D1), wards are checked. Looping through ^PS(57.6,D0,1,D1,1,D2), providers are checked. Looping through ^PS(57.6,D0,1,D1,1,D2,1,D3), drugs checked. It is here that, if a match occurs, $P($G(^PS(57.6,D0,1,D1,1,D2,1,D3,0)),U,2)-$P($G(^(0)),U,4) is used to update the balance in Drug Accountability. GLOBAL MAP DATA DICTIONARY #57.6 -- UNIT DOSE PICK LIST STATS FILE STORED IN ^PS(57.6, ------------------------------------------------------------------ Contains medication amounts and costs for the Unit Dose package. Data is entered into this file when pick lists are filed away, and when pre- exchange units, extra units dispensed, and returns are entered through the package. Most of the cost reports gather their data from this file. ^PS(57.6,D0,0)= (#.01) DATE [1D] ^ ^PS(57.6,D0,1,0)=^57.61PA^^ (#1) WARD ^PS(57.6,D0,1,D1,0)= (#.01) WARD [1P] ^ ^PS(57.6,D0,1,D1,1,0)=^57.62PA^^ (#1) PROVIDER ^PS(57.6,D0,1,D1,1,D2,0)= (#.01) PROVIDER [1P] ^ ^PS(57.6,D0,1,D1,1,D2,1,0)=^57.63PA^^ (#1) DRUG ^PS(57.6,D0,1,D1,1,D2,1,D3,0)=(#.01) DRUG [1P] ^ (#1) DISPENSED AMOUNT [2N] ==>^ (#2) DISPENSED COST [3N] ^ (#3) RETURNED ==>AMOUNT [4N] ^ (#4) RETURNED COST [5N] ^ |
|||
| 900 | PSIVACT | Routine | INPATIENT MEDICATIONS | 1994/06/24 | APPROVED | Active | Controlled Subscription | Provides the subscribing package the ability to discontinue all of a patient's IV orders. |
PSIVACT | |||
| 902 | PSJSV0 | Routine | INPATIENT MEDICATIONS | 1994/06/24 | APPROVED | Active | Controlled Subscription | This displays help text for use when validating a schedule. This may be used as the executable help for a field. |
PSJSV0 | |||
| 1095 | DBIA1095 | Other | INPATIENT MEDICATIONS | 1994/12/29 | APPROVED | Active | Private |
Controlled Substances Version 2.0 utilizes three security keys exported by the Inpatient Medications software. The keys are used, within Inpatient Meds, to identify the user of the package. The same use is requested by Controlled Substances. The PSJ RPHARM key identifies a pharmacist, the PSJ RNURSE key identifies a nurse, and the PSJ PHARM TECH key identifies a pharmacy technician. These same identifications are used in the Controlled Substances package. |
||||
| 1428 | IV SOLUTIONS | File | INPATIENT MEDICATIONS | 1995/11/20 | Retired | Private | 52.7 | Patient Intake/Output V3.0 can access the IV Solutions (52.7) file as described in this DBIA. |
||||
| 1429 | PHARMACY PATIENT | File | INPATIENT MEDICATIONS | 1995/11/20 | Retired | Private | 55 | Intake/Output V3.0 can access the Pharmacy Patient (55) file as described in this DBIA. |
||||
| 1501 | Info for Network Health Exchange (NHE) | Routine | INPATIENT MEDICATIONS | 1996/03/01 | Withdrawn | Private | Network Health Exchange (NHE) would like to call ENIV^PSJAC in order to obtain Inpatient Medications information. |
PSJAC | ||||
| 1879 | DBIA1879 | File | INPATIENT MEDICATIONS | 1996/12/11 | Retired | Private | 50.8 | DSS Extracts references the following data from the IV STATS file (#50.8). DSS uses the "AC" cross reference on the IV DRUG field. Global: ^PS(50.8,IV_ROOM,2,DATE,2,"AC",FILE_52_.6 or .7,IEN_addtv_or_soln,IV_DRUG#) Example: ^PS(50.8,2,2,2910513,2,"AC",52.6,24,2) = ^PS(50.8,2,2,2910513,2,"AC",52.7,7,3) = References to the IV STATS file (#50.8), occur ONLY for the small number of sites who are still running a version of Inpatient Meds prior to version 4.5. For version 4.5 (or greater), this information comes from the IV EXTRACT DATA holding file (#728.113) which is populated by PSIVSTAT. |
||||
| 1884 | DBIA1884 | File | INPATIENT MEDICATIONS | 1996/12/13 | APPROVED | Active | Controlled Subscription | 59.5 | DSS Extracts references the following data from the IV ROOM file (#59.5). This agreement will be restricted to only Pharmacy packages after 12/31/2006. Please do not add any additional code that utilizes this Integration Agreement. An API has been created that can be used in place of any code needing to make use of this agreement. This API was released with patch PSJ*5*163. Documentation information can be found in the patch description. In addition, any code that currently utilizes this Integration Agreement must be converted to use the new API's. If any part of this Integration Agreement cannot be satisfied with this API, please contact the PRE development team mail group at EMAIL GROUP DEV using Microsoft Outlook. |
|||
| 2100 | DBIA2100 | Other | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | PDM requests permission to check for the following security keys: PSJU MGR PSJI MGR PSGWMGR PSJ RPHARM PSJ RNURSE PSJ PHARM TECH |
||||
| 2108 | DBIA2108 | Other | INPATIENT MEDICATIONS | 1997/09/05 | APPROVED | Active | Private | PDM requests permission to use the PSJ OAOPT input template to Pharmacy System file 59.7. |
||||
| 2109 | DBIA2109 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 53.45 | PDM requests to look at INPATIENT USER PARAMETERS file 53.45. PDM requests permission to use the [PSJ IUP SUPER EDIT] and [PSJ IUP USER EDIT] input templates for INPATIENT USER PARAMETERS file 53.45. |
|||
| 2110 | DBIA2110 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 59.6 | PDM requests permission to look at INPATIENT WARD PARAMETERS file 59.6. PDM requests permission to use the [PSJIWPIEDIT] input template for INPATIENT WARD PARAMETERS file 59.6. |
|||
| 2111 | DBIA2111 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 57.7 | PDM requests permission to look at MEDICATION ADMINISTERING TEAM file 57.7. PDM requests permission to use the [PSJUMATE] input template to MEDICATION ADMINISTERING TEAM file 57.7. |
|||
| 2112 | DBIA2112 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 57.5 | PDM requests permission to look at WARD GROUP file 57.5. PDM requests permission to use the [PSJU WG] input template for WARD GROUP file 57.5. |
|||
| 2114 | DBIA2114 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 51.15 | PDM requests permission to look at ADMINISTRATION SHIFT file 51.15. PDM requests permission to use the [PSJ SHIFT EDIT] input template for ADMINISTRATION SHIFT file 51.15. |
|||
| 2115 | DBIA2115 | File | INPATIENT MEDICATIONS | 1997/09/16 | APPROVED | Active | Private | 53.2 | PDM requests permission to look at ORDER SET file 53.2. PDM requests permission to use the [PSJUOSE] input template for UNIT DOSE ORDER SET file 53.2. |
|||
| 2116 | DBIA2116 | Other | INPATIENT MEDICATIONS | 1997/09/05 | APPROVED | Active | Private | PDM requests permission to use [PSJ SCHEDULE EDIT] and [PSJ EXT SCHEDULE EDIT] input templates to ADMINISTRATION SCHEDULE file 51.1. |
||||
| 2123 | DBIA2123 | File | INPATIENT MEDICATIONS | 1997/09/05 | Pending | Private | 3.081 | Drug Accountability/Inventory Interface v3.0 is requesting an integration agreement to read the SIGN-ON LOG FILE's (#3.081) ^XUSEC("PSJ RPHARM") node. It is used to determine if the user holds the pharmacist key. |
||||
| 2125 | DBIA2125 | File | INPATIENT MEDICATIONS | 1997/09/08 | APPROVED | Active | Private | 53.45 | PDM requests permission to look at INPATIENT USE PARAMETERS file 53.45. |
|||
| 2126 | ACCESS FILE 59.6 | File | INPATIENT MEDICATIONS | 1997/09/08 | Active | Private | 59.6 | PDM requests permission to look at INPATIENT WARD PARAMETERS file 59.6. |
2020/09/01 | |||
| 2128 | DBIA2128 | File | INPATIENT MEDICATIONS | 1997/09/08 | Pending | Private | 57.7 | PDM requests permission to look at MEDICATION ADMINISTERING TEAM file 57.7. |
||||
| 2129 | DBIA2129 | File | INPATIENT MEDICATIONS | 1997/09/08 | Pending | Private | 57.5 | PDM requests permission to look at WARD GROUP file 57.5. |
||||
| 2130 | DBIA2130 | File | INPATIENT MEDICATIONS | 1997/09/08 | Pending | Private | 53.2 | PDM requests permission to look at UNIT DOSE ORDER SET file 53.2. |
||||
| 2132 | DBIA2132 | File | INPATIENT MEDICATIONS | 1997/09/08 | APPROVED | Active | Private | 51.15 | PDM requests permission to look at ADMINISTRATION SHIFT file 51.15. |
|||
| 2134 | DBIA2134 | File | INPATIENT MEDICATIONS | 1997/09/08 | Pending | Private | 50.2 | PDM requests permission to look at IV CATEGORY file 50.2. |
||||
| 2139 | DBIA2139 | File | INPATIENT MEDICATIONS | 1998/11/25 | APPROVED | Active | Private | 57.1 | PDM requests permission to look at PHARMACY QUICK ORDER file 57.1. |
|||
| 2140 | DBIA2140 | File | INPATIENT MEDICATIONS | 1997/09/09 | APPROVED | Active | Private | 53.1 | The Pharmacy Data Management package requests permission to read fields from the NON-VERIFIED ORDERS file (#53.1). |
2020/01/29 | ||
| 2144 | DBIA2144 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | APPROVED | Active | Private | PDM requests permission to use the PSGAL5 Inpatient Medications routine. PHARMACY PATIENT File (#55) belongs to PDM, however, there are subfiles within this file which are compiled cross-references. The PSSJXR routine serves as the driver for these cross-references in file #55. This driver routine calls PSGAL5 routine. |
PSGAL5 | |||
| 2145 | DBIA2145 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | APPROVED | Active | Private | PDM requests permission to use the PSGAMSA Inpatient Medications routine. A ZOSF test will be done before invoking the routine. PHARMACY PATIENT File (#55) belongs to PDM, however, there are subfiles within this file which are compliled cross-references. The PSSJXR routine serves as the driver for these cross-references in file #55. This driver routine calls PSGAMSA routine. |
PSGAMSA | |||
| 2146 | DBIA2146 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | APPROVED | Active | Private | A ZOSF test will be done before invoking the routine. |
PSGCT | |||
| 2147 | DBIA2147 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | Pending | Private | PDM requests permission to use PSGFILD1 Inpatient Medications routine. A ZOSF test will be done before invoking the routine. This routine is invoked by routine PSSFIl which prompts the user to be displayed instructions for auto-discontinue set-up. |
PSGFILD1 | ||||
| 2148 | DBIA2148 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | Pending | Private | PDM requests permission to use the PSGGAO Inpatient Medications routine. A ZOSF test will be done before invoking the routine. |
PSGGAO | ||||
| 2150 | DBIA2150 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | APPROVED | Active | Private | A ZOSF test will be done before invoking the routine. |
PSGNE3 | |||
| 2152 | DBIA2152 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | Pending | Private | PDM requests permission to use the PSGSET Inpatient Medications routine. A ZOSF test will be done before invoking the routine. |
PSGSET | ||||
| 2153 | DBIA2153 | Routine | INPATIENT MEDICATIONS | 2000/07/07 | APPROVED | Active | Private | The Pharmacy Data Management V. 1.0 application requests an integration agreement with the Inpatient Medications V. 5.O application to make an external call to ENIVKV^PSGSETU. The external call is executed from the PSSVIDRG routine within the Pharmacy Data Management application. The PSSVIDRG routine will perform an ^%ZOSF test before invoking the routine This external call is used to clean up or kill existing IV variables. |
PSGSETU | |||
| 2154 | DBIA2154 | Routine | INPATIENT MEDICATIONS | 1997/09/17 | APPROVED | Active | Private | PDM requests permission to use the PSIVWL Inpatient Medications routine. A ZOSF test will be done before invoking the routine. |
PSIVWL | |||
| 2155 | DBIA2155 | Routine | INPATIENT MEDICATIONS | 2000/07/07 | APPROVED | Active | Private | Pharmacy Data Management V. 1.0 application requests an integration agreement with the Inpatient Medications V. 5.O application to make an external call to ENQ^PSIV. The external call is executed from the PSSVIDRG routine within the Pharmacy Data Management application. This external call is used to read a user response. |
PSIV | |||
| 2156 | DBIA2156 | Routine | INPATIENT MEDICATIONS | 2000/07/07 | APPROVED | Active | Private |
Pharmacy Data Management V. 1.0 application requests an integration agreement with the Inpatient Medications V. 5.O application to make an external call to the PSIVHLP1 routine. The external call is executed from the PSSVIDRG routine within the Pharmacy Data Management application. This external call is used to provide help information related to IV Additives and Solutions. |
PSIVHLP1 | |||
| 2157 | DBIA2157 | Routine | INPATIENT MEDICATIONS | 2000/07/07 | APPROVED | Active | Private | The Pharmacy Data Management V. 1.0 application requests an integration agreement with the Inpatient Medications V. 5.O application to make an external call to the PSIVXU routine. The external call is executed from the PSSVIDRG routine within the Pharmacy Data Management application. The PSSVIDRG routine will perform an ^%ZOSF test before invoking the routine. This external call is used to group drug information for reports. |
PSIVXU | |||
| 2169 | VERIFY PHARMACY ORDERS | Routine | INPATIENT MEDICATIONS | 1997/10/30 | Pending | Private | The Baxter Sure-Med Pharmacy Interface requests approval to copy program PSGVBW to VEFPVER and modify it to call HL7 RDE segment API. This generates a RDE HL7 message to transmit to the Baxter Sure-Med Dispensing Cabinet. |
PSGVBW | ||||
| 2183 | DBIA2183 | File | INPATIENT MEDICATIONS | 1997/10/15 | Pending | Private | 3.081 | Drug Accountability/Inventory Interface v3.0 is requesting an integration agreement to read the SIGN-ON LOG FILE's (#3.081) ^XUSEC("PSJ RPHARM") node. It is used to determine if the user holds the pharmacist key. |
||||
| 2193 | DBIA2193 | Routine | INPATIENT MEDICATIONS | 1997/10/22 | Pending | Private | Drug Accountability/Inventory Interface is requesting an integration agreement with Inpatient Medications to insert two lines of code in routine PSGAMSA. This code is used to collect Unit Dose dispensing, returns, extras, & pre-exchange needs. |
PSGAMSA | ||||
| 2194 | DBIA2194 | Routine | INPATIENT MEDICATIONS | 1997/10/22 | Pending | Private | Drug Accountability/Inventory Interface is requesting an integration agreement with Inpatient Medications to insert a line of code in routine PSGPLF. This code is used to collect Unit Dose dispensing, returns, extras, & pre-exchange needs. Existing Code at FILE+9 ----------------------- S $P(ND,"^",2+PS)=$P(ND,"^",2+PS)+Y,$P(ND,"^",3+PS)=$P(ND,"^",3+PS)+COSD 1,1,D2,1,D3,0) G:Z OS Inserted Code at FILE+9:FILE+12 ------------------------------ S $P(ND,"^",2+PS)=$P(ND,"^",2+PS)+PSGY,$P(ND,"^",3+PS)=$P(ND,"^",3+PS) +COST,^PS(57.6,D0,1,D1,1,D2,1,D3,0)=ND L -^PS(57.6,D0,1,D1,1,D2,1,D3,0) I +$$VERSION^XPDUTL("DRUG ACCOUNTABILITY")'<3.0 D .I $D(^%ZOSF("TEST")) S X="PSAPSI5" X ^%ZOSF("TEST") K X I S PSGRTN= "PSGPLF" D EN^PSAPSI5 K PSGRTN G:PSGZ OS |
PSGPLF | ||||
| 2350 | DBIA2350 | Other | INPATIENT MEDICATIONS | 1998/03/26 | APPROVED | Active | Private | Pharmacy Data Management requests permission to export the Inpatient Medications menu option PSJI IVCATEGORY. |
||||
| 2376 | DBIA2376 | Routine | INPATIENT MEDICATIONS | 1998/04/30 | APPROVED | Active | Controlled Subscription | These entry points build drug information for patient's orders entered in the Inpatient Medications package. The data returned is used in order checks in Computerized Patient Record System. |
PSJORUT2 | |||
| 2383 | SEND INPT MEDS TO CPRS | Routine | INPATIENT MEDICATIONS | 1998/05/07 | APPROVED | Active | Private | This call, OCL^PSJORRE, returns the Inpatient Medications data that is passed to Computerized Patient Record System and used for display in the CPRS meds screen. |
PSJORRE | 2008/07/28 | ||
| 2384 | DBIA2384 | Routine | INPATIENT MEDICATIONS | 1998/05/07 | APPROVED | Active | Private | This call, OEL^PSJORRE1, returns the Inpatient Medications order data that is passed to Computerized Patient Record System. This array is used for the meds screen detailed order display. |
PSJORRE1 | 2018/10/10 | ||
| 2401 | OE/RR CONVERSION CALL TO PSJIPST3 | Routine | INPATIENT MEDICATIONS | 1998/05/10 | APPROVED | Active | Private | The CPRS post-installation makes a call to BADNAMES^PSJIPST3 so that Inpatient Meds can send a list of IV orders where the user name could not be resolved. |
PSJIPST3 | |||
| 2402 | INPATIENT MED CALLS FOR OE/RR | Routine | INPATIENT MEDICATIONS | 1998/05/10 | APPROVED | Active | Private | Order Entry/Results Reporting would like approval to make the following calls to PSJORUT2. |
PSJORUT2 | |||
| 2403 | OE/RR CALLS TO PSJORUTL | Routine | INPATIENT MEDICATIONS | 1998/05/10 | APPROVED | Active | Private | Order Entry/Results Reporting requests approval to make the following calls to PSJORUTL. |
PSJORUTL | |||
| 2404 | OE/RR CALL TO PSJORMAR | Routine | INPATIENT MEDICATIONS | 1998/05/10 | APPROVED | Active | Private | Order Entry/Results Reporting seeks approval to call MAR^PSJORMAR to print MAR label via Print Format. |
PSJORMAR | |||
| 2411 | DBIA2411 | Routine | INPATIENT MEDICATIONS | 1998/05/14 | APPROVED | Active | Private | This entry point is used to backfill/convert a patients Inpatient Medications orders after the installation of Outpatient Pharmacy version 7.0, and Inpatient Medications version 5.0. |
PSJUTL1 | |||
| 2417 | Pharmacy Schedule and Admin Team Utilities | Routine | INPATIENT MEDICATIONS | 1998/05/15 | APPROVED | Active | Private | These entry points provide utilities to access entries in the ADMINISTRATION SCHEDULE file (#51.1). |
PSJEEU | |||
| 2499 | DBIA2499 | File | INPATIENT MEDICATIONS | 1998/08/12 | APPROVED | Active | Private | 59.5 | Pharmacy Benefits Management extracts the following fields from the IV Room file #59.5: .02 Division .104 LVP'S GOOD FOR HOW MANY DAYS .111 HYPERAL GOOD FOR HOW MANY DAYS .112 PB'S GOOD FOR HOW MANY DAYS 17 SYRN'S GOOD FOR HOW MANY DAYS 18 CHEMO'S GOOD FOR HOW MANY DAYS |
|||
| 2805 | DBIA2805 | File | INPATIENT MEDICATIONS | 1999/04/28 | APPROVED | Active | Private | 59.6 | Pharmacy Benefits Management retrieves a data field from FILE: INPATIENT WARD PARAMETERS GLOBAL: ^PS(59.6, FILE #: 59.6 FIELD .03 DAYS UNTIL STOP DATE/TIME |
|||
| 2828 | RETURN ACTIVE ORDERS TO BCMA | Routine | INPATIENT MEDICATIONS | 1999/05/25 | APPROVED | Active | Private | The entry point EN^PSJBCMA is provided by Inpatient Medications package to return patient active orders to Bar Code Med Admin to be used in administering medications at patient's bedside. |
PSJBCMA | |||
| 2829 | RETURN DETAIL INFO ON PATIENT'S ORDER FOR BCMA | Routine | INPATIENT MEDICATIONS | 1999/05/25 | APPROVED | Active | Controlled Subscription | The entry point EN^PSJBCMA1 is provided by Inpatient Medications package to return the detail information on a patient's order for Bar Code Med Admin to use. |
PSJBCMA1 | |||
| 2830 | DBIA2830 | Routine | INPATIENT MEDICATIONS | 1999/05/25 | APPROVED | Active | Private | The entry point EN^PSJBCMA2 is provided by Inpatient Medications package to return a patient order's activity logs for Bar Code Med Admin to use. |
PSJBCMA2 | |||
| 2907 | TIU MEDICATION OBJECTS READ PHARMACY FILE | File | INPATIENT MEDICATIONS | 1999/09/15 | APPROVED | Active | Controlled Subscription | 53.1 | TIU's medication objects now allow for the sorting of medications by drug class, including pending orders for medications that may not yet have a dispense drug. They also allow for the exclusion of supply items from medication lists, if desired. To accommodate this functionality, TIU requests direct global read access to the following pharmacy file: ^PS(53.1, - NON-VERIFIED ORDERS FILE (#53.1) Node .2, piece 1 - ORDERABLE ITEM FIELD (#108) ^PS(53.1,DA,1 - DISPENSE DRUG SUB-FILE (#53.11) Node 0, piece 1 - DISPENSE DRUG FIELD (#.01) |
|||
| 2945 | Use of calls in PSIVSP | Routine | INPATIENT MEDICATIONS | 1999/10/29 | APPROVED | Active | Controlled Subscription | This DBIA documents calls to PSIVSP. Amended 7/29/22 to add the COMPONENT: $$INFRATE(X), effective with PSJ*5*375, OR*3*439. |
PSIVSP | 1999/10/29 | ||
| 2987 | DBIA2987 | Routine | INPATIENT MEDICATIONS | 1999/11/18 | Withdrawn | Private | PSJPATMR | |||||
| 3143 | DBIA3143 | Routine | INPATIENT MEDICATIONS | 2000/07/13 | APPROVED | Active | Controlled Subscription | This agreement allows the Clinical Reminders package to call the Inpatient Medications V.5.0 package for patient and order information, based on a specified date range and a specified list of medications. |
PSJORAPI | |||
| 3167 | PSJORPOE API | Routine | INPATIENT MEDICATIONS | 2000/08/25 | APPROVED | Active | Private | Inpatient Medications is providing 3 entry points to Computerized Patient Record System (CPRS) as a part of the Pharmacy Order Enhancements project. 1) Entry point $$STARTSTP returns to CPRS the setting for the DEFAULT START DATE CALCULATION for the ward the patient is on, Default Start Date/Time based on the parameter, and the number of days or hours the order would last. 2) Entry Point $$RESOLVE returns the parameter passed by CPRS to be resolved and the Date/Time it was resolved to. 3) Entry point $$SCHREQ returns a 1 if a schedule should be required for the order being placed via the Inpatient Medications dialogue through CPRS or a 0 if no schedule is required. |
PSJORPOE | 2011/06/08 | ||
| 3243 | Active Flag | Routine | INPATIENT MEDICATIONS | 2000/11/02 | APPROVED | Active | Private | This API returns a flag indicating the status of the Orderable Item, Dispense Drug, Additive and/or Solution within the order. A call to $$ACTIVE^PSJORREN(DFN,ON) returns one of the following data: 1 - The drug(s) within the order is active 2^New Orderable Item - A new Orderable Item is found for Unit Dose order 0^Inactive reason - This order has no active drugs |
PSJORREN | |||
| 3320 | UPDATE BCMA STATUS INFORMATION | Routine | INPATIENT MEDICATIONS | 2001/02/21 | APPROVED | Active | Private | The purpose of this API is to get information from BAR CODE MEDICATION ADMINSTRATION (BCMA) to put in the PHARMACY PATIENT FILE (#55). |
PSJBCMA3 | |||
| 3416 | DBIA3416 | Routine | INPATIENT MEDICATIONS | 2001/06/27 | APPROVED | Active | Private | The purpose of this API is to allow Bar Code Medication Administration (BCMA) to expire/reinstate Inpatient Medications orders based on an administration event. |
PSJBCMA4 | |||
| 3598 | DBIA 3598 | Routine | INPATIENT MEDICATIONS | 2002/06/12 | APPROVED | Active | Private | The purpose of this API is to allow Computer Patient Record System (CPRS) to reinstate Inpatient Medications orders based on a patient being discharged from an Observation treating specialty and re-admitted within 24 hours to another treating specialty. |
PSJOERI | |||
| 3836 | PSJPXRM1 | Routine | INPATIENT MEDICATIONS | 2002/11/06 | Under Revision | Controlled Subscription | The entry point OEL^PSJPXRM1 is provided by Inpatient Medciations package to return the detailed information on a patient's unit dose or IV order for the Clinical Reminders package to use. |
PSJPXRM1 | ||||
| 3876 | PSJBCBU | Routine | INPATIENT MEDICATIONS | 2003/01/15 | APPROVED | Active | Private | This API is for use with the BCMA National Contingency Plan. Entry point EN returns in an array specified by the calling routine Inpatient Meds order data in an HL7 format. Entry point EN2 returns an ^TMP global with active orders. OUTPUT DEFINITION: ^TMP("PSJBU",$J,Index,0) = DFN ^ ON (Order number from Inpatient Medications V. 5.0 package)^ ON_V/U/P NOTE: - ^TMP("PSJBU",$J,1,0) = -1 will be returned if no active orders are found. |
PSJBCBU | |||
| 4074 | OR Call to PSJORUT2 | Routine | INPATIENT MEDICATIONS | 2003/04/02 | APPROVED | Active | Private | This API is intended for use only for Med Order Button IV Orders. It will return the list of valid Additives and Solutions to CPRS for the creation of an IV Order. |
PSJORUT2 | 2008/07/28 | ||
| 4264 | PDM ACCESS TO PSJXRFS | Routine | INPATIENT MEDICATIONS | 2003/11/04 | APPROVED | Active | Private | Pharmacy Data Management has requested permission to store Inpatient Medications cross-reference set routine PSJXRFS in the Data Dictionary for a new cross-reference. The new cross reference will create an index to the to the PHARMACY PATIENT file (#55) at both the UNIT DOSE multiple (#62) and the IV multiple (#100). |
PSJXRFS | |||
| 4265 | PDM ACCESS TO PSJXRFK | Routine | INPATIENT MEDICATIONS | 2003/11/04 | APPROVED | Active | Private | Pharmacy Data Management has requested permission to store Inpatient Medications cross-reference kill routine PSJXRFK in the Data Dictionary for a new cross-reference. The new cross reference will create an index to the to the PHARMACY PATIENT file (#55) at both the UNIT DOSE multiple (#62) and the IV multiple (#100). |
PSJXRFK | |||
| 4537 | PSJ53P1 | Routine | INPATIENT MEDICATIONS | 2006/09/21 | APPROVED | Active | Supported | This API shall be provided to return the ORDER NUMBER field (#.01), PROVIDER field (#1), MED ROUTE field (#3), SCHEDULE TYPE field (#7), START DATE/TIME field (#10), STOP DATE/TIME field (#25), SCHEDULE field (#26), STATUS field (#28), ORDERABLE ITEM field (#108), DOSAGE ORDERED field (#109) and all the Dispensed Drugs from the DISPENSED DRUG field (#2), for an entry from the NON-VERIFIED ORDERS (#53.1) File. |
PSJ53P1 | |||
| 4580 | VALIDATE DOW SCHEDULES | Routine | INPATIENT MEDICATIONS | 2007/04/13 | APPROVED | Active | Private | The purpose of this agreement is to grant access to the Inpatient Medications V. 5.0 day-of-week schedule validator. |
PSIVUTL | 2007/07/10 | ||
| 4819 | PSJ59P5 | Routine | INPATIENT MEDICATIONS | 2005/10/31 | APPROVED | Active | Supported | 59.5 | This API shall be provided to return the NAME field (#.01), DIVISION field (#.02) and INACTIVATION DATE field (#19) from the IV ROOM file (#59.5) for the IEN or free text entry received. |
PSJ59P5 | ||
| 5001 | Pointing to the PHARMACY QUICK ORDER (#57.1) File | File | INPATIENT MEDICATIONS | 2007/06/05 | APPROVED | Active | Supported | 57.1 | This agreement allows for other applications to store a pointer to the Vista PHARMACY QUICK ORDER (#57.1) file. This number can be used as an Identification Number to retrieve data. |
2007/06/20 | ||
| 5057 | BCMA LAST ACTION | Routine | INPATIENT MEDICATIONS | 2007/12/05 | APPROVED | Active | Controlled Subscription | As part of the medication reconciliation portion of the outpatient pharmacy application, we have need for the BCMA Last Action information as returned by the call to BCMALG^PSJUTL2. To accomplish this, outpatient pharmacy requests permission to make this call. |
PSJUTL2 | 2008/02/11 | ||
| 5058 | ALLERGIES ARRAY | Routine | INPATIENT MEDICATIONS | 2007/12/05 | APPROVED | Active | Private | As part of the medication reconcilication portion of the outpatient pharmacy application, we need the arrays of allergies and adverse reactions returned by a call to ATS^PSJMUTL. To accomplish this, outpatient pharmacy requests permission to make this call. |
PSJMUTL | 2008/02/11 | ||
| 5201 | REBUILD IV EXTRACT FOR DSS | Routine | INPATIENT MEDICATIONS | 2008/05/19 | Pending | Private | This routine will recreate the IV extract for DSS. DSS wil call this PSJ routine as needed. |
PSJDSS | ||||
| 5306 | PSJBLDOC | Routine | INPATIENT MEDICATIONS | 2008/12/08 | APPROVED | Active | Private | This entry point builds the drug information for patient's orders entered in the Inpatient Medications package. The data returned is used in First Data Bank order checks. |
PSJBLDOC | 2014/07/15 | ||
| 5333 | PROVIDER AND PHARMACIST OVER RIDE COMMENTS UTILITY | Routine | INPATIENT MEDICATIONS | 2009/01/08 | APPROVED | Active | Controlled Subscription | Utilities for printing Provider and Pharmacist Over Ride Comments and updating Pharmacist Over Ride Comments. |
PSGSICH1 | 2009/02/06 | ||
| 5385 | Dosing Checks for IVs | Routine | INPATIENT MEDICATIONS | 2009/03/11 | APPROVED | Active | Private | This API calls DOSE^PSSDSAPD to perform dosing checks for display in CPRS. For full Output details, see the 'VistA to MOCHA Interface Document', located under the 'Pharm: Data Management (PDM)' section, under the 'Clinical' section of the VA Software Document Library (VDL). Last Updated: June/2018 Patch: PSJ*5.0*538 Update: PSS*1.0*224 changed one of the output subscripts for the Informational output message for the X(3) output. |
PSJAPIDS | 2024/10/24 | ||
| 5423 | RETURN OTHER PRINT & SPEC INSTRUCTIONS FOR AN ORDER | Routine | INPATIENT MEDICATIONS | 2009/03/24 | Pending | Controlled Subscription | This retrieves the Special Instructions or Other Print Information for an order. |
PSJBCMA5 | ||||
| 5653 | RETURN CPRS ORDER CHECKS AND OVERRIDES TO BCMA | Routine | INPATIENT MEDICATIONS | 2011/05/02 | APPROVED | Active | Private | The entry point GETPROVL^PSGSICH1 is provided by Inpatient Medications package to return CPRS order checks and provider override reason to Bar Code Medication Administration to be used by administering nurses when administering medications at patient's bedside. |
PSGSICH1 | 2018/04/02 | ||
| 5654 | INPATIENT INTERVENTIONS TO BCMA | Routine | INPATIENT MEDICATIONS | 2011/05/02 | APPROVED | Active | Private | Return Pharmacy Intervention information, from the APSP INTERVENTION (#9009032.4) file, for Pharmacy Interventions associated with a specific Inpatient order. |
PSGSICH1 | 2018/04/02 | ||
| 5763 | GETSIOPI | Routine | INPATIENT MEDICATIONS | 2012/01/10 | Pending | Controlled Subscription | Inpatient Medications has expanded the Special Instructions and Other Print Info associated with Inpatient orders to an unlimited maximum length. Bar Code Medication Administration (BCMA) requests access to the new data via an API that will return the word processing data in a ^TMP global node. |
PSJBCMA5 | ||||
| 5793 | Inpatient Medication NON-VERIFIED ORDERS (#53.1) file | File | INPATIENT MEDICATIONS | 2012/04/30 | APPROVED | Active | Private | 53.1 | The Outpatient Pharmacy package requests read access to the NON-VERIFIED ORDERS (#53.1) file using VA FileMan and direct reads. |
2018/01/22 | ||
| 6076 | Pharmacy Intervention Log | Routine | INPATIENT MEDICATIONS | 2014/07/14 | APPROVED | Active | Private | This is an internal pharmacy API used by Inpatient Medications and Outpatient Pharmacy to log pharmacy interventions. |
PSJRXI | 2014/09/05 | ||
| 6140 | FINDC | Routine | INPATIENT MEDICATIONS | 2014/12/03 | Pending | Private | Inpatient Meds allows Outpatient Pharmacy to use $$FIND^PSJDGAL2 which returns the formated orderable item, dose form and units as: orderable item doseform (units) ex: MORPHINE TAB,SA (100MG). |
PSJDGAL2 | ||||
| 6300 | CLINIC DEFINITION | File | INPATIENT MEDICATIONS | 2015/12/15 | Pending | Supported | 53.46 | The purpose of this Application Programming Interface (API) is to provide the information from the Clinic Definition (#53.46) file from Inpatient Medications. |
||||
| 6347 | PSJ53P46 | Routine | INPATIENT MEDICATIONS | 2016/01/12 | APPROVED | Active | Supported | This API is provided to return the NUMBER OF DAYS field (#1), AUTO-DC IMO ORDERS field (#2), SEND TO BCMA? field (#3), IMO DC/EXPIRED DATE LIMIT field (#6), PRE-EXCHANGE REPORT DEVICE field (#5) and MISSING DOSE field (#4) from the CLINIC DEFINITION file (#53.46). |
PSJ53P46 | 2016/01/22 | ||
| 6965 | Access to ACTIVITY LOG of File 53.1 | Routine | INPATIENT MEDICATIONS | 2018/09/14 | Withdrawn | Controlled Subscription | When a unique IEN into File #53.1 (NON-VERIFIED ORDERS) is sent into this API, then it should return a local array which holds all of the ACTIVITY LOG information for the associated record. |
PSJHL5 | ||||
| 7176 | PSJCLOZ CLOZAPINE UTILITIES | Routine | INPATIENT MEDICATIONS | 2020/05/26 | APPROVED | Active | Controlled Subscription | API $$ISCLOZ^PSJCLOZ is used to determine if a pharmacy order is considered a clozapine order. Clozapine orders require special processing as determined by the National Clozapine Coordinating Center (NCCC). |
PSJCLOZ | 2020/06/16 | ||
| 7343 | PSJSTSTP | Routine | INPATIENT MEDICATIONS | 2022/07/20 | APPROVED | Active | Private | INPATIENT MEDICATIONS application provides two APIs implemented in PSJSTSTP routine: STRSTP - calculate standard start date/time, duration, expected first dose, stop date/time and to provide information in regards to overriding the stop dates by providers if this was set for the orderable item on the system (site) level. Data returned by this API is used for purposes of editing quick orders and using them in CPRS. LIMITS - return system (site) level default 'DAY (nD) or DOSE (nL) LIMIT' value of the orderable item in the PHARMACY ORDERABLE ITEM FILE #50.7. |
PSJSTSTP | 2022/08/01 | ||
| 7345 | Calls to PSJHLU - use 2945 instead | Routine | INPATIENT MEDICATIONS | 2022/07/22 | Withdrawn | Controlled Subscription | *The Inpatient Medications developer requested this ICR be withdrawn, and use 2945 instead* This DBIA documents calls to PSJHLU. |
PSJHLU |