Class MllpAuditDataset

    • Constructor Detail

      • MllpAuditDataset

        public MllpAuditDataset​(boolean serverSide)
        Constructor.
        Parameters:
        serverSide - Where we are — server side (true) or client side (false).
    • Method Detail

      • getSourceUserId

        public String getSourceUserId()
        The identity of the Source Actor facility and sending application from the HL7 message; concatenated together, separated by the | character.
        Specified by:
        getSourceUserId in class AuditDataset
        Returns:
        identity of the Source Actor facility
      • getDestinationUserId

        public String getDestinationUserId()
        The identity of the Destination Actor facility and receiving application from the HL7 message; concatenated together, separated by the | character
        Specified by:
        getDestinationUserId in class AuditDataset
        Returns:
        identity of the Destination Actor facility
      • getSendingApplication

        public String getSendingApplication()
        Sending application from MSH-3
      • setSendingApplication

        public void setSendingApplication​(String sendingApplication)
        Sending application from MSH-3
      • getSendingFacility

        public String getSendingFacility()
        Sending facility from MSH-4
      • setSendingFacility

        public void setSendingFacility​(String sendingFacility)
        Sending facility from MSH-4
      • getReceivingApplication

        public String getReceivingApplication()
        Receiving application from MSH-5
      • setReceivingApplication

        public void setReceivingApplication​(String receivingApplication)
        Receiving application from MSH-5
      • getReceivingFacility

        public String getReceivingFacility()
        Receiving facility from MSH-6
      • setReceivingFacility

        public void setReceivingFacility​(String receivingFacility)
        Receiving facility from MSH-6
      • getMessageType

        public String getMessageType()
        Message type from MSH-9
      • setMessageType

        public void setMessageType​(String messageType)
        Message type from MSH-9
      • getMessageControlId

        public String getMessageControlId()
        Message control ID from MSH-10
      • setMessageControlId

        public void setMessageControlId​(String messageControlId)
        Message control ID from MSH-10
      • setLocalAddress

        public void setLocalAddress​(String localAddress)
        Local address from MINA session
      • setRemoteAddress

        public void setRemoteAddress​(String remoteAddress)
        Remote address from MINA session
      • getRemoteAddress

        public String getRemoteAddress()
        Remote address from MINA session
        Specified by:
        getRemoteAddress in class AuditDataset
        Returns:
        the remote address of the transaction