Class AbstractHl7TranslatorV2toV3
java.lang.Object
org.openehealth.ipf.commons.ihe.hl7v3.translation.AbstractHl7TranslatorV2toV3
- All Implemented Interfaces:
GroovyObject
,Hl7TranslatorV2toV3
- Direct Known Subclasses:
PdqResponse2to3Translator
,PixFeedRequest2to3Translator
,PixUpdateNotification2to3Translator
public abstract class AbstractHl7TranslatorV2toV3
extends Object
implements Hl7TranslatorV2toV3, GroovyObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createAgent
(MarkupBuilder builder, String name) void
createBirthPlaceElement
(MarkupBuilder builder, Segment pid) static void
createLanguageCommunicationElement
(MarkupBuilder builder, Segment pid) void
createPatientPersonElements
(MarkupBuilder builder, Segment pid, Map<String, String> otherIDs) void
postprocess
(Message msg, MarkupBuilder builder) void
setHomePhoneCode
(String value) void
setMessageIdRoot
(String value) void
void
setMpiOrganizationIdRoot
(String value) void
setMpiSystemIdExtension
(String value) void
setMpiSystemIdRoot
(String value) void
setNationalIdentifierRoot
(String value) void
void
void
void
setReceiverAgentIdRoot
(String value) void
void
setReceiverIdExtension
(String value) void
setReceiverIdRoot
(String value) void
void
setSenderAgentIdExtension
(String value) void
setSenderAgentIdRoot
(String value) void
void
setSenderIdExtension
(String value) void
setSenderIdRoot
(String value) void
setWorkPhoneCode
(String value) void
translateTelecom
(MarkupBuilder builder, Repeatable repeatableXTN, String defaultUse) 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
Methods inherited from interface org.openehealth.ipf.commons.ihe.hl7v3.translation.Hl7TranslatorV2toV3
translateV2toV3
-
Constructor Details
-
AbstractHl7TranslatorV2toV3
public AbstractHl7TranslatorV2toV3()
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClass
in interfaceGroovyObject
-
setMetaClass
- Specified by:
setMetaClass
in interfaceGroovyObject
-
getMessageIdRoot
-
setMessageIdRoot
-
getSenderIdRoot
-
setSenderIdRoot
-
getSenderIdExtension
-
setSenderIdExtension
-
getSenderIdAssigningAuthority
-
setSenderIdAssigningAuthority
-
getSenderAgentIdRoot
-
setSenderAgentIdRoot
-
getSenderAgentIdExtension
-
setSenderAgentIdExtension
-
getSenderAgentIdAssigningAuthority
-
setSenderAgentIdAssigningAuthority
-
getReceiverIdRoot
-
setReceiverIdRoot
-
getReceiverIdExtension
-
setReceiverIdExtension
-
getReceiverIdAssigningAuthority
-
setReceiverIdAssigningAuthority
-
getReceiverAgentIdRoot
-
setReceiverAgentIdRoot
-
getReceiverAgentIdExtension
-
setReceiverAgentIdExtension
-
getReceiverAgentIdAssigningAuthority
-
setReceiverAgentIdAssigningAuthority
-
getProviderOrganizationIdRoot
-
setProviderOrganizationIdRoot
-
getMpiSystemIdRoot
-
setMpiSystemIdRoot
-
getMpiSystemIdExtension
-
setMpiSystemIdExtension
-
getMpiOrganizationIdRoot
-
setMpiOrganizationIdRoot
-
getNationalIdentifierRoot
-
setNationalIdentifierRoot
-
getHomePhoneCode
-
setHomePhoneCode
-
getWorkPhoneCode
-
setWorkPhoneCode
-
createPatientPersonElements
public void createPatientPersonElements(MarkupBuilder builder, Segment pid, Map<String, String> otherIDs) -
createBirthPlaceElement
-
createLanguageCommunicationElement
-
translateTelecom
-
createAgent
-
postprocess
- Specified by:
postprocess
in interfaceHl7TranslatorV2toV3
-