MAGGTID ;WOIFO/SRR/RED/SAF/GEK/SG/JSL/NST - Deletion of Images and Pointers ;
Source file <MAGGTID.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IMAGEDEL(MAGGRY,MAGIEN,MAGGRPDF,REASON) | ;RPC [MAGG IMAGE DELETE]
; Call to Delete Image entry from Image file ^MAG(2005 ; MAGIEN Image IEN ^ SYSDEL flag ; MAGGRPDF group delete flag 1 = group delete allowed ; SYSDEL Flag that forces delete, even if no KEY ; |
|
| DELETE(RY,MAGIEN,DF,GRPDF,REASON) | ;RPC [MAGQ DIK] Entry point for silent call
|
|
| DEL1IMG | ;
|
|
| NOIMAGE(MAGNOT) | ; P150 Whole function is new. This is called when No Image exists.
; Clear the Fields #2, #2.1 and 102 This is the Abstract, Full and BIG ; pointers to the Image Share (Image Network Drive) ( Tier1 ) ; Set Status and Status Reason ; Set SysDel and GrpDel Flags to allow deleting in all instances. |
|
| RTRNERR(ETXT) | ; There was error from UPDATE^DIE quit with error text
; P150 this function put in to keep NOIMAGE same |
|
| DELGRP | ;del grp ptrs and check to see if this is the last image in the group
|
|
| SETDEL(MAGIEN,REASON) | ; set deletion fields
|
|
| SETSTAT(MAGIEN,STAT) | ; p150 new function. Set STATUS fields
|
|
| ARCHIVE(MAGARCIE) | ;save image data before deletion
|
|
| DELFILE | ;Delete image file on server if exists
|
| RPC Name | Call Tags |
|---|---|
| MAGG IMAGE DELETE | IMAGEDEL |
| MAGQ DIK | DELETE |
| FileNo | Call Tags |
|---|---|
| ^MAG(2005 - [#2005] | Classic Fileman Calls |
| ^MAG(2005.1 - [#2005.1] | Classic Fileman Calls |