Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-159

HL7 Patient data showing in tomcat logs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Should
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: OpenMRS 1.7.0
    • Component/s: None
    • Labels:
    • Complexity:
      Low

      Description

      In OpenMRS 1.6.1 HL7 patient data is being logged in the tomcat log thus generating privacy & confidentiality concerns. This is happening even when the global property log.level.openmrs is set to info. A sample of the de-identified message is:

      INFO - LoggingAdvice.invoke(102) |1900-01-1 07:51:00,062| In method HL7Service.processHL7InQueue. Arguments: HL7InQueue=org.openmrs.hl7.HL7InQueue@105, 
      INFO - LoggingAdvice.invoke(102) |1900-01-01 07:51:00,062| In method HL7Service.parseHL7String. Arguments: String=MSH|^~\&|FORMENTRY|AMRS.ELD|HL7LISTENER|AMRS.ELD|19000101075030||ORU^R01|Wh9yOJ9hAI9LSW42ZGsr|P|2.5|1||||||||43^AMRS.ELD.FORMID
      PID|||31576^^^^||XXXX^XXXX^XXXX||
      PV1||O|2||||30779^XXXX XXXX (349-1)|||||||||||||||||||||||||||||||||||||19000101|||||||V
      ORC|RE||||||||19000101074954|30779^XXXX XXXXX
      OBR|1|||1238^MEDICAL RECORD OBSERVATIONS^99DCT
      OBX|1|CWE|1501^VISIT TYPE^99DCT||1493^SCHEDULED^99DCT|||||||||19000101
      OBX|2|CWE|1916^APPOINTMENT REASON^99DCT|21|1942^FOLLOW UP VISIT^99DCT|||||||||19000101
      , 
      INFO - LoggingAdvice.invoke(127) |1900-01-01 07:51:00,078| Exiting method parseHL7String
      

        Attachments

          Activity

            People

            Assignee:
            bwolfe Ben Wolfe
            Reporter:
            wetuwetu Eric Gichuhi Wachira [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: