Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: VAFCTR

VAFCTR.m

Go to the documentation of this file.
  1. VAFCTR ;BIR/CMC,ERC,PTD-Monitoring fields for MPI/PD via DG field monitoring ; 3/30/07
  1. ;;5.3;PIMS;**575,648,653,1015,1016**;JUN 30, 2012;Build 20
  1. Q ; quit if called from the top
  1. ;
  1. MPIPD ; protocol entry point for monitoring fields via DG field monitoring
  1. ; Currently monitoring for fields:
  1. ; 1 ALIAS - .01 of the multiple
  1. ; 2 RACE INFORMATION - .01 of the multiple
  1. ; 6 ETHNICITY INFORMATION - .01 of the multiple
  1. ; 994 MULTIPLE BIRTH INDICATOR
  1. ; .525 POW STAUTS INDICATED?
  1. ; .0906 PSEUDO SSN REASON
  1. ; .121 BAD ADDRESS INDICATOR
  1. ; .133 EMAIL ADDRESS
  1. ; .134 PHONE NUMBER [CELLULAR]
  1. ;
  1. I $G(DGFILE)'=2&($G(DGFILE)'=2.01)&($G(DGFILE)'=2.02)&($G(DGFILE)'=2.06) Q
  1. S DGFIELD=$G(DGFIELD)
  1. I DGFIELD'=.01&(DGFIELD'=994)&(DGFIELD'=.525)&(DGFIELD'=.0906)&(DGFIELD'=.121)&(DGFIELD'=.133)&(DGFIELD'=.134) Q
  1. I $T(AVAFC^VAFCDD01)="" Q
  1. ;The fields below are not multiples
  1. I (DGFIELD=994)!(DGFIELD=.525)!(DGFIELD=.0906)!(DGFIELD=.121)!(DGFIELD=.133)!(DGFIELD=.134) S VAFCF=DGFIELD_";" D AVAFC^VAFCDD01(DGDA)
  1. ;The fields below ARE multiples
  1. I DGFILE=2.01 S VAFCF="1;" D AVAFC^VAFCDD01(DGDA(1)) ;ALIAS
  1. I DGFILE=2.02 S VAFCF="2.02,.01;" D AVAFC^VAFCDD01(DGDA(1)) ;RACE INFORMATION
  1. I DGFILE=2.06 S VAFCF="2.06,.01;" D AVAFC^VAFCDD01(DGDA(1)) ;ETHNICITY INFORMATION
  1. Q