| 1 | OOPSTES4 ;WIOFO/LLH FILE UPDATE TO 2263.6 ;04/24/08
 | 
|---|
| 2 |  ;;2.0;ASISTS;**16**;Jun 03, 2002;Build 4
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 | ADD ;
 | 
|---|
| 5 |  N CODE,COUNT,CODX,NAME,ECX,ECXX,STAT,VHO,ECDINUM,DINUM
 | 
|---|
| 6 |  D MES^XPDUTL(" ")
 | 
|---|
| 7 |  D BMES^XPDUTL("Adding new charge back code to ASISTS OWCP CHARGEBACK CODE FILE 2263.6(#725)...")
 | 
|---|
| 8 |  D MES^XPDUTL(" ")
 | 
|---|
| 9 |  S ECDINUM=$O(^OOPS(2263.6,9999),-1),COUNT=$P(^OOPS(2263.6,0),U,4)
 | 
|---|
| 10 |  F ECX=1:1 S ECXX=$P($T(NEW+ECX),";;",2) Q:ECXX="QUIT"  D
 | 
|---|
| 11 |  .S NAME=$P(ECXX,U,1),CODE=$P(ECXX,U,2),STAT=$P(ECXX,U,3),CODX=$P(ECXX,U,4),VHO=$P(ECXX,U,5)
 | 
|---|
| 12 |  .S X=CODE D FILPROC
 | 
|---|
| 13 |  D KILL1
 | 
|---|
| 14 |  Q
 | 
|---|
| 15 | NEW ;
 | 
|---|
| 16 |  ;;VAMC Orlando^4064^675^3^VHA
 | 
|---|
| 17 |  ;;QUIT
 | 
|---|
| 18 | FILPROC ;
 | 
|---|
| 19 |  I $D(^OOPS(2263.6,"B",CODE)) D
 | 
|---|
| 20 |  .D MES^XPDUTL(" ")
 | 
|---|
| 21 |  .D BMES^XPDUTL("   Your site has "_CODE_" in ASISTS OWCP CHARGEBACK CODE FILE 2263.6")
 | 
|---|
| 22 |  I '$D(^OOPS(2263.6,"B",CODE)) D
 | 
|---|
| 23 |  .S ECDINUM=ECDINUM+1,DINUM=ECDINUM,DIC(0)="L",DLAYGO=2263.6,DIC="^OOPS(2263.6,"
 | 
|---|
| 24 |  .S DIC("DR")=".01////^S X=CODE;1///^S X=NAME;2///^S X=STAT;3///^S X=CODX;4///^S X=VHO"
 | 
|---|
| 25 |  .D FILE^DICN
 | 
|---|
| 26 |  .I +Y>0 D
 | 
|---|
| 27 |  ..D MES^XPDUTL(" ")
 | 
|---|
| 28 |  ..D BMES^XPDUTL(CODE_"  ...successfully added.")
 | 
|---|
| 29 |  .I Y=-1 D 
 | 
|---|
| 30 |  ..D MES^XPDUTL(" ")
 | 
|---|
| 31 |  ..D BMES^XPDUTL("ERROR when attempting to add "_CODE)
 | 
|---|
| 32 |  .K Y
 | 
|---|
| 33 |  Q
 | 
|---|
| 34 | KILL1 ;
 | 
|---|
| 35 |  K DIC("DR"),DLAYGO,DIC,DIC(0),X
 | 
|---|