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

AGCNVIMP.m

Go to the documentation of this file.
  1. AGCNVIMP ;IHS/SD/EFG - CONVERT AUPNPAT FIELD .09 ;
  1. ;;7.1;PATIENT REGISTRATION;;AUG 25,2005
  1. ;
  1. MCR ;FIND OLD ENTRIES IN FIELD .09 OF AUPNMCR TO USE
  1. ;TO POPULATE NEW MULTIPLE FIELD 1201 OF AUPNMCR
  1. K AG("DFN"),AG("MCR")
  1. S AG("DFN")=0
  1. F S AG("DFN")=$O(^AUPNMCR(AG("DFN"))) Q:'AG("DFN") D
  1. . S AG("MCR")=$P($G(^AUPNMCR(AG("DFN"),0)),U,9)
  1. . Q:$D(^AUPNMCR(AG("DFN"),12,0))
  1. . I +AG("MCR") D MCRADD
  1. Q
  1. MCRADD ;ADD ENTRY FROM OLD FIELD TO NEW FIELD
  1. K DD,DO,X,DA
  1. S DA(1)=AG("DFN")
  1. S DIC="^AUPNMCR("_DA(1)_",12,"
  1. S DIC(0)="LZE"
  1. S DLAYGO=9000003
  1. S X=AG("MCR")
  1. K DD,DO
  1. D FILE^DICN
  1. K DIC
  1. Q