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/VAFHLPID.m

    r628 r636  
    11VAFHLPID ;ALB/MLI/ESD - Create generic PID segment ; 21 Nov 2002  3:13 PM
    2  ;;5.3;Registration;**68,94,415,508,749**;Aug 13, 1993;Build 10
     2 ;;5.3;Registration;**68,94,415,508**;Aug 13, 1993
    33 ;
    44 ; This routine returns the HL7 defined PID segment with its
     
    2626 ;          variables may be altered.
    2727 ;
    28  N I,VAFY,VA,VADM,X,X1,Y,OUTPUT,DGNAME,DGMMN,VAPA ; calls VADPT...have to NEW
     28 N I,VAFY,VA,VADM,X,X1,Y,OUTPUT,DGNAME,VAPA ; calls VADPT...have to NEW
    2929 S VAFSTR=$G(VAFSTR) ; if not defined, just return required fields
    3030 S DFN=$G(DFN)
     
    5050 S X=$$HLNAME^XLFNAME(.DGNAME,"",$E(HLECH)),VAFY(5)=$S(X]"":X,1:HLQ)
    5151 ;Mother's maiden name (#6)
    52  I VAFSTR[",6," D
    53  .S DGMMN("FILE")=2,DGMMN("IENS")=DFN,DGMMN("FIELD")=.2403
    54  .S X=$$HLNAME^XLFNAME(.DGMMN,"",$E(HLECH)),VAFY(6)=$S(X]"":X,1:HLQ)
     52 I VAFSTR[",6," S X=$P($G(^DPT(DFN,.24)),"^",3),VAFY(6)=$S(X]"":X,1:HLQ)
    5553 ;Date of birth (#7)
    5654 I VAFSTR[",7," S VAFY(7)=$$HLDATE^HLFNC(+VADM(3))
Note: See TracChangeset for help on using the changeset viewer.