Ignore:
Timestamp:
Dec 4, 2009, 8:26:01 PM (14 years ago)
Author:
George Lilly
Message:

WorldVistAEHR overlayed on FOIAVistA

Location:
FOIAVistA/tag/r
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • FOIAVistA/tag/r/INTEGRATED_BILLING-IB-PRQ--IBD--IBQ--PRQS/IBCSCH1.m

    r628 r636  
    11IBCSCH1 ;ALB/MRL - BILLING HELPS (CONTINUED) ; 01 JUN 88 12:00
    2  ;;2.0;INTEGRATED BILLING;**106,125,51,245,266,395**;21-MAR-94;Build 3
     2 ;;2.0;INTEGRATED BILLING;**106,125,51,245,266**;21-MAR-94
    33 ;;Per VHA Directive 10-93-142, this routine should not be modified.
    44 ;
     
    6969 N DIR,DUOUT,DTOUT,DIRUT,IBX,X,Y S IBX=0,DIR(0)="E" D ^DIR K DIR I $D(DIRUT) S IBX=1
    7070 Q IBX
    71  ;
    72 DISPRX(IBIFN) ; display prescriptions
    73  N IBHDR,IBHDR1,IBX,IBZ,IBRXL,IBNPI,IBRX,IBQ,IBORG
    74  S IBQ=0
    75  ;
    76  I '$O(^IBA(362.4,"AIFN"_IBIFN,0)) W !!?5,"No Prescriptions Entered!",! D PAUSE^VALM1 Q
    77  ;
    78  ; get NPIs
    79  S IBX=$$RXSITE^IBCEF73A(IBIFN,.IBRXL)
    80  ;
    81  S IBHDR="W @IOF,!,""Prescriptions Assigned to this Bill"" X IBHDR1"
    82  S IBHDR1="W !,""--------------------------------------------------------------------------------"" "
    83  ;
    84  X IBHDR
    85  S IBRX=0 F  S IBRX=$O(^IBA(362.4,"AIFN"_IBIFN,IBRX)) Q:'IBRX!(IBQ)  S IBX=0 F  S IBX=$O(^IBA(362.4,"AIFN"_IBIFN,IBRX,IBX)) Q:'IBX!(IBQ)  D
    86  . S IBZ=$G(^IBA(362.4,IBX,0))
    87  . W !?5,"RX #: ",$P(IBZ,"^")
    88  . W ?50,"DATE: ",$$FMTE^XLFDT($P(IBZ,"^",3))
    89  . W !?5,"DRUG: ",$$EXTERNAL^DILFD(362.4,.04,"",$P(IBZ,"^",4))
    90  . W ?50,"NDC: ",$P(IBZ,"^",8)
    91  . W !?5,"DAYS SUPPLY: ",$P(IBZ,"^",6)
    92  . W ?50,"QUANTITY: ",$P(IBZ,"^",7)
    93  . S IBORG=$G(IBRXL(+$P(IBZ,"^",5),+$P(IBZ,"^",3)))
    94  . ; ia #4532
    95  . S IBNPI=$S(IBORG:$P($$NPI^XUSNPI("Organization_ID",IBORG),U),1:"")
    96  . W !?5,"NPI INSTITUTION: ",$S(IBORG:$$EXTERNAL^DILFD(350.9,.02,"",IBORG),1:"")
    97  . W ?50,"RX NPI: ",$S(IBNPI>0:IBNPI,1:"")
    98  . W !?5,"PROVIDER: ",$S($P(IBZ,"^",5):$$RXAPI1^IBNCPUT1($P(IBZ,"^",5),4),1:""),!
    99  . I $Y+7>IOSL S IBQ=$$PAUSE(0)
    100  D PAUSE^VALM1
    101  ;
    102  Q
    103  ;
Note: See TracChangeset for help on using the changeset viewer.