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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAgent(MarkupBuilder builder, String name) voidcreateBirthPlaceElement(MarkupBuilder builder, Segment pid) static voidcreateLanguageCommunicationElement(MarkupBuilder builder, Segment pid) voidcreatePatientPersonElements(MarkupBuilder builder, Segment pid, Map<String, String> otherIDs) voidpostprocess(Message msg, MarkupBuilder builder) voidsetHomePhoneCode(String value) voidsetMessageIdRoot(String value) voidvoidsetMpiOrganizationIdRoot(String value) voidsetMpiSystemIdExtension(String value) voidsetMpiSystemIdRoot(String value) voidsetNationalIdentifierRoot(String value) voidvoidvoidvoidsetReceiverAgentIdRoot(String value) voidvoidsetReceiverIdExtension(String value) voidsetReceiverIdRoot(String value) voidvoidsetSenderAgentIdExtension(String value) voidsetSenderAgentIdRoot(String value) voidvoidsetSenderIdExtension(String value) voidsetSenderIdRoot(String value) voidsetWorkPhoneCode(String value) voidtranslateTelecom(MarkupBuilder builder, Repeatable repeatableXTN, String defaultUse) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setPropertyMethods inherited from interface org.openehealth.ipf.commons.ihe.hl7v3.translation.Hl7TranslatorV2toV3
translateV2toV3
-
Constructor Details
-
AbstractHl7TranslatorV2toV3
public AbstractHl7TranslatorV2toV3()
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClassin interfaceGroovyObject
-
setMetaClass
- Specified by:
setMetaClassin 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:
postprocessin interfaceHl7TranslatorV2toV3
-