MAGVRS51 ;WOIFO/DAC/JSL/NST - Utilities for RPC calls for DICOM file processing ; 7 Jun 2012 2:43 PM
Source file <MAGVRS51.m>
| 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 |
|---|---|---|
| OUTSEP() | ; Name value separator for output data ie. NAME|TESTPATIENT
|
|
| MULTISEP() | ; Name value separator for multiple option values ie. READ|1`WRITE|1`DELETE|0
|
|
| STATSEP() | ; Status and Result separator ie. -3``No record IEN
|
|
| INPUTSEP() | ; Name value separator for input data ie. NAME`TESTPATIENT
|
|
| DCRCTSET(OUT,ATTS) | ; Set DICOM Correct data into file 2006.575
|
|
| DCRCTGET(OUT,MACHID) | ; Get DICOM Correct data from file 2006.575
; Return record data for all fixed and deleted images of machine ID provided |
|
| DCRCTCNT(OUT,MACHID,SERVTYPE) | ; Get count of entries with provided machine id and service type from file 2006.575
|
|
| DCRCTDEL(OUT,FILEPATH) | ; DICOM Correct delete entry
|
|
| REFRESH(OUT,IEN,OUTI) | ; Retrieve specified file data attributes
|
|
| REFRESHF(OUT,IEN,OUTI) | ; Retrieve specified file data attributes - Fixed Information
|
|
| REFRESHP(OUT,DFN,OUTI) | ; Retrieve specified file data attributes - Patient Information
|
|
| MULTIPLE(FILE,FIELD) | ; Process multiple DB entries
|
|
| INTRFACE | ; Entry for AE INSTANCE and SECURITY MATRIX interface
|
|
| AEINTR2(Y) | ; Edit/Add AE Instance
; Select AE Instance |
|
| AEINTR3(IEN,NEW) | ; DICOM AE SECURITY MATRIX User Interface - Allows user to add and edit AE entries
|
|
| AEINTR6(SMIEN,I) | ; Display DICOM AE SECURITY MATRIX entries for a given AE Instance
|
|
| OUTLINE(Y) |
| Name | Field # of Occurrence |
|---|---|
| ^DIC | AEINTR2+7 |
| $$GET1^DID | MULTIPLE+4, AEINTR3+25 |
| ^DIE | AEINTR2+25, AEINTR2+32, AEINTR3+7, AEINTR3+32, AEINTR3+33 |
| FILE^DIE | DCRCTSET+18, DCRCTSET+24, DCRCTSET+30, AEINTR3+18 |
| UPDATE^DIE | DCRCTSET+10, DCRCTDEL+7 |
| $$FLDNUM^DILFD | MULTIPLE+2 |
| $$GET1^DIQ | DCRCTGET+21, DCRCTCNT+6, REFRESH+6, REFRESHF+7, REFRESHP+6, AEINTR3+26, AEINTR6+7, AEINTR6+8 |
| EN^DIQ | AEINTR2+15 |
| GETS^DIQ | OUTLINE+3 |
| ^DIR | AEINTR2+30, AEINTR3+31 |
| $$FM2IDF^MAGVAF01 | DCRCTGET+29 |
| $$LOOKUP^MAGVORDR | DCRCTGET+24 |
| SETFDA^MAGVRS44 | DCRCTSET+4 |
| $$GETICN^MPIF001 | DCRCTGET+31 |
| GETICN^MPIF001 | DCRCTGET+31 |
| DEM^VADPT | DCRCTGET+27 |
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| RPC Name | Call Tags |
|---|---|
| MAGV CREATE DICOM FAILED IMAGE | DCRCTSET |
| MAGV DELETE DICOM FAILED IMAGE | DCRCTDEL |
| MAGV DICOM GET COUNT | DCRCTCNT |
| MAGV GET DICOM FAILED IMAGE | DCRCTGET |
| MAGV SET DICOM FAILED IMAGE | DCRCTSET |
| FileNo | Call Tags |
|---|---|
| ^MAGD(2006.575 - [#2006.575] | GET1^DIQ |
| ^MAGV(2006.9192 - [#2006.9192] | Classic Fileman Calls, GET1^DID, GET1^DIQ, GETS^DIQ |
| 2006.919212 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAGD(2006.575 - [#2006.575] | DCRCTSET+7, DCRCTSET+11, DCRCTGET+4, DCRCTGET+6, DCRCTGET+7, DCRCTGET+10, DCRCTGET+14, DCRCTGET+15, DCRCTCNT+5, DCRCTCNT+6 , DCRCTDEL+4 |
| ^MAGV(2006.9192 - [#2006.9192] | AEINTR2+20, AEINTR6+4 |
| Name | Line Occurrences |
|---|---|
| $$INPUTSEP | DCRCTSET+3, DCRCTGET+3, DCRCTCNT+2, DCRCTDEL+2 |
| $$OUTSEP | DCRCTSET+3, DCRCTGET+3, DCRCTCNT+2, DCRCTDEL+2, REFRESH+3, REFRESHF+4, REFRESHP+3 |
| $$STATSEP | DCRCTSET+3, DCRCTGET+3, DCRCTCNT+2, DCRCTDEL+2, REFRESH+3, REFRESHF+4, REFRESHP+3 |
| AEINTR2 | INTRFACE+4 |
| AEINTR3 | AEINTR2+10, AEINTR2+17 |
| AEINTR6 | AEINTR2+28 |
| REFRESH | DCRCTGET+11, DCRCTGET+16 |
| REFRESHF | DCRCTGET+12, DCRCTGET+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATTS | DCRCTSET~, DCRCTSET+4 |
| CASENUMB | DCRCTGET+2~, DCRCTGET+21*, DCRCTGET+22*, DCRCTGET+23, DCRCTGET+24 |
| D | AEINTR2+2~ |
| D0 | AEINTR2+2~, AEINTR3+1~ |
| DA | AEINTR2+2~, AEINTR2+14*, AEINTR2+20!, AEINTR2+23*, AEINTR2+33!, AEINTR3+1~, AEINTR3+6*, AEINTR3+10, AEINTR3+12, AEINTR3+13 , AEINTR3+14, AEINTR3+15, AEINTR3+16, AEINTR3+17, AEINTR3+26, AEINTR3+34! |
| DATETIME | REFRESH+1~, REFRESHF+1~, REFRESHP+1~ |
| DFN | DCRCTGET+2~, DCRCTGET+26*, DCRCTGET+28, DCRCTGET+31, REFRESHP~ |
| DIC | AEINTR2+2~, AEINTR2+4*, AEINTR2+13*, AEINTR2+16!, AEINTR2+22!, AEINTR2+24*, AEINTR3+1~, AEINTR3+8!, AEINTR3+32!, AEINTR3+33! |
| DIC("W" | AEINTR2+6* |
| DIC(0 | AEINTR2+5*, AEINTR2+24* |
| DIE | AEINTR2+2~, AEINTR2+21*, AEINTR3+1~, AEINTR3+2* |
| DIR | AEINTR2+2~, AEINTR2+30!, AEINTR3+1~, AEINTR3+31! |
| DIR("A" | AEINTR2+29*, AEINTR3+30* |
| DIR("B" | AEINTR2+29*, AEINTR3+30* |
| DIR(0 | AEINTR2+29*, AEINTR3+30* |
| DLAYGO | AEINTR2+2~, AEINTR2+3*, AEINTR3+1~ |
| DO | AEINTR2+2~ |
| DOB | DCRCTGET+2~, DCRCTGET+29*, DCRCTGET+32 |
| DR | AEINTR2+25*, AEINTR2+32*, AEINTR3+1~, AEINTR3+4*, AEINTR3+5*, AEINTR3+32*, AEINTR3+33* |
| DROLE | AEINTR6+1~, AEINTR6+8*, AEINTR6+9 |
| DSERVICE | AEINTR6+1~, AEINTR6+7*, AEINTR6+9 |
| DSRIEN | AEINTR6+1~, AEINTR6+2*, AEINTR6+4*, AEINTR6+6 |
| ERR | DCRCTSET+1~, DCRCTSET+15!, DCRCTSET+19!, DCRCTSET+26!, DCRCTSET+31!, REFRESH+1~, REFRESHF+1~, REFRESHP+1~, AEINTR3+1~ |
| ERR("DIERR" | DCRCTSET+14, DCRCTSET+20, DCRCTSET+25, DCRCTSET+32, DCRCTDEL+8 |
| FDA | DCRCTSET+1~, DCRCTSET+4, DCRCTSET+13!, DCRCTSET+19!, DCRCTSET+26!, DCRCTSET+31!, REFRESH+1~, REFRESH+2~, REFRESHF+1~, REFRESHF+2~ , REFRESHP+1~, REFRESHP+2~, AEINTR3+1~ |
| FDA( | DCRCTSET+5, DCRCTSET+8, DCRCTSET+9!, DCRCTSET+17*, DCRCTSET+23*, DCRCTSET+29*, DCRCTDEL+6*, AEINTR3+12*, AEINTR3+13*, AEINTR3+14* , AEINTR3+15*, AEINTR3+16*, AEINTR3+17* |
| FIELD | REFRESH+1~, REFRESH+3*, REFRESH+4*, REFRESH+5, REFRESH+6, REFRESH+7, REFRESHF+1~, REFRESHF+4*, REFRESHF+5*, REFRESHF+6 , REFRESHF+7, REFRESHF+8, REFRESHP+1~, REFRESHP+3*, REFRESHP+4*, REFRESHP+5, REFRESHP+6, REFRESHP+7, MULTIPLE~, MULTIPLE+2 |
| FIELDERR | DCRCTSET+1~, DCRCTSET+4, DCRCTSET+12 |
| FILE | REFRESH+1~, REFRESH+3*, REFRESH+6, REFRESHF+1~, REFRESHF+4*, REFRESHF+7, REFRESHP+1~, REFRESHP+3*, REFRESHP+6, MULTIPLE~ , MULTIPLE+2, MULTIPLE+4 |
| FILEPATH | DCRCTSET+5*, DCRCTSET+6, DCRCTSET+7, DCRCTSET+11, DCRCTDEL~, DCRCTDEL+3, DCRCTDEL+4 |
| FLAGNAME | AEINTR3+1~, AEINTR3+25*, AEINTR3+27 |
| FLAGVALU | AEINTR3+1~, AEINTR3+26*, AEINTR3+27 |
| FNUM | MULTIPLE+1~, MULTIPLE+2*, MULTIPLE+3, MULTIPLE+4 |
| FORMAT | REFRESH+1~, REFRESH+5*, REFRESHF+1~, REFRESHF+6*, REFRESHP+1~, REFRESHP+5* |
| I | AEINTR2+2~, AEINTR2+28, AEINTR6~, AEINTR6+1~, AEINTR6+2*, AEINTR6+5*, AEINTR6+9, AEINTR6+11, OUTLINE+1~, OUTLINE+5* , OUTLINE+7*, OUTLINE+8 |
| ICN | DCRCTGET+2~, DCRCTGET+31*, DCRCTGET+34 |
| IEN | DCRCTSET+1~, DCRCTSET+11*, DCRCTSET+12, DCRCTSET+17, DCRCTSET+23, DCRCTSET+29, DCRCTGET+2~, DCRCTGET+3*, DCRCTGET+4*, DCRCTGET+6 , DCRCTGET+7, DCRCTGET+10, DCRCTGET+11, DCRCTGET+12, DCRCTGET+14, DCRCTGET+15, DCRCTGET+17, DCRCTGET+21, DCRCTCNT+1~, DCRCTCNT+2* , DCRCTCNT+5*, DCRCTCNT+6, DCRCTDEL+1~, DCRCTDEL+4*, DCRCTDEL+5, DCRCTDEL+6, DCRCTDEL+7, REFRESH~, REFRESH+6, REFRESHF~ , REFRESHF+7, REFRESHP+6, AEINTR2+2~, AEINTR2+9*, AEINTR2+10, AEINTR2+14, AEINTR2+17, AEINTR2+20, AEINTR2+23, AEINTR2+28 , AEINTR3~, AEINTR3+6 |
| IENS | DCRCTSET+1~, DCRCTSET+2*, DCRCTSET+4, AEINTR2+2~, AEINTR2+16!, AEINTR3+8!, AEINTR3+32!, AEINTR3+33!, AEINTR6+6*, AEINTR6+7 , AEINTR6+8 |
| ISEP | DCRCTSET+3*, DCRCTGET+3*, DCRCTCNT+1~, DCRCTCNT+2*, DCRCTDEL+2*, REFRESH+1~, REFRESHF+1~, REFRESHP+1~ |
| J | DCRCTGET+2~, DCRCTGET+3*, DCRCTGET+7*, DCRCTGET+8*, DCRCTGET+11, DCRCTGET+12, DCRCTGET+16, DCRCTGET+17, DCRCTGET+28*, DCRCTGET+32* , DCRCTGET+33*, DCRCTGET+34*, DCRCTCNT+1~, DCRCTCNT+2*, DCRCTCNT+6*, DCRCTCNT+7, AEINTR3+24*, AEINTR3+25, AEINTR3+26 |
| LOCATION | DCRCTSET+8*, DCRCTSET+23, DCRCTDEL+1~ |
| MACHID | DCRCTGET~, DCRCTGET+6, DCRCTGET+10, DCRCTCNT~, DCRCTCNT+3, DCRCTCNT+6 |
| MULTIPLE | REFRESH+1~, REFRESHF+1~, REFRESHP+1~, MULTIPLE+1~, MULTIPLE+4*, MULTIPLE+5 |
| MULTOUT | REFRESH+1~, REFRESH+2~, REFRESHF+1~, REFRESHF+2~, REFRESHP+1~, REFRESHP+2~ |
| NEW | AEINTR2+2~, AEINTR2+9*, AEINTR2+10, AEINTR2+12, AEINTR2+17, AEINTR2+25, AEINTR2+26, AEINTR3~, AEINTR3+4, AEINTR3+5 , AEINTR3+11, AEINTR3+21 |
| NEWCASE | DCRCTGET+2~, DCRCTGET+21*, DCRCTGET+22 |
| OSEP | DCRCTSET+3*, DCRCTGET+3*, DCRCTGET+7, DCRCTGET+8, DCRCTGET+28, DCRCTGET+32, DCRCTGET+33, DCRCTGET+34, DCRCTCNT+2*, DCRCTDEL+1~ , DCRCTDEL+2*, REFRESH+1~, REFRESH+3*, REFRESH+7, REFRESHF+1~, REFRESHF+4*, REFRESHF+8, REFRESHP+1~, REFRESHP+3*, REFRESHP+7 |
| OUT | DCRCTSET~, DCRCTSET+6*, DCRCTSET+7*, DCRCTSET+12*, DCRCTSET+14*, DCRCTSET+20*, DCRCTSET+25*, DCRCTSET+32*, DCRCTGET~, DCRCTGET+11 , DCRCTGET+12, DCRCTGET+16, DCRCTGET+17, DCRCTCNT~, DCRCTCNT+3*, DCRCTCNT+4*, DCRCTCNT+7*, DCRCTDEL~, DCRCTDEL+3*, DCRCTDEL+8* , DCRCTDEL+9*, REFRESH~, REFRESHF~, REFRESHP~, OUTLINE+1~ |
| OUT( | DCRCTGET+7*, DCRCTGET+8*, DCRCTGET+28*, DCRCTGET+32*, DCRCTGET+33*, DCRCTGET+34*, REFRESH+7*, REFRESHF+3*, REFRESHF+8*, REFRESHP+7* , OUTLINE+7, OUTLINE+8 |
| OUT(1 | DCRCTGET+3* |
| OUTI | REFRESH~, REFRESH+7, REFRESH+8*, REFRESHF~, REFRESHF+3, REFRESHF+8, REFRESHF+9*, REFRESHP~, REFRESHP+7, REFRESHP+8* |
| PATLOOK | DCRCTGET+2~, DCRCTGET+24*, DCRCTGET+25, DCRCTGET+26 |
| RIEN | DCRCTGET+2~, DCRCTGET+13*, DCRCTGET+15*, DCRCTGET+16 |
| S | AEINTR2+2~, AEINTR2+16!, AEINTR3+8!, AEINTR3+32!, AEINTR3+33! |
| SERVTYPE | DCRCTGET+2~, DCRCTGET+21*, DCRCTGET+23, DCRCTGET+24, DCRCTCNT~, DCRCTCNT+4, DCRCTCNT+6 |
| SEX | DCRCTGET+2~, DCRCTGET+30*, DCRCTGET+33 |
| SMIEN | AEINTR3+1~, AEINTR6~, AEINTR6+4, AEINTR6+6 |
| SSEP | DCRCTSET+3*, DCRCTSET+6, DCRCTSET+7, DCRCTSET+12, DCRCTSET+14, DCRCTSET+20, DCRCTSET+25, DCRCTSET+32, DCRCTGET+3*, DCRCTGET+7 , DCRCTGET+8, DCRCTGET+28, DCRCTGET+32, DCRCTGET+33, DCRCTGET+34, DCRCTCNT+1~, DCRCTCNT+2*, DCRCTCNT+3, DCRCTCNT+4, DCRCTCNT+7 , DCRCTDEL+2*, DCRCTDEL+3, DCRCTDEL+8, DCRCTDEL+9, REFRESH+1~, REFRESH+3*, REFRESH+7, REFRESHF+1~, REFRESHF+4*, REFRESHF+8 , REFRESHP+1~, REFRESHP+3*, REFRESHP+7 |
| STUDYUID | DCRCTSET+1~, DCRCTSET+8*, DCRCTSET+29 |
| SUBFILE | OUTLINE+1~, OUTLINE+6*, OUTLINE+7, OUTLINE+8 |
| U | DCRCTGET+6, DCRCTGET+7, DCRCTGET+10, DCRCTCNT+6, AEINTR2+9, AEINTR6+9 |
| UFILE | REFRESH+1~, REFRESHF+1~, REFRESHP+1~ |
| UIEN | REFRESH+1~, REFRESHF+1~, REFRESHP+1~ |
| VADM | DCRCTGET+2~ |
| VADM(3 | DCRCTGET+29 |
| VADM(5 | DCRCTGET+30 |
| VALUE | REFRESH+2~, REFRESH+6*, REFRESH+7, REFRESHF+2~, REFRESHF+7*, REFRESHF+8, REFRESHP+2~, REFRESHP+6*, REFRESHP+7 |
| X | AEINTR2+2~, AEINTR2+16!, AEINTR3+8!, AEINTR3+32!, AEINTR3+33! |
| Y | INTRFACE+1~, INTRFACE+2*, INTRFACE+4, AEINTR2~, AEINTR2+8, AEINTR2+9, AEINTR2+32, AEINTR3+3, AEINTR3+32, OUTLINE~ , OUTLINE+2, OUTLINE+3 |
| Name | Field # of Occurrence |
|---|---|
| $T(GETICN^MPIF001 | DCRCTGET+31 |