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

BMCVDVA.m

Go to the documentation of this file.
  1. BMCVDVA ; IHS/OIT/FCJ - 2/2 EDIT VENDOR INFORMATION - CALLED FROM BMCVDV ;
  1. ;;4.0;REFERRED CARE INFO SYSTEM;**5,7,8**;JAN 09, 2006;Build 101
  1. ;BMC*4.0*5 IHS.OIT.FCJ ORIGIAL ROUTINE FR ACHSVDVA
  1. ;
  1. EDIT ;EP
  1. ;BMC*4.0*8 CHANGED NXT LINE TO 20
  1. S Y=+$$DIR^XBDIR("NO^1:20","Change Which Item","","","Enter the number corresponding to the field you need to edit","",2)
  1. G END^BMCVDV:$D(DTOUT),A1^BMCVDV:$D(DUOUT)!(Y<1)
  1. S $P(^AUTTVNDR(BMCPROV,11),U,11)=DT
  1. D @(Y)
  1. G A2^BMCVDV
  1. ;
  1. 1 ;
  1. D EDITVNDR(BMCPROV,.01)
  1. G A1^BMCVDV
  1. ;
  1. 2 ;
  1. D EDITVNDR(BMCPROV,"1101;1102")
  1. D ^BMCVDVD
  1. Q
  1. ;
  1. 3 ;
  1. D EDITVNDR(BMCPROV,.05)
  1. Q
  1. ;
  1. 4 ;
  1. S BMCACO="L",P=BMCPROV,A("DISPLAY")=0
  1. D L^BMCVDV1
  1. S:'$D(DA) DA=""
  1. Q:'$D(DA)!(DA="")
  1. S DIE("NO^")="",DIE="^AUTTVNDR("_BMCPROV_",""CN"",",DA(1)=BMCPROV,DR="1;2;4;3"
  1. D ^DIE
  1. K DIE,DA
  1. Q
  1. ;
  1. 5 ;
  1. D EDITVNDR(BMCPROV,1701)
  1. Q
  1. ;
  1. 6 ;
  1. S BMCAGTP="RQ"
  1. D AGRDSP^BMCVDV2
  1. Q:'$G(DA)
  1. S DIE="^AUTTVNDR("_BMCPROV_",18,",DA(1)=BMCPROV,DR=".02;.04;.03;.05;.07;.06;.08;.09"
  1. D ^DIE
  1. K DIE
  1. Q
  1. ;
  1. 7 ;
  1. D EDITVNDR(BMCPROV,1126)
  1. Q
  1. ;
  1. 8 ;
  1. S BMCAGTP="PA"
  1. D AGRDSP^BMCVDV2
  1. Q:'$G(DA)
  1. S DIE="^AUTTVNDR("_BMCPROV_",18,",DA(1)=BMCPROV,DR=".02;.04;.03;.05;.07;.06;.08;.09"
  1. D ^DIE
  1. K DIE
  1. Q
  1. ;
  1. 9 ;
  1. I $P($G(^AUTTVNDR(BMCPROV,23)),U)'="" D MP^BMCVDV1,EDITVNDR(BMCPROV,"2301;2302")
  1. I $P($G(^AUTTVNDR(BMCPROV,23)),U)="" D EDITVNDR(BMCPROV,"2301;2302"),MP^BMCVDV1
  1. Q
  1. ;
  1. 10 ;
  1. ;
  1. S BMCAGTP="BPA"
  1. D AGRDSP^BMCVDV2
  1. Q:'$G(DA)
  1. S DIE="^AUTTVNDR("_BMCPROV_",18,",DA(1)=BMCPROV,DR=".02;.04;.03;.05;.07;.06;.08;.09"
  1. D ^DIE
  1. K DIE
  1. Q
  1. ;BMC*4.0*7 IHS.OIT.FCJ ADDED EMAIL, FAX AND RENUMBERED
  1. 11 ;
  1. D EDITVNDR(BMCPROV,"2103")
  1. Q
  1. 12 ;
  1. D EDITVNDR(BMCPROV,".07;.08")
  1. Q
  1. ;BMC*4.0*8 IHS.OIT.FCJ ADDED DIRECT PARTICIPANT AND DIRECT EMAIL ADDRESS THEN RENUMBERED
  1. 13 ;DIRECT PARTICIPANT
  1. D EDITVNDR(BMCPROV,"2104")
  1. Q
  1. 14 ;DIRECT EMAIL ADDRESS
  1. D EDITVNDR(BMCPROV,"2105")
  1. Q
  1. 15 ;
  1. D EDITVNDR(BMCPROV,"1301:1302;1303;1304;1305;1109;1114") ;BMC*4.0*7 ADDED FIELD 1114 TO LINE
  1. Q
  1. ;
  1. 16 ;
  1. D EDITVNDR(BMCPROV,"1306;1307;1308;1309")
  1. Q
  1. ;
  1. 17 ;EP
  1. D EDITVNDR(BMCPROV,1103)
  1. Q
  1. ;
  1. 18 ;
  1. D EDITVNDR(BMCPROV,1110)
  1. Q
  1. ;
  1. 19 ;
  1. D EDITVNDR(BMCPROV,1103.01)
  1. Q
  1. ;
  1. 20 ;
  1. D EDITVNDR(BMCPROV,1125)
  1. Q
  1. ;
  1. EDITVNDR(DA,DR) ;EP - Edit fields in VENDOR.
  1. N DIE
  1. S DIE="^AUTTVNDR("
  1. D ^DIE
  1. Q
  1. ;