java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.support.audit.marshal.BalpXmlSerializationStrategy
org.openehealth.ipf.commons.ihe.fhir.support.audit.marshal.FhirAuditXmlEvent
All Implemented Interfaces:
SerializationStrategy

@Deprecated public class FhirAuditXmlEvent extends BalpXmlSerializationStrategy
Deprecated.
use FhirAuditJsonSerializationStrategy
Since:
3.6
Author:
Christian Ohr
  • Constructor Details

    • FhirAuditXmlEvent

      public FhirAuditXmlEvent()
      Deprecated.
    • FhirAuditXmlEvent

      public FhirAuditXmlEvent(FhirContext fhirContext)
      Deprecated.
  • Method Details

    • marshal

      public void marshal(AuditMessage auditMessage, Writer writer, boolean pretty) throws IOException
      Specified by:
      marshal in interface SerializationStrategy
      Throws:
      IOException
    • translate

      public org.hl7.fhir.r4.model.AuditEvent translate(AuditMessage auditMessage)
    • participantObjectIdentificationToEntity

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventEntityComponent participantObjectIdentificationToEntity(ParticipantObjectIdentificationType poit)
    • auditSourceIdentificationToEventSource

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventSourceComponent auditSourceIdentificationToEventSource(AuditSourceIdentificationType asit)
    • activeParticipantToAgent

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventAgentComponent activeParticipantToAgent(ActiveParticipantType ap)
    • auditEventNetworkType

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventAgentNetworkType auditEventNetworkType(NetworkAccessPointTypeCode naptc)
    • getAuditEventOutcome

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventOutcome getAuditEventOutcome(EventOutcomeIndicator eventOutcomeIndicator)
    • getAuditEventAction

      protected org.hl7.fhir.r4.model.AuditEvent.AuditEventAction getAuditEventAction(EventActionCode eventActionCode)
    • codeToCoding

      protected <T, V> org.hl7.fhir.r4.model.Coding codeToCoding(String codeSystem, T code, Function<T,V> valueSupplier)
    • codedValueTypeToCoding

      protected org.hl7.fhir.r4.model.Coding codedValueTypeToCoding(CodedValueType cvt)
    • codedValueTypeToCoding

      protected org.hl7.fhir.r4.model.Coding codedValueTypeToCoding(CodedValueType cvt, String codeSystem)
    • codedValueTypeToCodeableConcept

      protected org.hl7.fhir.r4.model.CodeableConcept codedValueTypeToCodeableConcept(CodedValueType cvt)
    • codedValueTypeToCodeableConcept

      protected org.hl7.fhir.r4.model.CodeableConcept codedValueTypeToCodeableConcept(CodedValueType cvt, String codeSystem)
    • systemAndCodeToCodeableConcept

      protected org.hl7.fhir.r4.model.CodeableConcept systemAndCodeToCodeableConcept(String codeSystem, String code, String displayName)