PSSDSAPK ;BIR/RTR - Miscellaneous APIs for Dose Call ; Sep 02, 2009@16:00
Source file <PSSDSAPK.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DRG(PSSGTOI,PSSGTPK,PSSGTRTE,PSSGTAB) | ;
|
|
| DRGINP | ;Inpatient Order with IV Route
|
|
| PRE(PSSLGTOI,PSSDIAG) | ;Determine if CPRS needs to do order checks
|
|
| CONV(PSSCVTVL) | ;Convert hours into format for Dose API for Inpatient Medications
|
|
| ITEM | ;Only Orderable Item passed in, no Dispense Drug
|
|
| FRCON(PSSCFQ1) | ;Convert frequency into a number for complex dose additions
|
|
| SING | ;
|
|
| DOWN | ;
|
|
| BDOSE | ;Missing Numeric Dose or Dose Unit
|
|
| FTX | ;Pull Dosing sequences out of Input for complex orders where Free Text Dosage could not be evaluated
|
|
| FTXRS | ;Reset input globals that were pulled because of invalid dosage
|
|
| ERR1() | ;Screen out Daily Dose errors for Single Dose Sequences, unless New Daily Dose created based on previous Dosing sequences
|
|
| ERR2() | ;Screen out Frequency errors if Dosing Sequence is flagged for Single Dose only
|
|
| INFERR | ;Infusion Rate Height and Weight Errors
|
|
| INFERRS | ;
|
|
| GENERRX | ;Set General Dosing Guidelines exception
|
|
| MTCH() | ;Called from PSSDSAPD, looking for Local Possible Dosages Match
|
|
| DPOP | ;Use Pre release logic to find Dose unit and Numeric Dose
|
|
| FRDR | ;Check if Duration exists, and is less than Duration of Schedule
|
|
| NOEXP | ;Don't show any exceptions for a drug level error
|
|
| NOEXPS | ;Set Drug level error
|
|
| NOEXPG | ;Set GCNSEQNO exception
|
|
| DPL | ;Set Dose display text, called from PSSDSAPD
|
|
| DPLZ | ;
|
|
| COMMENT | ;
|
|
| CKWRN | ;Set flag indicating a warning exists
|
|
| ADOSE | ;Add DOSE subscript to any EXCEPTION from interface without DOSE subscript
|