Class AuditRecordTranslator

java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.atna.translation.AuditRecordTranslator
All Implemented Interfaces:
groovy.lang.GroovyObject, org.openehealth.ipf.commons.ihe.fhir.translation.ToFhirTranslator<org.openehealth.ipf.commons.audit.model.AuditMessage>

public class AuditRecordTranslator extends Object implements org.openehealth.ipf.commons.ihe.fhir.translation.ToFhirTranslator<org.openehealth.ipf.commons.audit.model.AuditMessage>, groovy.lang.GroovyObject
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.hl7.fhir.dstu3.model.AuditEvent
    auditEvent(org.openehealth.ipf.commons.audit.model.EventIdentificationType eventIdentificationType, org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType auditSourceIdentificationType)
     
    static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventSourceComponent
    auditSourceIdentification(org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType atna)
     
    static org.hl7.fhir.dstu3.model.CodeableConcept
    codeableConcept(org.openehealth.ipf.commons.audit.types.CodedValueType codedValueType)
     
    static org.hl7.fhir.dstu3.model.Coding
    coding(org.openehealth.ipf.commons.audit.types.CodedValueType codedValueType)
     
    static org.hl7.fhir.dstu3.model.Coding
     
    groovy.lang.MetaClass
     
    static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventAgentComponent
    participant(org.openehealth.ipf.commons.audit.model.ActiveParticipantType atna)
     
    static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventEntityComponent
    participantObject(org.openehealth.ipf.commons.audit.model.ParticipantObjectIdentificationType atna)
     
    void
    setMetaClass(groovy.lang.MetaClass mc)
     
    static org.hl7.fhir.dstu3.model.InstantType
    timestamp(Instant instant)
     
    org.hl7.fhir.dstu3.model.AuditEvent
    translate(org.openehealth.ipf.commons.audit.model.AuditMessage atna)
     
    org.hl7.fhir.dstu3.model.AuditEvent
    translateToFhir(org.openehealth.ipf.commons.audit.model.AuditMessage auditMessage, Map<String,Object> parameters)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface groovy.lang.GroovyObject

    getProperty, invokeMethod, setProperty
  • Constructor Details

    • AuditRecordTranslator

      public AuditRecordTranslator()
  • Method Details

    • getMetaClass

      public groovy.lang.MetaClass getMetaClass()
      Specified by:
      getMetaClass in interface groovy.lang.GroovyObject
    • setMetaClass

      public void setMetaClass(groovy.lang.MetaClass mc)
      Specified by:
      setMetaClass in interface groovy.lang.GroovyObject
    • coding

      public static org.hl7.fhir.dstu3.model.Coding coding(org.openehealth.ipf.commons.audit.types.CodedValueType codedValueType)
    • codingEnum

      public static org.hl7.fhir.dstu3.model.Coding codingEnum(Enum type)
    • codeableConcept

      public static org.hl7.fhir.dstu3.model.CodeableConcept codeableConcept(org.openehealth.ipf.commons.audit.types.CodedValueType codedValueType)
    • timestamp

      public static org.hl7.fhir.dstu3.model.InstantType timestamp(Instant instant)
    • auditEvent

      public static org.hl7.fhir.dstu3.model.AuditEvent auditEvent(org.openehealth.ipf.commons.audit.model.EventIdentificationType eventIdentificationType, org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType auditSourceIdentificationType)
    • auditSourceIdentification

      public static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventSourceComponent auditSourceIdentification(org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType atna)
    • participant

      public static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventAgentComponent participant(org.openehealth.ipf.commons.audit.model.ActiveParticipantType atna)
    • participantObject

      public static org.hl7.fhir.dstu3.model.AuditEvent.AuditEventEntityComponent participantObject(org.openehealth.ipf.commons.audit.model.ParticipantObjectIdentificationType atna)
    • translate

      public org.hl7.fhir.dstu3.model.AuditEvent translate(org.openehealth.ipf.commons.audit.model.AuditMessage atna)
    • translateToFhir

      public org.hl7.fhir.dstu3.model.AuditEvent translateToFhir(org.openehealth.ipf.commons.audit.model.AuditMessage auditMessage, Map<String,Object> parameters)
      Specified by:
      translateToFhir in interface org.openehealth.ipf.commons.ihe.fhir.translation.ToFhirTranslator<org.openehealth.ipf.commons.audit.model.AuditMessage>