| 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 |
| 3174 | DBIA3174 | Routine | BAR CODE MED ADMIN | 2000/08/31 | APPROVED | Active | Private | The entry point EN^PSBIPM is provided by the Bar Code Medication Administration (BCMA) package to provide information to Inpatient Medications to be used in determining the start date for a renewed order. The MOB entry point is used by Inpatient Medications to get information obtained from the BCMA/CPRS Med Order function. The MOBR is used by Inpatient Medications to notify BCMA that the order has been accepted and processed by Inpatient Pharmacy. |
PSBIPM | |||
| 3370 | DBIA3370 | Routine | BAR CODE MED ADMIN | 2001/04/30 | APPROVED | Active | Private | For the Pharmacy Ordering Enhancements (POE) project it is necessary to convert the orderable item in the PHARMACY PATIENT file (#55), IV sub-file (#55.01). The same orderable item is also stored in the BCMA MEDICATION LOG file (#53.79). Inpatient Medications is requesting a one-time integration agreement with Bar Code Medication Administration to allow updates to the BCMA MEDICATION LOG file (#53.79) using FileMan. The updates would occur at the time of the POE installation. |
PSJ0050 | |||
| 3380 | PSB VALIDATE ESIG | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | PSB VALIDATE ESIG is used to validate the data in PSBESIG against the user currently signed on (DUZ). |
PSB VALIDATE ESIG | |||
| 3381 | DBIA3380-B | Other | BAR CODE MED ADMIN | 2001/05/21 | Pending | Supported | Dictates to the client what RPC's a user can execute. |
|||||
| 3382 | PSB FMDATE | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Used to validate Fileman dates. |
PSB FMDATE | |||
| 3383 | PSB SCANPT | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | This RPC is used to validate the data scanned in at the scan patient wristband prompt of the mnOpenPatient component. The value passed in is either the full SSN scanned in from the patient wristband -or- the 1U4N syntax of the patient lookup. In either case the call must return only one patient from the lookup. If the 1U4N syntax is used and multiple patients are found the call returns an error. If only one patient is found the RESULTS array is loaded with the patient data and passed back to the client for verification. |
PSB SCANPT | |||
| 3384 | PSB USERLOAD | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | This RPC is called at application startup to populate the BCMA_User object with the users defaults. No paramters are passed, the current DUZ is assumed. |
PSB USERLOAD | |||
| 3385 | PSB DISPLAY ORDER | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Returns a display for a selected order when double clicked on the VDL. |
PSB DISPLAY ORDER | |||
| 3386 | PSB GETPRNS | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Returns all administrations of a PRN order that have NOT had the PRN Effectiveness documented for the last 30 days. |
PSB GETPRNS | |||
| 3387 | PSB GETORDERLIST | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Returns the current order set for today to display on the client VDL. |
PSB GETORDERLIST | |||
| 3388 | PSB REACTIONS | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Returns detailed listing of reactions when Reactions Button is clicked. |
PSB REACTIONS | |||
| 3389 | PSB SERVER CLOCK VARIANCE | Remote Procedure | BAR CODE MED ADMIN | 2001/05/21 | APPROVED | Active | Supported | Returns the variance from the server to the client in minutes. |
PSB SERVER CLOCK VARIANCE | |||
| 3390 | PSB VALIDATE ORDER | Remote Procedure | BAR CODE MED ADMIN | 2001/05/22 | APPROVED | Active | Supported | Final check of order against an actual administration date/time used immediately after scanned med has been validated to be a good unadministered order and by the PSBODL (Due List) output. |
PSB VALIDATE ORDER | |||
| 3391 | PSB PARAMETER | Remote Procedure | BAR CODE MED ADMIN | 2001/05/22 | APPROVED | Active | Supported | Return a parameter list. |
PSB PARAMETER | |||
| 3392 | DBIA3390-C | File | BAR CODE MED ADMIN | 2001/05/22 | Pending | Supported | 8989.51 | Listing of division specific reasons why a meication is given PRN. Up to 60 reasons are allowed. |
PSBPAR | |||
| 3393 | DBIA3390-D | File | BAR CODE MED ADMIN | 2001/05/22 | Pending | Supported | 8989.51 | Listing of division specific reasons why a medication is held. Up to 60 reasons are allowed. |
PABPAR | |||
| 3394 | DBIA3390-E | File | BAR CODE MED ADMIN | 2001/05/22 | Pending | Supported | 8989.51 | Listing of division specific reasons why a medication is refused. Up to 60 reasons are allowed. |
PSBPAR | |||
| 3395 | PSB TRANSACTION | Remote Procedure | BAR CODE MED ADMIN | 2001/05/22 | APPROVED | Active | Supported | This is the filing RPC for all data returning from the client regarding the medication log. Filing is handled by business rules on the server and this RPC will return either '1^Data Filed' or '-1^reason for not filing data' to the client. Business rules are conducted via the [0] node data. If a '+1^MEDPASS' is encountered it is a complete new med pass and is validated as such. Transaction type MEDPASS is the only type that requires a +1 in the first piece of the header, all other transactions MUST supply a valid medication log entry in the IENS. |
PSB TRANSACTION | |||
| 3396 | PSB SUBMIT MISSING DOSE | Remote Procedure | BAR CODE MED ADMIN | 2001/05/22 | APPROVED | Active | Supported | Allows the client to submit a missing dose interactively. |
PSB SUBMIT MISSING DOSE | |||
| 3448 | PSB MEDICATION HISTORY REPORT | Routine | BAR CODE MED ADMIN | 2001/09/10 | APPROVED | Active | Private | The purpose of this agreement is to provide other packages with the ability to call the BCMA Medication History report. It returns a report of medications a patient has received by orderable item. |
PSBML | 2015/08/03 | ||
| 3459 | PSB MEDICATION HISTORY REPORT | Routine | BAR CODE MED ADMIN | 2001/09/25 | APPROVED | Active | Supported | The purpose of this agreement is to provide other packages with the ability to call the BCMA Medication History report. It returns a report of medications a patient has received by orderable item. This DBIA is for BCMA Version 2.0 only. |
PSBMLHS | 2015/08/03 | ||
| 3564 | DBIA3564 | Routine | BAR CODE MED ADMIN | 2002/04/25 | APPROVED | Active | Controlled Subscription | The entry point EN^PSBAPIPM is provided by the Bar Code Medication Administration (BCMA) package to provide information to Inpatient Medications to be used in determining the start date for a renewed order. The MOB entry point is used by Inpatient Medications to get information obtained from the BCMA/CPRS Med Order function. The MOBR is used by Inpatient Medications to notify BCMA that the order has been accepted and processed by Inpatient Pharmacy. |
PSBAPIPM | 2010/11/03 | ||
| 3889 | BCMA GUI REPORTS | Routine | BAR CODE MED ADMIN | 2003/02/06 | APPROVED | Active | Controlled Subscription | This Remote Procedure Call returns specific information for the BCMA report requested. The temp global, ^TMP("PSBO", is where the report text that will be displayed or printed is returned. Killing of the ^TMP("PSBO" global is permitted with this integration agreement. |
PSBO | |||
| 3955 | PSB REPORT | Remote Procedure | BAR CODE MED ADMIN | 2003/02/13 | APPROVED | Active | Controlled Subscription | This RPC returns specific information for BCMA reports. |
PSB REPORT | PSBO | ||
| 3975 | CALL TO PSBO | Routine | BAR CODE MED ADMIN | 2003/02/19 | Withdrawn | Private | PSBO | |||||
| 3999 | PSB INSTRUCTOR | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB INSTRUCTOR | ||||
| 4000 | PSB CHECK SERVER | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB CHECK SERVER | ||||
| 4002 | PSB USERLOAD | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription |
(0) = -1^Error Description or (0) = DUZ (1) = User name (2) = Student Key Flag (3) = Manager Key flag (4) = CPRS Med Order Button Key Flag (5) = Window settings Window Left Window Height Window Top Window Width (6) = Virtual Due List Setup (7) = Division number ^ Site ID ^ (if production system "1", if test system "0") (8) = Division name (9) = ESIG flag (10) = BCMA Online flag (11) = Time (12) = Unit Dose column widths (13) = Check digit (14) = IVPB column widths (15) = IV column widths (16) = Printer user default IEN (17) = Printer user default IEN^Name (18) = Read Only Security Key flag (19) = User's preference per Coversheet Views' column sort Medication Overview sort col #_ / PRN Overview sort col #_ / IV Overview sort col #_ / Expired/Expiring sort col # (20) = User's preference per Coversheet View1 columns' widths (21) = User's preference per Coversheet View2 columns' widths (22) = User's preference per Coversheet View3 columns' widths (23) = User's preference per Coversheet View4 columns' widths (24) = BCMA Managing Scanning Failure Security Flag ( 1 if user holds BCMA MSF key, 0 if not ) (25) = 5 Rights Override/Unit Dose Administration Flag (0 = no override, 1 = override) [PSB FR UNIT DOSE OVERRIDE] (26) = 5 Rights Override/IV Administration Flag (0 = no override, 1 = override) [PSB FR IV OVERRIDE] |
PSB USERLOAD | 2008/12/08 | ||
| 4003 | PSB PARAMETER | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB PARAMETER | ||||
| 4004 | PSB SERVER CLOCK VARIANCE | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB SERVER CLOCK VARIANCE | ||||
| 4005 | PSB SCANPT | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | If no patient or multiple patients are found with the scan value an error is returned in the following format: Results[0] = 1 Results[1] = '-1^Unable to Determine Patient ID' If a unique patient is found the following data is returned to the user: Results[0] = Count of returned records In the case of an error: Results[1] = '-1^ "the appropriate error message" ' Results[1] = DFN Results[2] = Name Results[3] = SSN^Dashed SSN Results[4] = Internal DOB^External DOB Results[5] = Age Results[6] = Internal Sex^External Sex Results[7] = Internal Last Mvmt^External Last Mvmt Results[8] = Internal Type Mvmt^External Type Mvmt Results[9] = Internal Ward Location^External Ward Location^ Internal Hospital Location^External Hospital Location Results[10] = Internal Bed Location^External Bed Location Results[11] = Internal P-Care Physician^External P-Care Physician Results[12] = Internal Treating Speciality^ External Treating Speciality Results[13] = Movement Diagnosis Results[14] = 1 if in Bed Status 0 if not in Bed Status (i.e. Pass) Results[15] = Expected return date from Pass Results[16] = Reactions Results[17] = Height Results[18] = Weight Results[19] = Means Tests Results[20] = ICN umber Results[21] = " Admission Status message " Results[22] = This NODE begins 'other' patient information. This NODE may be null. Records on this NODE will have a header. A header will consist of one of the following: "PATFLG" The PATFLG header will initiate a patient flag record. The patient flag record will be constructed as follows: "PATFLG" ^ FLAG NAME ^ index# |
PSB SCANPT | |||
| 4026 | PSB ALLERGY | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB ALLERGY | ||||
| 4027 | PSB GETORDERTAB | Remote Procedure | BAR CODE MED ADMIN | 2003/03/25 | APPROVED | Active | Controlled Subscription | PSB GETORDERTAB | ||||
| 4028 | PSB FMDATE | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB FMDATE | ||||
| 4029 | PSB VALIDATE ORDER | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB VALIDATE ORDER | ||||
| 4030 | PSB SCANMED | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB SCANMED | ||||
| 4031 | PSB TRANSACTION | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB TRANSACTION | ||||
| 4032 | PSB SUBMIT MISSING DOSE | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB SUBMIT MISSING DOSE | ||||
| 4033 | PSB GETPRNS | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB GETPRNS | ||||
| 4034 | PSB IV ORDER HISTORY | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB IV ORDER HISTORY | ||||
| 4035 | PSB BAG DETAIL | Remote Procedure | BAR CODE MED ADMIN | 2003/04/01 | APPROVED | Active | Controlled Subscription | PSB BAG DETAIL | ||||
| 4120 | BCMA CONTINGENCY UPDATE | Routine | BAR CODE MED ADMIN | 2003/07/08 | APPROVED | Active | Private | The purpose of this API is to allow for Inpatient Pharmacy to cause an order update to the BAR CODE MEDICATION ADMINISTRATION (BCMA) CONTINGENCY software. |
ALPBCBU | |||
| 4279 | VDEF EVENTS AND EXTRACTION LISTS | Other | BAR CODE MED ADMIN | 2004/08/23 | Retired | Supported | The following VDEF events are under the custody BAR CODE MED ADMIN: RDS^O13^BCMA The following VDEF extraction lists are under the custody of BARE CODE MED ADMIN: PID-0-BCMA PV1-0-BCMA ORC-0-BCMA RXE-0-BCMA RXE-2-BCMA RXC-0-BCMA-BASE RXC-0-BCMA-ADD RXG-0-BCMA RXG-2-BCMA RXG-4-BCMA-EDIT RXG-3-BCMA OBX-0-BCMA-PRNREASON OBX-2-BCMA-EFFECTIVENESS OBX-3-BCMA-ENTERED OBX-4-BCMA-ENTEREDAT OBX-5-BCMA-MINUTES OBX-6-BCMA-DIVISION OBX-7-BCMA-ACTION OBX-8-BCMA-VARIANCE NTE-0-BCMA Z25-0-BCMA |
|||||
| 4283 | PSB DEVICE | Remote Procedure | BAR CODE MED ADMIN | 2003/10/23 | APPROVED | Active | Controlled Subscription | PSB DEVICE | ||||
| 4284 | PSB NURS WARDLIST | Remote Procedure | BAR CODE MED ADMIN | 2003/10/23 | APPROVED | Active | Controlled Subscription | PSB NURS WARDLIST | ||||
| 4285 | PSB CHECK IV | Remote Procedure | BAR CODE MED ADMIN | 2003/10/23 | APPROVED | Active | Controlled Subscription | PSB CHECK IV | ||||
| 4307 | PSB VITAL MEAS FILE | Remote Procedure | BAR CODE MED ADMIN | 2003/12/08 | APPROVED | Active | Controlled Subscription | This RPC has been built specifically to process the filing of BCMA Pain Score data. The processing of other VITAL type may be incorporated with some adjustments. This routine is to service BCMA 3.0 functionality and store VITALs' data into the VITAL MEASUREMENT FILE - ^GMR(120.5 using the API GMRVPCE0 Parameters: Input - DFN (r) Pointer to the PATIENT (#2) file RATE (r) BCMA trigger event/transaction VTYPE (o) Pointer to GMRV VITAL TYPE FILE (#120.51) (default = Pain ["PN"]) DTTKN (o) Date/time (FileMan) measurement was taken (default = $$NOW^XLFDT()) Output - RESULTS(0) = 1 RESULTS(1) ="1^Pain Score successfully filed" or RESULTS(1) ="-1^ERROR * Pain Score NOT filed successfully" Process results in the storing of VITAL Measurement rate into the VITAL MEASUREMENT FILE per the given patient and vital type. |
PSB VITAL MEAS FILE | |||
| 4496 | DBIA4496 | File | BAR CODE MED ADMIN | 2004/08/06 | Pending | Private | 53.79 | Inpatient Medications requests fileman read access to the BCMA MEDICATION LOG file (#53.79) in BAR CODE MEDICATION ADMINISTRATION V. 3.0. BCMA V. 3.0 records administration actions for medication orders that may also be acted upon in INPATIENT MEDICATIONS V. 5.0. There is a need for the BCMA V. 3.0 last action to be seen by users in INPATIENT MEDICATIONS V. 5.0. |
||||
| 4515 | DBIA4515 | File | BAR CODE MED ADMIN | 2006/02/13 | APPROVED | Active | Private | 53.79 | CPRS read access to file 53.79. |
|||
| 4655 | PSB MOB DRUG LIST | Remote Procedure | BAR CODE MED ADMIN | 2005/05/02 | APPROVED | Active | Controlled Subscription | Used by the BCMA/CPRS Med Order Button to return an array of drug. Results[0] = the number of items passed in the array Results[1] = ^1 either DD, SOL, ADD ^2 IEN from drug file 50 ^3 Drug Name ^4 Pharmacy Orderable Item IEN ^5 Pharmacy Orderable Item Name ^6 CPRS Orderable Item IEN ^7 CPRS Orderable Item Name |
PSB MOB DRUG LIST | |||
| 4656 | PSB TRANSACTION | Remote Procedure | BAR CODE MED ADMIN | 2005/05/02 | APPROVED | Active | Controlled Subscription | This is the filing RPC for all data returning from the client regarding the medication log. Filing is handled by business rules on the server and this RPC will return either '1^Data Filed' or '-1^reason for not filing data' to the client. Results of the processed transaction is communicated via the RESULTS array. The number of RESULTS subscripts used (n) will be presented in RESULTS[0]. RESULTS [1..n] will contain the RESULTS message. Business rules are conducted via the [0] node data. If a '+1^MEDPASS' is encountered it is a complete new med pass and is validated as such. Transaction type MEDPASS is the only type that requires a +1 in the first piece of the header, all other transactions MUST supply a valid medication log entry in the IENS. |
PSB TRANSACTION | |||
| 4657 | PSB MED LOG LOOKUP | Remote Procedure | BAR CODE MED ADMIN | 2005/05/02 | APPROVED | Active | Controlled Subscription | BCMA Medication Log Look Up Remote Procedures. This routine is a conglomerate of Medication Log lookup functionality per the BCMA Graphical User Interface software. Input: PSBREC (array) PSBREC (0) determine "lookup" function "PTLKUP" (patient file (#2) lookup) "ADMLKUP" (MedLog administration lookup) "SELECTAD" (selected admin.) (1) values to use per lookup. (DFN per ADMLKUP) value of selected item. (PSB IEN per SELECTAD) (2) search date per ADMLKUP Output: RESULTS (array) RESULTS(0) number of lookup matches (1) error message or data per match/selection (n) data per subsequent match/selection. "PTLKUP" results data format: RPC Call: PSB MED LOG LOOKUP RESULTS(0) = 1 RESULTS(1) = piece 1 Patient's DFN ("-1" if error/message) piece 2 Patient's Name piece 3 Sex piece 4 Date of Birth (FM format) piece 5 Social Security Number piece 6 "" piece 7 "" piece 8 "" piece 9 "" piece 10 Date Of Birth (displayable format) piece 11 Social Security Number (displayable format) "ADMLKUP" results data format: RESULTS(0)=Number of lines returned. RESULTS(1)= piece 1 DFN of Patient piece 2 DATE of Activity piece 3 Orderable Item_" "_Dosage Form piece 4 IV Unique ID piece 5 Action Status piece 6 Schedule Type piece 7 Action Date/Time (FileMan) piece 8 Action By Initials piece 9 PRN Reason piece 10 PRN Effectiveness "SELECTAD" results data format: RESULTS(0)=Number of lines returned. RESULTS(1)= piece 1 PSBIEN of the administration selected for edit. ("-1" if error/m piece 2 DFN of Patient piece 3 Patient Name piece 4 SSN piece 5 Medication piece 6 BagID piece 7 AdminStat piece 8 "for possible later use" piece 9 AdminD/T piece 10 InjctSt piece 11 "IV"/"PB"/"UD" piece 12 "for possible later use" piece 13 Order Status piece 14 Schedul. Type piece 15 Order Number_U/V piece 16 Order has given patch or infusing IVbag - Flag RESULTS(2)= piece 1 PRN Reason piece 2 PRN Effectiveness RESULTS(3..n) [for each dd/add/sol] = piece 1 "DD"/"ADD"/"SOL" piece 2 drug IEN piece 3 drug Name piece 4 Units Ordered piece 5 Units Given piece 6 Units of Administration |
||||
| 5167 | BCMA ORDER ACTIVITY | Routine | BAR CODE MED ADMIN | 2008/04/04 | Withdrawn | Private | This API returns a patient's order activity information from the Bar Code Med Admin (BCMA) package for a specified time period. |
PSBUTL1 | 2009/02/02 | |||
| 5362 | PSB GETCOMMENTS | Remote Procedure | BAR CODE MED ADMIN | 2009/02/06 | Pending | Controlled Subscription | Gives the client VDL Provider and Pharmacy Over Ride information and Order Check Text. |
|||||
| 5434 | IV Parameter Validation | Routine | BAR CODE MED ADMIN | 2009/04/29 | APPROVED | Active | Private | This utility returns the status of the IV Bags associated with an order. |
PSBPOIV | 2014/05/29 | ||
| 5471 | BAR CODE MED ADMIN Option Access | BAR CODE MED ADMIN | 2011/01/26 | Withdrawn | Private | |||||||
| 5580 | DSS extract access | File | BAR CODE MED ADMIN | 2010/11/18 | Pending | Private | 53.79 | DSS (ECX) read access to file #53.79 |
||||
| 5794 | PSB VERSION CHECK | Remote Procedure | BAR CODE MED ADMIN | 2012/05/03 | Withdrawn | Private |
The RPC returns the current and previous version numbers. INPUT PARAMETER DESCRIPTION: No input parameters are passed. RETURN PARAMETER DESCRIPTION: (0) = Count (1) = Current Gui Version^Previous Gui Version Note: Previous GUI version may be blank. |
PSB VERSION CHECK | ||||
| 5795 | PSB UTL XSTATUS SRCH | Remote Procedure | BAR CODE MED ADMIN | 2012/05/04 | Withdrawn | Private |
Utility to check the latest order activities of a patient. INPUT: ^ piece 1 - DFN Patient's Internal Entry Number(required). ^ piece 2 - OrderNumber ON_V/U/P Inpatient Medications Package V. 5.0 Order Number. ^ piece 3 - Action (status) to search for. ^ piece 4 - A Time Frame of "X" followed by a number will indicate the number of administrations to check. A Time Frame set to "FREQ" will use the order's frequency. A Time Frame set to "PRN", "On Call", or "One-Time" will show activity over the past 72 hours by default. A Time Frame value of "Continuous" uses two frequency options. 1. If the frequency is <24 hours use the default of 72 hours. 2. If the frequency is >= 24 hour, look back 3.5 times the frequency. A Time Frame set to "" and not set to "FREQ" gives no location found during activity error message. Example call: D FNDACTV^PSBVDLU3(.results,"1234^1U^H^12") RETURN PARAMETER DESCRIPTION: Procedure will return the results to the GUI executable. OUTPUT: RESULTS(0)= Returned line count. RESULTS(1)= Patient's location during activity. Free text room-bed and ward location. RESULTS(2)= Medication^ordernumber. Contains the IEN to the actual order in PHARMACY PATIENT (#55) followed by a U for Unit Dose or V for IV. RESULTS(3)= Action fileman date&time. RESULTS(4)= Scheduled administration fileman date&time. If a continuous order, this field will contain the actual administration date and time the medication was ordered for. |
|||||
| 5796 | PSB MAN SCAN FAILURE | Remote Procedure | BAR CODE MED ADMIN | 2012/05/04 | Withdrawn | Private | Utility to Manage scanning failures. Procedure will populate the BCMA Unable To Scan Log located in the database ^PSB(53.77) and send off MailMan message if necessary. INPUT: There is one input parameter with two options: For Wristband scanning failures a single value array PSBPARAM(0). For medication scanning failures a two value array PSBPARAM(0) and PSBPARAM(1). PSBPARAM(0): ^ piece 1 - IEN (Patient's Internal Entry Number). ^ piece 2 - Order number (Only used with medication entries, not with the Wristband input). ^ piece 3 - Reason for Unable to Scan. ^ piece 4 - User's Comment. ^ piece 5 - The type of scan event. The value that is placed here is determined by the user's actions when attempting to scan a medication/wristband during an administration. Those types beginning with "M" are events dealing with medications; those beginning with "W" are events with wristbands. "*UAS" occur when the user actually uses the "unable to scan" functionality to document the activity. "*SCN" are types that occur during normal scanning activities. The "*KEY" designates a type of event where the user has by-passed the BCMA scanning system by "keying", via the system's keyboard device. BCMA input data: "W" for Wristband with a value WSCN, WKEY, or WUAS "M" for Medication with a value of MSCN, MKEY,or MUAS ^ piece 6 - "0" for unable to scan, "1" for keyed entry, or "2" for scanned PSBPARAM(1): ^ piece 1 - "DD" Dispense Drug, "ADD" Additive, "SOL" Solution ^ piece 2 - IEN (Internal Entry Number) of failed item RETURN PARAMETER DESCRIPTION: There is one parameter returned consisting of two values RESULTS(0) and RESULTS(1). OUTPUT: RESULTS(0)=1 RESULTS(1)=1 (Successful) or RESULTS(1)="-1^Unable to Scan documentation NOT successful!" (Unsuccessful) or RESULTS(1)="-1^Unable to Scan MAILGROUP NOT SETUP!" (Unsuccessful) |
|||||
| 5804 | BCMA GUI IV PARAMETERS | Routine | BAR CODE MED ADMIN | 2012/05/25 | Pending | Controlled Subscription | Bar Code Medication Administration (BCMA) contains BCMA IV Parameters that are used to define the fields that, when edited in Inpatient Medications order entry, invalidate previously printed IV labels. The BCMA IV Parameters are maintained using the GUI BCMA Site Parameters application. The BCMA IV Parameters are available to other applications via this API. |
PSBINPT | ||||
| 5909 | VPR use of BCMA Med Log | File | BAR CODE MED ADMIN | 2013/04/11 | APPROVED | Active | Private | 53.79 | This agreement documents VPR read access to file #53.79. Several fields have been added to this ICR to document their use in patch VPR*1*3; this patch was not released nationally and is not installed at any VA site, but is available through OSEHRA. |
2018/01/16 | ||
| 6038 | BCMA ADMINISTRATION DATA | Routine | BAR CODE MED ADMIN | 2014/04/11 | APPROVED | Active | Private | The purpose of this Application Programming Interface (API) is to provide the next scheduled administration information. The 4th parameter passed into this API is optional, which is the date and time. If not passed in, then the API defaults to date/time = NOW, and will return the next admin time that follows NOW. So, if an admin time was due 1 minute ago, then that admin will not be returned, as the Next admin dose. However, that admin of 1 minute ago, is most likely the admin that nursing staff would actually give to the patient via BCMA. |
PSBVPR | 2016/05/10 | ||
| 6085 | PSB EVSEND VPR | Other | BAR CODE MED ADMIN | 2014/08/14 | APPROVED | Active | Controlled Subscription | The PSB EVSEND VPR protocol notifies subscribing packages when a med order is administered. |
2016/05/04 | |||
| 6271 | BCMA UTILITIES | Routine | BAR CODE MED ADMIN | 2015/11/19 | Active | Controlled Subscription | Integration agreement to allow Inpatient Medications to call BCMA Utilities. |
PSBUTL | 2018/03/22 | |||
| 6298 | HMP ACCESS TO PSB(53.79 | File | BAR CODE MED ADMIN | 2015/12/14 | APPROVED | Retired | Controlled Subscription | 53.79 | The Enterprise Health MGMT Platform (HMP) is accessing the BCMA Medication Log file (53.79) to retrieve information about the administration of med orders. ********************************************************************** This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12 released on 10/17/17 is an informational patch outlining the steps for the sites to shut down the application. If HMP is reactivated in the future, the HMP project team should review the access provided by this ICR with the custodial application before the ICR is reactivated. See VistA Document Library (VDL) for list of retired HMP ICRs. ********************************************************************** |
2016/04/22 | ||
| 6399 | BCMA MEDHIST | BAR CODE MED ADMIN | 2016/04/01 | Pending | Private |