The Remote App Execution Plug-ins allow the users to configure a set of DICOM metadata to be replaced with dummy data before
being exported using the DicomDeidentifier plug-in. The original data is stored in the database; when the data returns
via DICOM DIMSE or DICOMWeb, the data can be restored using the DicomReidentifier plug-in.
- DICOM
One or more DICOM tags may be configured in the appsettings.json file. For example, the following snippet will replace the
AccessionNumber, StudyDescription, and SeriesDescription tags.
{
"InformaticsGateway": {
"plugins": {
"remoteApp": {
"ReplaceTags": "AccessionNumber, StudyDescription, SeriesDescription"
}
}
}
}Refer to NEMA for a complete list of DICOM tags and use the value from the Keyword column.
Note
StudyInstanceUID, SeriesInstanceUID and SOPInstanceUID are always replaced and tracked to ensure the same
studies and series get the same UIDs.
Important
Only top-level DICOM metadata can be replaced at this time.
The following plug-ins are available:
| Name | Fully Qualified Assembly Name |
|---|---|
DicomDeidentifier |
Monai.Deploy.InformaticsGateway.PlugIns.RemoteAppExecution.DicomDeidentifier, Monai.Deploy.InformaticsGateway.PlugIns.RemoteAppExecution |
DicomReidentifier |
Monai.Deploy.InformaticsGateway.PlugIns.RemoteAppExecution.DicomReidentifier, Monai.Deploy.InformaticsGateway.PlugIns.RemoteAppExecution |