Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PSSDSAPI

Package: Pharmacy Data Management

Routine: PSSDSAPI


Information

PSSDSAPI ;BIR/RTR-Dose Check APIs routine ;06/09/08

Source Information

Source file <PSSDSAPI.m>

Entry Points

Name Comments DBIA/ICR reference
EXMT(PSSVLIEN) ;Test if Drug should have Dose Call performed on it
  • ICR #5425
    • Status: Active
    • Usage: Private
    SUP(PSSSPLIN) ;Screen for Drug Interaction and Duplicate Therapy
  • ICR #5425
    • Status: Active
    • Usage: Private
    MRT(PSSRS1) ;Return Standard Medication Route and First DataBank Route
  • ICR #5425
    • Status: Active
    • Usage: Private
    MRTX ;
    UNIT(PSSVUTUN) ;Find First DataBank Unit, can't do DIC Lookup because of exact match check
  • ICR #5425
    • Status: Active
    • Usage: Private
    UNITP ;
    UNITX ;
    FRQ(PSSFWSCC,PSSFWFR,PSSFWPK,PSSFWDRL,PSSDRG) ;Return Daily Frequency for Daily Dose Check
  • ICR #5425
    • Status: Active
    • Usage: Private
    FRQZ() ;
    DAY ;Day of week schedule
    DAY1 ;Process schedule for the second piece of DOW@SCHEDULE
    DAYOUT ;Day of week for Outpatient orders
    DAYOUT1 ;Cont. DOW for Outpatient orders
    NUMB ;Frequency passed in as a number
    STN ;Standard Logic
    STN1 ;Standard Logic continue
    STNO ;Standard Logic part 2, using File 51, For Outpatient Orders only
    STNO1 ;Standard Logic part 2, using File 51, For Outpatient Orders only
    DS() ; Return 1 if Dose Checks are enabled, return 0 if Dose Checks are not enabled, 2.0 message to OR & 2.1 message to IP & OP
  • ICR #5425
    • Status: Active
    • Usage: Private
    DS1() ; called from $$DS to break line length
    DS2() ; called from $$DS to break line length
    IV(PSSADFOI) ;Return Additive Frequency default to CPRS, Forum DBIA 5425
  • ICR #5425
    • Status: Active
    • Usage: Private
    BSA(PSSBSADF) ;
  • ICR #5425
    • Status: Active
    • Usage: Private
    UNITD(PSSVUTUN) ;Find First DataBank Unit, can't do DIC Lookup because of exact match check
  • ICR #5425
    • Status: Active
    • Usage: Private
    UNITDP ;
    UNITDX ;
    DURLS ;If Duration is less that 24 hours, make Frequency adjustments if applicable
    DLTM(PSSNVTOI) ;Check if all drugs for a Non-VA Med order are exempt, if so, kill Input exceptions and Quit
    EMSY() ;Return 1 if there are matched supplies, no active drugs, regardless of Package use

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PS(51.2 - [#51.2] GET1^DIQ
    ^PS(52.6 - [#52.6] GET1^DIQ
    Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call