Changeset 636 for FOIAVistA/tag/r/REGISTRATION-DGQE-DG-DPT-GRPX-VAD-VAF-VAS-VAT-VAU--VA-VIC--DGBT--DGJ--DGYA--VALM/DGRPD.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- 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 1 DGRPD ;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 3 5 ; *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 ; 10 7 SEL 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 ; 11 9 EN ;call to display patient inquiry - input DFN 12 10 ;MPI/PD CHANGE … … 51 49 .F X=2:1 Q:'$D(RACE(X,0))&'$D(ETHNIC(X,0)) W !,?9,$G(RACE(X,0)),?51,$G(ETHNIC(X,0)) 52 50 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 ; 56 61 ;display primary eligibility 57 62 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) … … 111 116 HDR I '$D(IOF) S IOP="HOME" D ^%ZIS K IOP 112 117 ;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 114 121 ;END MPI/PD CHANGE 122 HRNV(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 ; 115 130 INP S VAIP("D")="L" D INP^DGPMV10 116 131 S DGPMT=0
Note:
See TracChangeset
for help on using the changeset viewer.