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 Details

    • AbstractHl7TranslatorV2toV3

      public AbstractHl7TranslatorV2toV3()
  • Method Details

    • getMetaClass

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

      public void setMetaClass(MetaClass mc)
      Specified by:
      setMetaClass in interface GroovyObject
    • getMessageIdRoot

      public String getMessageIdRoot()
    • setMessageIdRoot

      public void setMessageIdRoot(String value)
    • getSenderIdRoot

      public String getSenderIdRoot()
    • setSenderIdRoot

      public void setSenderIdRoot(String value)
    • getSenderIdExtension

      public String getSenderIdExtension()
    • setSenderIdExtension

      public void setSenderIdExtension(String value)
    • getSenderIdAssigningAuthority

      public String getSenderIdAssigningAuthority()
    • setSenderIdAssigningAuthority

      public void setSenderIdAssigningAuthority(String value)
    • getSenderAgentIdRoot

      public String getSenderAgentIdRoot()
    • setSenderAgentIdRoot

      public void setSenderAgentIdRoot(String value)
    • getSenderAgentIdExtension

      public String getSenderAgentIdExtension()
    • setSenderAgentIdExtension

      public void setSenderAgentIdExtension(String value)
    • getSenderAgentIdAssigningAuthority

      public String getSenderAgentIdAssigningAuthority()
    • setSenderAgentIdAssigningAuthority

      public void setSenderAgentIdAssigningAuthority(String value)
    • getReceiverIdRoot

      public String getReceiverIdRoot()
    • setReceiverIdRoot

      public void setReceiverIdRoot(String value)
    • getReceiverIdExtension

      public String getReceiverIdExtension()
    • setReceiverIdExtension

      public void setReceiverIdExtension(String value)
    • getReceiverIdAssigningAuthority

      public String getReceiverIdAssigningAuthority()
    • setReceiverIdAssigningAuthority

      public void setReceiverIdAssigningAuthority(String value)
    • getReceiverAgentIdRoot

      public String getReceiverAgentIdRoot()
    • setReceiverAgentIdRoot

      public void setReceiverAgentIdRoot(String value)
    • getReceiverAgentIdExtension

      public String getReceiverAgentIdExtension()
    • setReceiverAgentIdExtension

      public void setReceiverAgentIdExtension(String value)
    • getReceiverAgentIdAssigningAuthority

      public String getReceiverAgentIdAssigningAuthority()
    • setReceiverAgentIdAssigningAuthority

      public void setReceiverAgentIdAssigningAuthority(String value)
    • getProviderOrganizationIdRoot

      public String getProviderOrganizationIdRoot()
    • setProviderOrganizationIdRoot

      public void setProviderOrganizationIdRoot(String value)
    • getMpiSystemIdRoot

      public String getMpiSystemIdRoot()
    • setMpiSystemIdRoot

      public void setMpiSystemIdRoot(String value)
    • getMpiSystemIdExtension

      public String getMpiSystemIdExtension()
    • setMpiSystemIdExtension

      public void setMpiSystemIdExtension(String value)
    • getMpiOrganizationIdRoot

      public String getMpiOrganizationIdRoot()
    • setMpiOrganizationIdRoot

      public void setMpiOrganizationIdRoot(String value)
    • getNationalIdentifierRoot

      public String getNationalIdentifierRoot()
    • setNationalIdentifierRoot

      public void setNationalIdentifierRoot(String value)
    • getHomePhoneCode

      public String getHomePhoneCode()
    • setHomePhoneCode

      public void setHomePhoneCode(String value)
    • getWorkPhoneCode

      public String getWorkPhoneCode()
    • setWorkPhoneCode

      public void setWorkPhoneCode(String value)
    • createPatientPersonElements

      public void createPatientPersonElements(MarkupBuilder builder, Segment pid, Map<String,String> otherIDs)
    • createBirthPlaceElement

      public void createBirthPlaceElement(MarkupBuilder builder, Segment pid)
    • createLanguageCommunicationElement

      public static void createLanguageCommunicationElement(MarkupBuilder builder, Segment pid)
    • translateTelecom

      public void translateTelecom(MarkupBuilder builder, Repeatable repeatableXTN, String defaultUse)
    • createAgent

      public void createAgent(MarkupBuilder builder, String name)
    • postprocess

      public void postprocess(Message msg, MarkupBuilder builder)
      Specified by:
      postprocess in interface Hl7TranslatorV2toV3