| Contents: | Main | Chapter | See Also: | Getting Started Manual | Advanced User Manual | |||
| Reference Type | Category | ICR # |
|---|---|---|
| Supported | File Pointer Maintenance | 6875 |
The EN^DITP API processes all files that have fields or subfields pointing to a particular VA FileMan file. It looks for POINTERs to entries in that file and does either of the following:
NOTE: This API was released with VA FileMan Patch DI*22.2*10.
EN^DITP(FILE,.LIST)
| file | (Required) VA FileMan file number. |
| .list | (Required) Array (passed by reference) containing list of entries to be repointed or deleted. |
None.
Example 1
In this example, you want to repoint all POINTERs to entry `38 in (fictitious) File #9999999.14 to entry `103. `103 must exist.
>S GFT(1)="38^103" >D EN^DITP(9999999.14,.GFT)
Example 2
In this example, you want to delete all POINTERs to entries `38 and `666 in (fictitious) File #9999999.14.
>S GFT(1)="38^@" >S GFT(2)="666^@" >D EN^DITP(9999999.14,.GFT)
Reviewed/Updated: May 2026