Patient Information in System and Audit log - dcm4che/dcm4chee-arc-light GitHub Wiki

Overview

This feature helps user decide whether the Patient Information (i.e Patient ID and Patient Name) sent out in System and/or Audit logs should be hashed or not.

Configuration

One may either

  • create a LDIF file (e.g.):

      version: 1
      dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      changetype: modify
      add: dcmShowPatientInfoInSystemLog
      dcmShowPatientInfoInSystemLog: HASH_NAME_AND_ID
      -
      
      dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      changetype: modify
      add: dcmShowPatientInfoInAuditLog
      dcmShowPatientInfoInAuditLog: HASH_NAME
      -
    

    and import it to the LDAP Server by using the ldapmodify command line utility.

  • or use the Add Attribute... and Add Value... function of Apache Directory Studio to add attributes on Device level (e.g.: dicomDeviceName=dcm4chee-arc) in the Archive Configuration.

One may refer to Archive Device to understand the description of attributes.

Go to the Control tab on Configuration page in archive UI and reload the configuration.

Verify the changes in the outgoing audit messages and/or the Wildfly system server logs.

⚠️ **GitHub.com Fallback** ⚠️