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

APCDVREF.m

Go to the documentation of this file.
  1. APCDVREF ; IHS/CMI/LAB - POV LOOKUP ; 13 Feb 2014 2:26 PM
  1. ;;2.0;IHS PCC SUITE;**20**;MAY 14, 2009;Build 25
  1. ;
  1. FIX ;PEP - CALLED TO STUFF 1202 OF V REFERRAL WITH REQUESTING PROVIDER
  1. ;FROM RCIS REFERRAL ENTRY
  1. ;NULL OUT 1210 FIELD VALUE
  1. ;MOVE AND CORRECT V REFERRAL INFO BASED ON REFERRAL ENTRY
  1. NEW APCDVREF,APCDREF,APCDRP
  1. S APCDVREF=0 F S APCDVREF=$O(^AUPNVREF(APCDVREF)) Q:APCDVREF'=+APCDVREF D
  1. .S APCDREF=$$VALI^XBDIQ1(9000010.59,APCDVREF,.06)
  1. .Q:APCDREF="" ;NO REFERRAL IEN
  1. .Q:'$D(^BMCREF(APCDREF,0)) ;no referral??
  1. .S APCDRP=$$VALI^XBDIQ1(90001,APCDREF,.06) ;REQUESTING PROVIDER IEN
  1. .S DIE="^AUPNVREF(",DA=APCDVREF
  1. .I APCDRP S DR="1210///@;1202////"_APCDRP
  1. .I 'APCDRP S DR="1210///@;1202///@"
  1. .D ^DIE
  1. .I $D(Y) D EN^DDIOL("failure to update v referral "_APCDVREF)
  1. .K DIE,DA,DR
  1. .Q
  1. Q