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 |