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

ACDAUTO3.m

Go to the documentation of this file.
  1. ACDAUTO3 ;IHS/ADC/EDE/KML - Broke up ACDAUTO1;
  1. ;;4.1;CHEMICAL DEPENDENCY MIS;;MAY 11, 1998
  1. ;;
  1. MODV ; EP - MODIFY DEMOGRAPHIC PORTION OF VISIT JUST GENERATED
  1. ;RE DO THIS TO GET DEMOGRAPHICS FROM THE ACD CLIENT CATEGORY FILE.
  1. ;
  1. K ACDFIELD
  1. ;
  1. ;Update visit with new DFN and new TRIBE and SEX M F U & AGE RANGE
  1. ;Set up program pointer node
  1. ;Set up duplication flag i.e., field 100 upward pointer
  1. ;
  1. ;Get tribe name and tribe code
  1. S ACDTRBNM=$P(^ACDPAT(ACDCATP,1,ACDDFNP,0),U,7),ACDTRBCD=$P(^(0),U,2)
  1. ;
  1. ;
  1. ;Get state name and state code
  1. S ACDSTANM=$P(^ACDPAT(ACDCATP,1,ACDDFNP,0),U,6),ACDSTACD=$P(^(0),U,5)
  1. ;Get gender
  1. S ACDSEX=$P(^ACDPAT(ACDCATP,1,ACDDFNP,0),U,3)
  1. ;
  1. ;Get age range/age
  1. S ACDAGER=$P(^ACDPAT(ACDCATP,1,ACDDFNP,0),U,4),ACDAGE=$P(^(0),U,9)
  1. ;
  1. ;
  1. ;Get veteran status
  1. S ACDVET=$P(^ACDPAT(ACDCATP,1,ACDDFNP,0),U,8)
  1. ;
  1. ;
  1. S DIE=9002172.1
  1. S DA=ACDPT1(ACDDFNP)
  1. S ACDPG=$G(^ACDVIS(ACDVISP,"BWP"))
  1. S DR="4////"_ACDDFNP_";9////"_ACDAGER_";99.99////"_ACDPG_";100////"_ACDVISP_";101////"_ACDTRBCD_";102////"_ACDSTACD_";103////"_ACDSEX_";104////"_ACDVET_";105////"_ACDTRBNM_";106////"_ACDSTANM_";107////"_ACDAGE
  1. D DIE^ACDFMC
  1. ;
  1. Q