MAGIP118 ;WOIFO/NST,DAC - Install code for MAG*3.0*118 ; 6 Mar 2013 4:35 PM
Source file <MAGIP118.m>
Package | Total | Call Graph |
---|---|---|
Imaging | 10 | CLEANUP^MAGFXQRS (ADDAD,STORAGE)^MAGIP118 ($$CP,ABTMSG,DELFILE,DELFLDS)^MAGKIDS INS^MAGQBUT4 CLEAR^MAGUERR DUMP^MAGUERR1 (ADDAD,ADDPA,ADDPRV,ADDRPPM)^MAGVAC01 $$RESDEL^MAGVAF02 UPDATE^MAGVSOPC UPDATE^MAGVSOPU |
Kernel | 3 | ($$FMADD,$$FMTE,$$NOW)^XLFDT $$ADD^XPDMENU BMES^XPDUTL |
VA FileMan | 3 | $$GET1^DID (FILE,UPDATE)^DIE ^DIK |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
ERROR | ;
|
|
POS | ;
|
|
PRE | ;
|
|
RPCL34V | ;
|
|
RPCL116V | ;
|
|
RPCL118V | ;
|
|
RPCL118W | ;
|
|
ADDIMPAE() | ;
|
|
ADDEVENT() | ;
|
|
STORAGE | ; Loop through IMAGE (#2006.1) file and update STORAGE PROVIDER (#2006.917) file
|
|
ADDP(IEN) | ; Add STORAGE PROVIDER file (#2006.917)
|
|
ADDRE(IEN,PIEN,RAID) | ; Add Retention - 2006.923
|
|
ADDPA(IEN,PIEN) | ; Add Storage Provider Availability file (#2006.924)
|
|
ADDAD | ; Add Artifact Descriptor file (#2006.915)
|
|
CLEAN | ; Clean up DDs
|
|
CLEANQ(QUEUEIEN,MAGBDT,MAGEDT) | ; Clean up QUEUE MESSAGE file (#2006.928)
; QUEUEIEN -- Queue IEN in QUEUE file (#2006.924) - e.g., 4 - Email Queue ; MAGBDT -- From Date ; MAGEDT -- Through Date |
|
CLEANAE | ; Remove user data from DICOM AE Security Matrix (#2006.9192) file
|
|
CLEANISP | ; Remove user data from Imaging Site Paramaters (#2006.1) file
|
|
CLEANDDS | ; Remove user fields from DD entries in file 2006.1 and 2006.9192
|
|
UIDS | ; Clean up duplicate entries in the DICOM UID Specific Action (#2006.539) file
|
|
WHISTORY | ; Remove Work Item History (#2006.9411) file and file entries
|
Name | Field # of Occurrence |
---|---|
$$GET1^DID | CLEANDDS+1, CLEANDDS+2 |
FILE^DIE | CLEANQ+11, CLEANAE+6, CLEANISP+6, UIDS+11 |
UPDATE^DIE | ADDIMPAE+14, ADDIMPAE+17, ADDEVENT+4 |
^DIK | ADDAD+8 |
CLEANUP^MAGFXQRS | POS+12 |
ADDAD^MAGIP118 | POS+7 |
STORAGE^MAGIP118 | POS+8 |
$$CP^MAGKIDS | POS+24, POS+27, POS+30, POS+34, POS+37, POS+40 |
ABTMSG^MAGKIDS | ERROR+3 |
DELFILE^MAGKIDS | WHISTORY+1 |
DELFLDS^MAGKIDS | PRE+2, CLEANDDS+1, CLEANDDS+2 |
INS^MAGQBUT4 | POS+44 |
CLEAR^MAGUERR | POS+2 |
DUMP^MAGUERR1 | ERROR+3 |
ADDAD^MAGVAC01 | ADDAD+17, ADDAD+25 |
ADDPA^MAGVAC01 | ADDPA+6 |
ADDPRV^MAGVAC01 | ADDP+9, ADDP+17 |
ADDRPPM^MAGVAC01 | ADDRE+7 |
$$RESDEL^MAGVAF02 | ADDP+3 |
UPDATE^MAGVSOPC | POS+11 |
UPDATE^MAGVSOPU | POS+10 |
$$FMADD^XLFDT | CLEAN+6 |
$$FMTE^XLFDT | POS+43 |
$$NOW^XLFDT | POS+43, POS+44, CLEAN+6 |
$$ADD^XPDMENU | POS+13, POS+14, POS+15, POS+16, POS+17, POS+18, POS+19 |
BMES^XPDUTL | POS+43 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^MAG(2006.1 - [#2006.1] | GET1^DID |
^MAGV(2006.915 - [#2006.915] | Classic Fileman Calls |
^MAGV(2006.9192 - [#2006.9192] | GET1^DID |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2006.1 - [#2006.1] | STORAGE+3, CLEANISP+3, CLEANISP+4 |
^MAGD(2006.575 - [#2006.575] | MAGIP118+20 |
^MAGD(2006.5752 - [#2006.5752] | MAGIP118+23 |
^MAGDICOM(2006.539 - [#2006.539] | UIDS+3, UIDS+6 |
^MAGV( | ADDEVENT+3 |
^MAGV(2006.915 - [#2006.915] | ADDAD+5, ADDAD+6 |
^MAGV(2006.917 - [#2006.917] | ADDP+1 |
^MAGV(2006.9192 - [#2006.9192] | ADDIMPAE+2, CLEANAE+3, CLEANAE+4 |
^MAGV(2006.928 - [#2006.928] | CLEANQ+5, CLEANQ+6, CLEANQ+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AEIEN | CLEANAE+1~, CLEANAE+2*, CLEANAE+3*, CLEANAE+4 |
CALLBACK | POS+1~, POS+23*, POS+24, POS+26*, POS+27, POS+29*, POS+30, POS+33*, POS+34 |
CT | ADDEVENT+1~*, ADDEVENT+3*, ADDEVENT+4 |
DA | ADDAD+1~, ADDAD+7* |
DIK | ADDAD+1~, ADDAD+2* |
DUZ | POS+44 |
DUZ(2 | ADDIMPAE+7 |
FDA | CLEANQ+4~, CLEANQ+9!, CLEANAE+1~, CLEANAE+6, CLEANISP+1~, CLEANISP+6, UIDS+1~, UIDS+11 |
FDA( | CLEANQ+10*, CLEANAE+4*, CLEANISP+4*, UIDS+7* |
FDA1 | ADDIMPAE+1~, ADDEVENT+1~ |
FDA1( | ADDIMPAE+3*, ADDIMPAE+4*, ADDIMPAE+5*, ADDIMPAE+6*, ADDIMPAE+7*, ADDIMPAE+8*, ADDIMPAE+9*, ADDIMPAE+10*, ADDIMPAE+11*, ADDIMPAE+12* , ADDIMPAE+13*, ADDEVENT+3* |
FDA2 | ADDIMPAE+1~ |
FDA2( | ADDIMPAE+15*, ADDIMPAE+16* |
FDA3 | ADDIMPAE+1~ |
FILE | ADDEVENT+1~*, ADDEVENT+3 |
FIRST | UIDS+1~, UIDS+4*, UIDS+7, UIDS+8* |
I | ADDAD+1~, ADDAD+4*, ADDAD+5*, ADDAD+6 |
IEN | MAGIP118+18~, MAGIP118+19*, MAGIP118+20*, MAGIP118+21, MAGIP118+22*, MAGIP118+23*, MAGIP118+24, STORAGE+1~, STORAGE+2*, STORAGE+3* , STORAGE+4, ADDP~, ADDP+1, ADDP+5, ADDP+13, ADDP+19, ADDP+20, ADDRE~, ADDRE+4, ADDPA~ , ADDPA+3, CLEANQ+4~, CLEANQ+7*, CLEANQ+8*, CLEANQ+10 |
ISPIEN | CLEANISP+1~, CLEANISP+2*, CLEANISP+3*, CLEANISP+4 |
J | ADDAD+1~, ADDAD+4*, ADDAD+6*, ADDAD+7 |
MAGBDT | CLEANQ~, CLEANQ+5 |
MAGDT | CLEANQ+4~, CLEANQ+5*, CLEANQ+6*, CLEANQ+8 |
MAGEDT | CLEANQ~, CLEANQ+6 |
MAGKIDS1 | POS+4~ |
MAGKIDS1("RPCL116V^" | POS+26 |
MAGKIDS1("RPCL118V^" | POS+29 |
MAGKIDS1("RPCL118W^" | POS+33 |
MAGKIDS1("RPCL34V^" | POS+23 |
MAGPARAM | ADDP+2~, ADDP+9, ADDP+11!, ADDP+17, ADDRE+1~, ADDRE+7, ADDPA+1~, ADDPA+6, ADDAD+1~, ADDAD+17 , ADDAD+19!, ADDAD+25 |
MAGPARAM("ACTIVE" | ADDAD+15*, ADDAD+23* |
MAGPARAM("ARCHIVE" | ADDP+6*, ADDP+14* |
MAGPARAM("ART | IFACT FORMAT" , ADDAD+12*, ADDAD+20*, IFACT TYPE" , ADDAD+13*, ADDAD+21* |
MAGPARAM("END | TIME" , ADDPA+5* |
MAGPARAM("FIL | E EXTENSION" , ADDAD+14*, ADDAD+22* |
MAGPARAM("OFFSITE" | ADDRE+6* |
MAGPARAM("PRI | MARY STORAGE" , ADDP+7*, ADDP+15* |
MAGPARAM("RET | ENTION POLICY" , ADDRE+2*, ADDAD+16*, ADDAD+24* |
MAGPARAM("SOU | RCE PLACE" , ADDRE+4*, ADDPA+3* |
MAGPARAM("STA | RT TIME" , ADDPA+4* |
MAGPARAM("STO | RAGE PLACE" , ADDP+5*, ADDP+13*, RAGE PROVIDER TYPE" , ADDP+4*, ADDP+12*, RAGE PROVIDER" , ADDRE+3*, ADDPA+2* |
MAGPARAM("SYNCHRONOUS" | ADDRE+5* |
MAGPARAM("WRITABLE" | ADDP+8*, ADDP+16* |
MAGRY | ADDP+2~, ADDP+9, ADDP+10, ADDP+11!, ADDP+17, ADDP+18, ADDRE+1~, ADDRE+7, ADDPA+1~, ADDPA+6 |
MENU | POS+4~, POS+13*, POS+14*, POS+15*, POS+16*, POS+17*, POS+18*, POS+19* |
NAME | ADDEVENT+1~, ADDEVENT+2*, ADDEVENT+3 |
PIEN | ADDRE~, ADDRE+3, ADDPA~, ADDPA+2 |
PIEN1 | ADDP+2~, ADDP+10*, ADDP+19, ADDP+20 |
PIEN2 | ADDP+2~, ADDP+18*, ADDP+19, ADDP+20 |
QUEUEIEN | CLEANQ~, CLEANQ+5, CLEANQ+6, CLEANQ+8 |
RAID | ADDRE~, ADDRE+5, ADDRE+6 |
RES | ADDAD+1~, ADDAD+17, ADDAD+25 |
RESDEL | ADDP+2~, ADDP+3*, ADDP+10, ADDP+18 |
SMIEN | ADDIMPAE+1~ |
SMIEN(1 | ADDIMPAE+15, ADDIMPAE+16 |
U | CLEANAE+4, CLEANISP+4 |
UID | UIDS+1~, UIDS+2*, UIDS+3*, UIDS+6 |
UIDIEN | UIDS+1~, UIDS+5*, UIDS+6*, UIDS+7 |
>> XPDA | POS+44 |
>> XPDABORT | ERROR+1* |
>> XPDNM | ERROR+1, POS+44 |
>> XPDQUIT | MAGIP118+21*, MAGIP118+24*, MAGIP118+25 |