Class 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
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      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 codingEnum​(Enum type)  
      groovy.lang.MetaClass getMetaClass()  
      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 interface groovy.lang.GroovyObject

        getProperty, invokeMethod, setProperty
    • Constructor Detail

      • AuditRecordTranslator

        public AuditRecordTranslator()
    • Method Detail

      • 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>