Name | Value |
---|---|
NAME | PSB MED LOG LOOKUP |
TAG | RPC |
ROUTINE | PSBMLLKU |
RETURN VALUE TYPE | ARRAY |
AVAILABILITY | PUBLIC |
INACTIVE | ACTIVE |
VERSION | 3 |
DESCRIPTION | BCMA Medication Log Look Up Remote Procedures. "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 "" This routine is a conglomerate of Medication Log lookup functionality 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. per the BCMA Graphical User Interface software. 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)= Input: PSBREC (array) piece 1 PSBIEN of the administration selected for edit. ("-1" if error/message) 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 BodySiteTxt "|I" or "D" (Injection or Dermal site) PSBREC (0) determine "lookup" function 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 MRR or patch or infusing IVbag - Flag RESULTS(2)= piece 1 PRN Reason piece 2 PRN Effectiveness "PTLKUP" (patient file (#2) lookup) 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 piece 7 High Risk flag piece 8 Medication Requires Removal (MRR) flag "ADMLKUP" (MedLog administration lookup) |
INPUT PARAMETER |
|
RETURN PARAMETER DESCRIPTION | RESULTS (array) (0) number of lookup matches (1) error message or detail data per lookup match (n) continued data per subsequent lookup match. per SELECTAD - administration data ... |