Changeset 636 for FOIAVistA/tag/r/REGISTRATION-DGQE-DG-DPT-GRPX-VAD-VAF-VAS-VAT-VAU--VA-VIC--DGBT--DGJ--DGYA--VALM/VAFCPID.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/VAFCPID.m
r628 r636 1 1 VAFCPID ;ALB/MLI,PKE-Create generic PID segment ; 21 Nov 2002 3:13 PM 2 ;;5.3;Registration;**91,149,190,415,508 ,749**;Aug 13, 1993;Build 102 ;;5.3;Registration;**91,149,190,415,508**;Aug 13, 1993 3 3 ; 4 4 ; This routine returns the HL7 defined PID segment with its … … 21 21 ; variables may be altered. 22 22 ; 23 N I,VAFY,VA,VADM,X,X1,Y,OUTPUT,DGNAME, DGMMN,VAPA ; calls VADPT...have to NEW23 N I,VAFY,VA,VADM,X,X1,Y,OUTPUT,DGNAME,VAPA ; calls VADPT...have to NEW 24 24 S VAFSTR=$G(VAFSTR) ; if not defined, just return required fields 25 25 S DFN=$G(DFN) … … 41 41 S X=$$HLNAME^XLFNAME(.DGNAME,"",$E(HLECH)),VAFY(5)=$S(X]"":X,1:HLQ) 42 42 ;Mother's maiden name (#6) 43 I VAFSTR[",6," D 44 .S DGMMN("FILE")=2,DGMMN("IENS")=DFN,DGMMN("FIELD")=.2403 45 .S X=$$HLNAME^XLFNAME(.DGMMN,"",$E(HLECH)),VAFY(6)=$S(X]"":X,1:HLQ) 43 I VAFSTR[",6," S X=$P($G(^DPT(DFN,.24)),"^",3),VAFY(6)=$S(X]"":X,1:HLQ) 46 44 ;Date of birth (#7) 47 45 I VAFSTR[",7," S VAFY(7)=$$HLDATE^HLFNC(+VADM(3))
Note:
See TracChangeset
for help on using the changeset viewer.