Class AuditRecordTranslator
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.atna.translation.AuditRecordTranslator
- All Implemented Interfaces:
GroovyObject
,ToFhirTranslator<AuditMessage>
public class AuditRecordTranslator
extends Object
implements ToFhirTranslator<AuditMessage>, GroovyObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.hl7.fhir.r4.model.AuditEvent
auditEvent
(EventIdentificationType eventIdentificationType, AuditSourceIdentificationType auditSourceIdentificationType) static org.hl7.fhir.r4.model.AuditEvent.AuditEventSourceComponent
static org.hl7.fhir.r4.model.CodeableConcept
codeableConcept
(CodedValueType codedValueType) static org.hl7.fhir.r4.model.Coding
coding
(CodedValueType codedValueType) static org.hl7.fhir.r4.model.Coding
codingEnum
(Enum type) static org.hl7.fhir.r4.model.AuditEvent.AuditEventAgentComponent
static org.hl7.fhir.r4.model.AuditEvent.AuditEventEntityComponent
void
static org.hl7.fhir.r4.model.InstantType
org.hl7.fhir.r4.model.AuditEvent
translate
(AuditMessage atna) org.hl7.fhir.r4.model.AuditEvent
translateToFhir
(AuditMessage auditMessage, Map<String, Object> parameters) Translates something into a FHIR objectMethods 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
- Specified by:
getMetaClass
in interfaceGroovyObject
-
setMetaClass
- Specified by:
setMetaClass
in interfaceGroovyObject
-
coding
-
codingEnum
-
codeableConcept
-
timestamp
-
auditEvent
public static org.hl7.fhir.r4.model.AuditEvent auditEvent(EventIdentificationType eventIdentificationType, AuditSourceIdentificationType auditSourceIdentificationType) -
auditSourceIdentification
public static org.hl7.fhir.r4.model.AuditEvent.AuditEventSourceComponent auditSourceIdentification(AuditSourceIdentificationType atna) -
participant
public static org.hl7.fhir.r4.model.AuditEvent.AuditEventAgentComponent participant(ActiveParticipantType atna) -
participantObject
public static org.hl7.fhir.r4.model.AuditEvent.AuditEventEntityComponent participantObject(ParticipantObjectIdentificationType atna) -
translate
-
translateToFhir
public org.hl7.fhir.r4.model.AuditEvent translateToFhir(AuditMessage auditMessage, Map<String, Object> parameters) Description copied from interface:ToFhirTranslator
Translates something into a FHIR object- Specified by:
translateToFhir
in interfaceToFhirTranslator<AuditMessage>
- Parameters:
auditMessage
- input data- Returns:
- FHIR data
-