Changeset 636 for FOIAVistA/tag/r/DSS_EXTRACTS-ECX/ECXMOV.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/DSS_EXTRACTS-ECX/ECXMOV.m
r628 r636 1 ECXMOV ;ALB/JAP,BIR/DMA,PTD-Transfer and Discharge Extract ; 6/6/07 6:46am2 ;;3.0;DSS EXTRACTS;**8,24,33,39,41,42,46,65,84 ,107,105**;Dec 22, 1997;Build 701 ECXMOV ;ALB/JAP,BIR/DMA,PTD-Transfer and Discharge Extract ; 8/19/05 9:13am 2 ;;3.0;DSS EXTRACTS;**8,24,33,39,41,42,46,65,84**;Dec 22, 1997 3 3 BEG ;entry point from option 4 4 D SETUP I ECFILE="" Q … … 60 60 ....S ECXDSC=$$PRIMARY^ECXUTL2(ECXDFN,ECD) 61 61 ....S ECXDPCT=$P(ECXDSC,U),ECXDPR=$P(ECXDSC,U,2),ECXDAPR=$P(ECXDSC,U,5),ECXDPRPC=$P(ECXDSC,U,3),ECXDAPPC=$P(ECXDSC,U,6) 62 ....S ECDAPRNP=$P(ECXDSC,U,7),ECDPRNPI=$P(ECXDSC,U,4)63 62 ...; 64 63 ...;Get production division ;p-46 … … 84 83 ;disch assoc prim prov ECXDAPR^production division ECXPDIV 85 84 ;^disch prov person class ECXDPRPC^disch assoc prov pe- 86 ;rson person class ^disch assoc pc prov npi ECDAPRNP^discharge pc provider npi ECDPRNPI85 ;rson person class 87 86 N DA,DIK 88 87 S EC7=$O(^ECX(ECFILE,999999999),-1),EC7=EC7+1 … … 95 94 S ECODE1=ECODE1_ECXDPCT_U_ECXDAPR_U_ECXPDIV ;p-46 added ECXPDIV 96 95 I ECXLOGIC>2005 S ECODE1=ECODE1_U_ECXDPRPC_U_ECXDAPPC 97 I ECXLOGIC>2007 S ECODE1=ECODE1_U_$G(ECDAPRNP)_U_$G(ECDPRNPI)98 96 S ^ECX(ECFILE,EC7,0)=ECODE,^ECX(ECFILE,EC7,1)=ECODE1,ECRN=ECRN+1 99 97 S DA=EC7,DIK="^ECX("_ECFILE_"," D IX1^DIK K DIK,DA
Note:
See TracChangeset
for help on using the changeset viewer.