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

AQAOVST.m

Go to the documentation of this file.
  1. AQAOVST ; IHS/ORDC/LJF - UPDATE OCC UPON VISIT MERGE ;
  1. ;;1.01;QAI MANAGEMENT;;OCT 05, 1995
  1. ;
  1. ;This routine is called by the PCC Visit Merge Utility.
  1. ;The input variables are: APCDVMF - Merge from visit ifn
  1. ; APCDVMT - Merge to visit ifn
  1. ;
  1. ;This routine finds the patient involved, scans for this merged visit
  1. ;among the occurrences for this patient, and updates the visit.
  1. ;
  1. MRG ;PEP >> PRIVATE ENTRY POINT between QAI and PCC
  1. N DIE,DA,DR,AQAOPT,AQAOV,AQAOIFN,X,Y
  1. Q:'$D(APCDVMF) Q:'$D(APCDVMT)
  1. S AQAOPT=$P($G(^AUPNVSIT(APCDVMT,0)),U,5) Q:AQAOPT=""
  1. S AQAOV=0
  1. F S AQAOV=$O(^AQAOC("AE",AQAOPT,AQAOV)) Q:AQAOV="" I AQAOV=APCDVMF D
  1. .S DIE=9002167,DR=".03////"_APCDVMT,AQAOIFN=0
  1. .F S AQAOIFN=$O(^AQAOC("AE",AQAOPT,AQAOV,AQAOIFN)) Q:AQAOIFN="" D
  1. ..S DA=AQAOIFN D ^DIE
  1. ;
  1. EXIT Q