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.

]]>
org.dcm4chex.archive.mbean.ContentEditService The default constructor ContentEditService &defaultAttributes; 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. ReceivingApplication java.lang.String 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. ReceivingFacility java.lang.String 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. SendingApplication java.lang.String 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. SendingFacility java.lang.String 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. CalledAETitle java.lang.String 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. CallingAETitle java.lang.String 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.]]> CreateIANonMoveToTrash boolean 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. ]]>
KeepPriorPatientAfterMerge boolean
Enable or disable emission of audit messages on create/merge/move/update/delete of Patient/Study/Series/Instance entities. auditEnabled boolean If this is enabled the SOPClass element in ParticipantObjectDescription will contain all effected SOP IUIDs. ]]> LogIUIDsForStudyUpdate boolean If this is enabled the SOPClass element in ParticipantObjectDescription will contain all effected SOP IUIDs. ]]> LogIUIDsForSeriesUpdate boolean 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). ]]>
LogDeletedOnMoveEntities boolean
Used internally. Do NOT modify. HL7SendServiceName javax.management.ObjectName Used internally. Do NOT modify. StudyMgtScuServiceName javax.management.ObjectName Used internally. Do NOT modify. StoreScpServiceName javax.management.ObjectName Used internally. Do NOT modify. MppsScpServiceName javax.management.ObjectName &defaultOperations; create new patient. createPatient Dataset with patient info ds org.dcm4che.data.Dataset org.dcm4che.data.Dataset create new study. createStudy Dataset with study info ds org.dcm4che.data.Dataset Primary key of patient for the new study. pk java.lang.Long org.dcm4che.data.Dataset create new series. createSeries Dataset with series info ds org.dcm4che.data.Dataset Primary key of study for the new series. pk java.lang.Long org.dcm4che.data.Dataset merge patient. mergePatients Primary key of resulting patient pk java.lang.Long Array of pks of patient to merge. pks [J java.util.Map update patient. updatePatient Dataset with patient info ds org.dcm4che.data.Dataset void update study. updateStudy Dataset with study info ds org.dcm4che.data.Dataset void update series. updateSeries Dataset with series info ds org.dcm4che.data.Dataset void Move patient to trash. movePatientToTrash Primary key of patient. pk long void Move patient to trash. movePatientToTrash Patient attributes. patAttrs org.dcm4che.data.Dataset Patient Matching patMatching org.dcm4chex.archive.common.PatientMatching void Move study to trash. moveStudyToTrash Primary key of study. pk long void Move study to trash. moveStudyToTrash Study Instance UID. iuid java.lang.String void Move series to trash. moveSeriesToTrash Primary key of series. pk long void Move series to trash. moveSeriesToTrash Series Instance UIDs iuids [Ljava.lang.String; org.dcm4che.data.Dataset Move instance to trash. moveInstanceToTrash Primary key of instance. pk long void Move instances to trash. moveInstancesToTrash SOP Instance UIDs iuids [Ljava.lang.String; org.dcm4che.data.Dataset Undelete patient. undeletePatient Primary key of patient (PrivatePatient). pk long java.util.List Undelete study. undeleteStudy Primary key of study (PrivateStudy). pk long java.util.List Undelete series. undeleteSeries Primary key of series (PrivateSeries). pk long java.util.List Undelete instance. undeleteInstance Primary key of instance. pk long java.util.List delete patient. deletePatient Primary key of patient to delete. pk long void delete study. deleteStudy Primary key of study to delete. pk long void delete series. deleteSeries Primary key of series to delete. pk long void delete instance. deleteInstance Primary key of instance to delete. pk long void Delete all entries from trash. emptyTrash void Purge study. (Files will be removed from FilesystemMgt service see purgeStudy Study Instance UID. iuid java.lang.String void move study. moveStudies Array of pks of studies to move. pks [J Primary key of target patient ds java.lang.Long void move series. moveSeries Array of pks of steries to move. pks [J Primary key of target study ds java.lang.Long void move instances. moveInstances Array of pks of instances to move. pks [J Primary key of target series ds java.lang.Long void Link MPPS to MWL entries (LOCAL Modality Worklist). linkMppsToMwl List of Scheduled Procedure Step IDs spsIDs [Ljava.lang.String; List of MPPS SOP Instance UIDs mppsIUIDs [Ljava.lang.String; java.util.Map Link MPPS to MWL entries of external Modality worklist. linkMppsToMwl List of Scheduled Procedure Step Attributes spsAttrs [Lorg.dcm4che.data.Dataset; List of MPPS SOP Instance UIDs mppsIUIDs [Ljava.lang.String; java.util.Map