MAGDRPC8 ;WOIFO/EdM,BT,DAC,PMK - RPCs for Master Files ; Apr 03, 2020@10:13:43
Source file <MAGDRPC8.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 |
---|---|---|
UPDTAPP(OUT,APP) | ; RPC = MAG DICOM UPDATE SCU LIST
|
|
UPDTGW(OUT,ONAM,NNAM,OLOC,NLOC) | ; RPC = MAG DICOM UPDATE GATEWAY NAME
|
|
SIBS(P0,T) | ||
LOCS(OUT) | ; RPC = MAG DICOM VALID LOCATIONS
|
|
GETPLACE(OUT,LOCATION) | ; RPC = MAG DICOM GET PLACE
|
|
SETPACS(OUT,D0) | ; RPC = MAG DICOM SET PACS PARAMS
|
|
HIGHHL7(OUT) | ; RPC = MAG DICOM GET HIGHEST HL7
|
|
FINDLOC(OUT,NAME) | ; RPC = MAG DICOM FIND LOCATION
; NAME is the location to find in either Institution Name or Station Number ; fields of the Institution File (#4) |
|
VALIMGT(OUT) | ; RPC = MAG DICOM GET IMAGING TYPES
|
|
CORRECT(OUT,LOCATION,MACHID) | ; RPC = MAG DICOM INCORRECT IMAGE CT
; Check for images needing corrections |
|
HL7PTR(OUT,ACTION,VALUE) | ; RPC = MAG DICOM HL7 POINTER ACTION
; Manipulate HL7 Pointer |
RPC Name | Call Tags |
---|---|
MAG DICOM FIND LOCATION | FINDLOC |
MAG DICOM GET HIGHEST HL7 | HIGHHL7 |
MAG DICOM GET IMAGING TYPES | VALIMGT |
MAG DICOM GET PLACE | GETPLACE |
MAG DICOM HL7 POINTER ACTION | HL7PTR |
MAG DICOM INCORRECT IMAGE CT | CORRECT |
MAG DICOM SET PACS PARAMS | SETPACS |
MAG DICOM UPDATE GATEWAY NAME | UPDTGW |
MAG DICOM UPDATE SCU LIST | UPDTAPP |
MAG DICOM VALID LOCATIONS | LOCS |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | FIND^DIC, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("SITE" | LOCS+12 |
^MAG(2005.84 - [#2005.84] | VALIMGT+5 |
^MAG(2005.85 - [#2005.85] | VALIMGT+6 |
^MAG(2006.1 - [#2006.1] | LOCS+3, LOCS+4, GETPLACE+4, GETPLACE+5, SETPACS+3, SETPACS+6*, SETPACS+9, SETPACS+10*, SETPACS+13, SETPACS+14* |
^MAG(2006.587 - [#2006.587] | UPDTAPP+14, UPDTAPP+15, UPDTAPP+20, UPDTAPP+21, UPDTAPP+23!, UPDTAPP+25!, UPDTAPP+28*, UPDTAPP+29*, UPDTAPP+30*, UPDTAPP+37! , UPDTAPP+39*, UPDTAPP+40*, UPDTAPP+42*, UPDTAPP+49, UPDTAPP+50*, UPDTAPP+51*, UPDTAPP+52*, UPDTAPP+53*, UPDTAPP+60!, UPDTAPP+62* , UPDTAPP+63*, UPDTAPP+65*, UPDTAPP+67, UPDTAPP+69*, UPDTAPP+70, UPDTGW+5, UPDTGW+6, UPDTGW+8!, UPDTGW+9!, UPDTGW+11* , UPDTGW+12*, UPDTGW+13* |
^MAGD(2006.575 - [#2006.575] | CORRECT+6, CORRECT+7, CORRECT+8, CORRECT+9, CORRECT+10, CORRECT+11 |
^MAGDHL7(2006.5 - [#2006.5] | HIGHHL7+1, HL7PTR+6, HL7PTR+11, HL7PTR+18, HL7PTR+22, HL7PTR+23, HL7PTR+24, HL7PTR+25 |
^RA(79.2 - [#79.2] | VALIMGT+4 |
Name | Line Occurrences |
---|---|
SIBS | LOCS+11, LOCS+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | UPDTAPP+1~, UPDTAPP+3*, UPDTAPP+4, UPDTAPP+5, UPDTAPP+10, UPDTAPP+46*, UPDTAPP+47, UPDTAPP+48, UPDTAPP+54 |
A( | UPDTAPP+10*, UPDTAPP+24, UPDTAPP+27, UPDTAPP+31 |
ACTION | HL7PTR~, HL7PTR+3*, HL7PTR+4, HL7PTR+5, HL7PTR+10 |
APP | UPDTAPP~ |
APP( | UPDTAPP+3, UPDTAPP+5, UPDTAPP+27!, UPDTAPP+32, UPDTAPP+34, UPDTAPP+46, UPDTAPP+48, UPDTAPP+55, UPDTAPP+57 |
CNT | CORRECT+2~ |
D0 | UPDTAPP+1~, UPDTAPP+20*, UPDTAPP+21, UPDTAPP+23, UPDTAPP+25, UPDTAPP+28, UPDTAPP+29, UPDTAPP+30, UPDTAPP+37, UPDTAPP+39 , UPDTAPP+40, UPDTAPP+42, UPDTAPP+49*, UPDTAPP+50, UPDTAPP+51, UPDTAPP+52, UPDTAPP+53, UPDTAPP+60, UPDTAPP+62, UPDTAPP+63 , UPDTAPP+65, UPDTAPP+67*, UPDTGW+1~, UPDTGW+5*, UPDTGW+6, UPDTGW+8, UPDTGW+9, UPDTGW+11, UPDTGW+12, UPDTGW+13 , LOCS+1~, LOCS+3*, LOCS+4, GETPLACE+1~, GETPLACE+4*, GETPLACE+5, GETPLACE+6, GETPLACE+9, SETPACS~, SETPACS+2 , SETPACS+3, SETPACS+6, SETPACS+9, SETPACS+10, SETPACS+13, SETPACS+14, CORRECT+2~, CORRECT+9*, CORRECT+10, CORRECT+11 , HL7PTR+2~, HL7PTR+22*, HL7PTR+23, HL7PTR+24*, HL7PTR+25 |
D1 | UPDTAPP+1~, UPDTAPP+38*, UPDTAPP+39*, UPDTAPP+40, UPDTAPP+42, UPDTAPP+61*, UPDTAPP+62*, UPDTAPP+63, UPDTAPP+65 |
DIMSE | UPDTAPP+1~, UPDTAPP+31!*, UPDTAPP+32, UPDTAPP+54!*, UPDTAPP+55 |
DIMSE( | UPDTAPP+34*, UPDTAPP+38, UPDTAPP+39, UPDTAPP+57*, UPDTAPP+61, UPDTAPP+62 |
DIMSE("C-ECHO" | UPDTAPP+35*, UPDTAPP+58* |
GWLOC | UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+7*, UPDTAPP+9, UPDTAPP+20, UPDTAPP+29, UPDTAPP+30, UPDTAPP+52, UPDTAPP+53 |
GWNAM | UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+6*, UPDTAPP+8, UPDTAPP+20, UPDTAPP+29, UPDTAPP+30, UPDTAPP+52, UPDTAPP+53 |
HDR | UPDTAPP+1~, UPDTAPP+15*, UPDTAPP+16*, UPDTAPP+44*, UPDTAPP+49*, UPDTAPP+68*, UPDTAPP+69 |
I | UPDTAPP+1~, UPDTAPP+5*, LOCS+1~, LOCS+7*, LOCS+8, GETPLACE+8*, GETPLACE+9, FINDLOC+4~, FINDLOC+11*, FINDLOC+12 |
LOCATION | GETPLACE~, GETPLACE+2*, GETPLACE+3, GETPLACE+6, GETPLACE+9, CORRECT~, CORRECT+3, CORRECT+7, CORRECT+8, CORRECT+9 |
MACHID | CORRECT~, CORRECT+4, CORRECT+11 |
MAGLOC | SIBS~ |
MAGLOC("P" | SIBS+3, SIBS+4 |
MAGM | LOCS+1~, GETPLACE+1~, FINDLOC+4~ |
MAGR | LOCS+1~, LOCS+8!, GETPLACE+1~, FINDLOC+4~ |
MAGR("DILIST" | LOCS+7, LOCS+8, GETPLACE+8, GETPLACE+9, FINDLOC+10, FINDLOC+11, FINDLOC+12 |
MIN | UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+25*, UPDTAPP+44, UPDTAPP+73 |
N | UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+5*, UPDTAPP+8*, UPDTAPP+9*, UPDTAPP+10, UPDTAPP+12, UPDTAPP+33*, UPDTAPP+34, UPDTAPP+56* , UPDTAPP+57, UPDTAPP+67*, UPDTAPP+68, UPDTGW+1~, UPDTGW+5*, UPDTGW+14*, UPDTGW+16, LOCS+1~, LOCS+2*, LOCS+15* , LOCS+17, VALIMGT+1~, VALIMGT+2*, VALIMGT+4*, VALIMGT+5*, VALIMGT+6*, VALIMGT+7 |
NAME | FINDLOC~, FINDLOC+5, FINDLOC+8 |
NLOC | UPDTGW~, UPDTGW+3, UPDTGW+10, UPDTGW+12, UPDTGW+13 |
NNAM | UPDTGW~, UPDTGW+2, UPDTGW+10, UPDTGW+12, UPDTGW+13 |
NOW | UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+27, UPDTAPP+48 |
OLOC | UPDTGW~, UPDTGW+4*, UPDTGW+8, UPDTGW+9 |
ONAM | UPDTGW~, UPDTGW+4*, UPDTGW+6 |
OUT | UPDTAPP~, UPDTAPP+12*, UPDTAPP+71*, UPDTAPP+72*, UPDTAPP+73*, UPDTAPP+74*, UPDTGW~, UPDTGW+2*, UPDTGW+3*, UPDTGW+16* , LOCS~, GETPLACE~, GETPLACE+3*, GETPLACE+4, GETPLACE+6*, GETPLACE+9*, SETPACS~, SETPACS+2*, SETPACS+3*, SETPACS+15* , HIGHHL7~, HIGHHL7+1*, FINDLOC~, FINDLOC+5*, FINDLOC+12*, VALIMGT~, CORRECT~, CORRECT+3*, CORRECT+4*, CORRECT+5* , CORRECT+11*, HL7PTR~, HL7PTR+4*, HL7PTR+7*, HL7PTR+8*, HL7PTR+15*, HL7PTR+19*, HL7PTR+23*, HL7PTR+24, HL7PTR+25* |
OUT( | LOCS+15*, VALIMGT+4*, VALIMGT+5*, VALIMGT+6* |
OUT(1 | LOCS+17*, VALIMGT+7* |
P0 | SIBS~, SIBS+1, SIBS+2 |
P1 | UPDTGW+1~, UPDTGW+7*, UPDTGW+8, UPDTGW+12, SIBS~, SIBS+3*, SIBS+4, LOCS+1~, LOCS+4*, LOCS+5 , LOCS+6, LOCS+8*, LOCS+11*, LOCS+12*, LOCS+14*, LOCS+15, GETPLACE+1~, GETPLACE+5*, GETPLACE+6, GETPLACE+7 , HL7PTR+2~ |
P2 | SIBS~, SIBS+4*, HL7PTR+2~ |
P5 | UPDTAPP+1~, UPDTAPP+22*, UPDTAPP+23, UPDTGW+1~, UPDTGW+6*, UPDTGW+8, UPDTGW+9 |
P7 | UPDTAPP+1~, UPDTAPP+22*, UPDTAPP+23, UPDTGW+1~, UPDTGW+7* |
PLUS | UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+49*, UPDTAPP+72 |
SERVNAM | UPDTAPP+1~, UPDTAPP+21*, UPDTAPP+23, UPDTAPP+24, UPDTAPP+25, UPDTAPP+27, UPDTAPP+29, UPDTAPP+31, UPDTAPP+50*, UPDTAPP+51 , UPDTAPP+52 |
STUDY | CORRECT+2~, CORRECT+8*, CORRECT+9 |
T | SIBS~, LOCS+1~, LOCS+11, LOCS+12 |
T( | SIBS+1*, SIBS+4*, LOCS+5*, LOCS+8*, LOCS+14 |
UP | UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+28*, UPDTAPP+74 |
VALUE | HL7PTR~, HL7PTR+3*, HL7PTR+6, HL7PTR+7, HL7PTR+11 |
X | UPDTAPP+1~, UPDTAPP+5*, UPDTAPP+6, UPDTAPP+7, UPDTAPP+8, UPDTAPP+9, UPDTAPP+10, UPDTAPP+21*, UPDTAPP+22, UPDTAPP+27* , UPDTAPP+28, UPDTAPP+32*, UPDTAPP+33, UPDTAPP+34, UPDTAPP+38*, UPDTAPP+39, UPDTAPP+40, UPDTAPP+48*, UPDTAPP+50, UPDTAPP+55* , UPDTAPP+56, UPDTAPP+57, UPDTAPP+61*, UPDTAPP+62, UPDTAPP+63, UPDTGW+6*, UPDTGW+7, UPDTGW+10*, UPDTGW+11, LOCS+4* , GETPLACE+1~, GETPLACE+5*, SETPACS+1~, SETPACS+9*, SETPACS+10, SETPACS+13*, SETPACS+14, VALIMGT+1~, VALIMGT+4*, VALIMGT+5* , VALIMGT+6*, HL7PTR+2~, HL7PTR+6*, HL7PTR+7, HL7PTR+8, HL7PTR+23, HL7PTR+25 |
Y | HL7PTR+2~, HL7PTR+11*, HL7PTR+12, HL7PTR+18*, HL7PTR+19, HL7PTR+23*, HL7PTR+25* |
Name | Field # of Occurrence |
---|---|
$T(^XUPARAM | LOCS+11 |