VA FileMan V. 22.2 Programmer Manual Banner


 

Main Chapter Getting Started Manual Advanced User Manual

File Pointer Maintenance API


EN^DITP(): Repoint or Delete Existing File Entry Points

Reference Type Category ICR #
Supported File Pointer Maintenance 6875
Description

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.

Format
    EN^DITP(FILE,.LIST)
Input Parameters
file (Required) VA FileMan file number.
.list (Required) Array (passed by reference) containing list of entries to be repointed or deleted.
Output

None.

Examples

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