JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

Content Edit Service. Identifies where patient information and study information updates are sent and received. Also used by the Rejection Note Stored Service to move instances referenced in received Rejection Notes to the trash.

Use the values in ReceivingApplication and ReceivingFacility attributes or the SendingApplication or SendingFacility attributes to configure specific forwarding rules in the HL7Send Service for patient information updates received from this Content Edit Service.

Use the values in the CalledAETitle and the CallingAETitle attributes to configure specific forwarding rules in the StudyMgtScu Service for study information updates received from this Content Edit Service.

The Content Edit Service sends PatientUpdated and SeriesUpdated JMX Notifications to allow to forward instances to systems not supporting either StudyMgtScu or HL7 ADT patient updates. In this case the receiver must use the received instances for updating! Use the ForwardService to configure this forward option.

If CreateIANonMoveToTrash=true, Application Entities configured in the IAN SCU Service are notified by Instance Availability Notifications with Instance Availability = UNAVAILABLE about instances moved to trash.


List of MBean attributes:

Name Type Access Value Description
Name java.lang.String R ContentEditService The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form
ReceivingApplication java.lang.String RW Identifies the Receiving Application in HL7 messages that are directed to the HL7SendService to notify other applications about patient information updates. The values in the ReceivingApplication attribute may be used to configure specific forwarding rules in the HL7SendService for HL7 messages that are received from this Content Edit Service.
ReceivingFacility java.lang.String RW Identifies the Receiving Facility in HL7 messages that are directed to the HL7SendService to notify other applications about patient information updates. The values in the ReceivingFacility attribute may be used to configure specific forwarding rules in the HL7SendService for HL7 messages that are received from this Content Edit Service.
SendingApplication java.lang.String RW Identifies the Sending Application in HL7 messages that are directed to the HL7SendService to notify other applications about patient information updates. The values in the SendingApplication attribute may be used to configure specific forwarding rules in the HL7SendService for HL7 messages that are received from this Content Edit Service.
SendingFacility java.lang.String RW Identifies the Sending Facility in HL7 messages that are directed to HL7SendService to notify other applications about patient information updates. The values in the SendingFacility attribute may be used to configure specific forwarding rules in the HL7SendService for HL7 messages that are received from this Content Edit Service.
CalledAETitle java.lang.String RW Called AE title in DICOM messages that are directed to the StudyMgtScuService to notify other applications about study information updates. The CalledAETitle may be used to configure specific forwarding rules in StudyMgtScu Service for DICOM messages received from this Content Edit Service.
CallingAETitle java.lang.String RW Calling AET in DICOM message directed to StudyMgtScuService to notify other Applications about Study Information Updates. The CallingAETitle may be used to configure specific forwarding rules in StudyMgtScu Service for DICOM messages received from this Content Edit Service.
CreateIANonMoveToTrash boolean RW True False Defines if Application Entities configured in the IAN SCU Service are notified by Instance Availability Notifications with Instance Availability = UNAVAILABLE about instances moved to trash. Must be activated for compliance with IHE Mammography Acquistion Workflow (MAWF) Integration Profile.
KeepPriorPatientAfterMerge boolean RW True False Keep prior patient after Patient Merge.
This will allow to get correct patient information even the received DICOM objects contains a patient id of an merged patient.
If disabled, the prior patient will be deleted.
auditEnabled boolean RW True False Enable or disable emission of audit messages on create/merge/move/update/delete of Patient/Study/Series/Instance entities.
LogIUIDsForStudyUpdate boolean RW True False Enable or disable logging of SOP Instance UIDs in audit logs of move/update/delete events on Study level.
If this is enabled the SOPClass element in ParticipantObjectDescription will contain all effected SOP IUIDs.
LogIUIDsForSeriesUpdate boolean RW True False Enable or disable logging of SOP Instance UIDs in audit logs of move/update/delete events on Series level.
If this is enabled the SOPClass element in ParticipantObjectDescription will contain all effected SOP IUIDs.
LogDeletedOnMoveEntities boolean RW True False Enable or disable logging of Delete events for 'Move Studies/Series/Instances'
If enabled a 'Move xxx' will create a DELETE and a CREATE Instances Accessed audit log.
If disabled only a single UPDATE log will be created (without info of the source of the moved entities).
HL7SendServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
StudyMgtScuServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
StoreScpServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
MppsScpServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.

List of MBean operations:


void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation

org.dcm4che.data.Dataset createPatient()

create new patient.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with patient info

org.dcm4che.data.Dataset createStudy()

create new study.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with study info
pk java.lang.Long Primary key of patient for the new study.

org.dcm4che.data.Dataset createSeries()

create new series.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with series info
pk java.lang.Long Primary key of study for the new series.

java.util.Map mergePatients()

merge patient.

Param ParamType ParamValue ParamDescription
pk java.lang.Long Primary key of resulting patient
pks [J Array of pks of patient to merge.

void updatePatient()

update patient.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with patient info

void updateStudy()

update study.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with study info

void updateSeries()

update series.

Param ParamType ParamValue ParamDescription
ds org.dcm4che.data.Dataset Dataset with series info

void movePatientToTrash()

Move patient to trash.

Param ParamType ParamValue ParamDescription
pk long Primary key of patient.

void movePatientToTrash()

Move patient to trash.

Param ParamType ParamValue ParamDescription
patAttrs org.dcm4che.data.Dataset Patient attributes.
patMatching org.dcm4chex.archive.common.PatientMatching Patient Matching

void moveStudyToTrash()

Move study to trash.

Param ParamType ParamValue ParamDescription
pk long Primary key of study.

void moveStudyToTrash()

Move study to trash.

Param ParamType ParamValue ParamDescription
iuid java.lang.String Study Instance UID.

void moveSeriesToTrash()

Move series to trash.

Param ParamType ParamValue ParamDescription
pk long Primary key of series.

org.dcm4che.data.Dataset moveSeriesToTrash()

Move series to trash.

Param ParamType ParamValue ParamDescription
iuids [Ljava.lang.String; Series Instance UIDs

void moveInstanceToTrash()

Move instance to trash.

Param ParamType ParamValue ParamDescription
pk long Primary key of instance.

org.dcm4che.data.Dataset moveInstancesToTrash()

Move instances to trash.

Param ParamType ParamValue ParamDescription
iuids [Ljava.lang.String; SOP Instance UIDs

java.util.List undeletePatient()

Undelete patient.

Param ParamType ParamValue ParamDescription
pk long Primary key of patient (PrivatePatient).

java.util.List undeleteStudy()

Undelete study.

Param ParamType ParamValue ParamDescription
pk long Primary key of study (PrivateStudy).

java.util.List undeleteSeries()

Undelete series.

Param ParamType ParamValue ParamDescription
pk long Primary key of series (PrivateSeries).

java.util.List undeleteInstance()

Undelete instance.

Param ParamType ParamValue ParamDescription
pk long Primary key of instance.

void deletePatient()

delete patient.

Param ParamType ParamValue ParamDescription
pk long Primary key of patient to delete.

void deleteStudy()

delete study.

Param ParamType ParamValue ParamDescription
pk long Primary key of study to delete.

void deleteSeries()

delete series.

Param ParamType ParamValue ParamDescription
pk long Primary key of series to delete.

void deleteInstance()

delete instance.

Param ParamType ParamValue ParamDescription
pk long Primary key of instance to delete.

void emptyTrash()

Delete all entries from trash.


void purgeStudy()

Purge study. (Files will be removed from FilesystemMgt service see

Param ParamType ParamValue ParamDescription
iuid java.lang.String Study Instance UID.

void moveStudies()

move study.

Param ParamType ParamValue ParamDescription
pks [J Array of pks of studies to move.
ds java.lang.Long Primary key of target patient

void moveSeries()

move series.

Param ParamType ParamValue ParamDescription
pks [J Array of pks of steries to move.
ds java.lang.Long Primary key of target study

void moveInstances()

move instances.

Param ParamType ParamValue ParamDescription
pks [J Array of pks of instances to move.
ds java.lang.Long Primary key of target series

java.util.Map linkMppsToMwl()

Link MPPS to MWL entries (LOCAL Modality Worklist).

Param ParamType ParamValue ParamDescription
spsIDs [Ljava.lang.String; List of Scheduled Procedure Step IDs
mppsIUIDs [Ljava.lang.String; List of MPPS SOP Instance UIDs

java.util.Map linkMppsToMwl()

Link MPPS to MWL entries of external Modality worklist.

Param ParamType ParamValue ParamDescription
spsAttrs [Lorg.dcm4che.data.Dataset; List of Scheduled Procedure Step Attributes
mppsIUIDs [Ljava.lang.String; List of MPPS SOP Instance UIDs