| [613] | 1 | IBTRKRU ;WAS/RFJ - claims tracking file utilities ; 07 Feb 96 | 
|---|
|  | 2 | ;;Version 2.0 ; INTEGRATED BILLING ;**56,62**; 21-MAR-94 | 
|---|
|  | 3 | ;;Per VHA Directive 10-93-142, this routine should not be modified. | 
|---|
|  | 4 | Q | 
|---|
|  | 5 | ; | 
|---|
|  | 6 | ; | 
|---|
|  | 7 | INACTIVE(DA)       ;  inactivate record in ct, delete admission field if | 
|---|
|  | 8 | ;  entry in file 405 is deleted | 
|---|
|  | 9 | N %,D,D0,DATA,DI,DIC,DIE,DIG,DIH,DIU,DIV,DQ,DR,X | 
|---|
|  | 10 | S DATA=$G(^IBT(356,DA,0)) I DATA="" Q | 
|---|
|  | 11 | ;  entry inactive (.2 field equal 0) and adm ptr removed (.05 deleted) | 
|---|
|  | 12 | S DR=".2////0;.05///@;.32///@" | 
|---|
|  | 13 | S DIE="^IBT(356," | 
|---|
|  | 14 | D ^DIE | 
|---|
|  | 15 | Q | 
|---|
|  | 16 | ; | 
|---|
|  | 17 | ; | 
|---|
|  | 18 | RELINK(DA,ADMPTR,EPISDATE)         ;  relink a deleted admission | 
|---|
|  | 19 | ;  admptr   = admission pointer to file 405 | 
|---|
|  | 20 | ;  episdate = episode date | 
|---|
|  | 21 | N %,D,D0,DI,DIC,DIE,DIG,DIH,DIU,DIV,DQ,DR,X | 
|---|
|  | 22 | S DR=".05////"_ADMPTR_";.06////"_EPISDATE_";.2////1" | 
|---|
|  | 23 | S DIE="^IBT(356," | 
|---|
|  | 24 | D ^DIE | 
|---|
|  | 25 | Q | 
|---|
|  | 26 | ; | 
|---|
|  | 27 | ; | 
|---|
|  | 28 | DELETE(FILE,DA) ;  delete entry da from file | 
|---|
|  | 29 | N %,DIC,DIK,X,Y | 
|---|
|  | 30 | I '$D(^IBT(FILE,DA,0)) Q | 
|---|
|  | 31 | S DIK="^IBT("_FILE_"," | 
|---|
|  | 32 | D ^DIK | 
|---|
|  | 33 | Q | 
|---|
|  | 34 | ; | 
|---|
|  | 35 | ; | 
|---|
|  | 36 | COMMENT(FILE,DA)    ;  hospital (file 356.1) or insurance (file 356.2) review | 
|---|
|  | 37 | ;  add comments field 11 for entry da | 
|---|
|  | 38 | I $G(^IBT(FILE,DA,0))="" Q | 
|---|
|  | 39 | N %,D,D0,DI,DIC,DIE,DIG,DIH,DIU,DIV,DQ,DR,J,X | 
|---|
|  | 40 | S DR="11///Entry created by major change in specialty." | 
|---|
|  | 41 | S DIE="^IBT("_FILE_"," | 
|---|
|  | 42 | D ^DIE | 
|---|
|  | 43 | Q | 
|---|
|  | 44 | ; | 
|---|
|  | 45 | ; | 
|---|
|  | 46 | INQUIRE(FILE,DA) ;  return inquire data for file and entry da | 
|---|
|  | 47 | K IBDATA(FILE,DA_",") | 
|---|
|  | 48 | D GETS^DIQ(FILE,DA,"**","R","IBDATA") | 
|---|
|  | 49 | Q | 
|---|