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/REGISTRATION-DGQE-DG-DPT-GRPX-VAD-VAF-VAS-VAT-VAU--VA-VIC--DGBT--DGJ--DGYA--VALM/DGRPD.m

    r628 r636  
    1 DGRPD ;ALB/MRL/MLR/JAN/LBD/EG/BRM/JRC-PATIENT INQUIRY (NEW) ; 3/9/06 11:17am
    2  ;;5.3;Registration;**109,124,121,57,161,149,286,358,436,445,489,498,506,513,518,550,545,568,585,677,703**;Aug 13, 1993
     1DGRPD ;ALB/MRL/MLR/JAN/LBD/EG/BRM/JRC-PATIENT INQUIRY (NEW) ;1/27/07  13:14
     2 ;;5.3;Registration;**109,124,121,57,161,149,286,358,436,445,489,498,506,513,518,550,545,568,585,677,703,634**;Aug 13, 1993;Build 28
     3 ; Modified from FOIA VISTA
     4 ; GPL Copyright (C) 2007 WorldVistA
    35 ;  *286*  Newing variables X,Y in OKLINE subroutine
    4  ;  *358*  If a patient is on a domiciliary ward, don't display MEANS
    5  ;         TEST required/Medication Copayment Exemption messages
    6  ;  *436*  If an inpatient is not on a domiciliary ward, don't display
    7  ;         Medication Copayment Exemption message
    8  ;  *545*  Add death information near the remarks field
    9  ;  *677*  Added Emergency Response
     6 ; 
    107SEL K DFN,DGRPOUT W ! S DIC="^DPT(",DIC(0)="AEQMZ" D ^DIC G Q:Y'>0 S DFN=+Y N Y W ! S DIR(0)="E" D ^DIR G SEL:$D(DTOUT)!($D(DUOUT)) D EN G SEL
     8 ;
    119EN ;call to display patient inquiry - input DFN
    1210 ;MPI/PD CHANGE
     
    5149 .F X=2:1 Q:'$D(RACE(X,0))&'$D(ETHNIC(X,0))  W !,?9,$G(RACE(X,0)),?51,$G(ETHNIC(X,0))
    5250 I '$$OKLINE(16) G Q
    53  ;display cv status #4156
    54  N DGCV S DGCV=$$CVEDT^DGCV(+DFN)
    55  W !!,?2,"Combat Vet Status: "_$S($P(DGCV,U,3)=1:"ELIGIBLE",$P(DGCV,U,3)="":"NOT ELIGIBLE",1:"EXPIRED") I DGCV>0 W ?45,"End Date: "_$$FMTE^XLFDT($P(DGCV,U,2),"5DZ")
     51 ;
     52 ; VOE change
     53 ;
     54 I DUZ("AG")="V" D
     55 . ;display cv status #4156
     56 . N DGCV S DGCV=$$CVEDT^DGCV(+DFN)
     57 . W !!,?2,"Combat Vet Status: "_$S($P(DGCV,U,3)=1:"ELIGIBLE",$P(DGCV,U,3)="":"NOT ELIGIBLE",1:"EXPIRED") I DGCV>0 W ?45,"End Date: "_$$FMTE^XLFDT($P(DGCV,U,2),"5DZ")
     58 ;
     59 ; end VOE change
     60 ;
    5661 ;display primary eligibility
    5762 S X1=DGRP(.36),X=$P(DGRP(.361),"^",1) W !,"Primary Eligibility: ",$S($D(^DIC(8,+X1,0)):$P(^(0),"^",1)_" ("_$S(X="V":"VERIFIED",X="P":"PENDING VERIFICATION",X="R":"PENDING REVERIFICATION",1:"NOT VERIFIED")_")",1:DGRPU)
     
    111116HDR I '$D(IOF) S IOP="HOME" D ^%ZIS K IOP
    112117 ;MPI/PD CHANGE
    113  W @IOF,!,$P(VADM(1),"^",1),?40,$P(VADM(2),"^",2),?65,$P(VADM(3),"^",2) S X="",$P(X,"=",78)="" W !,X,!?15,"COORDINATING MASTER OF RECORD: ",DGCMOR,! Q
     118 ; VOE CHANGE
     119 ; W @IOF,!,$P(VADM(1),"^",1),?40,$P(VADM(2),"^",2),?65,$P(VADM(3),"^",2) S X="",$P(X,"=",78)="" W !,X,!?15,"COORDINATING MASTER OF RECORD: ",DGCMOR,! Q
     120 W @IOF,!,$P(VADM(1),"^",1),?32,$P(VADM(2),"^",2),?50,$$HRNV(DFN),?65,$P(VADM(3),"^",2) S X="",$P(X,"=",78)="" W !,X,!?15,"COORDINATING MASTER OF RECORD: ",DGCMOR,! Q
    114121 ;END MPI/PD CHANGE
     122HRNV(DFN) ;
     123 N IRET
     124 S IRET=$$HRN^DGLBPID(DFN)
     125 I IRET="#" Q ""
     126 S IRET="HRN "_IRET
     127 Q IRET
     128 ; END VOE CHANGE
     129 ;
    115130INP S VAIP("D")="L" D INP^DGPMV10
    116131 S DGPMT=0
Note: See TracChangeset for help on using the changeset viewer.